diff options
author | Simen Bekkhus <sbekkhus91@gmail.com> | 2018-03-21 18:20:47 +0300 |
---|---|---|
committer | Rebecca Turner <me@re-becca.org> | 2018-04-11 04:23:19 +0300 |
commit | 8a1a64203cca3f30999ea9e160eb63662478dcee (patch) | |
tree | b12e1217312fdb14b586135ac9ee5a6ae8c0b8ef /lib/install-ci-test.js | |
parent | ab489b75362348f412c002cf795a31dea6420ef0 (diff) |
npm: add npm cit command
PR-URL: https://github.com/npm/npm/pull/20126
Credit: @SimenB
Reviewed-By: @iarna
Diffstat (limited to 'lib/install-ci-test.js')
-rw-r--r-- | lib/install-ci-test.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/lib/install-ci-test.js b/lib/install-ci-test.js new file mode 100644 index 000000000..26120f4a2 --- /dev/null +++ b/lib/install-ci-test.js @@ -0,0 +1,26 @@ +'use strict' + +// npm install-ci-test +// Runs `npm ci` and then runs `npm test` + +module.exports = installTest +var ci = require('./ci.js') +var test = require('./test.js') +var usage = require('./utils/usage') + +installTest.usage = usage( + 'install-ci-test', + '\nnpm install-ci-test [args]' + + '\nSame args as `npm ci`' +) + +installTest.completion = ci.completion + +function installTest (args, cb) { + ci(args, function (er) { + if (er) { + return cb(er) + } + test([], cb) + }) +} |