UNPKG

if-env

Version:

Simplify npm scripts with "if-env ... && npm run this || npm run that"

15 lines (11 loc) 284 B
#!/usr/bin/env node var parse = require("querystring").parse; var conditions = process.argv.slice(2); var query = conditions.join("&"); var expected = parse(query); for (var env in expected) { if (process.env[env] !== expected[env]) { process.exit(1); } } process.exit(0);