From 8a1a64203cca3f30999ea9e160eb63662478dcee Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Wed, 21 Mar 2018 16:20:47 +0100 Subject: npm: add npm cit command PR-URL: https://github.com/npm/npm/pull/20126 Credit: @SimenB Reviewed-By: @iarna --- lib/install-ci-test.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 lib/install-ci-test.js (limited to 'lib/install-ci-test.js') 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) + }) +} -- cgit v1.2.3