if-ci
Version:
Easily run npm scripts only when in (or not in) a CI environment.
18 lines (14 loc) • 388 B
JavaScript
const ifCI = require('..')
const argv = process.argv.slice(2)
const command = argv[0]
const args = argv.slice(1)
ifCI(true, command, args)
.then(
result => process.exit(result.code),
error => {
process.stderr.write((error.message || error) + '\n' + (error.stack ? error.stack + '\n' : ''))
process.exit(error.code || 1)
}
)