|
7 | 7 | "node": ">=18.0.0" |
8 | 8 | }, |
9 | 9 | "scripts": { |
10 | | - "copy-monaco": "copyfiles -u 3 \"src/web-ui/node_modules/monaco-editor/min/vs/**/*\" src/web-ui/public/monaco-editor", |
| 10 | + "copy-monaco": "copyfiles -u 5 \"src/web-ui/node_modules/monaco-editor/min/vs/**/*\" src/web-ui/public/monaco-editor", |
11 | 11 | "copy-icons": "copyfiles -f \"src/apps/desktop/icons/Logo-ICON.png\" \"src/web-ui/public/\"", |
12 | 12 | "copy-assets": "pnpm run copy-monaco && pnpm run copy-icons", |
13 | 13 | "generate-version": "node scripts/generate-version.cjs", |
|
19 | 19 | "prebuild:web": "pnpm run copy-assets --silent && pnpm run generate-all --silent", |
20 | 20 | "type-check:web": "pnpm --dir src/web-ui run type-check", |
21 | 21 | "build": "pnpm run build:web", |
22 | | - "build:web": "pnpm run type-check:web && pnpm --dir src/web-ui build", |
| 22 | + "verify:monaco-assets": "node scripts/verify-monaco-assets.cjs", |
| 23 | + "build:web": "pnpm run type-check:web && pnpm --dir src/web-ui build && pnpm run verify:monaco-assets", |
23 | 24 | "build:mobile-web": "pnpm --dir src/mobile-web build", |
24 | 25 | "prepare:mobile-web": "node scripts/mobile-web-build.cjs", |
25 | 26 | "preview": "pnpm --dir src/web-ui preview", |
26 | 27 | "desktop:dev": "node scripts/dev.cjs desktop", |
27 | | - "desktop:dev:raw": "cd src/apps/desktop && env CI=true npx tauri dev", |
28 | | - "desktop:build": "cd src/apps/desktop && env CI=true npx tauri build", |
29 | | - "desktop:build:fast": "cd src/apps/desktop && env CI=true npx tauri build --debug --no-bundle", |
30 | | - "desktop:build:release-fast": "cd src/apps/desktop && env CI=true npx tauri build --no-bundle -- --profile release-fast", |
31 | | - "desktop:build:exe": "cd src/apps/desktop && env CI=true npx tauri build --no-bundle", |
32 | | - "desktop:build:nsis": "cd src/apps/desktop && env CI=true npx tauri build --bundles nsis", |
33 | | - "desktop:build:arm64": "cd src/apps/desktop && env CI=true npx tauri build --target aarch64-apple-darwin --bundles dmg", |
34 | | - "desktop:build:x86_64": "cd src/apps/desktop && env CI=true npx tauri build --target x86_64-apple-darwin --bundles dmg", |
| 28 | + "desktop:dev:raw": "cross-env-shell CI=true \"cd src/apps/desktop && tauri dev\"", |
| 29 | + "desktop:build": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build\"", |
| 30 | + "desktop:build:fast": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --debug --no-bundle\"", |
| 31 | + "desktop:build:release-fast": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --no-bundle -- --profile release-fast\"", |
| 32 | + "desktop:build:exe": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --no-bundle\"", |
| 33 | + "desktop:build:nsis": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --bundles nsis\"", |
| 34 | + "desktop:build:arm64": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --target aarch64-apple-darwin --bundles dmg\"", |
| 35 | + "desktop:build:x86_64": "cross-env-shell CI=true \"cd src/apps/desktop && tauri build --target x86_64-apple-darwin --bundles dmg\"", |
35 | 36 | "installer:build": "pnpm --dir BitFun-Installer run installer:build", |
36 | 37 | "installer:build:fast": "pnpm --dir BitFun-Installer run installer:build:fast", |
37 | 38 | "installer:build:only": "pnpm --dir BitFun-Installer run installer:build:only", |
|
61 | 62 | "@tauri-apps/cli": "^2.10.0", |
62 | 63 | "@vitejs/plugin-react": "^4.6.0", |
63 | 64 | "copyfiles": "^2.4.1", |
| 65 | + "cross-env": "^10.1.0", |
64 | 66 | "sass": "^1.93.2", |
65 | 67 | "sharp": "^0.34.3", |
66 | 68 | "typescript": "~5.8.3", |
|
0 commit comments