UNPKG

is-ci-cli

Version:

Run different npm scripts in a CI environment

40 lines (39 loc) 877 B
{ "name": "is-ci-cli", "version": "2.2.0", "description": "Run different npm scripts in a CI environment", "license": "MIT", "repository": "YellowKirby/is-ci-cli", "bin": { "is-ci": "cli.js", "is-ci-cli": "cli.js" }, "engines": { "node": ">=8" }, "files": [ "cli.js" ], "keywords": [ "ci", "cli", "npm-scripts" ], "dependencies": { "cross-spawn": "^7.0.0", "is-ci": "^2.0.0" }, "devDependencies": { "ava": "^0.19.1", "sinon": "^8.1.1", "xo": "^0.18.2" }, "scripts": { "lint": "xo", "pretest": "npm run lint", "test": "ava", "ci:test": "node cli.js ci:check-args ci:fail --arg1", "ci:fail": "echo \"CI ran incorrect run-script, failing\"; exit 1;", "ci:check-args": "node -e \"assert(process.argv[1] === '--arg1', 'process.argv[1]' + ' should match --arg1')\" --" } }