diff --git a/package-lock.json b/package-lock.json index 2008ffb..d2a51ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,6 +27,7 @@ "@electron/rebuild": "^3.2.9", "@playwright/test": "^1.49.1", "@types/node": "^22.10.1", + "cross-replace": "^0.2.0", "electron": "32.2.7" } }, @@ -1392,6 +1393,19 @@ "integrity": "sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==", "dev": true }, + "node_modules/cross-replace": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/cross-replace/-/cross-replace-0.2.0.tgz", + "integrity": "sha512-LF8ZXUDGw5yy8YHPzw4RbOtJJG6NVxpxvEAJZwJgMyLV/wBJonG39vWBDS168nS4ImYP59mPkXj/5ezMOAuzwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3" + }, + "bin": { + "cross-replace": "entry-file.js" + } + }, "node_modules/cross-spawn": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", diff --git a/package.json b/package.json index f9593d4..2e156f0 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "main": "main.js", "types": "index.d.ts", "license": "MIT", - "funding":[ + "funding": [ { "type": "patreon", "url": "https://patreon.com/deepnest_next?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=creatorshare_fan&utm_content=join_link" @@ -18,7 +18,7 @@ "build": "electron-rebuild", "clean": "rmdir /s /q build dist >nul 2>&1|echo . >nul", "clean-all": "rmdir /s /q build dist node_modules bin >nul 2>&1|echo . >nul", - "dist": "npx @electron/packager . deepnest-v$npm_package_version --overwrite", + "dist": "npx @electron/packager . deepnest-v${npm_package_version} --overwrite", "dist-all": "npm run clean-all && npm install && npm run build && npm run dist" }, "repository": "https://github.com/deepnest-next/deepnest", @@ -33,12 +33,13 @@ "@electron/rebuild": "^3.2.9", "@playwright/test": "^1.49.1", "@types/node": "^22.10.1", + "cross-replace": "^0.2.0", "electron": "32.2.7" }, "dependencies": { - "@electron/remote": "^2.1.2", "@deepnest/calculate-nfp": "*", "@deepnest/svg-preprocessor": "*", + "@electron/remote": "^2.1.2", "axios": "^1.7.9", "form-data": "^4.0.1", "graceful-fs": "^4.2.11" @@ -75,4 +76,4 @@ "email": "jak000@gmail.com" } ] -} \ No newline at end of file +}