MCPcopy Index your code
hub / github.com/loopbackio/loopback-next / _runNpmScript

Method _runNpmScript

packages/cli/lib/base-generator.js:428–439  ·  view source on GitHub ↗
(projectDir, args)

Source from the content-addressed store, hash-verified

426 }
427
428 _runNpmScript(projectDir, args) {
429 return new Promise((resolve, reject) => {
430 this.spawnCommand('npm', args, {
431 // Disable stdout
432 stdio: [process.stdin, 'ignore', process.stderr],
433 cwd: projectDir,
434 }).on('close', code => {
435 if (code === 0) resolve();
436 else reject(new Error('npm exit code: ' + code));
437 });
438 });
439 }
440
441 /**
442 * Check if the generator should exit

Callers 1

_runLintFixMethod · 0.95

Calls 3

resolveFunction · 0.50
rejectFunction · 0.50
onMethod · 0.45

Tested by

no test coverage detected