From 577519de7b02f1914ef3ea4120b7b78ab0971b6e Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Wed, 30 Apr 2025 08:18:18 +0300 Subject: [PATCH] Add build:win32 script --- package-lock.json | 11 +++++++++++ package.json | 5 ++++- yarn.lock | 5 +++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 6578f823a..e32965e98 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,6 +25,7 @@ "numeral": "^2.0.6", "prettier-plugin-svelte": "^3.3.3", "qs": "^6.11.2", + "run-script-os": "^1.1.6", "svelte": "^5.22.6", "svelte-simple-modal": "^2.0.0", "svelte-sitemap": "^2.6.0", @@ -3033,6 +3034,16 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/run-script-os": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz", + "integrity": "sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==", + "dev": true, + "bin": { + "run-os": "index.js", + "run-script-os": "index.js" + } + }, "node_modules/sade": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", diff --git a/package.json b/package.json index f1a7be0d7..b2fbaef00 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,9 @@ "act:update": "act workflow_dispatch -W .github/workflows/update.yml", "api:load": "tsx ./src/commands/api/load.ts", "dev": "vite dev --host", - "build": "NODE_OPTIONS=--max_old_space_size=4096 vite build", + "build": "run-script-os", + "build:win32": "SET \"NODE_OPTIONS=--max_old_space_size=4096\" && vite build", + "build:default": "NODE_OPTIONS=--max_old_space_size=4096 vite build", "preview": "vite preview --host", "prepare": "svelte-kit sync", "postinstall": "npm run api:load", @@ -32,6 +34,7 @@ "numeral": "^2.0.6", "prettier-plugin-svelte": "^3.3.3", "qs": "^6.11.2", + "run-script-os": "^1.1.6", "svelte": "^5.22.6", "svelte-simple-modal": "^2.0.0", "svelte-sitemap": "^2.6.0", diff --git a/yarn.lock b/yarn.lock index aab5df121..4e2e7874c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1169,6 +1169,11 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" +run-script-os@^1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/run-script-os/-/run-script-os-1.1.6.tgz" + integrity sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw== + sade@^1.8.1: version "1.8.1" resolved "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz"