From 17b5c1d5671345ddfeb4bf5c1acadf2a40177764 Mon Sep 17 00:00:00 2001 From: vcoppe Date: Sun, 1 Nov 2026 16:07:49 +0100 Subject: [PATCH] fix windows build --- website/package-lock.json | 26 ++++++++++++++++++++++++++ website/package.json | 3 ++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/website/package-lock.json b/website/package-lock.json index a7f44333c..40a44a35b 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -44,6 +44,7 @@ "@typescript-eslint/parser": "^8.33.1", "bits-ui": "^2.17.2", "clsx": "^2.1.1", + "cross-env": "^10.1.0", "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-svelte": "^3.9.1", @@ -354,6 +355,13 @@ "tslib": "^2.4.0" } }, + "node_modules/@epic-web/invariant": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz", + "integrity": "sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==", + "dev": true, + "license": "MIT" + }, "node_modules/@esbuild/aix-ppc64": { "version": "0.27.7", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", @@ -3275,6 +3283,24 @@ "version": "1.0.3", "license": "MIT" }, + "node_modules/cross-env": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-10.1.0.tgz", + "integrity": "sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@epic-web/invariant": "^1.0.0", + "cross-spawn": "^7.0.6" + }, + "bin": { + "cross-env": "dist/bin/cross-env.js", + "cross-env-shell": "dist/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/cross-spawn": { "version": "7.0.6", "dev": true, diff --git a/website/package.json b/website/package.json index c308a8f86..26bbc7f1d 100644 --- a/website/package.json +++ b/website/package.json @@ -5,7 +5,7 @@ "scripts": { "dev": "vite dev", "build": "vite build", - "build:desktop": "BUILD_TARGET=desktop BASE_PATH='' vite build", + "build:desktop": "cross-env BUILD_TARGET=desktop BASE_PATH= vite build", "prebuild": "npx tsx src/lib/scripts/pwa-manifest.ts", "postbuild": "npx tsx src/lib/scripts/sitemap.ts", "preview": "vite preview", @@ -39,6 +39,7 @@ "@typescript-eslint/parser": "^8.33.1", "bits-ui": "^2.17.2", "clsx": "^2.1.1", + "cross-env": "^10.1.0", "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-svelte": "^3.9.1",