From 990c8a5047aa5d94ac1d1aedc57c6ae24ccd7dfc Mon Sep 17 00:00:00 2001 From: Jonathan Haines Date: Tue, 18 Mar 2025 01:38:56 +1100 Subject: [PATCH] ci: run workspace scripts (#1015) * ci: run workspace scripts * ci: remove run option * ci: remvoe default working directory * test(firebase-auth): start emulator in vitest --- .github/workflows/ci-ajv-validator.yml | 9 +- .github/workflows/ci-arktype-validator.yml | 9 +- .github/workflows/ci-auth-js.yml | 9 +- .github/workflows/ci-bun-transpiler.yml | 9 +- .github/workflows/ci-casbin.yml | 9 +- .github/workflows/ci-class-validator.yml | 9 +- .github/workflows/ci-clerk-auth.yml | 9 +- .github/workflows/ci-cloudflare-access.yml | 9 +- .github/workflows/ci-conform-validator.yml | 9 +- .github/workflows/ci-effect-validator.yml | 9 +- .github/workflows/ci-esbuild-transpiler.yml | 9 +- .github/workflows/ci-event-emitter.yml | 9 +- .github/workflows/ci-firebase-auth.yml | 9 +- .github/workflows/ci-graphql-server.yml | 9 +- .github/workflows/ci-hello.yml | 9 +- .github/workflows/ci-medley-router.yml | 9 +- .github/workflows/ci-node-ws.yml | 9 +- .github/workflows/ci-oauth-providers.yml | 9 +- .github/workflows/ci-oidc-auth.yml | 9 +- .github/workflows/ci-otel.yml | 9 +- .github/workflows/ci-prometheus.yml | 9 +- .github/workflows/ci-react-renderer.yml | 9 +- .github/workflows/ci-sentry.yml | 9 +- .github/workflows/ci-standard-validator.yml | 9 +- .github/workflows/ci-swagger-editor.yml | 9 +- .github/workflows/ci-swagger-ui.yml | 9 +- .github/workflows/ci-trpc-server.yml | 9 +- .github/workflows/ci-tsyringe.yml | 9 +- .github/workflows/ci-typebox-validator.yml | 9 +- .github/workflows/ci-typia-validator.yml | 9 +- .github/workflows/ci-valibot-validator.yml | 9 +- .github/workflows/ci-zod-openapi.yml | 9 +- .github/workflows/ci-zod-validator.yml | 9 +- package.json | 5 +- packages/ajv-validator/package.json | 3 +- packages/clerk-auth/package.json | 1 + packages/firebase-auth/firebase-tools.d.ts | 22 + packages/firebase-auth/vitest.config.ts | 22 + packages/otel/package.json | 2 +- packages/otel/vitest.config.ts | 5 +- packages/react-renderer/package.json | 2 +- packages/swagger-ui/package.json | 1 - packages/typia-validator/package.json | 1 - yarn.lock | 575 +++----------------- 44 files changed, 228 insertions(+), 708 deletions(-) create mode 100644 packages/firebase-auth/firebase-tools.d.ts diff --git a/.github/workflows/ci-ajv-validator.yml b/.github/workflows/ci-ajv-validator.yml index 46ef330e..7bcd8fad 100644 --- a/.github/workflows/ci-ajv-validator.yml +++ b/.github/workflows/ci-ajv-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/ajv-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/ajv-validator + - run: yarn workspace @hono/ajv-validator build + - run: yarn test --project @hono/ajv-validator diff --git a/.github/workflows/ci-arktype-validator.yml b/.github/workflows/ci-arktype-validator.yml index e0404ac9..d23f2bdd 100644 --- a/.github/workflows/ci-arktype-validator.yml +++ b/.github/workflows/ci-arktype-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/arktype-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/arktype-validator + - run: yarn workspace @hono/arktype-validator build + - run: yarn test --project @hono/arktype-validator diff --git a/.github/workflows/ci-auth-js.yml b/.github/workflows/ci-auth-js.yml index ae16eb53..afe7fb64 100644 --- a/.github/workflows/ci-auth-js.yml +++ b/.github/workflows/ci-auth-js.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/auth-js steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/auth-js + - run: yarn workspace @hono/auth-js build + - run: yarn test --project @hono/auth-js diff --git a/.github/workflows/ci-bun-transpiler.yml b/.github/workflows/ci-bun-transpiler.yml index 10835513..13a76e96 100644 --- a/.github/workflows/ci-bun-transpiler.yml +++ b/.github/workflows/ci-bun-transpiler.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/bun-transpiler steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v1 with: bun-version: 1.1.32 - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/bun-transpiler + - run: yarn workspace @hono/bun-transpiler build + - run: yarn workspace @hono/bun-transpiler test diff --git a/.github/workflows/ci-casbin.yml b/.github/workflows/ci-casbin.yml index 8d3d36c3..fb92cf85 100644 --- a/.github/workflows/ci-casbin.yml +++ b/.github/workflows/ci-casbin.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/cabin steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/ci-cabin + - run: yarn workspace @hono/ci-cabin build + - run: yarn test --project @hono/ci-cabin diff --git a/.github/workflows/ci-class-validator.yml b/.github/workflows/ci-class-validator.yml index b34269a0..d40bdf19 100644 --- a/.github/workflows/ci-class-validator.yml +++ b/.github/workflows/ci-class-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/class-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/class-validator + - run: yarn workspace @hono/class-validator build + - run: yarn test --project @hono/class-validator diff --git a/.github/workflows/ci-clerk-auth.yml b/.github/workflows/ci-clerk-auth.yml index b00ed45e..6568dc27 100644 --- a/.github/workflows/ci-clerk-auth.yml +++ b/.github/workflows/ci-clerk-auth.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/clerk-auth steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/clerk-auth + - run: yarn workspace @hono/clerk-auth build + - run: yarn test --project @hono/clerk-auth diff --git a/.github/workflows/ci-cloudflare-access.yml b/.github/workflows/ci-cloudflare-access.yml index 5217427b..cbf68c01 100644 --- a/.github/workflows/ci-cloudflare-access.yml +++ b/.github/workflows/ci-cloudflare-access.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/cloudflare-access steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/cloudflare-access + - run: yarn workspace @hono/cloudflare-access build + - run: yarn test --project @hono/cloudflare-access diff --git a/.github/workflows/ci-conform-validator.yml b/.github/workflows/ci-conform-validator.yml index 1ed7a98c..d4b9e529 100644 --- a/.github/workflows/ci-conform-validator.yml +++ b/.github/workflows/ci-conform-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/conform-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/conform-validator + - run: yarn workspace @hono/conform-validator build + - run: yarn test --project @hono/conform-validator diff --git a/.github/workflows/ci-effect-validator.yml b/.github/workflows/ci-effect-validator.yml index 810b6015..d6a95773 100644 --- a/.github/workflows/ci-effect-validator.yml +++ b/.github/workflows/ci-effect-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/effect-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/effect-validator + - run: yarn workspace @hono/effect-validator build + - run: yarn test --project @hono/effect-validator diff --git a/.github/workflows/ci-esbuild-transpiler.yml b/.github/workflows/ci-esbuild-transpiler.yml index e2258894..07ae9c95 100644 --- a/.github/workflows/ci-esbuild-transpiler.yml +++ b/.github/workflows/ci-esbuild-transpiler.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/esbuild-transpiler steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/esbuild-transpiler + - run: yarn workspace @hono/esbuild-transpiler build + - run: yarn test --project @hono/esbuild-transpiler diff --git a/.github/workflows/ci-event-emitter.yml b/.github/workflows/ci-event-emitter.yml index 0239f5a2..9b78ad3b 100644 --- a/.github/workflows/ci-event-emitter.yml +++ b/.github/workflows/ci-event-emitter.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/event-emitter steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/event-emitter + - run: yarn workspace @hono/event-emitter build + - run: yarn test --project @hono/event-emitter diff --git a/.github/workflows/ci-firebase-auth.yml b/.github/workflows/ci-firebase-auth.yml index 5e8fea0b..b552f0e4 100644 --- a/.github/workflows/ci-firebase-auth.yml +++ b/.github/workflows/ci-firebase-auth.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/firebase-auth steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test-with-emulator + - run: yarn workspaces focus hono-middleware @hono/firebase-auth + - run: yarn workspace @hono/firebase-auth build + - run: yarn test --project @hono/firebase-auth diff --git a/.github/workflows/ci-graphql-server.yml b/.github/workflows/ci-graphql-server.yml index c6ec5f9c..c73c0e85 100644 --- a/.github/workflows/ci-graphql-server.yml +++ b/.github/workflows/ci-graphql-server.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/graphql-server steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/graphql-server + - run: yarn workspace @hono/graphql-server build + - run: yarn test --project @hono/graphql-server diff --git a/.github/workflows/ci-hello.yml b/.github/workflows/ci-hello.yml index 52646813..4348b0ff 100644 --- a/.github/workflows/ci-hello.yml +++ b/.github/workflows/ci-hello.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/hello steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/hello + - run: yarn workspace @hono/hello build + - run: yarn test --project @hono/hello diff --git a/.github/workflows/ci-medley-router.yml b/.github/workflows/ci-medley-router.yml index 02f333ba..71a1e1fc 100644 --- a/.github/workflows/ci-medley-router.yml +++ b/.github/workflows/ci-medley-router.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/medley-router steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/medley-router + - run: yarn workspace @hono/medley-router build + - run: yarn test --project @hono/medley-router diff --git a/.github/workflows/ci-node-ws.yml b/.github/workflows/ci-node-ws.yml index 4c4c7d97..228e911b 100644 --- a/.github/workflows/ci-node-ws.yml +++ b/.github/workflows/ci-node-ws.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/node-ws steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/node-ws + - run: yarn workspace @hono/node-ws build + - run: yarn test --project @hono/node-ws diff --git a/.github/workflows/ci-oauth-providers.yml b/.github/workflows/ci-oauth-providers.yml index 1ca63d0c..6bb216cb 100644 --- a/.github/workflows/ci-oauth-providers.yml +++ b/.github/workflows/ci-oauth-providers.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/oauth-providers steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/oauth-providers + - run: yarn workspace @hono/oauth-providers build + - run: yarn test --project @hono/oauth-providers diff --git a/.github/workflows/ci-oidc-auth.yml b/.github/workflows/ci-oidc-auth.yml index ea407bc3..4aeae936 100644 --- a/.github/workflows/ci-oidc-auth.yml +++ b/.github/workflows/ci-oidc-auth.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/oidc-auth steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/oidc-auth + - run: yarn workspace @hono/oidc-auth build + - run: yarn test --project @hono/oidc-auth diff --git a/.github/workflows/ci-otel.yml b/.github/workflows/ci-otel.yml index fae19ce6..d6ade343 100644 --- a/.github/workflows/ci-otel.yml +++ b/.github/workflows/ci-otel.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/otel steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/otel + - run: yarn workspace @hono/otel build + - run: yarn test --project @hono/otel diff --git a/.github/workflows/ci-prometheus.yml b/.github/workflows/ci-prometheus.yml index e38c1392..816558e2 100644 --- a/.github/workflows/ci-prometheus.yml +++ b/.github/workflows/ci-prometheus.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/prometheus steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/prometheus + - run: yarn workspace @hono/prometheus build + - run: yarn test --project @hono/prometheus diff --git a/.github/workflows/ci-react-renderer.yml b/.github/workflows/ci-react-renderer.yml index 3ff93941..c1d000cb 100644 --- a/.github/workflows/ci-react-renderer.yml +++ b/.github/workflows/ci-react-renderer.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/react-renderer steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/react-renderer + - run: yarn workspace @hono/react-renderer build + - run: yarn test --project @hono/react-renderer diff --git a/.github/workflows/ci-sentry.yml b/.github/workflows/ci-sentry.yml index f0a1056d..d9f6d889 100644 --- a/.github/workflows/ci-sentry.yml +++ b/.github/workflows/ci-sentry.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/sentry steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/sentry + - run: yarn workspace @hono/sentry build + - run: yarn test --project @hono/sentry diff --git a/.github/workflows/ci-standard-validator.yml b/.github/workflows/ci-standard-validator.yml index 1477a4a1..e2f008dd 100644 --- a/.github/workflows/ci-standard-validator.yml +++ b/.github/workflows/ci-standard-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/standard-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/standard-validator + - run: yarn workspace @hono/standard-validator build + - run: yarn test --project @hono/standard-validator diff --git a/.github/workflows/ci-swagger-editor.yml b/.github/workflows/ci-swagger-editor.yml index 0c9eec4e..685204ad 100644 --- a/.github/workflows/ci-swagger-editor.yml +++ b/.github/workflows/ci-swagger-editor.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/swagger-editor steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/swagger-editor + - run: yarn workspace @hono/swagger-editor build + - run: yarn test --project @hono/swagger-editor diff --git a/.github/workflows/ci-swagger-ui.yml b/.github/workflows/ci-swagger-ui.yml index 0b0744b6..c776bbfe 100644 --- a/.github/workflows/ci-swagger-ui.yml +++ b/.github/workflows/ci-swagger-ui.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/swagger-ui steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/swagger-ui + - run: yarn workspace @hono/swagger-ui build + - run: yarn test --project @hono/swagger-ui diff --git a/.github/workflows/ci-trpc-server.yml b/.github/workflows/ci-trpc-server.yml index 0405f585..5085b7e0 100644 --- a/.github/workflows/ci-trpc-server.yml +++ b/.github/workflows/ci-trpc-server.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/trpc-server steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/trpc-server + - run: yarn workspace @hono/trpc-server build + - run: yarn test --project @hono/trpc-server diff --git a/.github/workflows/ci-tsyringe.yml b/.github/workflows/ci-tsyringe.yml index 76ff993a..75f093e9 100644 --- a/.github/workflows/ci-tsyringe.yml +++ b/.github/workflows/ci-tsyringe.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/tsyringe steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/tsyringe + - run: yarn workspace @hono/tsyringe build + - run: yarn test --project @hono/tsyringe diff --git a/.github/workflows/ci-typebox-validator.yml b/.github/workflows/ci-typebox-validator.yml index 0f37b7b8..c4a4cdfe 100644 --- a/.github/workflows/ci-typebox-validator.yml +++ b/.github/workflows/ci-typebox-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/typebox-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/typebox-validator + - run: yarn workspace @hono/typebox-validator build + - run: yarn test --project @hono/typebox-validator diff --git a/.github/workflows/ci-typia-validator.yml b/.github/workflows/ci-typia-validator.yml index df9bee3d..168c4523 100644 --- a/.github/workflows/ci-typia-validator.yml +++ b/.github/workflows/ci-typia-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/typia-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/typia-validator + - run: yarn workspace @hono/typia-validator build + - run: yarn test --project @hono/typia-validator diff --git a/.github/workflows/ci-valibot-validator.yml b/.github/workflows/ci-valibot-validator.yml index 92b9ee7f..755fda3d 100644 --- a/.github/workflows/ci-valibot-validator.yml +++ b/.github/workflows/ci-valibot-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/valibot-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/valibot-validator + - run: yarn workspace @hono/valibot-validator build + - run: yarn test --project @hono/valibot-validator diff --git a/.github/workflows/ci-zod-openapi.yml b/.github/workflows/ci-zod-openapi.yml index fcef3252..a72ec7c1 100644 --- a/.github/workflows/ci-zod-openapi.yml +++ b/.github/workflows/ci-zod-openapi.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/zod-openapi steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/zod-openapi + - run: yarn workspace @hono/zod-openapi build + - run: yarn test --project @hono/zod-openapi diff --git a/.github/workflows/ci-zod-validator.yml b/.github/workflows/ci-zod-validator.yml index a0694761..53b4a3d5 100644 --- a/.github/workflows/ci-zod-validator.yml +++ b/.github/workflows/ci-zod-validator.yml @@ -12,14 +12,11 @@ on: jobs: ci: runs-on: ubuntu-latest - defaults: - run: - working-directory: ./packages/zod-validator steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 18.x - - run: yarn install --frozen-lockfile - - run: yarn build - - run: yarn test + - run: yarn workspaces focus hono-middleware @hono/zod-validator + - run: yarn workspace @hono/zod-validator build + - run: yarn test --project @hono/zod-validator diff --git a/package.json b/package.json index 47439431..be37c38f 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,8 @@ "build:cloudflare-access": "yarn workspace @hono/cloudflare-access build", "build:standard-validator": "yarn workspace @hono/standard-validator build", "build:otel": "yarn workspace @hono/otel build", - "build": "run-p 'build:*'", + "build": "yarn workspaces foreach -Aptv run build", + "test": "vitest", "lint": "eslint 'packages/**/*.{ts,tsx}'", "lint:fix": "eslint --fix 'packages/**/*.{ts,tsx}'", "format": "prettier --check 'packages/**/*.{ts,tsx}'", @@ -58,7 +59,9 @@ "devDependencies": { "@changesets/changelog-github": "^0.4.8", "@changesets/cli": "^2.26.0", + "@cloudflare/vitest-pool-workers": "^0.7.8", "@cloudflare/workers-types": "^4.20230307.0", + "@ryoppippi/unplugin-typia": "^1.2.0", "@types/node": "^20.14.8", "@typescript-eslint/eslint-plugin": "^8.7.0", "@typescript-eslint/parser": "^8.7.0", diff --git a/packages/ajv-validator/package.json b/packages/ajv-validator/package.json index 1748a1a1..9a5f514e 100644 --- a/packages/ajv-validator/package.json +++ b/packages/ajv-validator/package.json @@ -44,6 +44,7 @@ "ajv": ">=8.12.0", "hono": "^4.4.12", "tsup": "^8.1.0", + "typescript": "^5.8.2", "vitest": "^3.0.8" } -} +} \ No newline at end of file diff --git a/packages/clerk-auth/package.json b/packages/clerk-auth/package.json index 9614c15b..a84af5c4 100644 --- a/packages/clerk-auth/package.json +++ b/packages/clerk-auth/package.json @@ -48,6 +48,7 @@ "node-fetch-native": "^1.4.0", "react": "^18.2.0", "tsup": "^8.0.1", + "typescript": "^5.8.2", "vitest": "^3.0.8" }, "engines": { diff --git a/packages/firebase-auth/firebase-tools.d.ts b/packages/firebase-auth/firebase-tools.d.ts new file mode 100644 index 00000000..448bb299 --- /dev/null +++ b/packages/firebase-auth/firebase-tools.d.ts @@ -0,0 +1,22 @@ +declare module 'firebase-tools' { + const client: { + emulators: { + start(options: { + cwd: string + nonInteractive: boolean + project: string + projectDir: string + }): Promise + } + } + + export = client +} + +declare module 'firebase-tools/lib/emulator/controller' { + const controller: { + cleanShutdown(): Promise + } + + export = controller +} diff --git a/packages/firebase-auth/vitest.config.ts b/packages/firebase-auth/vitest.config.ts index 74923f8c..d8d7d710 100644 --- a/packages/firebase-auth/vitest.config.ts +++ b/packages/firebase-auth/vitest.config.ts @@ -1,7 +1,29 @@ +import type { Plugin } from 'vitest/config' import { defineProject } from 'vitest/config' +const firebasePlugin = { + name: 'firebase', + async configureServer(server) { + const { default: client } = await import('firebase-tools') + + void client.emulators.start({ + cwd: server.config.root, + nonInteractive: true, + project: 'example-project12345', + projectDir: server.config.root, + }) + }, + async buildEnd() { + const { default: controller } = await import('firebase-tools/lib/emulator/controller') + + await controller.cleanShutdown() + }, +} satisfies Plugin + export default defineProject({ test: { globals: true, }, + + plugins: [firebasePlugin], }) diff --git a/packages/otel/package.json b/packages/otel/package.json index 1e75761b..e21219bb 100644 --- a/packages/otel/package.json +++ b/packages/otel/package.json @@ -48,6 +48,6 @@ "@opentelemetry/sdk-trace-node": "^1.30.0", "hono": "^4.4.12", "tsup": "^8.1.0", - "vitest": "^1.6.0" + "vitest": "^3.0.8" } } diff --git a/packages/otel/vitest.config.ts b/packages/otel/vitest.config.ts index 17b54e48..74923f8c 100644 --- a/packages/otel/vitest.config.ts +++ b/packages/otel/vitest.config.ts @@ -1,7 +1,6 @@ -/// -import { defineConfig } from 'vitest/config' +import { defineProject } from 'vitest/config' -export default defineConfig({ +export default defineProject({ test: { globals: true, }, diff --git a/packages/react-renderer/package.json b/packages/react-renderer/package.json index 7897b9cb..26f4e35a 100644 --- a/packages/react-renderer/package.json +++ b/packages/react-renderer/package.json @@ -35,7 +35,6 @@ "hono": "*" }, "devDependencies": { - "@cloudflare/vitest-pool-workers": "^0.7.6", "@types/react": "^18", "@types/react-dom": "^18.2.17", "esbuild": "^0.20.2", @@ -43,6 +42,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "tsup": "^8.0.1", + "typescript": "^5.8.2", "vitest": "^3.0.8" }, "engines": { diff --git a/packages/swagger-ui/package.json b/packages/swagger-ui/package.json index 6be37103..874bf208 100644 --- a/packages/swagger-ui/package.json +++ b/packages/swagger-ui/package.json @@ -45,7 +45,6 @@ "hono": "^3.11.7", "publint": "^0.2.2", "tsup": "^7.2.0", - "vite": "^4.4.9", "vitest": "^3.0.8" } } diff --git a/packages/typia-validator/package.json b/packages/typia-validator/package.json index 97c5e529..bf508b4a 100644 --- a/packages/typia-validator/package.json +++ b/packages/typia-validator/package.json @@ -46,7 +46,6 @@ "typia": "^7.0.0" }, "devDependencies": { - "@ryoppippi/unplugin-typia": "^1.2.0", "hono": "^3.11.7", "rimraf": "^5.0.5", "typescript": "^5.4.0", diff --git a/yarn.lock b/yarn.lock index 74260887..7a495875 100644 --- a/yarn.lock +++ b/yarn.lock @@ -544,36 +544,36 @@ __metadata: languageName: node linkType: hard -"@cloudflare/unenv-preset@npm:2.0.0": - version: 2.0.0 - resolution: "@cloudflare/unenv-preset@npm:2.0.0" +"@cloudflare/unenv-preset@npm:2.0.2": + version: 2.0.2 + resolution: "@cloudflare/unenv-preset@npm:2.0.2" peerDependencies: - unenv: 2.0.0-rc.8 + unenv: 2.0.0-rc.14 workerd: ^1.20250124.0 peerDependenciesMeta: workerd: optional: true - checksum: c15e65cdbde4bd3508de297b93562ae46806fd0d62ac1a24de795a986b93eee6de4057e19acfd0ea1a92d3736858ae91f5f27c7dcd5703d19ece2885f8ae4f8e + checksum: 8efc49c9c8eec3c03e75bfc65115c54635aef886461f605e4d6e72a594c6e6dd20e05cdedb174feec7c4d7a88ef962eed7380e64c48209f31d56d34ee479a617 languageName: node linkType: hard -"@cloudflare/vitest-pool-workers@npm:^0.7.6": - version: 0.7.6 - resolution: "@cloudflare/vitest-pool-workers@npm:0.7.6" +"@cloudflare/vitest-pool-workers@npm:^0.7.8": + version: 0.7.8 + resolution: "@cloudflare/vitest-pool-workers@npm:0.7.8" dependencies: birpc: "npm:0.2.14" cjs-module-lexer: "npm:^1.2.3" devalue: "npm:^4.3.0" esbuild: "npm:0.17.19" - miniflare: "npm:3.20250224.0" + miniflare: "npm:3.20250310.0" semver: "npm:^7.7.1" - wrangler: "npm:3.113.0" + wrangler: "npm:3.114.1" zod: "npm:^3.22.3" peerDependencies: "@vitest/runner": 2.0.x - 3.0.x "@vitest/snapshot": 2.0.x - 3.0.x vitest: 2.0.x - 3.0.x - checksum: 4c1b3c5602be1bfe04b6e46fe2e1a5b8f26e9d0d60c8fcedd45f75ff42c432628116c897a451a8d1c683f15cbedddf2dc470a8354d638dc1d6746b912388e496 + checksum: 651f3ac14427f4806f425798c3d465a3190ede25a49e37a4bdd16d151058a8370104bd863b2f0dc9d823fca95202015b6e1b84224bd1ea719af1c58c03e24367 languageName: node linkType: hard @@ -584,9 +584,9 @@ __metadata: languageName: node linkType: hard -"@cloudflare/workerd-darwin-64@npm:1.20250224.0": - version: 1.20250224.0 - resolution: "@cloudflare/workerd-darwin-64@npm:1.20250224.0" +"@cloudflare/workerd-darwin-64@npm:1.20250310.0": + version: 1.20250310.0 + resolution: "@cloudflare/workerd-darwin-64@npm:1.20250310.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -598,9 +598,9 @@ __metadata: languageName: node linkType: hard -"@cloudflare/workerd-darwin-arm64@npm:1.20250224.0": - version: 1.20250224.0 - resolution: "@cloudflare/workerd-darwin-arm64@npm:1.20250224.0" +"@cloudflare/workerd-darwin-arm64@npm:1.20250310.0": + version: 1.20250310.0 + resolution: "@cloudflare/workerd-darwin-arm64@npm:1.20250310.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -612,9 +612,9 @@ __metadata: languageName: node linkType: hard -"@cloudflare/workerd-linux-64@npm:1.20250224.0": - version: 1.20250224.0 - resolution: "@cloudflare/workerd-linux-64@npm:1.20250224.0" +"@cloudflare/workerd-linux-64@npm:1.20250310.0": + version: 1.20250310.0 + resolution: "@cloudflare/workerd-linux-64@npm:1.20250310.0" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -626,9 +626,9 @@ __metadata: languageName: node linkType: hard -"@cloudflare/workerd-linux-arm64@npm:1.20250224.0": - version: 1.20250224.0 - resolution: "@cloudflare/workerd-linux-arm64@npm:1.20250224.0" +"@cloudflare/workerd-linux-arm64@npm:1.20250310.0": + version: 1.20250310.0 + resolution: "@cloudflare/workerd-linux-arm64@npm:1.20250310.0" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -640,9 +640,9 @@ __metadata: languageName: node linkType: hard -"@cloudflare/workerd-windows-64@npm:1.20250224.0": - version: 1.20250224.0 - resolution: "@cloudflare/workerd-windows-64@npm:1.20250224.0" +"@cloudflare/workerd-windows-64@npm:1.20250310.0": + version: 1.20250310.0 + resolution: "@cloudflare/workerd-windows-64@npm:1.20250310.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2470,6 +2470,7 @@ __metadata: node-fetch-native: "npm:^1.4.0" react: "npm:^18.2.0" tsup: "npm:^8.0.1" + typescript: "npm:^5.8.2" vitest: "npm:^3.0.8" peerDependencies: "@clerk/backend": ^1.0.0 @@ -2709,7 +2710,7 @@ __metadata: "@opentelemetry/semantic-conventions": "npm:^1.28.0" hono: "npm:^4.4.12" tsup: "npm:^8.1.0" - vitest: "npm:^1.6.0" + vitest: "npm:^3.0.8" peerDependencies: hono: "*" languageName: unknown @@ -2759,7 +2760,6 @@ __metadata: version: 0.0.0-use.local resolution: "@hono/react-renderer@workspace:packages/react-renderer" dependencies: - "@cloudflare/vitest-pool-workers": "npm:^0.7.6" "@types/react": "npm:^18" "@types/react-dom": "npm:^18.2.17" esbuild: "npm:^0.20.2" @@ -2767,6 +2767,7 @@ __metadata: react: "npm:^18.2.0" react-dom: "npm:^18.2.0" tsup: "npm:^8.0.1" + typescript: "npm:^5.8.2" vitest: "npm:^3.0.8" peerDependencies: hono: "*" @@ -2839,7 +2840,6 @@ __metadata: hono: "npm:^3.11.7" publint: "npm:^0.2.2" tsup: "npm:^7.2.0" - vite: "npm:^4.4.9" vitest: "npm:^3.0.8" peerDependencies: hono: "*" @@ -2895,7 +2895,6 @@ __metadata: version: 0.0.0-use.local resolution: "@hono/typia-validator@workspace:packages/typia-validator" dependencies: - "@ryoppippi/unplugin-typia": "npm:^1.2.0" hono: "npm:^3.11.7" rimraf: "npm:^5.0.5" typescript: "npm:^5.4.0" @@ -3393,15 +3392,6 @@ __metadata: languageName: node linkType: hard -"@jest/schemas@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/schemas@npm:29.6.3" - dependencies: - "@sinclair/typebox": "npm:^0.27.8" - checksum: b329e89cd5f20b9278ae1233df74016ebf7b385e0d14b9f4c1ad18d096c4c19d1e687aa113a9c976b16ec07f021ae53dea811fb8c1248a50ac34fbe009fdf6be - languageName: node - linkType: hard - "@jridgewell/gen-mapping@npm:^0.3.2": version: 0.3.3 resolution: "@jridgewell/gen-mapping@npm:0.3.3" @@ -4465,13 +4455,6 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.27.8": - version: 0.27.8 - resolution: "@sinclair/typebox@npm:0.27.8" - checksum: ef6351ae073c45c2ac89494dbb3e1f87cc60a93ce4cde797b782812b6f97da0d620ae81973f104b43c9b7eaa789ad20ba4f6a1359f1cc62f63729a55a7d22d4e - languageName: node - linkType: hard - "@sinclair/typebox@npm:^0.31.15": version: 0.31.28 resolution: "@sinclair/typebox@npm:0.31.28" @@ -5234,17 +5217,6 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:1.6.1": - version: 1.6.1 - resolution: "@vitest/expect@npm:1.6.1" - dependencies: - "@vitest/spy": "npm:1.6.1" - "@vitest/utils": "npm:1.6.1" - chai: "npm:^4.3.10" - checksum: 278164b2a32a7019b443444f21111c5e32e4cadee026cae047ae2a3b347d99dca1d1fb7b79509c88b67dc3db19fa9a16265b7d7a8377485f7e37f7851e44495a - languageName: node - linkType: hard - "@vitest/expect@npm:3.0.8": version: 3.0.8 resolution: "@vitest/expect@npm:3.0.8" @@ -5285,17 +5257,6 @@ __metadata: languageName: node linkType: hard -"@vitest/runner@npm:1.6.1": - version: 1.6.1 - resolution: "@vitest/runner@npm:1.6.1" - dependencies: - "@vitest/utils": "npm:1.6.1" - p-limit: "npm:^5.0.0" - pathe: "npm:^1.1.1" - checksum: 36333f1a596c4ad85d42c6126cc32959c984d584ef28d366d366fa3672678c1a0f5e5c2e8717a36675b6620b57e8830f765d6712d1687f163ed0a8ebf23c87db - languageName: node - linkType: hard - "@vitest/runner@npm:3.0.8": version: 3.0.8 resolution: "@vitest/runner@npm:3.0.8" @@ -5306,17 +5267,6 @@ __metadata: languageName: node linkType: hard -"@vitest/snapshot@npm:1.6.1": - version: 1.6.1 - resolution: "@vitest/snapshot@npm:1.6.1" - dependencies: - magic-string: "npm:^0.30.5" - pathe: "npm:^1.1.1" - pretty-format: "npm:^29.7.0" - checksum: 68bbc3132c195ec37376469e4b183fc408e0aeedd827dffcc899aac378e9ea324825f0873062786e18f00e3da9dd8a93c9bb871c07471ee483e8df963cb272eb - languageName: node - linkType: hard - "@vitest/snapshot@npm:3.0.8": version: 3.0.8 resolution: "@vitest/snapshot@npm:3.0.8" @@ -5328,15 +5278,6 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:1.6.1": - version: 1.6.1 - resolution: "@vitest/spy@npm:1.6.1" - dependencies: - tinyspy: "npm:^2.2.0" - checksum: 5207ec0e7882819f0e0811293ae6d14163e26927e781bb4de7d40b3bd99c1fae656934c437bb7a30443a3e7e736c5bccb037bbf4436dbbc83d29e65247888885 - languageName: node - linkType: hard - "@vitest/spy@npm:3.0.8": version: 3.0.8 resolution: "@vitest/spy@npm:3.0.8" @@ -5346,18 +5287,6 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:1.6.1": - version: 1.6.1 - resolution: "@vitest/utils@npm:1.6.1" - dependencies: - diff-sequences: "npm:^29.6.3" - estree-walker: "npm:^3.0.3" - loupe: "npm:^2.3.7" - pretty-format: "npm:^29.7.0" - checksum: 0d4c619e5688cbc22a60c412719c6baa40376b7671bdbdc3072552f5c5a5ee5d24a96ea328b054018debd49e0626a5e3db672921b2c6b5b17b9a52edd296806a - languageName: node - linkType: hard - "@vitest/utils@npm:3.0.8": version: 3.0.8 resolution: "@vitest/utils@npm:3.0.8" @@ -5425,15 +5354,6 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.3.2": - version: 8.3.4 - resolution: "acorn-walk@npm:8.3.4" - dependencies: - acorn: "npm:^8.11.0" - checksum: 76537ac5fb2c37a64560feaf3342023dadc086c46da57da363e64c6148dc21b57d49ace26f949e225063acb6fb441eabffd89f7a3066de5ad37ab3e328927c62 - languageName: node - linkType: hard - "acorn@npm:8.14.0, acorn@npm:^8.14.0": version: 8.14.0 resolution: "acorn@npm:8.14.0" @@ -5452,15 +5372,6 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.11.0": - version: 8.14.1 - resolution: "acorn@npm:8.14.1" - bin: - acorn: bin/acorn - checksum: dbd36c1ed1d2fa3550140000371fcf721578095b18777b85a79df231ca093b08edc6858d75d6e48c73e431c174dcf9214edbd7e6fa5911b93bd8abfa54e47123 - languageName: node - linkType: hard - "acorn@npm:^8.12.0": version: 8.12.1 resolution: "acorn@npm:8.12.1" @@ -5656,13 +5567,6 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^5.0.0": - version: 5.2.0 - resolution: "ansi-styles@npm:5.2.0" - checksum: 9c4ca80eb3c2fb7b33841c210d2f20807f40865d27008d7c3f707b7f95cab7d67462a565e2388ac3285b71cb3d9bb2173de8da37c57692a362885ec34d6e27df - languageName: node - linkType: hard - "ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1": version: 6.2.1 resolution: "ansi-styles@npm:6.2.1" @@ -5867,13 +5771,6 @@ __metadata: languageName: node linkType: hard -"assertion-error@npm:^1.1.0": - version: 1.1.0 - resolution: "assertion-error@npm:1.1.0" - checksum: 25456b2aa333250f01143968e02e4884a34588a8538fbbf65c91a637f1dbfb8069249133cd2f4e530f10f624d206a664e7df30207830b659e9f5298b00a4099b - languageName: node - linkType: hard - "assertion-error@npm:^2.0.1": version: 2.0.1 resolution: "assertion-error@npm:2.0.1" @@ -6421,21 +6318,6 @@ __metadata: languageName: node linkType: hard -"chai@npm:^4.3.10": - version: 4.5.0 - resolution: "chai@npm:4.5.0" - 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.1.0" - checksum: b8cb596bd1aece1aec659e41a6e479290c7d9bee5b3ad63d2898ad230064e5b47889a3bc367b20100a0853b62e026e2dc514acf25a3c9385f936aa3614d4ab4d - languageName: node - linkType: hard - "chai@npm:^5.2.0": version: 5.2.0 resolution: "chai@npm:5.2.0" @@ -6532,15 +6414,6 @@ __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: 94aa37a7315c0e8a83d0112b5bfb5a8624f7f0f81057c73e4707729cdd8077166c6aefb3d8e2b92c63ee130d4a2ff94bad46d547e12f3238cc1d78342a973841 - languageName: node - linkType: hard - "check-error@npm:^2.1.1": version: 2.1.1 resolution: "check-error@npm:2.1.1" @@ -7472,15 +7345,6 @@ __metadata: languageName: node linkType: hard -"deep-eql@npm:^4.1.3": - version: 4.1.4 - resolution: "deep-eql@npm:4.1.4" - dependencies: - type-detect: "npm:^4.0.0" - checksum: 264e0613493b43552fc908f4ff87b8b445c0e6e075656649600e1b8a17a57ee03e960156fce7177646e4d2ddaf8e5ee616d76bd79929ff593e5c79e4e5e6c517 - languageName: node - linkType: hard - "deep-eql@npm:^5.0.1": version: 5.0.2 resolution: "deep-eql@npm:5.0.2" @@ -7661,13 +7525,6 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^29.6.3": - version: 29.6.3 - resolution: "diff-sequences@npm:29.6.3" - checksum: 32e27ac7dbffdf2fb0eb5a84efd98a9ad084fbabd5ac9abb8757c6770d5320d2acd172830b28c4add29bb873d59420601dfc805ac4064330ce59b1adfd0593b2 - languageName: node - linkType: hard - "diff@npm:^5.0.0": version: 5.1.0 resolution: "diff@npm:5.1.0" @@ -8153,7 +8010,7 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.10, esbuild@npm:^0.18.2": +"esbuild@npm:^0.18.2": version: 0.18.20 resolution: "esbuild@npm:0.18.20" dependencies: @@ -9370,23 +9227,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^8.0.1": - version: 8.0.1 - resolution: "execa@npm:8.0.1" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^8.0.1" - human-signals: "npm:^5.0.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^4.1.0" - strip-final-newline: "npm:^3.0.0" - checksum: 2c52d8775f5bf103ce8eec9c7ab3059909ba350a5164744e9947ed14a53f51687c040a250bda833f906d1283aa8803975b84e6c8f7a7c42f99dc8ef80250d1af - languageName: node - linkType: hard - "exegesis-express@npm:^4.0.0": version: 4.0.0 resolution: "exegesis-express@npm:4.0.0" @@ -9515,10 +9355,10 @@ __metadata: languageName: node linkType: hard -"exsolve@npm:^1.0.0": - version: 1.0.2 - resolution: "exsolve@npm:1.0.2" - checksum: 1f9217c2096c2e5cf32b4326adc99caca272cd5ba7af35aaee22bdd11f8ebb64443f3288ab6034d3baa51ee51f30f92827db6946b4f51937925bd3eedb7eac50 +"exsolve@npm:^1.0.1": + version: 1.0.4 + resolution: "exsolve@npm:1.0.4" + checksum: 475a5cb8961fdc91dfe0ff7d5fad601cce3ac27226e3966d18277c10ddace696adc986871115383c449bac110c02e6eaaf5ae9d983b2cc731df805ecb55f2482 languageName: node linkType: hard @@ -10142,13 +9982,6 @@ __metadata: languageName: node linkType: hard -"get-func-name@npm:^2.0.1, get-func-name@npm:^2.0.2": - version: 2.0.2 - resolution: "get-func-name@npm:2.0.2" - checksum: 89830fd07623fa73429a711b9daecdb304386d237c71268007f788f113505ef1d4cc2d0b9680e072c5082490aec9df5d7758bf5ac6f1c37062855e8e3dc0b9df - languageName: node - linkType: hard - "get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2": version: 1.2.2 resolution: "get-intrinsic@npm:1.2.2" @@ -10231,13 +10064,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^8.0.1": - version: 8.0.1 - resolution: "get-stream@npm:8.0.1" - checksum: 5c2181e98202b9dae0bb4a849979291043e5892eb40312b47f0c22b9414fc9b28a3b6063d2375705eb24abc41ecf97894d9a51f64ff021511b504477b27b4290 - languageName: node - linkType: hard - "get-symbol-description@npm:^1.0.0": version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" @@ -10771,7 +10597,9 @@ __metadata: dependencies: "@changesets/changelog-github": "npm:^0.4.8" "@changesets/cli": "npm:^2.26.0" + "@cloudflare/vitest-pool-workers": "npm:^0.7.8" "@cloudflare/workers-types": "npm:^4.20230307.0" + "@ryoppippi/unplugin-typia": "npm:^1.2.0" "@types/node": "npm:^20.14.8" "@typescript-eslint/eslint-plugin": "npm:^8.7.0" "@typescript-eslint/parser": "npm:^8.7.0" @@ -11015,13 +10843,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^5.0.0": - version: 5.0.0 - resolution: "human-signals@npm:5.0.0" - checksum: 5a9359073fe17a8b58e5a085e9a39a950366d9f00217c4ff5878bd312e09d80f460536ea6a3f260b5943a01fe55c158d1cea3fc7bee3d0520aeef04f6d915c82 - languageName: node - linkType: hard - "iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -11703,13 +11524,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: eb2f7127af02ee9aa2a0237b730e47ac2de0d4e76a4a905a50a11557f2339df5765eaea4ceb8029f1efa978586abe776908720bfcb1900c20c6ec5145f6f29d8 - languageName: node - linkType: hard - "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -11994,13 +11808,6 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^9.0.1": - version: 9.0.1 - resolution: "js-tokens@npm:9.0.1" - checksum: 68dcab8f233dde211a6b5fd98079783cbcd04b53617c1250e3553ee16ab3e6134f5e65478e41d82f6d351a052a63d71024553933808570f04dbf828d7921e80e - languageName: node - linkType: hard - "js-yaml@npm:^3.13.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1, js-yaml@npm:^3.6.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" @@ -12441,16 +12248,6 @@ __metadata: languageName: node linkType: hard -"local-pkg@npm:^0.5.0": - version: 0.5.1 - resolution: "local-pkg@npm:0.5.1" - dependencies: - mlly: "npm:^1.7.3" - pkg-types: "npm:^1.2.1" - checksum: ade8346f1dc04875921461adee3c40774b00d4b74095261222ebd4d5fd0a444676e36e325f76760f21af6a60bc82480e154909b54d2d9f7173671e36dacf1808 - languageName: node - linkType: hard - "locate-path@npm:^5.0.0": version: 5.0.0 resolution: "locate-path@npm:5.0.0" @@ -12675,15 +12472,6 @@ __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" - dependencies: - get-func-name: "npm:^2.0.1" - checksum: 71a781c8fc21527b99ed1062043f1f2bb30bdaf54fa4cf92463427e1718bc6567af2988300bc243c1f276e4f0876f29e3cbf7b58106fdc186915687456ce5bf4 - languageName: node - linkType: hard - "loupe@npm:^3.1.0, loupe@npm:^3.1.3": version: 3.1.3 resolution: "loupe@npm:3.1.3" @@ -12773,7 +12561,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.14, magic-string@npm:^0.30.17, magic-string@npm:^0.30.5": +"magic-string@npm:^0.30.14, magic-string@npm:^0.30.17": version: 0.30.17 resolution: "magic-string@npm:0.30.17" dependencies: @@ -13546,13 +13334,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: de9cc32be9996fd941e512248338e43407f63f6d497abe8441fa33447d922e927de54d4cc3c1a3c6d652857acd770389d5a3823f311a744132760ce2be15ccbf - languageName: node - linkType: hard - "mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -13574,9 +13355,9 @@ __metadata: languageName: node linkType: hard -"miniflare@npm:3.20250224.0": - version: 3.20250224.0 - resolution: "miniflare@npm:3.20250224.0" +"miniflare@npm:3.20250310.0": + version: 3.20250310.0 + resolution: "miniflare@npm:3.20250310.0" dependencies: "@cspotcode/source-map-support": "npm:0.8.1" acorn: "npm:8.14.0" @@ -13585,13 +13366,13 @@ __metadata: glob-to-regexp: "npm:0.4.1" stoppable: "npm:1.1.0" undici: "npm:^5.28.5" - workerd: "npm:1.20250224.0" + workerd: "npm:1.20250310.0" ws: "npm:8.18.0" youch: "npm:3.2.3" zod: "npm:3.22.3" bin: miniflare: bootstrap.js - checksum: 8b475547cea8884b6c5df5dbc2a1fb5c3e80ca950c5481365444b0520a319ac63e3377c57405b125e471249ee7ca68ab32429377b63ef7763d7040e340f94cae + checksum: a195f323d344fbec4d966d9a01ee32cdbdf9db3527d28474030646394f61ba151fe7076b957f8567d3d83e4defe69a8b61ea044aac25af72d6772dc6f510533e languageName: node linkType: hard @@ -13807,7 +13588,7 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.7.3, mlly@npm:^1.7.4": +"mlly@npm:^1.7.4": version: 1.7.4 resolution: "mlly@npm:1.7.4" dependencies: @@ -14276,15 +14057,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.3.0 - resolution: "npm-run-path@npm:5.3.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: 124df74820c40c2eb9a8612a254ea1d557ddfab1581c3e751f825e3e366d9f00b0d76a3c94ecd8398e7f3eee193018622677e95816e8491f0797b21e30b2deba - languageName: node - linkType: hard - "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -14369,7 +14141,7 @@ __metadata: languageName: node linkType: hard -"ohash@npm:^2.0.5": +"ohash@npm:^2.0.10": version: 2.0.11 resolution: "ohash@npm:2.0.11" checksum: d07c8d79cc26da082c1a7c8d5b56c399dd4ed3b2bd069fcae6bae78c99a9bcc3ad813b1e1f49ca2f335292846d689c6141a762cf078727d2302a33d414e69c79 @@ -14437,15 +14209,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 4eef7c6abfef697dd4479345a4100c382d73c149d2d56170a54a07418c50816937ad09500e1ed1e79d235989d073a9bade8557122aee24f0576ecde0f392bb6c - languageName: node - linkType: hard - "open@npm:^6.3.0": version: 6.4.0 resolution: "open@npm:6.4.0" @@ -14636,15 +14399,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: 574e93b8895a26e8485eb1df7c4b58a1a6e8d8ae41b1750cc2cc440922b3d306044fc6e9a7f74578a883d46802d9db72b30f2e612690fcef838c173261b1ed83 - languageName: node - linkType: hard - "p-locate@npm:^4.1.0": version: 4.1.0 resolution: "p-locate@npm:4.1.0" @@ -14934,13 +14688,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 794efeef32863a65ac312f3c0b0a99f921f3e827ff63afa5cb09a377e202c262b671f7b3832a4e64731003fa94af0263713962d317b9887bd1e0c48a342efba3 - languageName: node - linkType: hard - "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -15012,7 +14759,7 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.1, pathe@npm:^1.1.2": +"pathe@npm:^1.1.2": version: 1.1.2 resolution: "pathe@npm:1.1.2" checksum: 64ee0a4e587fb0f208d9777a6c56e4f9050039268faaaaecd50e959ef01bf847b7872785c36483fa5cdcdbdfdb31fef2ff222684d4fc21c330ab60395c681897 @@ -15026,13 +14773,6 @@ __metadata: languageName: node linkType: hard -"pathval@npm:^1.1.1": - version: 1.1.1 - resolution: "pathval@npm:1.1.1" - checksum: f63e1bc1b33593cdf094ed6ff5c49c1c0dc5dc20a646ca9725cc7fe7cd9995002d51d5685b9b2ec6814342935748b711bafa840f84c0bb04e38ff40a335c94dc - languageName: node - linkType: hard - "pathval@npm:^2.0.0": version: 2.0.0 resolution: "pathval@npm:2.0.0" @@ -15280,7 +15020,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.27, postcss@npm:^8.4.32": +"postcss@npm:^8.4.32": version: 8.4.32 resolution: "postcss@npm:8.4.32" dependencies: @@ -15403,17 +15143,6 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.7.0": - version: 29.7.0 - resolution: "pretty-format@npm:29.7.0" - dependencies: - "@jest/schemas": "npm:^29.6.3" - ansi-styles: "npm:^5.0.0" - react-is: "npm:^18.0.0" - checksum: edc5ff89f51916f036c62ed433506b55446ff739358de77207e63e88a28ca2894caac6e73dcb68166a606e51c8087d32d400473e6a9fdd2dbe743f46c9c0276f - languageName: node - linkType: hard - "pretty-format@npm:^3.8.0": version: 3.8.0 resolution: "pretty-format@npm:3.8.0" @@ -15782,13 +15511,6 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^18.0.0": - version: 18.3.1 - resolution: "react-is@npm:18.3.1" - checksum: f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 - languageName: node - linkType: hard - "react@npm:^18.2.0": version: 18.2.0 resolution: "react@npm:18.2.0" @@ -16232,7 +15954,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.2.5, rollup@npm:^3.27.1": +"rollup@npm:^3.2.5": version: 3.29.4 resolution: "rollup@npm:3.29.4" dependencies: @@ -17015,7 +16737,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": +"signal-exit@npm:^4.0.1": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: 41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83 @@ -17320,13 +17042,6 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.5.0": - version: 3.8.1 - resolution: "std-env@npm:3.8.1" - checksum: e9b19cca6bc6f06f91607db5b636662914ca8ec9efc525a99da6ec7e493afec109d3b017d21d9782b4369fcfb2891c7c4b4e3c60d495fdadf6861ce434e07bf8 - languageName: node - linkType: hard - "std-env@npm:^3.7.0": version: 3.7.0 resolution: "std-env@npm:3.7.0" @@ -17581,13 +17296,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: a771a17901427bac6293fd416db7577e2bc1c34a19d38351e9d5478c3c415f523f391003b42ed475f27e33a78233035df183525395f731d3bfb8cdcbd4da08ce - languageName: node - linkType: hard - "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -17611,15 +17319,6 @@ __metadata: languageName: node linkType: hard -"strip-literal@npm:^2.0.0": - version: 2.1.1 - resolution: "strip-literal@npm:2.1.1" - dependencies: - js-tokens: "npm:^9.0.1" - checksum: 66a7353f5ba1ae6a4fb2805b4aba228171847200640083117c41512692e6b2c020e18580402984f55c0ae69c30f857f9a55abd672863e4ca8fdb463fdf93ba19 - languageName: node - linkType: hard - "stubs@npm:^3.0.0": version: 3.0.0 resolution: "stubs@npm:3.0.0" @@ -17955,7 +17654,7 @@ __metadata: languageName: node linkType: hard -"tinybench@npm:^2.5.1, tinybench@npm:^2.9.0": +"tinybench@npm:^2.9.0": version: 2.9.0 resolution: "tinybench@npm:2.9.0" checksum: c3500b0f60d2eb8db65250afe750b66d51623057ee88720b7f064894a6cb7eb93360ca824a60a31ab16dab30c7b1f06efe0795b352e37914a9d4bad86386a20c @@ -17996,13 +17695,6 @@ __metadata: languageName: node linkType: hard -"tinypool@npm:^0.8.3": - version: 0.8.4 - resolution: "tinypool@npm:0.8.4" - checksum: 779c790adcb0316a45359652f4b025958c1dff5a82460fe49f553c864309b12ad732c8288be52f852973bc76317f5e7b3598878aee0beb8a33322c0e72c4a66c - languageName: node - linkType: hard - "tinypool@npm:^1.0.2": version: 1.0.2 resolution: "tinypool@npm:1.0.2" @@ -18017,13 +17709,6 @@ __metadata: languageName: node linkType: hard -"tinyspy@npm:^2.2.0": - version: 2.2.1 - resolution: "tinyspy@npm:2.2.1" - checksum: 0b4cfd07c09871e12c592dfa7b91528124dc49a4766a0b23350638c62e6a483d5a2a667de7e6282246c0d4f09996482ddaacbd01f0c05b7ed7e0f79d32409bdc - languageName: node - linkType: hard - "tinyspy@npm:^3.0.2": version: 3.0.2 resolution: "tinyspy@npm:3.0.2" @@ -18535,13 +18220,6 @@ __metadata: languageName: node linkType: hard -"type-detect@npm:^4.0.0, type-detect@npm:^4.1.0": - version: 4.1.0 - resolution: "type-detect@npm:4.1.0" - checksum: df8157ca3f5d311edc22885abc134e18ff8ffbc93d6a9848af5b682730ca6a5a44499259750197250479c5331a8a75b5537529df5ec410622041650a7f293e2a - languageName: node - linkType: hard - "type-fest@npm:^0.10.0": version: 0.10.0 resolution: "type-fest@npm:0.10.0" @@ -18916,16 +18594,16 @@ __metadata: languageName: node linkType: hard -"unenv@npm:2.0.0-rc.8": - version: 2.0.0-rc.8 - resolution: "unenv@npm:2.0.0-rc.8" +"unenv@npm:2.0.0-rc.14": + version: 2.0.0-rc.14 + resolution: "unenv@npm:2.0.0-rc.14" dependencies: defu: "npm:^6.1.4" - exsolve: "npm:^1.0.0" - ohash: "npm:^2.0.5" + exsolve: "npm:^1.0.1" + ohash: "npm:^2.0.10" pathe: "npm:^2.0.3" ufo: "npm:^1.5.4" - checksum: 391a265cb1bbf1dabe335af324590af1df3eda03cedf31e9512d5a444053c33c07c23e4338a6814458aaac810d8edac000b8b409cf6e4557967f167cdba63473 + checksum: 85372028cafb1726dfbe4dbb34953580827936f527022f6b03eaaf1b947d9354cf39ed505203edb11e77791d01778cb2287b2db03f516ed4503de9182a821f94 languageName: node linkType: hard @@ -19366,21 +19044,6 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:1.6.1": - version: 1.6.1 - resolution: "vite-node@npm:1.6.1" - dependencies: - cac: "npm:^6.7.14" - debug: "npm:^4.3.4" - pathe: "npm:^1.1.1" - picocolors: "npm:^1.0.0" - vite: "npm:^5.0.0" - bin: - vite-node: vite-node.mjs - checksum: 4d96da9f11bd0df8b60c46e65a740edaad7dd2d1aff3cdb3da5714ea8c10b5f2683111b60bfe45545c7e8c1f33e7e8a5095573d5e9ba55f50a845233292c2e02 - languageName: node - linkType: hard - "vite-node@npm:3.0.8": version: 3.0.8 resolution: "vite-node@npm:3.0.8" @@ -19396,46 +19059,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:^4.4.9": - version: 4.5.1 - resolution: "vite@npm:4.5.1" - dependencies: - esbuild: "npm:^0.18.10" - fsevents: "npm:~2.3.2" - postcss: "npm:^8.4.27" - rollup: "npm:^3.27.1" - peerDependencies: - "@types/node": ">= 14" - less: "*" - lightningcss: ^1.21.0 - sass: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 352a94b13f793e4bcbc424d680a32507343223eeda8917fde0f23c1fa1ba3db7c806dade8461ca5cfb270154ddb8895a219fdd4384519fe9b8e46d1cf491a890 - languageName: node - linkType: hard - "vite@npm:^5.0.0": version: 5.0.10 resolution: "vite@npm:5.0.10" @@ -19528,56 +19151,6 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^1.6.0": - version: 1.6.1 - resolution: "vitest@npm:1.6.1" - dependencies: - "@vitest/expect": "npm:1.6.1" - "@vitest/runner": "npm:1.6.1" - "@vitest/snapshot": "npm:1.6.1" - "@vitest/spy": "npm:1.6.1" - "@vitest/utils": "npm:1.6.1" - acorn-walk: "npm:^8.3.2" - chai: "npm:^4.3.10" - debug: "npm:^4.3.4" - 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" - vite: "npm:^5.0.0" - vite-node: "npm:1.6.1" - why-is-node-running: "npm:^2.2.2" - peerDependencies: - "@edge-runtime/vm": "*" - "@types/node": ^18.0.0 || >=20.0.0 - "@vitest/browser": 1.6.1 - "@vitest/ui": 1.6.1 - happy-dom: "*" - jsdom: "*" - peerDependenciesMeta: - "@edge-runtime/vm": - optional: true - "@types/node": - optional: true - "@vitest/browser": - optional: true - "@vitest/ui": - optional: true - happy-dom: - optional: true - jsdom: - optional: true - bin: - vitest: vitest.mjs - checksum: 511d27d7f697683964826db2fad7ac303f9bc7eeb59d9422111dc488371ccf1f9eed47ac3a80eb47ca86b7242228ba5ca9cc3613290830d0e916973768cac215 - languageName: node - linkType: hard - "vitest@npm:^3.0.8": version: 3.0.8 resolution: "vitest@npm:3.0.8" @@ -19765,7 +19338,7 @@ __metadata: languageName: node linkType: hard -"why-is-node-running@npm:^2.2.2, why-is-node-running@npm:^2.3.0": +"why-is-node-running@npm:^2.3.0": version: 2.3.0 resolution: "why-is-node-running@npm:2.3.0" dependencies: @@ -19842,15 +19415,15 @@ __metadata: languageName: node linkType: hard -"workerd@npm:1.20250224.0": - version: 1.20250224.0 - resolution: "workerd@npm:1.20250224.0" +"workerd@npm:1.20250310.0": + version: 1.20250310.0 + resolution: "workerd@npm:1.20250310.0" dependencies: - "@cloudflare/workerd-darwin-64": "npm:1.20250224.0" - "@cloudflare/workerd-darwin-arm64": "npm:1.20250224.0" - "@cloudflare/workerd-linux-64": "npm:1.20250224.0" - "@cloudflare/workerd-linux-arm64": "npm:1.20250224.0" - "@cloudflare/workerd-windows-64": "npm:1.20250224.0" + "@cloudflare/workerd-darwin-64": "npm:1.20250310.0" + "@cloudflare/workerd-darwin-arm64": "npm:1.20250310.0" + "@cloudflare/workerd-linux-64": "npm:1.20250310.0" + "@cloudflare/workerd-linux-arm64": "npm:1.20250310.0" + "@cloudflare/workerd-windows-64": "npm:1.20250310.0" dependenciesMeta: "@cloudflare/workerd-darwin-64": optional: true @@ -19864,28 +19437,28 @@ __metadata: optional: true bin: workerd: bin/workerd - checksum: e9abc6836e19af47f3709b5af24c0c210e380347172d86bc9d08615b9d3933d8cdeb0cb1f525f7a315659a211124cb724f727de4448d0644d0fb64627e2e9721 + checksum: f66de76d76168a92ac50ba8bd5776d37f3e3923c85b816d2a8bddd6eea1f2ef1a203a115e3595d8b9dda0e12287392c9a87fd2293bc69f0c5443002c5a9f7348 languageName: node linkType: hard -"wrangler@npm:3.113.0": - version: 3.113.0 - resolution: "wrangler@npm:3.113.0" +"wrangler@npm:3.114.1": + version: 3.114.1 + resolution: "wrangler@npm:3.114.1" dependencies: "@cloudflare/kv-asset-handler": "npm:0.3.4" - "@cloudflare/unenv-preset": "npm:2.0.0" + "@cloudflare/unenv-preset": "npm:2.0.2" "@esbuild-plugins/node-globals-polyfill": "npm:0.2.3" "@esbuild-plugins/node-modules-polyfill": "npm:0.2.2" blake3-wasm: "npm:2.1.5" esbuild: "npm:0.17.19" fsevents: "npm:~2.3.2" - miniflare: "npm:3.20250224.0" + miniflare: "npm:3.20250310.0" path-to-regexp: "npm:6.3.0" sharp: "npm:^0.33.5" - unenv: "npm:2.0.0-rc.8" - workerd: "npm:1.20250224.0" + unenv: "npm:2.0.0-rc.14" + workerd: "npm:1.20250310.0" peerDependencies: - "@cloudflare/workers-types": ^4.20250224.0 + "@cloudflare/workers-types": ^4.20250310.0 dependenciesMeta: fsevents: optional: true @@ -19897,7 +19470,7 @@ __metadata: bin: wrangler: bin/wrangler.js wrangler2: bin/wrangler.js - checksum: 31d8371d7c841352c14c62508558a364c4a415dc514808ca5d89f638bc21601eb1aafaab02ee1754efeedbf1399bf60e9584eaf572fb5aa0e0a83ca631037248 + checksum: 1b7b512d8e4e966553fbc67837b9236d12719c752b949a5965306cc57ee61aa392e8b4221bf2151d591d895c80c064391766c73abf905604d498f2f16904b4a4 languageName: node linkType: hard