diff --git a/package.json b/package.json index a10c118b3fea..ac5726eb8cf9 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "tstyche": "2.1.0", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0", + "vitest": "2.0.3", "yargs": "17.7.2", "zx": "8.1.0" }, diff --git a/packages/adapters/fastify/web/package.json b/packages/adapters/fastify/web/package.json index eb2aa2bdbffc..025c535cbf61 100644 --- a/packages/adapters/fastify/web/package.json +++ b/packages/adapters/fastify/web/package.json @@ -32,7 +32,7 @@ "fastify": "4.28.1", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/api-server/package.json b/packages/api-server/package.json index 5ba3e5c6756c..158a8a72afcb 100644 --- a/packages/api-server/package.json +++ b/packages/api-server/package.json @@ -58,7 +58,7 @@ "pino-abstract-transport": "1.2.0", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "@redwoodjs/graphql-server": "workspace:*" diff --git a/packages/api-server/src/__tests__/createServer.test.ts b/packages/api-server/src/__tests__/createServer.test.ts index c8b14e6db3e4..d37e2eef75b4 100644 --- a/packages/api-server/src/__tests__/createServer.test.ts +++ b/packages/api-server/src/__tests__/createServer.test.ts @@ -36,14 +36,8 @@ afterAll(() => { process.env.RWJS_CWD = original_RWJS_CWD }) -let consoleWarnSpy: MockInstance< - Parameters, - ReturnType -> -let consoleLogSpy: MockInstance< - Parameters, - ReturnType -> +let consoleWarnSpy: MockInstance +let consoleLogSpy: MockInstance describe('createServer', () => { // Create a server for most tests. Some that test initialization create their own diff --git a/packages/api-server/vitest.config.mts b/packages/api-server/vitest.config.mts index 019dd836a327..8f58f679b710 100644 --- a/packages/api-server/vitest.config.mts +++ b/packages/api-server/vitest.config.mts @@ -6,5 +6,6 @@ export default defineConfig({ ...configDefaults.exclude, '**/fixtures', ], + pool: 'threads' }, }) diff --git a/packages/api/package.json b/packages/api/package.json index 5fdd39cf2b4c..b2966bb61efb 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -56,7 +56,7 @@ "split2": "4.2.0", "ts-toolbelt": "9.6.0", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "memjs": "1.3.2", diff --git a/packages/auth-providers/auth0/api/package.json b/packages/auth-providers/auth0/api/package.json index eb051941c050..03106e54bf86 100644 --- a/packages/auth-providers/auth0/api/package.json +++ b/packages/auth-providers/auth0/api/package.json @@ -34,7 +34,7 @@ "@redwoodjs/api": "workspace:*", "@types/jsonwebtoken": "9.0.6", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/auth0/setup/package.json b/packages/auth-providers/auth0/setup/package.json index cc4823a5f635..56f7361d4381 100644 --- a/packages/auth-providers/auth0/setup/package.json +++ b/packages/auth-providers/auth0/setup/package.json @@ -32,7 +32,7 @@ "@babel/core": "^7.22.20", "@types/yargs": "17.0.32", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/auth0/web/package.json b/packages/auth-providers/auth0/web/package.json index c8ac7dac7219..ddbb4f98de0e 100644 --- a/packages/auth-providers/auth0/web/package.json +++ b/packages/auth-providers/auth0/web/package.json @@ -34,7 +34,7 @@ "@types/react": "^18.2.55", "react": "19.0.0-beta-04b058868c-20240508", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "@auth0/auth0-spa-js": "2.1.3" diff --git a/packages/auth-providers/azureActiveDirectory/api/package.json b/packages/auth-providers/azureActiveDirectory/api/package.json index e39b2ff90033..b72d10d4842a 100644 --- a/packages/auth-providers/azureActiveDirectory/api/package.json +++ b/packages/auth-providers/azureActiveDirectory/api/package.json @@ -35,7 +35,7 @@ "@types/aws-lambda": "8.10.141", "@types/jsonwebtoken": "9.0.6", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/azureActiveDirectory/setup/package.json b/packages/auth-providers/azureActiveDirectory/setup/package.json index b50edef0d686..a70b9614c581 100644 --- a/packages/auth-providers/azureActiveDirectory/setup/package.json +++ b/packages/auth-providers/azureActiveDirectory/setup/package.json @@ -32,7 +32,7 @@ "@babel/core": "^7.22.20", "@types/yargs": "17.0.32", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/azureActiveDirectory/web/package.json b/packages/auth-providers/azureActiveDirectory/web/package.json index ed4b49ac1f08..8ec161f14c3a 100644 --- a/packages/auth-providers/azureActiveDirectory/web/package.json +++ b/packages/auth-providers/azureActiveDirectory/web/package.json @@ -35,7 +35,7 @@ "@types/react": "^18.2.55", "react": "19.0.0-beta-04b058868c-20240508", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "@azure/msal-browser": "2.39.0" diff --git a/packages/auth-providers/clerk/api/package.json b/packages/auth-providers/clerk/api/package.json index 4f85d5aa7eb7..92bdff80f656 100644 --- a/packages/auth-providers/clerk/api/package.json +++ b/packages/auth-providers/clerk/api/package.json @@ -33,7 +33,7 @@ "@redwoodjs/api": "workspace:*", "@types/aws-lambda": "8.10.141", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/clerk/web/package.json b/packages/auth-providers/clerk/web/package.json index 09a195732457..4345d5d2b655 100644 --- a/packages/auth-providers/clerk/web/package.json +++ b/packages/auth-providers/clerk/web/package.json @@ -35,7 +35,7 @@ "@types/react": "^18.2.55", "react": "19.0.0-beta-04b058868c-20240508", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "@clerk/clerk-react": "4.32.2" diff --git a/packages/auth-providers/custom/setup/package.json b/packages/auth-providers/custom/setup/package.json index ac3aba52ad6c..3c9e10d9d64e 100644 --- a/packages/auth-providers/custom/setup/package.json +++ b/packages/auth-providers/custom/setup/package.json @@ -32,7 +32,7 @@ "@babel/core": "^7.22.20", "@types/yargs": "17.0.32", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/dbAuth/api/package.json b/packages/auth-providers/dbAuth/api/package.json index f044307b2ab1..3a70c8e8f78f 100644 --- a/packages/auth-providers/dbAuth/api/package.json +++ b/packages/auth-providers/dbAuth/api/package.json @@ -38,7 +38,7 @@ "@types/md5": "2.3.5", "@types/uuid": "9.0.8", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/dbAuth/middleware/package.json b/packages/auth-providers/dbAuth/middleware/package.json index 82c81025c611..7679c83b7047 100644 --- a/packages/auth-providers/dbAuth/middleware/package.json +++ b/packages/auth-providers/dbAuth/middleware/package.json @@ -51,7 +51,7 @@ "ts-toolbelt": "9.6.0", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/firebase/api/package.json b/packages/auth-providers/firebase/api/package.json index b026e6701265..526256b0f4f4 100644 --- a/packages/auth-providers/firebase/api/package.json +++ b/packages/auth-providers/firebase/api/package.json @@ -33,7 +33,7 @@ "@redwoodjs/api": "workspace:*", "@types/aws-lambda": "8.10.141", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/firebase/setup/package.json b/packages/auth-providers/firebase/setup/package.json index 47700e9672ca..00ea246d00ee 100644 --- a/packages/auth-providers/firebase/setup/package.json +++ b/packages/auth-providers/firebase/setup/package.json @@ -32,7 +32,7 @@ "@babel/core": "^7.22.20", "@types/yargs": "17.0.32", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/netlify/api/package.json b/packages/auth-providers/netlify/api/package.json index b3501e2baac5..5c353f8d2f95 100644 --- a/packages/auth-providers/netlify/api/package.json +++ b/packages/auth-providers/netlify/api/package.json @@ -34,7 +34,7 @@ "@types/aws-lambda": "8.10.141", "@types/jsonwebtoken": "9.0.6", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/netlify/setup/package.json b/packages/auth-providers/netlify/setup/package.json index 3170467e0467..4027a1abb6da 100644 --- a/packages/auth-providers/netlify/setup/package.json +++ b/packages/auth-providers/netlify/setup/package.json @@ -32,7 +32,7 @@ "@babel/core": "^7.22.20", "@types/yargs": "17.0.32", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/netlify/web/package.json b/packages/auth-providers/netlify/web/package.json index e09faf382aac..b92dac8d3e05 100644 --- a/packages/auth-providers/netlify/web/package.json +++ b/packages/auth-providers/netlify/web/package.json @@ -34,7 +34,7 @@ "@types/react": "^18.2.55", "react": "19.0.0-beta-04b058868c-20240508", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "netlify-identity-widget": "1.9.2" diff --git a/packages/auth-providers/supabase/api/package.json b/packages/auth-providers/supabase/api/package.json index 1ed815d60d13..4e45f11621e4 100644 --- a/packages/auth-providers/supabase/api/package.json +++ b/packages/auth-providers/supabase/api/package.json @@ -35,7 +35,7 @@ "@types/aws-lambda": "8.10.141", "@types/jsonwebtoken": "9.0.6", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/supabase/middleware/package.json b/packages/auth-providers/supabase/middleware/package.json index 05750a2abbc9..8b1147ba6336 100644 --- a/packages/auth-providers/supabase/middleware/package.json +++ b/packages/auth-providers/supabase/middleware/package.json @@ -54,7 +54,7 @@ "ts-toolbelt": "9.6.0", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/supabase/web/package.json b/packages/auth-providers/supabase/web/package.json index 8f59f9961a28..442b31eaf41e 100644 --- a/packages/auth-providers/supabase/web/package.json +++ b/packages/auth-providers/supabase/web/package.json @@ -35,7 +35,7 @@ "@types/react": "^18.2.55", "react": "19.0.0-beta-04b058868c-20240508", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "@supabase/supabase-js": "2.44.4" diff --git a/packages/auth-providers/supertokens/api/package.json b/packages/auth-providers/supertokens/api/package.json index fb8db0e98f1d..cb841e36bc8b 100644 --- a/packages/auth-providers/supertokens/api/package.json +++ b/packages/auth-providers/supertokens/api/package.json @@ -34,7 +34,7 @@ "@redwoodjs/api": "workspace:*", "@types/jsonwebtoken": "9.0.6", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "supertokens-node": "15.2.3" diff --git a/packages/auth-providers/supertokens/setup/package.json b/packages/auth-providers/supertokens/setup/package.json index 7a0b2734428f..a1c48e4d6029 100644 --- a/packages/auth-providers/supertokens/setup/package.json +++ b/packages/auth-providers/supertokens/setup/package.json @@ -33,7 +33,7 @@ "@types/yargs": "17.0.32", "memfs": "4.9.3", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/auth-providers/supertokens/web/package.json b/packages/auth-providers/supertokens/web/package.json index 81568a86cbd7..1cd7660ba228 100644 --- a/packages/auth-providers/supertokens/web/package.json +++ b/packages/auth-providers/supertokens/web/package.json @@ -34,7 +34,7 @@ "react": "19.0.0-beta-04b058868c-20240508", "supertokens-auth-react": "0.39.1", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "supertokens-auth-react": "0.39.1" diff --git a/packages/auth/package.json b/packages/auth/package.json index 9c8eb1e893db..4ecb0d84185b 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -101,7 +101,7 @@ "tsx": "4.16.2", "type-fest": "3.13.1", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/babel-config/package.json b/packages/babel-config/package.json index 5bad4f33c1fd..7c409ab106b4 100644 --- a/packages/babel-config/package.json +++ b/packages/babel-config/package.json @@ -51,7 +51,7 @@ "@types/node": "20.14.11", "babel-plugin-tester": "11.0.4", "tsx": "4.16.2", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/cli-helpers/package.json b/packages/cli-helpers/package.json index b1cdeaea2375..98ac3f605012 100644 --- a/packages/cli-helpers/package.json +++ b/packages/cli-helpers/package.json @@ -63,7 +63,7 @@ "@types/yargs": "17.0.32", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/cli-helpers/src/lib/__tests__/project.test.ts b/packages/cli-helpers/src/lib/__tests__/project.test.ts index c2fc1823768c..322fba9786cb 100644 --- a/packages/cli-helpers/src/lib/__tests__/project.test.ts +++ b/packages/cli-helpers/src/lib/__tests__/project.test.ts @@ -58,6 +58,8 @@ describe('addEnvVar', () => { return true }) + // @ts-expect-error We're only returning a string rather than the expected Buffer | string + // which is determined by the options parameter passed to the real fs.readFileSync vi.spyOn(fs, 'readFileSync').mockImplementation(() => { return envFileContent }) @@ -132,6 +134,8 @@ describe('updateTomlConfig', () => { return true }) + // @ts-expect-error We're only returning a string rather than the expected Buffer | string + // which is determined by the options parameter passed to the real fs.readFileSync vi.spyOn(fs, 'readFileSync').mockImplementation(() => { return toml.stringify(defaultRedwoodToml) }) diff --git a/packages/cli-helpers/src/lib/__tests__/version.test.ts b/packages/cli-helpers/src/lib/__tests__/version.test.ts index 5570c8d959dd..72e5bc056ad9 100644 --- a/packages/cli-helpers/src/lib/__tests__/version.test.ts +++ b/packages/cli-helpers/src/lib/__tests__/version.test.ts @@ -197,13 +197,13 @@ describe('version compatibility detection', () => { } as any }) - vi.spyOn(fs, 'readFileSync').mockImplementation(() => { - return JSON.stringify({ + vi.spyOn(fs, 'readFileSync').mockReturnValue( + JSON.stringify({ devDependencies: { '@redwoodjs/core': '^6.0.0', }, - }) - }) + }), + ) }) test('throws for some fetch related error', async () => { @@ -326,13 +326,13 @@ describe('version compatibility detection', () => { }, ) - vi.spyOn(fs, 'readFileSync').mockImplementation(() => { - return JSON.stringify({ + vi.spyOn(fs, 'readFileSync').mockReturnValue( + JSON.stringify({ devDependencies: { '@redwoodjs/core': '5.2.0', }, - }) - }) + }), + ) expect(await getCompatibilityData('@scope/package-name', 'latest')).toEqual( { @@ -349,13 +349,13 @@ describe('version compatibility detection', () => { }) test('throws if no compatible version could be found', async () => { - vi.spyOn(fs, 'readFileSync').mockImplementation(() => { - return JSON.stringify({ + vi.spyOn(fs, 'readFileSync').mockReturnValue( + JSON.stringify({ devDependencies: { '@redwoodjs/core': '7.0.0', }, - }) - }) + }), + ) expect( getCompatibilityData('@scope/package-name', 'latest'), diff --git a/packages/cli/package.json b/packages/cli/package.json index c6d74a8c0f4b..e94f12e98c8f 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -89,7 +89,7 @@ "memfs": "4.9.3", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/codemods/package.json b/packages/codemods/package.json index f2b9ed2820ac..cc5bb46936b1 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -54,7 +54,7 @@ "@types/yargs": "17.0.32", "fs-extra": "11.2.0", "tempy": "1.0.1", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/create-redwood-app/package.json b/packages/create-redwood-app/package.json index 2b574cd3312a..08519f9b41b3 100644 --- a/packages/create-redwood-app/package.json +++ b/packages/create-redwood-app/package.json @@ -47,7 +47,7 @@ "tsx": "4.16.2", "untildify": "4.0.0", "uuid": "9.0.1", - "vitest": "1.6.0", + "vitest": "2.0.3", "yargs": "17.7.2" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index d4cad1198e61..7bc323850599 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -33,7 +33,7 @@ "@typescript-eslint/rule-tester": "7.3.1", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/forms/package.json b/packages/forms/package.json index 89b684acdc8f..1748d50cf5fd 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -43,7 +43,7 @@ "react": "19.0.0-beta-04b058868c-20240508", "react-dom": "19.0.0-beta-04b058868c-20240508", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "react": "19.0.0-beta-04b058868c-20240508" diff --git a/packages/internal/package.json b/packages/internal/package.json index 871558432b31..da75d1441fe4 100644 --- a/packages/internal/package.json +++ b/packages/internal/package.json @@ -74,7 +74,7 @@ "@types/fs-extra": "11.0.4", "graphql-tag": "2.12.6", "tsx": "4.16.2", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/mailer/core/package.json b/packages/mailer/core/package.json index 3182bb85a27c..deb69c8a5757 100644 --- a/packages/mailer/core/package.json +++ b/packages/mailer/core/package.json @@ -26,7 +26,7 @@ "@redwoodjs/framework-tools": "workspace:*", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/ogimage-gen/package.json b/packages/ogimage-gen/package.json index 390190b7ce4f..8680a2c7ea6a 100644 --- a/packages/ogimage-gen/package.json +++ b/packages/ogimage-gen/package.json @@ -54,7 +54,7 @@ "tsx": "4.16.2", "typescript": "5.4.5", "vite": "5.3.4", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/prerender/package.json b/packages/prerender/package.json index 08a5b75c479f..dffdf9e8cc2b 100644 --- a/packages/prerender/package.json +++ b/packages/prerender/package.json @@ -43,7 +43,7 @@ "@types/mime-types": "2.1.4", "babel-plugin-tester": "11.0.4", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "react": "19.0.0-beta-04b058868c-20240508", diff --git a/packages/project-config/package.json b/packages/project-config/package.json index db2925cdf9ba..beaa1787fbf0 100644 --- a/packages/project-config/package.json +++ b/packages/project-config/package.json @@ -49,7 +49,7 @@ "rimraf": "5.0.9", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/realtime/package.json b/packages/realtime/package.json index f879aad75a58..6f0ec0098661 100644 --- a/packages/realtime/package.json +++ b/packages/realtime/package.json @@ -42,7 +42,7 @@ "nodemon": "3.1.4", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "ioredis": "^5.3.2" diff --git a/packages/record/package.json b/packages/record/package.json index ea0b5e11c174..f1c79c885aee 100644 --- a/packages/record/package.json +++ b/packages/record/package.json @@ -33,7 +33,7 @@ "@babel/core": "^7.22.20", "@prisma/internals": "5.17.0", "esbuild": "0.23.0", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/router/package.json b/packages/router/package.json index 9e41e0fdb4d5..657d23571326 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -40,7 +40,7 @@ "react-dom": "19.0.0-beta-04b058868c-20240508", "tstyche": "2.1.0", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "react": "19.0.0-beta-04b058868c-20240508", diff --git a/packages/structure/package.json b/packages/structure/package.json index f38a5e26b657..02dafb082d0c 100644 --- a/packages/structure/package.json +++ b/packages/structure/package.json @@ -58,7 +58,7 @@ "@types/node": "20.14.11", "@types/vscode": "1.91.0", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index c5be2f3f0aac..78fcf0aaef2c 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -36,7 +36,7 @@ "@types/yargs": "17.0.32", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/testing/package.json b/packages/testing/package.json index 18972953448b..931998415e04 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -58,7 +58,7 @@ "@babel/core": "^7.22.20", "jsdom": "24.1.0", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/vite/package.json b/packages/vite/package.json index 7dc97e4dd408..5410033141ef 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -119,7 +119,7 @@ "rollup": "4.19.0", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" } diff --git a/packages/vite/src/middleware/createMiddlewareRouter.test.ts b/packages/vite/src/middleware/createMiddlewareRouter.test.ts index 706f8ac27028..8aa0fe4089cf 100644 --- a/packages/vite/src/middleware/createMiddlewareRouter.test.ts +++ b/packages/vite/src/middleware/createMiddlewareRouter.test.ts @@ -42,7 +42,7 @@ vi.mock('/C:/proj/web/dist/ssr/entry-server.mjs', () => { registerMiddleware: distRegisterMwMock, } }) -vi.mock('/C:/proj/web/dist/ssr/entry-server.mjs', () => { +vi.mock('C:/proj/web/dist/ssr/entry-server.mjs', () => { return { registerMiddleware: distRegisterMwMock, } diff --git a/packages/web/package.json b/packages/web/package.json index 0f3e6c635c82..8bdaf4d15ece 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -173,7 +173,7 @@ "tstyche": "2.1.0", "tsx": "4.16.2", "typescript": "5.4.5", - "vitest": "1.6.0" + "vitest": "2.0.3" }, "peerDependencies": { "react": "19.0.0-beta-04b058868c-20240508", diff --git a/tasks/server-tests/vitest.config.mts b/tasks/server-tests/vitest.config.mts index fd0103b924fe..6942e5145f36 100644 --- a/tasks/server-tests/vitest.config.mts +++ b/tasks/server-tests/vitest.config.mts @@ -7,6 +7,7 @@ export default defineConfig({ // This makes the test suites run in series // which is necessary because we are starting and stopping servers // at the same host and port between test cases. + pool: 'threads', poolOptions: { threads: { singleThread: true diff --git a/yarn.lock b/yarn.lock index 85a2dda28590..bdc3d16b1c60 100644 --- a/yarn.lock +++ b/yarn.lock @@ -93,13 +93,13 @@ __metadata: languageName: node linkType: hard -"@ampproject/remapping@npm:^2.2.0": - version: 2.2.1 - resolution: "@ampproject/remapping@npm:2.2.1" +"@ampproject/remapping@npm:^2.2.0, @ampproject/remapping@npm:^2.3.0": + version: 2.3.0 + resolution: "@ampproject/remapping@npm:2.3.0" dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10c0/92ce5915f8901d8c7cd4f4e6e2fe7b9fd335a29955b400caa52e0e5b12ca3796ada7c2f10e78c9c5b0f9c2539dff0ffea7b19850a56e1487aa083531e1e46d43 + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10c0/81d63cca5443e0f0c72ae18b544cc28c7c0ec2cea46e7cb888bb0e0f411a1191d0d6b7af798d54e30777d8d1488b2ec0732aac2be342d3d7d3ffd271c6f489ed languageName: node linkType: hard @@ -5162,7 +5162,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.5": +"@jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.5 resolution: "@jridgewell/gen-mapping@npm:0.3.5" dependencies: @@ -5204,7 +5204,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -7254,7 +7254,7 @@ __metadata: split2: "npm:4.2.0" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" yargs: "npm:17.7.2" peerDependencies: "@redwoodjs/graphql-server": "workspace:*" @@ -7294,7 +7294,7 @@ __metadata: title-case: "npm:3.0.3" ts-toolbelt: "npm:9.6.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: memjs: 1.3.2 redis: 4.6.15 @@ -7324,7 +7324,7 @@ __metadata: jsonwebtoken: "npm:9.0.2" jwks-rsa: "npm:3.1.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7339,7 +7339,7 @@ __metadata: "@types/yargs": "npm:17.0.32" core-js: "npm:3.37.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7356,7 +7356,7 @@ __metadata: core-js: "npm:3.37.1" react: "npm:19.0.0-beta-04b058868c-20240508" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: "@auth0/auth0-spa-js": 2.1.3 languageName: unknown @@ -7376,7 +7376,7 @@ __metadata: jsonwebtoken: "npm:9.0.2" jwks-rsa: "npm:3.1.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7391,7 +7391,7 @@ __metadata: "@types/yargs": "npm:17.0.32" core-js: "npm:3.37.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7409,7 +7409,7 @@ __metadata: core-js: "npm:3.37.1" react: "npm:19.0.0-beta-04b058868c-20240508" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: "@azure/msal-browser": 2.39.0 languageName: unknown @@ -7427,7 +7427,7 @@ __metadata: "@types/aws-lambda": "npm:8.10.141" core-js: "npm:3.37.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7459,7 +7459,7 @@ __metadata: core-js: "npm:3.37.1" react: "npm:19.0.0-beta-04b058868c-20240508" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: "@clerk/clerk-react": 4.32.2 languageName: unknown @@ -7476,7 +7476,7 @@ __metadata: "@types/yargs": "npm:17.0.32" core-js: "npm:3.37.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7497,7 +7497,7 @@ __metadata: md5: "npm:2.3.0" typescript: "npm:5.4.5" uuid: "npm:9.0.1" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7517,7 +7517,7 @@ __metadata: ts-toolbelt: "npm:9.6.0" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7573,7 +7573,7 @@ __metadata: core-js: "npm:3.37.1" firebase-admin: "npm:12.2.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7588,7 +7588,7 @@ __metadata: "@types/yargs": "npm:17.0.32" core-js: "npm:3.37.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7625,7 +7625,7 @@ __metadata: core-js: "npm:3.37.1" jsonwebtoken: "npm:9.0.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7640,7 +7640,7 @@ __metadata: "@types/yargs": "npm:17.0.32" core-js: "npm:3.37.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7657,7 +7657,7 @@ __metadata: core-js: "npm:3.37.1" react: "npm:19.0.0-beta-04b058868c-20240508" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: netlify-identity-widget: 1.9.2 languageName: unknown @@ -7677,7 +7677,7 @@ __metadata: core-js: "npm:3.37.1" jsonwebtoken: "npm:9.0.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7699,7 +7699,7 @@ __metadata: ts-toolbelt: "npm:9.6.0" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7731,7 +7731,7 @@ __metadata: core-js: "npm:3.37.1" react: "npm:19.0.0-beta-04b058868c-20240508" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: "@supabase/supabase-js": 2.44.4 languageName: unknown @@ -7750,7 +7750,7 @@ __metadata: jsonwebtoken: "npm:9.0.2" jwks-rsa: "npm:3.1.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: supertokens-node: 15.2.3 languageName: unknown @@ -7768,7 +7768,7 @@ __metadata: core-js: "npm:3.37.1" memfs: "npm:4.9.3" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7785,7 +7785,7 @@ __metadata: react: "npm:19.0.0-beta-04b058868c-20240508" supertokens-auth-react: "npm:0.39.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: supertokens-auth-react: 0.39.1 languageName: unknown @@ -7807,7 +7807,7 @@ __metadata: tsx: "npm:4.16.2" type-fest: "npm:3.13.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7842,7 +7842,7 @@ __metadata: graphql: "npm:16.9.0" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7898,7 +7898,7 @@ __metadata: terminal-link: "npm:2.1.1" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -7985,7 +7985,7 @@ __metadata: tsx: "npm:4.16.2" typescript: "npm:5.4.5" uuid: "npm:9.0.1" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" yargs: "npm:17.7.2" bin: redwood: ./dist/index.js @@ -8026,7 +8026,7 @@ __metadata: tasuku: "npm:2.0.1" tempy: "npm:1.0.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" yargs: "npm:17.7.2" bin: codemods: ./dist/codemods.js @@ -8145,7 +8145,7 @@ __metadata: eslint: "npm:8.57.0" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -8162,7 +8162,7 @@ __metadata: fastify: "npm:4.28.1" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -8188,7 +8188,7 @@ __metadata: react-dom: "npm:19.0.0-beta-04b058868c-20240508" react-hook-form: "npm:7.52.1" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: react: 19.0.0-beta-04b058868c-20240508 languageName: unknown @@ -8297,7 +8297,7 @@ __metadata: ts-node: "npm:10.9.2" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" bin: rw-gen: ./dist/generate/generate.js rw-gen-watch: ./dist/generate/watch.js @@ -8312,7 +8312,7 @@ __metadata: "@redwoodjs/framework-tools": "workspace:*" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -8409,7 +8409,7 @@ __metadata: tsx: "npm:4.16.2" typescript: "npm:5.4.5" vite: "npm:5.3.4" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -8433,7 +8433,7 @@ __metadata: graphql: "npm:16.9.0" mime-types: "npm:2.1.35" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: react: 19.0.0-beta-04b058868c-20240508 react-dom: 19.0.0-beta-04b058868c-20240508 @@ -8455,7 +8455,7 @@ __metadata: string-env-interpolation: "npm:1.0.1" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -8481,7 +8481,7 @@ __metadata: nodemon: "npm:3.1.4" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: ioredis: ^5.3.2 peerDependenciesMeta: @@ -8502,7 +8502,7 @@ __metadata: "@redwoodjs/project-config": "workspace:*" core-js: "npm:3.37.1" esbuild: "npm:0.23.0" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" languageName: unknown linkType: soft @@ -8523,7 +8523,7 @@ __metadata: react-dom: "npm:19.0.0-beta-04b058868c-20240508" tstyche: "npm:2.1.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: react: 19.0.0-beta-04b058868c-20240508 react-dom: 19.0.0-beta-04b058868c-20240508 @@ -8577,7 +8577,7 @@ __metadata: smol-toml: "npm:1.3.0" ts-morph: "npm:15.1.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" vscode-languageserver: "npm:6.1.1" vscode-languageserver-textdocument: "npm:1.0.11" vscode-languageserver-types: "npm:3.17.5" @@ -8601,7 +8601,7 @@ __metadata: tsx: "npm:4.16.2" typescript: "npm:5.4.5" uuid: "npm:9.0.1" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" yargs: "npm:17.7.2" languageName: unknown linkType: soft @@ -8637,7 +8637,7 @@ __metadata: msw: "npm:1.3.3" ts-toolbelt: "npm:9.6.0" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" whatwg-fetch: "npm:3.6.20" languageName: unknown linkType: soft @@ -8704,7 +8704,7 @@ __metadata: vite: "npm:5.3.4" vite-plugin-cjs-interop: "npm:2.1.1" vite-plugin-node-polyfills: "npm:0.22.0" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" yargs-parser: "npm:21.1.1" bin: rw-dev-fe: ./dist/devFeServer.js @@ -8772,7 +8772,7 @@ __metadata: tstyche: "npm:2.1.0" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" peerDependencies: react: 19.0.0-beta-04b058868c-20240508 react-dom: 19.0.0-beta-04b058868c-20240508 @@ -11455,57 +11455,66 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:1.6.0": - version: 1.6.0 - resolution: "@vitest/expect@npm:1.6.0" +"@vitest/expect@npm:2.0.3": + version: 2.0.3 + resolution: "@vitest/expect@npm:2.0.3" dependencies: - "@vitest/spy": "npm:1.6.0" - "@vitest/utils": "npm:1.6.0" - chai: "npm:^4.3.10" - checksum: 10c0/a4351f912a70543e04960f5694f1f1ac95f71a856a46e87bba27d3eb72a08c5d11d35021cbdc6077452a152e7d93723fc804bba76c2cc53c8896b7789caadae3 + "@vitest/spy": "npm:2.0.3" + "@vitest/utils": "npm:2.0.3" + chai: "npm:^5.1.1" + tinyrainbow: "npm:^1.2.0" + checksum: 10c0/bc8dead850a8aeb84a0d5d8620e1437752cbfe10908c2d5ec9f80fc6d9c387d70c964abfd2d6caf76da2882022c0dd05b0fa09b7c2a44d65abdde2b6c73517fe languageName: node linkType: hard -"@vitest/runner@npm:1.6.0": - version: 1.6.0 - resolution: "@vitest/runner@npm:1.6.0" +"@vitest/pretty-format@npm:2.0.3, @vitest/pretty-format@npm:^2.0.3": + version: 2.0.3 + resolution: "@vitest/pretty-format@npm:2.0.3" dependencies: - "@vitest/utils": "npm:1.6.0" - p-limit: "npm:^5.0.0" - pathe: "npm:^1.1.1" - checksum: 10c0/27d67fa51f40effe0e41ee5f26563c12c0ef9a96161f806036f02ea5eb9980c5cdf305a70673942e7a1e3d472d4d7feb40093ae93024ef1ccc40637fc65b1d2f + tinyrainbow: "npm:^1.2.0" + checksum: 10c0/217fd176fa4d1e64e04bc6a187d146381e99921f46007f98f7132d0e31e2c14b9c6d050a150331b3368ee8004bbeab5b1b7d477522a4e4d71ad822d046debc16 languageName: node linkType: hard -"@vitest/snapshot@npm:1.6.0": - version: 1.6.0 - resolution: "@vitest/snapshot@npm:1.6.0" +"@vitest/runner@npm:2.0.3": + version: 2.0.3 + resolution: "@vitest/runner@npm:2.0.3" dependencies: - magic-string: "npm:^0.30.5" - pathe: "npm:^1.1.1" - pretty-format: "npm:^29.7.0" - checksum: 10c0/be027fd268d524589ff50c5fad7b4faa1ac5742b59ac6c1dc6f5a3930aad553560e6d8775e90ac4dfae4be746fc732a6f134ba95606a1519707ce70db3a772a5 + "@vitest/utils": "npm:2.0.3" + pathe: "npm:^1.1.2" + checksum: 10c0/efbf646457c29268f0d370985d8cbfcfc7d181693dfc2e061dd05ce911f43592957f2c866cde1b5b2e3078ae5d74b94dc28453e1c70b80e8467440223431e863 languageName: node linkType: hard -"@vitest/spy@npm:1.6.0": - version: 1.6.0 - resolution: "@vitest/spy@npm:1.6.0" +"@vitest/snapshot@npm:2.0.3": + version: 2.0.3 + resolution: "@vitest/snapshot@npm:2.0.3" dependencies: - tinyspy: "npm:^2.2.0" - checksum: 10c0/df66ea6632b44fb76ef6a65c1abbace13d883703aff37cd6d062add6dcd1b883f19ce733af8e0f7feb185b61600c6eb4042a518e4fb66323d0690ec357f9401c + "@vitest/pretty-format": "npm:2.0.3" + magic-string: "npm:^0.30.10" + pathe: "npm:^1.1.2" + checksum: 10c0/dc7e2e8f60d40c308c487effe2cd94c42bffa795c2d8c740c30b880b451637763891609a052afe29f0c9872e71141d439cb03118595e4a461fe6b4877ae99878 languageName: node linkType: hard -"@vitest/utils@npm:1.6.0": - version: 1.6.0 - resolution: "@vitest/utils@npm:1.6.0" +"@vitest/spy@npm:2.0.3": + version: 2.0.3 + resolution: "@vitest/spy@npm:2.0.3" dependencies: - diff-sequences: "npm:^29.6.3" + tinyspy: "npm:^3.0.0" + checksum: 10c0/4780aeed692c52756d70735b633ad58f201b2b8729b9e46c4cf968b8e4174e2c2cddd099de669019771bcd8e1ca32d0b9fa42d962e431fdf473b62393b9d2a0a + languageName: node + linkType: hard + +"@vitest/utils@npm:2.0.3": + version: 2.0.3 + resolution: "@vitest/utils@npm:2.0.3" + dependencies: + "@vitest/pretty-format": "npm:2.0.3" estree-walker: "npm:^3.0.3" - loupe: "npm:^2.3.7" - pretty-format: "npm:^29.7.0" - checksum: 10c0/8b0d19835866455eb0b02b31c5ca3d8ad45f41a24e4c7e1f064b480f6b2804dc895a70af332f14c11ed89581011b92b179718523f55f5b14787285a0321b1301 + loupe: "npm:^3.1.1" + tinyrainbow: "npm:^1.2.0" + checksum: 10c0/41b64c07814e7d576ebe7d11d277eb104a2aafb986497855a59f641b45fa53a30a2bfea525cd913e91b695f444a7a48b1f1e5909c27d5a989b0aea68f2242bd9 languageName: node linkType: hard @@ -11814,7 +11823,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:8.3.2, acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.3.2": +"acorn-walk@npm:8.3.2, acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1": version: 8.3.2 resolution: "acorn-walk@npm:8.3.2" checksum: 10c0/7e2a8dad5480df7f872569b9dccff2f3da7e65f5353686b1d6032ab9f4ddf6e3a2cb83a9b52cf50b1497fd522154dda92f0abf7153290cc79cd14721ff121e52 @@ -12462,10 +12471,10 @@ __metadata: languageName: node linkType: hard -"assertion-error@npm:^1.1.0": - version: 1.1.0 - resolution: "assertion-error@npm:1.1.0" - checksum: 10c0/25456b2aa333250f01143968e02e4884a34588a8538fbbf65c91a637f1dbfb8069249133cd2f4e530f10f624d206a664e7df30207830b659e9f5298b00a4099b +"assertion-error@npm:^2.0.1": + version: 2.0.1 + resolution: "assertion-error@npm:2.0.1" + checksum: 10c0/bbbcb117ac6480138f8c93cf7f535614282dea9dc828f540cdece85e3c665e8f78958b96afac52f29ff883c72638e6a87d469ecc9fe5bc902df03ed24a55dba8 languageName: node linkType: hard @@ -13551,18 +13560,16 @@ __metadata: languageName: node linkType: hard -"chai@npm:^4.3.10": - version: 4.4.1 - resolution: "chai@npm:4.4.1" +"chai@npm:^5.1.1": + version: 5.1.1 + resolution: "chai@npm:5.1.1" dependencies: - assertion-error: "npm:^1.1.0" - check-error: "npm:^1.0.3" - deep-eql: "npm:^4.1.3" - get-func-name: "npm:^2.0.2" - loupe: "npm:^2.3.6" - pathval: "npm:^1.1.1" - type-detect: "npm:^4.0.8" - checksum: 10c0/91590a8fe18bd6235dece04ccb2d5b4ecec49984b50924499bdcd7a95c02cb1fd2a689407c19bb854497bde534ef57525cfad6c7fdd2507100fd802fbc2aefbd + assertion-error: "npm:^2.0.1" + check-error: "npm:^2.1.1" + deep-eql: "npm:^5.0.1" + loupe: "npm:^3.1.0" + pathval: "npm:^2.0.0" + checksum: 10c0/e7f00e5881e3d5224f08fe63966ed6566bd9fdde175863c7c16dd5240416de9b34c4a0dd925f4fd64ad56256ca6507d32cf6131c49e1db65c62578eb31d4566c languageName: node linkType: hard @@ -13698,12 +13705,10 @@ __metadata: languageName: node linkType: hard -"check-error@npm:^1.0.3": - version: 1.0.3 - resolution: "check-error@npm:1.0.3" - dependencies: - get-func-name: "npm:^2.0.2" - checksum: 10c0/94aa37a7315c0e8a83d0112b5bfb5a8624f7f0f81057c73e4707729cdd8077166c6aefb3d8e2b92c63ee130d4a2ff94bad46d547e12f3238cc1d78342a973841 +"check-error@npm:^2.1.1": + version: 2.1.1 + resolution: "check-error@npm:2.1.1" + checksum: 10c0/979f13eccab306cf1785fa10941a590b4e7ea9916ea2a4f8c87f0316fc3eab07eabefb6e587424ef0f88cbcd3805791f172ea739863ca3d7ce2afc54641c7f0e languageName: node linkType: hard @@ -14663,7 +14668,7 @@ __metadata: tsx: "npm:4.16.2" untildify: "npm:4.0.0" uuid: "npm:9.0.1" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" yargs: "npm:17.7.2" bin: create-redwood-app: ./dist/create-redwood-app.js @@ -15064,15 +15069,15 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": - version: 4.3.4 - resolution: "debug@npm:4.3.4" +"debug@npm:4, debug@npm:^4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.3.5": + version: 4.3.5 + resolution: "debug@npm:4.3.5" dependencies: ms: "npm:2.1.2" peerDependenciesMeta: supports-color: optional: true - checksum: 10c0/cedbec45298dd5c501d01b92b119cd3faebe5438c3917ff11ae1bff86a6c722930ac9c8659792824013168ba6db7c4668225d845c633fbdafbbf902a6389f736 + checksum: 10c0/082c375a2bdc4f4469c99f325ff458adad62a3fc2c482d59923c260cb08152f34e2659f72b3767db8bb2f21ca81a60a42d1019605a412132d7b9f59363a005cc languageName: node linkType: hard @@ -15146,12 +15151,10 @@ __metadata: languageName: node linkType: hard -"deep-eql@npm:^4.1.3": - version: 4.1.3 - resolution: "deep-eql@npm:4.1.3" - dependencies: - type-detect: "npm:^4.0.0" - checksum: 10c0/ff34e8605d8253e1bf9fe48056e02c6f347b81d9b5df1c6650a1b0f6f847b4a86453b16dc226b34f853ef14b626e85d04e081b022e20b00cd7d54f079ce9bbdd +"deep-eql@npm:^5.0.1": + version: 5.0.2 + resolution: "deep-eql@npm:5.0.2" + checksum: 10c0/7102cf3b7bb719c6b9c0db2e19bf0aa9318d141581befe8c7ce8ccd39af9eaa4346e5e05adef7f9bd7015da0f13a3a25dcfe306ef79dc8668aedbecb658dd247 languageName: node linkType: hard @@ -17913,7 +17916,7 @@ __metadata: languageName: node linkType: hard -"get-func-name@npm:^2.0.1, get-func-name@npm:^2.0.2": +"get-func-name@npm:^2.0.1": version: 2.0.2 resolution: "get-func-name@npm:2.0.2" checksum: 10c0/89830fd07623fa73429a711b9daecdb304386d237c71268007f788f113505ef1d4cc2d0b9680e072c5082490aec9df5d7758bf5ac6f1c37062855e8e3dc0b9df @@ -21814,12 +21817,12 @@ __metadata: languageName: node linkType: hard -"loupe@npm:^2.3.6, loupe@npm:^2.3.7": - version: 2.3.7 - resolution: "loupe@npm:2.3.7" +"loupe@npm:^3.1.0, loupe@npm:^3.1.1": + version: 3.1.1 + resolution: "loupe@npm:3.1.1" dependencies: get-func-name: "npm:^2.0.1" - checksum: 10c0/71a781c8fc21527b99ed1062043f1f2bb30bdaf54fa4cf92463427e1718bc6567af2988300bc243c1f276e4f0876f29e3cbf7b58106fdc186915687456ce5bf4 + checksum: 10c0/99f88badc47e894016df0c403de846fedfea61154aadabbf776c8428dd59e8d8378007135d385d737de32ae47980af07d22ba7bec5ef7beebd721de9baa0a0af languageName: node linkType: hard @@ -21923,7 +21926,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:0.30.10, magic-string@npm:^0.30.0, magic-string@npm:^0.30.10, magic-string@npm:^0.30.3, magic-string@npm:^0.30.5": +"magic-string@npm:0.30.10, magic-string@npm:^0.30.0, magic-string@npm:^0.30.10, magic-string@npm:^0.30.3": version: 0.30.10 resolution: "magic-string@npm:0.30.10" dependencies: @@ -24121,15 +24124,6 @@ __metadata: languageName: node linkType: hard -"p-limit@npm:^5.0.0": - version: 5.0.0 - resolution: "p-limit@npm:5.0.0" - dependencies: - yocto-queue: "npm:^1.0.0" - checksum: 10c0/574e93b8895a26e8485eb1df7c4b58a1a6e8d8ae41b1750cc2cc440922b3d306044fc6e9a7f74578a883d46802d9db72b30f2e612690fcef838c173261b1ed83 - languageName: node - linkType: hard - "p-locate@npm:^2.0.0": version: 2.0.0 resolution: "p-locate@npm:2.0.0" @@ -24603,17 +24597,17 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.0, pathe@npm:^1.1.1, pathe@npm:^1.1.2": +"pathe@npm:^1.1.0, pathe@npm:^1.1.2": version: 1.1.2 resolution: "pathe@npm:1.1.2" checksum: 10c0/64ee0a4e587fb0f208d9777a6c56e4f9050039268faaaaecd50e959ef01bf847b7872785c36483fa5cdcdbdfdb31fef2ff222684d4fc21c330ab60395c681897 languageName: node linkType: hard -"pathval@npm:^1.1.1": - version: 1.1.1 - resolution: "pathval@npm:1.1.1" - checksum: 10c0/f63e1bc1b33593cdf094ed6ff5c49c1c0dc5dc20a646ca9725cc7fe7cd9995002d51d5685b9b2ec6814342935748b711bafa840f84c0bb04e38ff40a335c94dc +"pathval@npm:^2.0.0": + version: 2.0.0 + resolution: "pathval@npm:2.0.0" + checksum: 10c0/602e4ee347fba8a599115af2ccd8179836a63c925c23e04bd056d0674a64b39e3a081b643cc7bc0b84390517df2d800a46fcc5598d42c155fe4977095c2f77c5 languageName: node linkType: hard @@ -26792,7 +26786,7 @@ __metadata: tstyche: "npm:2.1.0" tsx: "npm:4.16.2" typescript: "npm:5.4.5" - vitest: "npm:1.6.0" + vitest: "npm:2.0.3" yargs: "npm:17.7.2" zx: "npm:8.1.0" languageName: unknown @@ -27660,7 +27654,7 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.5.0": +"std-env@npm:^3.7.0": version: 3.7.0 resolution: "std-env@npm:3.7.0" checksum: 10c0/60edf2d130a4feb7002974af3d5a5f3343558d1ccf8d9b9934d225c638606884db4a20d2fe6440a09605bca282af6b042ae8070a10490c0800d69e82e478f41e @@ -28054,7 +28048,7 @@ __metadata: languageName: node linkType: hard -"strip-literal@npm:^2.0.0, strip-literal@npm:^2.1.0": +"strip-literal@npm:^2.1.0": version: 2.1.0 resolution: "strip-literal@npm:2.1.0" dependencies: @@ -28486,24 +28480,31 @@ __metadata: languageName: node linkType: hard -"tinybench@npm:^2.5.1": - version: 2.6.0 - resolution: "tinybench@npm:2.6.0" - checksum: 10c0/60ea35699bf8bac9bc8cf279fa5877ab5b335b4673dcd07bf0fbbab9d7953a02c0ccded374677213eaa13aa147f54eb75d3230139ddbeec3875829ebe73db310 +"tinybench@npm:^2.8.0": + version: 2.8.0 + resolution: "tinybench@npm:2.8.0" + checksum: 10c0/5a9a642351fa3e4955e0cbf38f5674be5f3ba6730fd872fd23a5c953ad6c914234d5aba6ea41ef88820180a81829ceece5bd8d3967c490c5171bca1141c2f24d languageName: node linkType: hard -"tinypool@npm:^0.8.3": - version: 0.8.4 - resolution: "tinypool@npm:0.8.4" - checksum: 10c0/779c790adcb0316a45359652f4b025958c1dff5a82460fe49f553c864309b12ad732c8288be52f852973bc76317f5e7b3598878aee0beb8a33322c0e72c4a66c +"tinypool@npm:^1.0.0": + version: 1.0.0 + resolution: "tinypool@npm:1.0.0" + checksum: 10c0/71b20b9c54366393831c286a0772380c20f8cad9546d724c484edb47aea3228f274c58e98cf51d28c40869b39f5273209ef3ea94a9d2a23f8b292f4731cd3e4e languageName: node linkType: hard -"tinyspy@npm:^2.2.0": - version: 2.2.0 - resolution: "tinyspy@npm:2.2.0" - checksum: 10c0/8c7b70748dd8590e85d52741db79243746c15bc03c92d75c23160a762142db577e7f53e360ba7300e321b12bca5c42dd2522a8dbeec6ba3830302573dd8516bc +"tinyrainbow@npm:^1.2.0": + version: 1.2.0 + resolution: "tinyrainbow@npm:1.2.0" + checksum: 10c0/7f78a4b997e5ba0f5ecb75e7ed786f30bab9063716e7dff24dd84013fb338802e43d176cb21ed12480561f5649a82184cf31efb296601a29d38145b1cdb4c192 + languageName: node + linkType: hard + +"tinyspy@npm:^3.0.0": + version: 3.0.0 + resolution: "tinyspy@npm:3.0.0" + checksum: 10c0/eb0dec264aa5370efd3d29743825eb115ed7f1ef8a72a431e9a75d5c9e7d67e99d04b0d61d86b8cd70c79ec27863f241ad0317bc453f78762e0cbd76d2c332d0 languageName: node linkType: hard @@ -28943,7 +28944,7 @@ __metadata: languageName: node linkType: hard -"type-detect@npm:4.0.8, type-detect@npm:^4.0.0, type-detect@npm:^4.0.8": +"type-detect@npm:4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" checksum: 10c0/8fb9a51d3f365a7de84ab7f73b653534b61b622aa6800aecdb0f1095a4a646d3f5eb295322127b6573db7982afcd40ab492d038cf825a42093a58b1e1353e0bd @@ -29710,18 +29711,18 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:1.6.0": - version: 1.6.0 - resolution: "vite-node@npm:1.6.0" +"vite-node@npm:2.0.3": + version: 2.0.3 + resolution: "vite-node@npm:2.0.3" dependencies: cac: "npm:^6.7.14" - debug: "npm:^4.3.4" - pathe: "npm:^1.1.1" - picocolors: "npm:^1.0.0" + debug: "npm:^4.3.5" + pathe: "npm:^1.1.2" + tinyrainbow: "npm:^1.2.0" vite: "npm:^5.0.0" bin: vite-node: vite-node.mjs - checksum: 10c0/0807e6501ac7763e0efa2b4bd484ce99fb207e92c98624c9f8999d1f6727ac026e457994260fa7fdb7060d87546d197081e46a705d05b0136a38b6f03715cbc2 + checksum: 10c0/a1bcc110aeb49e79a50ae0df41ca692d39e0d992702f7c5b095c969f622eb72636543bed79efb7131fdedaa4c44a6c9c19daf6fca909240acc1f27f79b978c11 languageName: node linkType: hard @@ -29790,35 +29791,34 @@ __metadata: languageName: node linkType: hard -"vitest@npm:1.6.0": - version: 1.6.0 - resolution: "vitest@npm:1.6.0" - dependencies: - "@vitest/expect": "npm:1.6.0" - "@vitest/runner": "npm:1.6.0" - "@vitest/snapshot": "npm:1.6.0" - "@vitest/spy": "npm:1.6.0" - "@vitest/utils": "npm:1.6.0" - acorn-walk: "npm:^8.3.2" - chai: "npm:^4.3.10" - debug: "npm:^4.3.4" +"vitest@npm:2.0.3": + version: 2.0.3 + resolution: "vitest@npm:2.0.3" + dependencies: + "@ampproject/remapping": "npm:^2.3.0" + "@vitest/expect": "npm:2.0.3" + "@vitest/pretty-format": "npm:^2.0.3" + "@vitest/runner": "npm:2.0.3" + "@vitest/snapshot": "npm:2.0.3" + "@vitest/spy": "npm:2.0.3" + "@vitest/utils": "npm:2.0.3" + chai: "npm:^5.1.1" + debug: "npm:^4.3.5" execa: "npm:^8.0.1" - local-pkg: "npm:^0.5.0" - magic-string: "npm:^0.30.5" - pathe: "npm:^1.1.1" - picocolors: "npm:^1.0.0" - std-env: "npm:^3.5.0" - strip-literal: "npm:^2.0.0" - tinybench: "npm:^2.5.1" - tinypool: "npm:^0.8.3" + magic-string: "npm:^0.30.10" + pathe: "npm:^1.1.2" + std-env: "npm:^3.7.0" + tinybench: "npm:^2.8.0" + tinypool: "npm:^1.0.0" + tinyrainbow: "npm:^1.2.0" vite: "npm:^5.0.0" - vite-node: "npm:1.6.0" + vite-node: "npm:2.0.3" why-is-node-running: "npm:^2.2.2" peerDependencies: "@edge-runtime/vm": "*" "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 1.6.0 - "@vitest/ui": 1.6.0 + "@vitest/browser": 2.0.3 + "@vitest/ui": 2.0.3 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -29836,7 +29836,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10c0/065da5b8ead51eb174d93dac0cd50042ca9539856dc25e340ea905d668c41961f7e00df3e388e6c76125b2c22091db2e8465f993d0f6944daf9598d549e562e7 + checksum: 10c0/1801ec31eb144063d14a03d054ff573869732dcaf69abd4fefdabe011d183599a7493e49d8e180b29808675309814421c4a12271fb140c708e7c9f68c4a37a3c languageName: node linkType: hard