diff --git a/package-lock.json b/package-lock.json index f8378b4..406c241 100644 --- a/package-lock.json +++ b/package-lock.json @@ -79,6 +79,7 @@ "babel-plugin-syntax-dynamic-import": "6.18.0", "babel-plugin-tsconfig-paths": "1.0.2", "cors": "^2.8.5", + "cross-env": "^7.0.3", "depcheck": "^1.4.3", "env-paths": "^3.0.0", "eslint": "8.17.0 ", @@ -7645,6 +7646,24 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, + "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", @@ -25926,6 +25945,15 @@ "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, + "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 ff54e85..dfbdfe7 100644 --- a/package.json +++ b/package.json @@ -93,6 +93,7 @@ "babel-plugin-syntax-dynamic-import": "6.18.0", "babel-plugin-tsconfig-paths": "1.0.2", "cors": "^2.8.5", + "cross-env": "^7.0.3", "depcheck": "^1.4.3", "env-paths": "^3.0.0", "eslint": "8.17.0 ", @@ -126,7 +127,7 @@ "start": "react-scripts start", "desktop": "node ./desktop.mjs", "build": "react-scripts build", - "build:component": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' webpack --mode=production", + "build:component": "cross-env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' webpack --mode=production", "compile:types": "tsc --project tsconfig.lib.json --emitDeclarationOnly --declaration", "test": "react-scripts test", "serve": "node ./serve.js",