Every line of 'npm exit status 1' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
40 function exit(code, ...args) { 41 if (typeof code === 'string') { 42 args.unshift(code); 43 code = 0; 44 } 45 if (code === 0) { 46 console.log(format(...args)); 47 } else { 48 logError(...args); 49 } 50 process.exit(code); 51 }
76 _checkProcessState() { 77 if (this._context.isDaemonMode) { 78 try 79 { 80 var fd = fs.openSync(this._pid_file, 'wx'); 81 fs.writeSync(fd, process.pid); 82 fs.closeSync(fd); 83 } 84 catch (err) 85 { 86 console.log('Failed: DDN server already started'); 87 process.exit(1); 88 return; 89 } 90 } else { 91 if (fs.existsSync(this._pid_file)) { 92 console.log('Failed: DDN server already started'); 93 process.exit(1); 94 return; 95 } 96 } 97 }
5 function statusCheck(cmd, program) { 6 pidHelper.read((err, data) => { 7 if (err) { 8 return console.log('not running (no pid file)') 9 } 10 if (pidHelper.isRunning(data.pid)) { 11 const seconds = (new Date().getTime() - data.timestamp) / 1000 12 console.log(`Process running with PID ${data.pid} since ${seconds} seconds`) 13 } else { 14 console.log(`Not running (no process for PID ${data.pid})`) 15 } 16 }) 17 }
230 function status(app, mustBeRunning, cb) { 231 exec(app + ' status', function (err, out) { 232 if (mustBeRunning) { 233 assert.equal(err, null); 234 assert(out); 235 } else { 236 assert.equal(err, null); 237 } 238 cb(); 239 }); 240 }
33 function getExitCode(results) { 34 var exitCode = 0; 35 results.forEach(function(result) { 36 if (result.errors.length > 0) { 37 exitCode = 1; 38 } 39 }); 40 return exitCode; 41 }
43 function exitChild (code) { 44 if (swiftServerProcess) { 45 swiftServerProcess.kill('SIGINT') 46 console.error('kill child') 47 } 48 console.error('exit ' + code) 49 }
10 function exit(code) { 11 if (process.platform === 'win32' && process.stdout.bufferSize) { 12 process.stdout.once('drain', () => { 13 process.exit(code) 14 }) 15 return 16 } 17 18 process.exit(code) 19 }
18 async function status (argv) { 19 try { 20 const conf = await npmrc.read(argv.config) 21 const token = npmrc.getAuthToken(conf, argv.registry) 22 const info = await profile.get({registry: argv.registry, auth: {token, otp: argv.otp}}) 23 let status 24 if (info.tfa) { 25 if (info.tfa.pending) { 26 status = 'pending' 27 } else { 28 status = info.tfa.mode 29 } 30 } else { 31 status = 'disabled' 32 } 33 console.log('two factor authentication:', status) 34 } catch (ex) { 35 if (ex.code === 'E401') { 36 throw ex.message 37 } else { 38 throw ex 39 } 40 } 41 }
19 function exit(err) { 20 console.error(String(err)); 21 process.exit(1); // eslint-disable-line no-process-exit 22 }
9 function checkNpmVersion() { 10 return new Promise((resolve, reject) => { 11 // Get npm version 12 try { 13 // remove local node_modules\.bin dir from path 14 // or we potentially get a wrong npm version 15 const newEnv = Object.assign({}, process.env); 16 newEnv.PATH = (newEnv.PATH || newEnv.Path || newEnv.path) 17 .split(path.delimiter) 18 .filter(dir => { 19 dir = dir.toLowerCase(); 20 return !(dir.indexOf('iobroker') > -1 && dir.indexOf(path.join('node_modules', '.bin')) > -1); 21 }) 22 .join(path.delimiter); 23 24 let timer = setTimeout(() => { 25 timer = null; 26 reject('Timeout'); 27 }, 10000); 28 29 child_process.exec('npm -v', {encoding: 'utf8', env: newEnv, windowsHide: true}, (error, stdout, _stderr) => { 30 if (timer) { 31 let npmVersion = stdout; 32 clearTimeout(timer); 33 timer = null; 34 npmVersion = npmVersion.trim(); 35 console.log('NPM version: ' + npmVersion); 36 37 if (gte(npmVersion, '5.0.0') && lt(npmVersion, '5.7.1')) { 38 console.warn('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'); 39 console.warn('WARNING:'); 40 console.warn('You are using an unsupported npm version!'); 41 console.warn('This can lead to problems when installing further packages'); 42 console.warn(); 43 console.warn('Please use "npm install -g npm@4" to downgrade npm to 4.x or '); 44 console.warn('use "npm install -g npm@latest" to install a supported version of npm!'); 45 console.warn('You need to make sure to repeat this step after installing an update to NodeJS and/or npm.'); 46 console.warn('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'); 47 process.exit(25); 48 } 49 resolve(npmVersion); 50 } 51 }); 52 } catch (e) { 53 reject(e); 54 } 55 }); 56 }