Skip to content

Commit

Permalink
test(workspace): upgrade to vitest v3
Browse files Browse the repository at this point in the history
Fixes #1007
  • Loading branch information
BarryThePenguin committed Mar 7, 2025
1 parent 21c6b5b commit feefca2
Show file tree
Hide file tree
Showing 66 changed files with 788 additions and 1,665 deletions.
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,14 @@
"@changesets/changelog-github": "^0.4.8",
"@changesets/cli": "^2.26.0",
"@cloudflare/workers-types": "^4.20230307.0",
"@types/node": "^20.10.4",
"@types/node": "^20.14.8",
"@typescript-eslint/eslint-plugin": "^8.7.0",
"@typescript-eslint/parser": "^8.7.0",
"eslint": "^9.17.0",
"npm-run-all2": "^6.2.2",
"prettier": "^2.7.1",
"typescript": "^5.2.2"
"typescript": "^5.2.2",
"vitest": "^3.0.8"
},
"packageManager": "[email protected]"
}
2 changes: 1 addition & 1 deletion packages/ajv-validator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,6 @@
"ajv": ">=8.12.0",
"hono": "^4.4.12",
"tsup": "^8.1.0",
"vitest": "^1.6.0"
"vitest": "^3.0.8"
}
}
5 changes: 2 additions & 3 deletions packages/ajv-validator/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/arktype-validator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,6 @@
"arktype": "^2.0.0-dev.14",
"hono": "^3.11.7",
"tsup": "^8.0.1",
"vitest": "^1.0.4"
"vitest": "^3.0.8"
}
}
5 changes: 2 additions & 3 deletions packages/arktype-validator/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/auth-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
"react": "^18.2.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3",
"vitest": "^1.0.4"
"vitest": "^3.0.8"
},
"engines": {
"node": ">=18.4.0"
Expand Down
8 changes: 0 additions & 8 deletions packages/auth-js/vitest.config.mts

This file was deleted.

7 changes: 7 additions & 0 deletions packages/auth-js/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import { defineProject } from 'vitest/config'

export default defineProject({
test: {
globals: true,
},
})
3 changes: 1 addition & 2 deletions packages/bun-transpiler/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,7 @@
"devDependencies": {
"@types/bun": "^1.0.0",
"hono": "^3.11.7",
"tsup": "^8.0.1",
"vitest": "^1.0.4"
"tsup": "^8.0.1"
},
"engines": {
"node": ">=18.14.1"
Expand Down
2 changes: 1 addition & 1 deletion packages/casbin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,6 @@
"hono": "^4.5.11",
"tsup": "^8.1.0",
"typescript": "^5.5.3",
"vitest": "^2.0.1"
"vitest": "^3.0.8"
}
}
8 changes: 5 additions & 3 deletions packages/casbin/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
// See https://github.com/vitest-dev/vitest/issues/5277
pool: 'forks',
setupFiles: ['./vitest.setup.ts'],
},
})
1 change: 1 addition & 0 deletions packages/casbin/vitest.setup.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
process.chdir(import.meta.dirname)
2 changes: 1 addition & 1 deletion packages/class-validator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
"rimraf": "^5.0.5",
"tsup": "^8.3.5",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
"vitest": "^3.0.8"
},
"dependencies": {
"class-transformer": "^0.5.1",
Expand Down
4 changes: 2 additions & 2 deletions packages/class-validator/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
typecheck: {
Expand Down
2 changes: 1 addition & 1 deletion packages/clerk-auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"node-fetch-native": "^1.4.0",
"react": "^18.2.0",
"tsup": "^8.0.1",
"vitest": "^2.1.8"
"vitest": "^3.0.8"
},
"engines": {
"node": ">=16.x.x"
Expand Down
4 changes: 2 additions & 2 deletions packages/clerk-auth/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
restoreMocks: true,
Expand Down
2 changes: 1 addition & 1 deletion packages/cloudflare-access/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@
"devDependencies": {
"hono": "^4.4.12",
"tsup": "^8.1.0",
"vitest": "^1.6.0"
"vitest": "^3.0.8"
}
}
5 changes: 2 additions & 3 deletions packages/cloudflare-access/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/conform-validator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
"hono": "^4.5.1",
"tsup": "^8.2.3",
"valibot": "^0.36.0",
"vitest": "^2.0.4",
"vitest": "^3.0.8",
"yup": "^1.4.0",
"zod": "^3.23.8"
}
Expand Down
5 changes: 2 additions & 3 deletions packages/conform-validator/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/effect-validator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,6 @@
"hono": "^4.4.13",
"tsup": "^8.1.0",
"typescript": "^5.5.3",
"vitest": "^2.0.1"
"vitest": "^3.0.8"
}
}
5 changes: 2 additions & 3 deletions packages/effect-validator/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/esbuild-transpiler/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
"esbuild-wasm": "^0.19.5",
"hono": "^3.11.7",
"tsup": "^8.0.1",
"vitest": "^2.1.8"
"vitest": "^3.0.8"
},
"engines": {
"node": ">=18.14.1"
Expand Down
2 changes: 1 addition & 1 deletion packages/event-emitter/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"devDependencies": {
"hono": "^4.3.6",
"tsup": "^8.0.1",
"vitest": "^1.6.0"
"vitest": "^3.0.8"
},
"engines": {
"node": ">=16.0.0"
Expand Down
5 changes: 2 additions & 3 deletions packages/event-emitter/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/firebase-auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,6 @@
"prettier": "^3.2.5",
"tsup": "^8.0.2",
"typescript": "^5.3.3",
"vitest": "^1.5.0"
"vitest": "^3.0.8"
}
}
7 changes: 7 additions & 0 deletions packages/firebase-auth/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import { defineProject } from 'vitest/config'

export default defineProject({
test: {
globals: true,
},
})
2 changes: 1 addition & 1 deletion packages/graphql-server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"typescript": "^4.7.4",
"vitest": "^2.1.8"
"vitest": "^3.0.8"
},
"engines": {
"node": ">=16.0.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/graphql-server/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defaultExclude, defineConfig } from 'vitest/config'
import { defaultExclude, defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
exclude: [...defaultExclude, 'bun_test'],
globals: true,
Expand Down
2 changes: 1 addition & 1 deletion packages/hello/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@
"devDependencies": {
"hono": "^4.4.12",
"tsup": "^8.1.0",
"vitest": "^1.6.0"
"vitest": "^3.0.8"
}
}
5 changes: 2 additions & 3 deletions packages/hello/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/medley-router/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"devDependencies": {
"hono": "^3.11.7",
"rimraf": "^5.0.5",
"vitest": "^2.1.8"
"vitest": "^3.0.8"
},
"dependencies": {
"@medley/router": "^0.2.1"
Expand Down
4 changes: 2 additions & 2 deletions packages/medley-router/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/node-ws/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
"@types/ws": "^8",
"hono": "^4.6.0",
"tsup": "^8.0.1",
"vitest": "^1.0.4"
"vitest": "^3.0.8"
},
"dependencies": {
"ws": "^8.17.0"
Expand Down
5 changes: 2 additions & 3 deletions packages/node-ws/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
2 changes: 1 addition & 1 deletion packages/oauth-providers/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
"publint": "^0.2.6",
"tsup": "^8.0.0",
"typescript": "^5.2.2",
"vitest": "^2.1.8"
"vitest": "^3.0.8"
},
"engines": {
"node": ">=18.4.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/oauth-providers/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
4 changes: 2 additions & 2 deletions packages/oidc-auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@
},
"devDependencies": {
"@types/jsonwebtoken": "^9.0.5",
"@vitest/coverage-v8": "^2.1.8",
"@vitest/coverage-v8": "^3.0.8",
"hono": "^4.0.1",
"jsonwebtoken": "^9.0.2",
"tsup": "^8.0.1",
"typescript": "^5.3.3",
"vitest": "^2.1.8"
"vitest": "^3.0.8"
},
"dependencies": {
"oauth4webapi": "^2.6.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/oidc-auth/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
restoreMocks: true,
Expand Down
2 changes: 1 addition & 1 deletion packages/prometheus/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,6 @@
"hono": "^4.2.7",
"prom-client": "^15.0.0",
"tsup": "^8.0.1",
"vitest": "^1.0.4"
"vitest": "^3.0.8"
}
}
5 changes: 2 additions & 3 deletions packages/prometheus/vitest.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
/// <reference types="vitest" />
import { defineConfig } from 'vitest/config'
import { defineProject } from 'vitest/config'

export default defineConfig({
export default defineProject({
test: {
globals: true,
},
Expand Down
4 changes: 2 additions & 2 deletions packages/react-renderer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,15 @@
"hono": "*"
},
"devDependencies": {
"@cloudflare/vitest-pool-workers": "^0.1.2",
"@cloudflare/vitest-pool-workers": "^0.7.6",
"@types/react": "^18",
"@types/react-dom": "^18.2.17",
"esbuild": "^0.20.2",
"hono": "^4.2.3",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"tsup": "^8.0.1",
"vitest": "1.3.0"
"vitest": "^3.0.8"
},
"engines": {
"node": ">=18"
Expand Down
Loading

0 comments on commit feefca2

Please sign in to comment.