diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7e19b74..182c120 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -230,6 +230,7 @@ jobs: runs-on: ubuntu-latest env: DATABASE_URL: postgresql://placeholder:placeholder@localhost:5432/placeholder + REDIS_URL: redis://placeholder:6379 NEXTAUTH_URL: ${{ env.CI_AUTH_URL }} AUTH_URL: ${{ env.CI_AUTH_URL }} NEXTAUTH_SECRET: ${{ env.CI_AUTH_SECRET }} diff --git a/packages/api/package.json b/packages/api/package.json index 5e81e14..5773f9c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -38,6 +38,7 @@ "@capakraken/tsconfig": "workspace:*", "@types/node": "^22.10.2", "typescript": "^5.6.3", - "vitest": "^2.1.8" + "vitest": "^2.1.8", + "@vitest/coverage-v8": "^2.1.9" } } diff --git a/packages/application/package.json b/packages/application/package.json index b6c36f9..f6dab8f 100644 --- a/packages/application/package.json +++ b/packages/application/package.json @@ -22,6 +22,7 @@ "@capakraken/tsconfig": "workspace:*", "@types/node": "^22.10.2", "typescript": "^5.6.3", - "vitest": "^2.1.8" + "vitest": "^2.1.8", + "@vitest/coverage-v8": "^2.1.9" } } diff --git a/packages/engine/package.json b/packages/engine/package.json index 9d425d8..9ef9310 100644 --- a/packages/engine/package.json +++ b/packages/engine/package.json @@ -22,6 +22,7 @@ "@capakraken/tsconfig": "workspace:*", "@types/node": "^22.10.2", "typescript": "^5.6.3", - "vitest": "^2.1.8" + "vitest": "^2.1.8", + "@vitest/coverage-v8": "^2.1.9" } } diff --git a/packages/shared/package.json b/packages/shared/package.json index 7aedfec..a430d08 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -19,6 +19,7 @@ "devDependencies": { "@capakraken/tsconfig": "workspace:*", "typescript": "^5.6.3", - "vitest": "^2.1.8" + "vitest": "^2.1.8", + "@vitest/coverage-v8": "^2.1.9" } } diff --git a/packages/staffing/package.json b/packages/staffing/package.json index 205ac87..9f59297 100644 --- a/packages/staffing/package.json +++ b/packages/staffing/package.json @@ -17,6 +17,7 @@ "devDependencies": { "@capakraken/tsconfig": "workspace:*", "typescript": "^5.6.3", - "vitest": "^2.1.8" + "vitest": "^2.1.8", + "@vitest/coverage-v8": "^2.1.9" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 32cccff..a5dc3b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -265,6 +265,9 @@ importers: '@types/node': specifier: ^22.10.2 version: 22.19.13 + '@vitest/coverage-v8': + specifier: ^2.1.9 + version: 2.1.9(vitest@2.1.9(@types/node@22.19.13)(jsdom@29.0.2(@noble/hashes@2.0.1))(terser@5.46.1)) typescript: specifier: ^5.6.3 version: 5.9.3 @@ -299,6 +302,9 @@ importers: '@types/node': specifier: ^22.10.2 version: 22.19.13 + '@vitest/coverage-v8': + specifier: ^2.1.9 + version: 2.1.9(vitest@2.1.9(@types/node@22.19.13)(jsdom@29.0.2(@noble/hashes@2.0.1))(terser@5.46.1)) typescript: specifier: ^5.6.3 version: 5.9.3 @@ -352,6 +358,9 @@ importers: '@types/node': specifier: ^22.10.2 version: 22.19.13 + '@vitest/coverage-v8': + specifier: ^2.1.9 + version: 2.1.9(vitest@2.1.9(@types/node@22.19.13)(jsdom@29.0.2(@noble/hashes@2.0.1))(terser@5.46.1)) typescript: specifier: ^5.6.3 version: 5.9.3 @@ -368,6 +377,9 @@ importers: '@capakraken/tsconfig': specifier: workspace:* version: link:../../tooling/typescript + '@vitest/coverage-v8': + specifier: ^2.1.9 + version: 2.1.9(vitest@2.1.9(@types/node@22.19.13)(jsdom@29.0.2(@noble/hashes@2.0.1))(terser@5.46.1)) typescript: specifier: ^5.6.3 version: 5.9.3 @@ -384,6 +396,9 @@ importers: '@capakraken/tsconfig': specifier: workspace:* version: link:../../tooling/typescript + '@vitest/coverage-v8': + specifier: ^2.1.9 + version: 2.1.9(vitest@2.1.9(@types/node@22.19.13)(jsdom@29.0.2(@noble/hashes@2.0.1))(terser@5.46.1)) typescript: specifier: ^5.6.3 version: 5.9.3