move cypress into frontend
Manage Cypress through the frontend npm lockfile instead of the Nix shell. Approve its install script and align the Oxlint package pair so npm can resolve dependencies without overrides.
This commit is contained in:
parent
334e8d1792
commit
ce1b920fb6
4 changed files with 2152 additions and 92 deletions
|
|
@ -20,8 +20,10 @@ The scaffold uses:
|
|||
- `src/stores/` for Pinia stores.
|
||||
- `@` as an alias for `src/` in both Vite and TypeScript.
|
||||
|
||||
There are no views, shared components, API layer, or test setup yet. Do not
|
||||
invent an architecture for them before requested behavior establishes one.
|
||||
There are no views, shared components, API layer, or configured test suite
|
||||
yet. Cypress is installed as a frontend development dependency, but there is
|
||||
no Cypress configuration or npm test script. Do not invent an architecture
|
||||
before requested behavior establishes one.
|
||||
|
||||
## Package management and commands
|
||||
|
||||
|
|
@ -97,7 +99,8 @@ under `dist/` is generated and ignored.
|
|||
|
||||
## Testing
|
||||
|
||||
No frontend test runner or test script is configured yet.
|
||||
Cypress is installed, but no frontend test configuration or test script
|
||||
exists yet.
|
||||
|
||||
- Do not invent test commands or claim frontend tests passed.
|
||||
- New frontend behavior must still follow the shared test-first workflow.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue