File tree 3 files changed +19
-14
lines changed 3 files changed +19
-14
lines changed Original file line number Diff line number Diff line change 2
2
3
3
var fs = require ( 'fs' ) ;
4
4
var path = require ( 'path' ) ;
5
- var log = require ( 'gulplog' ) ;
6
5
6
+ var log = require ( 'gulplog' ) ;
7
+ var yargs = require ( 'yargs' ) ;
7
8
var Liftoff = require ( 'liftoff' ) ;
8
9
var interpret = require ( 'interpret' ) ;
9
10
var v8flags = require ( 'v8flags' ) ;
@@ -12,7 +13,7 @@ var chalk = require('chalk');
12
13
var exit = require ( './lib/shared/exit' ) ;
13
14
var tildify = require ( './lib/shared/tildify' ) ;
14
15
var makeTitle = require ( './lib/shared/make-title' ) ;
15
- var parser = require ( './lib/shared/options/parser ' ) ;
16
+ var cliOptions = require ( './lib/shared/options/cli-options ' ) ;
16
17
var completion = require ( './lib/shared/completion' ) ;
17
18
var cliVersion = require ( './package.json' ) . version ;
18
19
var toConsole = require ( './lib/shared/log/to-console' ) ;
@@ -52,7 +53,18 @@ var cli = new Liftoff({
52
53
} ,
53
54
} ) ;
54
55
55
- var opts = parser . argv ;
56
+ var usage =
57
+ '\n' + chalk . bold ( 'Usage:' ) +
58
+ ' gulp ' + chalk . blue ( '[options]' ) + ' tasks' ;
59
+
60
+ var parser = yargs
61
+ . help ( false )
62
+ . version ( false )
63
+ . detectLocale ( false )
64
+ . usage ( usage )
65
+ . options ( cliOptions ) ;
66
+
67
+ var opts = parser . parse ( ) ;
56
68
57
69
cli . on ( 'preload:before' , function ( name ) {
58
70
log . info ( 'Preloading external module:' , chalk . magenta ( name ) ) ;
Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
2
3
3
var chalk = require ( 'chalk' ) ;
4
- var yargs = require ( 'yargs' ) ;
5
-
6
- var usage =
7
- '\n' + chalk . bold ( 'Usage:' ) +
8
- ' gulp ' + chalk . blue ( '[options]' ) + ' tasks' ;
9
4
10
5
var options = {
11
6
help : {
@@ -121,8 +116,4 @@ var options = {
121
116
}
122
117
} ;
123
118
124
- var parser = yargs
125
- . help ( false ) . version ( false ) . detectLocale ( false )
126
- . usage ( usage ) . options ( options ) ;
127
-
128
- module . exports = parser ;
119
+ module . exports = options ;
Original file line number Diff line number Diff line change 1
1
var log = require ( 'gulplog' ) ;
2
+ var yargs = require ( 'yargs' ) ;
2
3
var toConsole = require ( '../../lib/shared/log/to-console' ) ;
4
+ var cliOptions = require ( '../../lib/shared/options/cli-options' ) ;
3
5
4
- var opts = require ( '../../lib/shared/ options/parser' ) . argv ;
6
+ var opts = yargs . options ( cliOptions ) . parse ( ) ;
5
7
6
8
toConsole ( log , opts ) ;
7
9
You can’t perform that action at this time.
0 commit comments