diff --git a/package-lock.json b/package-lock.json index e0a69c2..da2c8ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6209,6 +6209,28 @@ "minimalistic-assert": "^1.0.0" } }, + "cross-env": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz", + "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.5", + "is-windows": "^1.0.0" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", diff --git a/package.json b/package.json index 05d9358..dad3ada 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,9 @@ "scripts": { "test": "phpunit", "start": "composer install && npm install && npm run build", - "build": "NODE_ENV=production webpack --config config/webpack.config.prod.js", - "dev": "NODE_ENV=development webpack --config config/webpack.config.dev.js", - "watch": "NODE_ENV=development webpack --watch --config config/webpack.config.dev.js", + "build": "cross-env NODE_ENV=production webpack --config config/webpack.config.prod.js", + "dev": "cross-env NODE_ENV=development webpack --config config/webpack.config.dev.js", + "watch": "cross-env NODE_ENV=development webpack --watch --config config/webpack.config.dev.js", "build-release": "npm install && composer install --no-dev -o && npm run build", "lint-release": "npm install && composer install && npm run lint", "lint-css": "stylelint assets/css", @@ -61,6 +61,7 @@ "copy-webpack-plugin": "^5.1.1", "core-js": "^3.6.1", "css-loader": "^3.4.1", + "cross-env": "^5.2.0", "cssnano": "^4.1.10", "eslint": "^6.8.0", "eslint-config-airbnb": "^18.1.0",