Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
opt
/
nodejs-10
/
usr
/
lib
/
node_modules
/
npm
/
lib
/
//opt/nodejs-10/usr/lib/node_modules/npm/lib/ci.js
'use strict' const Installer = require('libcipm') const lifecycleOpts = require('./config/lifecycle.js') const npm = require('./npm.js') const npmlog = require('npmlog') const pacoteOpts = require('./config/pacote.js') ci.usage = 'npm ci' ci.completion = (cb) => cb(null, []) Installer.CipmConfig.impl(npm.config, { get: npm.config.get, set: npm.config.set, toLifecycle (moreOpts) { return lifecycleOpts(moreOpts) }, toPacote (moreOpts) { return pacoteOpts(moreOpts) } }) module.exports = ci function ci (args, cb) { return new Installer({ config: npm.config, log: npmlog }) .run() .then( (details) => { npmlog.disableProgress() console.error(`added ${details.pkgCount} packages in ${ details.runTime / 1000 }s`) } ) .then(() => cb(), cb) }