DUNGEONS-34: repair frontend lockfile for npm 10
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
@@ -81,6 +81,7 @@ Nuxt 3 is retained to match the requested stack. Its upstream documentation now
|
||||
## Validation
|
||||
|
||||
```sh
|
||||
npm run test:install
|
||||
npm run test:launcher
|
||||
cargo fmt --manifest-path backend/Cargo.toml --check
|
||||
cargo test --manifest-path backend/Cargo.toml
|
||||
@@ -94,4 +95,6 @@ python3 scripts/smoke.py
|
||||
python3 scripts/test-launcher.py
|
||||
```
|
||||
|
||||
`test:install` checks the frontend lockfile from a temporary folder without `node_modules`. When updating dependencies, run it with both npm 10 (bundled with Node 22) and npm 11; root `npm install` only installs the launcher package and does not repair the frontend lockfile.
|
||||
|
||||
See `docs/API.md` for REST/signaling contracts and `docs/MANUAL_TEST_PLAN.md` for real-device checks. Design references: [Apple’s introduction](https://www.apple.com/uk/newsroom/2025/06/apple-introduces-a-delightful-and-elegant-new-software-design/) and [Meet Liquid Glass](https://developer.apple.com/videos/play/wwdc2025/219/). No Apple assets are included. Nothing is published by the build commands.
|
||||
|
||||
Reference in New Issue
Block a user