Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 631 Bytes

File metadata and controls

34 lines (22 loc) · 631 Bytes

Frontend Diagnostics Workflow

Run commands from interface/.

Fast Gate

npm run quality:frontend:fast

This runs lint, Svelte diagnostics, Vitest, and unused-code checks.

Full Gate

npm run quality:frontend

This adds dependency-cruiser, production build, and size-budget checks.

E2E Gate

Use when touching navigation, settings save flows, accessibility, responsive layout, auth shell, or Matrix LED:

npm run quality:frontend:e2e

For a full Playwright run against a device:

DEVICE_URL=https://192.168.0.30 TEST_USERNAME=admin TEST_PASSWORD=admin npm run test:e2e