@beisen/better-npm-run

0.0.3 • Public • Published

NPM

Intro

Better NPM scripts runner

Inspired by

Alternatives

Usage in package.json

From this:

{
  "scripts": {
    "build:dist": "NODE_ENV=development webpack --config $npm_package_webpack --progress --colors",
    "test": "NODE_ENV=production karma start"
  }
}

To this:

{
	"devDependencies": {
		"better-npm-run": "~0.0.1"
	},
  "scripts": {
    "build:dist": "better-npm-run build:dist",
    "test": "better-npm-run test"
  },
  "betterScripts": {
    "build:dist": {
        "command": "webpack --config $npm_package_webpack --progress --colors",
        "env": {
            "NODE_ENV": "development"
        }
    },
    "build:prod": {
        "command": "webpack --config $npm_package_webpack --progress --colors",
        "env": {
            "NODE_ENV": "production"
        }
    },
    "build": [
        {
            "run": "build:dist"
        },
        {
            "run": "build:prod"
        }
    ],
    "test": {
        "command": "karma start",
        "env": {
            "NODE_ENV": "test"
        }
    }
  },

}

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @beisen/better-npm-run

      Weekly Downloads

      0

      Version

      0.0.3

      License

      MIT

      Last publish

      Collaborators

      • beisencorp