nanostores 1.4.0-1.4.1 annotate batch() @__NO_SIDE_EFFECTS__. Rollup (via vite build) honors that and erases a result-unused batch(...) call as dead code -- callback included. Since d57f94a33/053eb7aab/4e520f085 moved the gateway-switch publication (activate() + + ) inside batch(), packaged desktop builds lost the entire publication: clicking a profile in the rail did nothing at all. Dev builds and vitest run unminified, so only the packaged app broke. nanostores 1.4.2 removes the annotation from batch() (it stays on the creation functions, where it is correct). Bump all three pinned copies (apps/desktop, apps/bootstrap-installer, ui-tui) and add a regression test asserting the installed nanostores never re-annotates batch.
52 lines
1.5 KiB
JSON
52 lines
1.5 KiB
JSON
{
|
|
"name": "@hermes/bootstrap-installer",
|
|
"private": true,
|
|
"version": "0.0.1",
|
|
"description": "Hermes Setup — signed installer that drives scripts/install.ps1 with a polished native UI.",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite --host 127.0.0.1 --port 5175",
|
|
"build": "tsc -b && vite build",
|
|
"preview": "vite preview",
|
|
"tauri": "tauri",
|
|
"tauri:dev": "tauri dev",
|
|
"tauri:build": "tauri build",
|
|
"tauri:build:debug": "tauri build --debug",
|
|
"typecheck": "tsc -p . --noEmit",
|
|
"check": "npm run typecheck && npm run lint",
|
|
"lint": "eslint src/",
|
|
"lint:fix": "eslint src/ --fix",
|
|
"fix": "npm run lint:fix"
|
|
},
|
|
"dependencies": {
|
|
"@nous-research/ui": "0.18.2",
|
|
"@tailwindcss/typography": "0.5.20",
|
|
"@tailwindcss/vite": "4.3.3",
|
|
"@tauri-apps/api": "2.11.1",
|
|
"@tauri-apps/plugin-dialog": "2.7.1",
|
|
"@tauri-apps/plugin-opener": "2.5.4",
|
|
"@tauri-apps/plugin-process": "2.3.1",
|
|
"@tauri-apps/plugin-shell": "2.3.5",
|
|
"@vscode/codicons": "0.0.45",
|
|
"class-variance-authority": "0.7.1",
|
|
"clsx": "2.1.1",
|
|
"katex": "0.16.47",
|
|
"lucide-react": "0.577.0",
|
|
"nanostores": "1.4.2",
|
|
"radix-ui": "1.6.7",
|
|
"react": "19.2.7",
|
|
"react-dom": "19.2.7",
|
|
"tailwind-merge": "3.6.0",
|
|
"tailwindcss": "4.3.3",
|
|
"tw-shimmer": "0.4.12"
|
|
},
|
|
"devDependencies": {
|
|
"@tauri-apps/cli": "2.11.4",
|
|
"@types/react": "19.2.17",
|
|
"@types/react-dom": "19.2.3",
|
|
"@vitejs/plugin-react": "6.0.3",
|
|
"typescript": "6.0.3",
|
|
"vite": "8.2.0"
|
|
}
|
|
}
|