diff --git a/package.json b/package.json index 9693643..991a6e5 100644 --- a/package.json +++ b/package.json @@ -11,12 +11,12 @@ "node": ">=8 <=12" }, "scripts": { - "dev:chrome": "cross-env NODE_ENV=development cross-env TARGET_BROWSER=chrome webpack --watch --mode=development", - "dev:firefox": "cross-env NODE_ENV=development cross-env TARGET_BROWSER=firefox webpack --watch --mode=development", - "dev:opera": "cross-env NODE_ENV=development cross-env TARGET_BROWSER=opera webpack --watch --mode=development", - "build:chrome": "cross-env NODE_ENV=production cross-env TARGET_BROWSER=chrome webpack --mode=production", - "build:firefox": "cross-env NODE_ENV=production cross-env TARGET_BROWSER=firefox webpack --mode=production", - "build:opera": "cross-env NODE_ENV=production cross-env TARGET_BROWSER=opera webpack --mode=production", + "dev:chrome": "cross-env NODE_ENV=development cross-env TARGET_BROWSER=chrome webpack --watch", + "dev:firefox": "cross-env NODE_ENV=development cross-env TARGET_BROWSER=firefox webpack --watch", + "dev:opera": "cross-env NODE_ENV=development cross-env TARGET_BROWSER=opera webpack --watch", + "build:chrome": "cross-env NODE_ENV=production cross-env TARGET_BROWSER=chrome webpack", + "build:firefox": "cross-env NODE_ENV=production cross-env TARGET_BROWSER=firefox webpack", + "build:opera": "cross-env NODE_ENV=production cross-env TARGET_BROWSER=opera webpack", "build": "yarn run build:chrome && yarn run build:firefox && yarn run build:opera", "lint": "eslint .", "lint:fix": "eslint . --fix" diff --git a/webpack.config.js b/webpack.config.js index c7d81d0..606117f 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -25,7 +25,7 @@ const getExtensionFileType = browser => { }; module.exports = { - mode: 'development', + mode: process.env.NODE_ENV === 'production' ? 'production' : 'development', entry: { background: './src/scripts/background.js',