diff --git a/package.json b/package.json index e2ba1f67..2a476a94 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "browserify": "^9.0.3", "chai": "^2.1.0", "coveralls": "^2.11.2", + "envify": "^3.4.0", "eslint": "^0.17.1", "iso": "^4.0.2", "istanbul": "^0.3.5", @@ -27,16 +28,16 @@ "url": "https://github.com/goatslacker/alt.git" }, "scripts": { - "build": "npm run build-alt; npm run build-alt-runtime; npm run build-alt-browser; npm run build-alt-browser-with-addons", + "build": "npm run build-alt && npm run build-alt-runtime && npm run build-alt-browser && npm run build-alt-browser-with-addons", "build-alt": "babel ./src/alt.js > dist/alt.js", "build-alt-runtime": "babel --external-helpers src/alt.js > dist/alt-with-runtime.js", - "build-alt-browser": "NODE_ENV=production browserify src/alt.js -t babelify --outfile dist/alt-browser.js --standalone Alt", - "build-alt-browser-with-addons": "NODE_ENV=production browserify src/alt-with-addons.js -t babelify --outfile dist/alt-browser-with-addons.js --standalone Alt", + "build-alt-browser": "browserify src/alt.js -t [envify --NODE_ENV production ] -t babelify --outfile dist/alt-browser.js --standalone Alt", + "build-alt-browser-with-addons": "browserify src/alt-with-addons.js -t [envify --NODE_ENV production ] -t babelify --outfile dist/alt-browser-with-addons.js --standalone Alt", "coverage": "istanbul cover _mocha -- -u exports -R spec --compilers js:babel/register --require babel/external-helpers test", "lint": "eslint src mixins utils", "prepublish": "npm run test-build", - "test": "npm run build-alt-runtime; npm run tests-all", - "test-build": "npm run build; npm run tests-all", + "test": "npm run build-alt-runtime && npm run tests-all", + "test-build": "npm run build && npm run tests-all", "test-browser": "browserify test/browser/index.js -t babelify --outfile test/browser/tests.js", "tests-all": "mocha -u exports -R spec --compilers js:babel/register --require babel/external-helpers test" },