@@ -10,7 +10,6 @@ var uid = require('uid')
10
10
var ora = require ( 'ora' )
11
11
var chalk = require ( 'chalk' )
12
12
var inquirer = require ( 'inquirer' )
13
- var request = require ( 'request' )
14
13
var logger = require ( '../lib/logger' )
15
14
var generate = require ( '../lib/generate' )
16
15
var checkVersion = require ( '../lib/check-version' )
@@ -110,11 +109,9 @@ function run () {
110
109
warnings . v2SuffixTemplatesDeprecated ( template , inPlace ? '' : name )
111
110
return
112
111
}
113
- // until official webpack template for Vue 2.0 is released in master/dist branch
114
- if ( template !== 'webpack' ) {
115
- warnings . v2BranchIsNowDefault ( template , inPlace ? '' : name )
116
- }
117
- checkDistBranch ( officialTemplate , downloadAndGenerate )
112
+
113
+ warnings . v2BranchIsNowDefault ( template , inPlace ? '' : name )
114
+ downloadAndGenerate ( officialTemplate )
118
115
}
119
116
} else {
120
117
downloadAndGenerate ( template )
@@ -123,32 +120,6 @@ function run () {
123
120
}
124
121
}
125
122
126
- /**
127
- * Check if the template has a dist branch, if yes, use that.
128
- *
129
- * @param {String } template
130
- * @param {Function } cb
131
- */
132
-
133
- function checkDistBranch ( template , cb ) {
134
- request ( {
135
- url : 'https://api.github.com/repos/' + template + '/branches' ,
136
- headers : {
137
- 'User-Agent' : 'vue-cli'
138
- }
139
- } , function ( err , res , body ) {
140
- if ( err ) logger . fatal ( err )
141
- if ( res . statusCode !== 200 ) {
142
- logger . fatal ( 'Template does not exist: ' + template )
143
- } else {
144
- var hasDist = JSON . parse ( body ) . some ( function ( branch ) {
145
- return branch . name === 'dist'
146
- } )
147
- return cb ( hasDist ? template + '#dist' : template )
148
- }
149
- } )
150
- }
151
-
152
123
/**
153
124
* Download a generate from a template repo.
154
125
*
0 commit comments