mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-26 05:14:39 +02:00
feat(calendar): add Playwright E2E tests for web app
Add 22 E2E tests across 5 test suites covering auth, calendar views, settings, event CRUD, and calendar management. Tests that require the calendar backend gracefully skip when it's not running. Also fixes: hooks.server.ts env fallbacks, ThrottlerGuard DI error, and auth metrics service TypeScript error. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
f922d2c4a1
commit
6e1af0d889
14 changed files with 3020 additions and 1112 deletions
|
|
@ -193,6 +193,8 @@
|
|||
"storage:db:push": "pnpm --filter @storage/backend db:push",
|
||||
"storage:db:studio": "pnpm --filter @storage/backend db:studio",
|
||||
"storage:db:seed": "pnpm --filter @storage/backend db:seed",
|
||||
"mukke:dev": "turbo run dev --filter=mukke...",
|
||||
"dev:mukke:mobile": "pnpm --filter @mukke/mobile dev",
|
||||
"traces:dev": "turbo run dev --filter=traces...",
|
||||
"dev:traces:mobile": "pnpm --filter @traces/mobile dev",
|
||||
"dev:traces:backend": "pnpm --filter @traces/backend start:dev",
|
||||
|
|
@ -265,6 +267,7 @@
|
|||
"prepare": "husky"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@manacore/eslint-config": "workspace:*",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"concurrently": "^9.2.0",
|
||||
"eslint": "^9.39.1",
|
||||
|
|
@ -301,6 +304,9 @@
|
|||
"ssh2",
|
||||
"sharp"
|
||||
],
|
||||
"patchedDependencies": {
|
||||
"react-native-reanimated@4.1.5": "patches/react-native-reanimated@4.1.5.patch"
|
||||
},
|
||||
"overrides": {
|
||||
"cpu-features": "npm:empty-npm-package@1.0.0",
|
||||
"ssh2": "npm:empty-npm-package@1.0.0",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue