Skip to content

Commit cdb77af

Browse files
fix: use @greenkeeper/flags package
1 parent 5380a5e commit cdb77af

File tree

3 files changed

+2
-83
lines changed

3 files changed

+2
-83
lines changed

index.js

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -6,53 +6,18 @@ var path = require('path')
66

77
var _ = require('lodash')
88
var emoji = require('node-emoji')
9-
var hideSecrets = require('hide-secrets')
9+
var flags = require('@greenkeeper/flags')
1010
var request = require('request')
11-
var nopt = require('nopt')
1211
var log = require('npmlog')
1312

14-
var rc = require('./lib/rc')
1513
var pkg = require('./package.json')
1614

17-
var rcFlags = rc.get()
18-
19-
var cliFlags = nopt({
20-
api: String,
21-
pkgname: String,
22-
pkgversion: String,
23-
loglevel: [
24-
'silly',
25-
'verbose',
26-
'info',
27-
'http',
28-
'warn',
29-
'error',
30-
'silent'
31-
]
32-
}, {
33-
s: ['--loglevel', 'silent'],
34-
d: ['--loglevel', 'info'],
35-
dd: ['--loglevel', 'verbose'],
36-
ddd: ['--loglevel', 'silly'],
37-
silent: ['--loglevel', 'silent'],
38-
verbose: ['--loglevel', 'verbose'],
39-
quiet: ['--loglevel', 'warn']
40-
})
41-
42-
var flags = _.assign({}, rcFlags, cliFlags)
43-
4415
log.levels.http = 1500
4516

4617
log.level = flags.loglevel || 'info'
4718
log.headingStyle = {fg: 'white'}
4819
log.heading = process.platform === 'darwin' ? emoji.get('palm_tree') + ' ' : ''
4920

50-
flags.api = url.parse(flags.api || 'https://api.greenkeeper.io/').format()
51-
52-
log.silly('cli', 'rc arguments', _.omit(hideSecrets(rcFlags), 'argv'))
53-
log.silly('cli', 'cli arguments', _.omit(hideSecrets(cliFlags), 'argv'))
54-
log.verbose('cli', 'arguments', _.omit(hideSecrets(flags), 'argv'))
55-
5621
if (flags.version) {
5722
console.log(pkg.version || 'development')
5823
process.exit(0)

lib/rc.js

Lines changed: 0 additions & 47 deletions
This file was deleted.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
},
2323
"homepage": "http://greenkeeper.io",
2424
"dependencies": {
25+
"@greenkeeper/flags": "^1.0.0",
2526
"hide-secrets": "1.1.0",
2627
"lodash": "4.7.0",
2728
"node-emoji": "1.2.1",

0 commit comments

Comments
 (0)