Files
kestrove-desktop/package.json
T
samiandClaude Opus 5.5 f406bf76ec
ci / build (ubuntu-22.04) (push) Canceled after 0s
ci / build (windows-2025) (push) Canceled after 0s
ci / deny (push) Canceled after 0s
Fix: server URL and password fields ignored typing
The Enter-key handlers were expression-bodied arrows assigned to DOM on…
properties: `(e) => e.key === "Enter" && submit()` returns false for every
other key, and an on… handler returning false cancels the event, so the
server URL ("Use my phone") and both master-password fields accepted no input.
Use block bodies, and add scripts/check-handlers.mjs (run by npm run build)
to fail the build on handlers that can return false.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-20 01:30:05 +09:00

21 lines
424 B
JSON

{
"name": "kestrove-desktop",
"version": "0.1.0",
"private": true,
"license": "Apache-2.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "node scripts/check-handlers.mjs && tsc --noEmit && vite build",
"tauri": "tauri"
},
"dependencies": {
"@tauri-apps/api": "2.12.3"
},
"devDependencies": {
"@tauri-apps/cli": "2.12.2",
"typescript": "5.7.2",
"vite": "6.4.4"
}
}