diff options
Diffstat (limited to 'deps/npm/lib/install-test.js')
-rw-r--r-- | deps/npm/lib/install-test.js | 27 |
1 files changed, 10 insertions, 17 deletions
diff --git a/deps/npm/lib/install-test.js b/deps/npm/lib/install-test.js index f66dfd4015..9593361e32 100644 --- a/deps/npm/lib/install-test.js +++ b/deps/npm/lib/install-test.js @@ -1,26 +1,19 @@ -'use strict' - // npm install-test // Runs `npm install` and then runs `npm test` -module.exports = installTest -var install = require('./install.js') -var test = require('./test.js') -var usage = require('./utils/usage') +const install = require('./install.js') +const test = require('./test.js') +const usageUtil = require('./utils/usage.js') -installTest.usage = usage( +const usage = usageUtil( 'install-test', - '\nnpm install-test [args]' + + 'npm install-test [args]' + '\nSame args as `npm install`' ) -installTest.completion = install.completion +const completion = install.completion + +const installTest = (args, cb) => + install(args, er => er ? cb(er) : test([], cb)) -function installTest (args, cb) { - install(args, function (er) { - if (er) { - return cb(er) - } - test([], cb) - }) -} +module.exports = Object.assign(installTest, { usage, completion }) |