build: add root test:e2e task aggregating per-app Playwright suites

This commit is contained in:
2026-05-05 09:29:37 +02:00
parent a7b9890db5
commit 520749c4e3
4 changed files with 11 additions and 2 deletions

View File

@@ -10,6 +10,7 @@
"dev": "turbo run dev", "dev": "turbo run dev",
"lint": "turbo run lint", "lint": "turbo run lint",
"test": "turbo run test", "test": "turbo run test",
"test:e2e": "turbo run test:e2e",
"typecheck": "turbo run typecheck", "typecheck": "turbo run typecheck",
"format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"", "format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"",
"format:check": "prettier --check \"**/*.{ts,tsx,js,jsx,json,md}\"" "format:check": "prettier --check \"**/*.{ts,tsx,js,jsx,json,md}\""

View File

@@ -2,7 +2,9 @@
"extends": "@repo/typescript-config/base.json", "extends": "@repo/typescript-config/base.json",
"compilerOptions": { "compilerOptions": {
"outDir": "dist", "outDir": "dist",
"rootDir": "src" "rootDir": "src",
"declaration": false,
"declarationMap": false
}, },
"include": ["src/**/*"], "include": ["src/**/*"],
"exclude": ["node_modules", "dist"] "exclude": ["node_modules", "dist"]

View File

@@ -4,7 +4,9 @@
"outDir": "dist", "outDir": "dist",
"rootDir": "src", "rootDir": "src",
"lib": ["ES2022", "DOM"], "lib": ["ES2022", "DOM"],
"jsx": "preserve" "jsx": "preserve",
"declaration": false,
"declarationMap": false
}, },
"include": ["src/**/*"], "include": ["src/**/*"],
"exclude": ["node_modules", "dist"] "exclude": ["node_modules", "dist"]

View File

@@ -15,6 +15,10 @@
"test": { "test": {
"dependsOn": ["^build"] "dependsOn": ["^build"]
}, },
"test:e2e": {
"dependsOn": ["^build"],
"cache": false
},
"typecheck": { "typecheck": {
"dependsOn": ["^typecheck"] "dependsOn": ["^typecheck"]
} }