From f19a2f206a055ca9495a085e9dfc191179b301ca Mon Sep 17 00:00:00 2001 From: Michael Dyrynda Date: Tue, 28 Mar 2017 11:23:08 +1030 Subject: [PATCH 1/2] Provide consistency with NPM scripts It trips me up each time that `npm run dev` exists but `npm run prod` does not. This serves to fix that case, as well as providing consistency in both directions `dev`/`development` and `prod`/`production`. [Source](https://twitter.com/michaeldyrynda/status/846507021251690497) --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 4eebe405b4b..6732bded958 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,9 @@ "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "watch-poll": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --watch-poll --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", - "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "development": "$npm_package_scripts_dev", + "prod": "$npm_package_scripts_production" }, "devDependencies": { "axios": "^0.15.3", From f5b68b1fc5decfb9b0d7105ece73123b3601f254 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Tue, 28 Mar 2017 07:49:22 -0500 Subject: [PATCH 2/2] Update package.json --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 6732bded958..f0f177cce71 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,13 @@ { "private": true, "scripts": { - "dev": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "dev": "$npm_package_scripts_development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "watch-poll": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --watch-poll --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", - "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", - "development": "$npm_package_scripts_dev", - "prod": "$npm_package_scripts_production" + "prod": "$npm_package_scripts_production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" }, "devDependencies": { "axios": "^0.15.3",