Negligible Participation Metric
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

cross-run

1.0.1 • Public • Published

cross-run

Like cross-env, but able to run npm scripts.

It prepends all npm paths like node_modules/.bin to PATH before executing provided script.

Why?

Prepending npm binary paths to PATH allows shell-scripting outside of JSON file.

This package follows the mindset of scripty but prefers to not use npm run at all.

Installation

npm install -g cross-run

Usage

First of all, you can use it, just like cross-env:

{
  "scripts": {
    "build": "run NODE_ENV=production webpack --config build/webpack.config.js"
  }
}
 

But you can use the same command directly from command line:

run NODE_ENV=production webpack --config build/webpack.config.js

You can put the same command as above to script/build and it cross-platform with:

run scripts/build

LICENSE

MIT

install

npm i cross-run

Downloadsweekly downloads

28

version

1.0.1

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability