diff --git a/package-lock.json b/package-lock.json index 956cc32..91d6ac9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -55,6 +55,7 @@ "@types/marked": "4.0.8", "@types/node": "18.14.2", "@typescript-eslint/parser": "5.54.0", + "cross-env": "7.0.3", "eslint": "8.35.0", "eslint-config-prettier": "8.6.0", "eslint-config-react-app": "7.0.1", @@ -6222,6 +6223,24 @@ "node": ">= 6" } }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -21051,6 +21070,15 @@ } } }, + "cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.1" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", diff --git a/package.json b/package.json index c72a456..412015e 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,8 @@ }, "scripts": { "prepare": "husky install && npm run build:scripts", - "start": "GENERATE_SOURCEMAP=false react-scripts start", - "build": "GENERATE_SOURCEMAP=false react-scripts build", + "start": "cross-env GENERATE_SOURCEMAP=false react-scripts start", + "build": "cross-env GENERATE_SOURCEMAP=false react-scripts build", "build:scripts": "tsc --project tsconfig.scripts.json", "test": "react-scripts test --watchAll=false", "ts:check": "tsc --noEmit", @@ -64,6 +64,7 @@ "@types/marked": "4.0.8", "@types/node": "18.14.2", "@typescript-eslint/parser": "5.54.0", + "cross-env": "7.0.3", "eslint": "8.35.0", "eslint-config-prettier": "8.6.0", "eslint-config-react-app": "7.0.1",