diff --git a/apps/api/package.json b/apps/api/package.json index d5bb1e75..432a2d0e 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -29,29 +29,29 @@ "@agentic/platform-core": "workspace:*", "@agentic/platform-schemas": "workspace:*", "@agentic/platform-validators": "workspace:*", - "@fisch0920/drizzle-orm": "^0.43.7", - "@fisch0920/drizzle-zod": "^0.7.9", - "@hono/node-server": "^1.14.1", - "@hono/sentry": "^1.2.1", - "@hono/zod-openapi": "^0.19.6", - "@openauthjs/openauth": "^0.4.3", - "@paralleldrive/cuid2": "^2.2.2", - "@sentry/node": "^9.19.0", - "eventid": "^2.0.1", + "@fisch0920/drizzle-orm": "catalog:", + "@fisch0920/drizzle-zod": "catalog:", + "@hono/node-server": "catalog:", + "@hono/sentry": "catalog:", + "@hono/zod-openapi": "catalog:", + "@openauthjs/openauth": "catalog:", + "@paralleldrive/cuid2": "catalog:", + "@sentry/node": "catalog:", + "eventid": "catalog:", "exit-hook": "catalog:", - "hono": "^4.7.9", - "octokit": "^5.0.2", - "p-all": "^5.0.0", - "postgres": "^3.4.5", + "hono": "catalog:", + "octokit": "catalog:", + "p-all": "catalog:", + "postgres": "catalog:", "restore-cursor": "catalog:", - "semver": "^7.7.2", - "stripe": "^18.1.0", + "semver": "catalog:", + "stripe": "catalog:", "type-fest": "catalog:", - "zod-validation-error": "^3.4.1" + "zod-validation-error": "catalog:" }, "devDependencies": { - "@types/semver": "^7.7.0", - "drizzle-kit": "^0.31.1", - "drizzle-orm": "^0.43.1" + "@types/semver": "catalog:", + "drizzle-kit": "catalog:", + "drizzle-orm": "catalog:" } } diff --git a/package.json b/package.json index 06585cdd..71888a9a 100644 --- a/package.json +++ b/package.json @@ -34,8 +34,8 @@ "del-cli": "catalog:", "dotenv": "catalog:", "eslint": "catalog:", - "eslint-plugin-drizzle": "^0.2.3", - "knip": "^5.58.1", + "eslint-plugin-drizzle": "catalog:", + "knip": "catalog:", "lint-staged": "catalog:", "npm-run-all2": "catalog:", "only-allow": "catalog:", @@ -45,7 +45,7 @@ "tsx": "catalog:", "turbo": "catalog:", "typescript": "catalog:", - "vite-tsconfig-paths": "^5.1.4", + "vite-tsconfig-paths": "catalog:", "vitest": "catalog:", "zod": "catalog:" }, diff --git a/packages/api-client/package.json b/packages/api-client/package.json index fa59aa66..e60f4719 100644 --- a/packages/api-client/package.json +++ b/packages/api-client/package.json @@ -25,12 +25,12 @@ "dependencies": { "@agentic/platform-core": "workspace:*", "@agentic/platform-schemas": "workspace:*", - "@openauthjs/openauth": "^0.4.3", + "@openauthjs/openauth": "catalog:", "ky": "catalog:", "type-fest": "catalog:" }, "devDependencies": { - "openapi-typescript": "^7.8.0" + "openapi-typescript": "catalog:" }, "publishConfig": { "access": "public" diff --git a/packages/cli/package.json b/packages/cli/package.json index 6f6b2a8f..d849ed54 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -28,23 +28,23 @@ "@agentic/platform-core": "workspace:*", "@agentic/platform-schemas": "workspace:*", "@agentic/platform-validators": "workspace:*", - "@clack/prompts": "^0.11.0", - "@hono/node-server": "^1.14.1", - "commander": "^14.0.0", - "conf": "^13.1.0", + "@clack/prompts": "catalog:", + "@hono/node-server": "catalog:", + "commander": "catalog:", + "conf": "catalog:", "dotenv": "catalog:", - "get-port": "^7.1.0", - "hono": "^4.7.9", - "open": "^10.1.2", - "ora": "^8.2.0", + "get-port": "catalog:", + "hono": "catalog:", + "open": "catalog:", + "ora": "catalog:", "restore-cursor": "catalog:", - "semver": "^7.7.2", - "unconfig": "^7.3.2" + "semver": "catalog:", + "unconfig": "catalog:" }, "devDependencies": { "@agentic/platform-fixtures": "workspace:*", - "@commander-js/extra-typings": "^14.0.0", - "@types/semver": "^7.7.0" + "@commander-js/extra-typings": "catalog:", + "@types/semver": "catalog:" }, "publishConfig": { "access": "public" diff --git a/packages/core/package.json b/packages/core/package.json index 48c44d1e..0cbc0db0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -23,13 +23,13 @@ "test:unit": "vitest run" }, "dependencies": { - "hash-object": "^5.0.1", - "parse-json": "^8.3.0", + "hash-object": "catalog:", + "parse-json": "catalog:", "zod": "catalog:", - "zod-validation-error": "^3.4.1" + "zod-validation-error": "catalog:" }, "devDependencies": { - "hono": "^4.7.9" + "hono": "catalog:" }, "publishConfig": { "access": "public" diff --git a/packages/openapi/package.json b/packages/openapi/package.json index 71f65bbe..85b1752b 100644 --- a/packages/openapi/package.json +++ b/packages/openapi/package.json @@ -24,13 +24,13 @@ }, "dependencies": { "@agentic/platform-core": "workspace:*", - "@redocly/openapi-core": "^1.34.3" + "@redocly/openapi-core": "catalog:" }, "publishConfig": { "access": "public" }, "devDependencies": { - "@hono/node-server": "^1.14.1", - "hono": "^4.7.9" + "@hono/node-server": "catalog:", + "hono": "catalog:" } } diff --git a/packages/schemas/package.json b/packages/schemas/package.json index 3cd00cf4..38dc7e74 100644 --- a/packages/schemas/package.json +++ b/packages/schemas/package.json @@ -26,16 +26,16 @@ "@agentic/platform-core": "workspace:*", "@agentic/platform-openapi": "workspace:*", "@agentic/platform-validators": "workspace:*", - "@hono/zod-openapi": "^0.19.6", - "ms": "^2.1.3", - "semver": "^7.7.2", + "@hono/zod-openapi": "catalog:", + "ms": "catalog:", + "semver": "catalog:", "zod": "catalog:" }, "devDependencies": { - "@types/ms": "^2.1.0", - "@types/semver": "^7.7.0", + "@types/ms": "catalog:", + "@types/semver": "catalog:", "restore-cursor": "catalog:", - "zod-to-json-schema": "^3.24.5" + "zod-to-json-schema": "catalog:" }, "publishConfig": { "access": "public" diff --git a/packages/validators/package.json b/packages/validators/package.json index aae40635..e9540bdd 100644 --- a/packages/validators/package.json +++ b/packages/validators/package.json @@ -23,8 +23,8 @@ "test:unit": "vitest run" }, "dependencies": { - "@paralleldrive/cuid2": "^2.2.2", - "email-validator": "^2.0.4", - "is-relative-url": "^4.0.0" + "@paralleldrive/cuid2": "catalog:", + "email-validator": "catalog:", + "is-relative-url": "catalog:" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 570365e3..108e542c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,45 +6,150 @@ settings: catalogs: default: + '@clack/prompts': + specifier: ^0.11.0 + version: 0.11.0 + '@commander-js/extra-typings': + specifier: ^14.0.0 + version: 14.0.0 '@fisch0920/config': specifier: ^1.1.0 version: 1.1.0 + '@fisch0920/drizzle-orm': + specifier: ^0.43.7 + version: 0.43.7 + '@fisch0920/drizzle-zod': + specifier: ^0.7.9 + version: 0.7.9 + '@hono/node-server': + specifier: ^1.14.3 + version: 1.14.3 + '@hono/sentry': + specifier: ^1.2.1 + version: 1.2.1 + '@hono/zod-openapi': + specifier: ^0.19.6 + version: 0.19.6 + '@openauthjs/openauth': + specifier: ^0.4.3 + version: 0.4.3 + '@paralleldrive/cuid2': + specifier: ^2.2.2 + version: 2.2.2 + '@redocly/openapi-core': + specifier: ^1.34.3 + version: 1.34.3 + '@sentry/node': + specifier: ^9.22.0 + version: 9.22.0 + '@types/ms': + specifier: ^2.1.0 + version: 2.1.0 '@types/node': - specifier: ^22.15.18 - version: 22.15.18 + specifier: ^22.15.21 + version: 22.15.21 + '@types/semver': + specifier: ^7.7.0 + version: 7.7.0 + commander: + specifier: ^14.0.0 + version: 14.0.0 + conf: + specifier: ^13.1.0 + version: 13.1.0 del-cli: specifier: ^6.0.0 version: 6.0.0 dotenv: specifier: ^16.5.0 version: 16.5.0 + drizzle-kit: + specifier: ^0.31.1 + version: 0.31.1 + drizzle-orm: + specifier: ^0.43.1 + version: 0.43.1 + email-validator: + specifier: ^2.0.4 + version: 2.0.4 eslint: specifier: ^9.27.0 version: 9.27.0 + eslint-plugin-drizzle: + specifier: ^0.2.3 + version: 0.2.3 + eventid: + specifier: ^2.0.1 + version: 2.0.1 exit-hook: specifier: ^4.0.0 version: 4.0.0 + get-port: + specifier: ^7.1.0 + version: 7.1.0 + hash-object: + specifier: ^5.0.1 + version: 5.0.1 + hono: + specifier: ^4.7.10 + version: 4.7.10 + is-relative-url: + specifier: ^4.0.0 + version: 4.0.0 + knip: + specifier: ^5.58.1 + version: 5.58.1 ky: specifier: ^1.8.1 version: 1.8.1 lint-staged: specifier: ^16.0.0 version: 16.0.0 + ms: + specifier: ^2.1.3 + version: 2.1.3 npm-run-all2: - specifier: ^8.0.1 - version: 8.0.1 + specifier: ^8.0.4 + version: 8.0.4 + octokit: + specifier: ^5.0.2 + version: 5.0.2 only-allow: specifier: ^1.2.1 version: 1.2.1 + open: + specifier: ^10.1.2 + version: 10.1.2 + openapi-typescript: + specifier: ^7.8.0 + version: 7.8.0 + ora: + specifier: ^8.2.0 + version: 8.2.0 + p-all: + specifier: ^5.0.0 + version: 5.0.0 + parse-json: + specifier: ^8.3.0 + version: 8.3.0 + postgres: + specifier: ^3.4.7 + version: 3.4.7 prettier: specifier: ^3.5.3 version: 3.5.3 restore-cursor: specifier: ^5.1.0 version: 5.1.0 + semver: + specifier: ^7.7.2 + version: 7.7.2 simple-git-hooks: specifier: ^2.13.0 version: 2.13.0 + stripe: + specifier: ^18.1.1 + version: 18.1.1 tsup: specifier: ^8.5.0 version: 8.5.0 @@ -60,12 +165,24 @@ catalogs: typescript: specifier: ^5.8.3 version: 5.8.3 + unconfig: + specifier: ^7.3.2 + version: 7.3.2 + vite-tsconfig-paths: + specifier: ^5.1.4 + version: 5.1.4 vitest: - specifier: ^3.1.3 - version: 3.1.3 + specifier: ^3.1.4 + version: 3.1.4 zod: specifier: ^3.25.30 version: 3.25.30 + zod-to-json-schema: + specifier: ^3.24.5 + version: 3.24.5 + zod-validation-error: + specifier: ^3.4.1 + version: 3.4.1 importers: @@ -73,10 +190,10 @@ importers: devDependencies: '@fisch0920/config': specifier: 'catalog:' - version: 1.1.0(@typescript-eslint/parser@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) + version: 1.1.0(@typescript-eslint/parser@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) '@types/node': specifier: 'catalog:' - version: 22.15.18 + version: 22.15.21 del-cli: specifier: 'catalog:' version: 6.0.0 @@ -87,17 +204,17 @@ importers: specifier: 'catalog:' version: 9.27.0(jiti@2.4.2) eslint-plugin-drizzle: - specifier: ^0.2.3 + specifier: 'catalog:' version: 0.2.3(eslint@9.27.0(jiti@2.4.2)) knip: - specifier: ^5.58.1 - version: 5.58.1(@types/node@22.15.18)(typescript@5.8.3) + specifier: 'catalog:' + version: 5.58.1(@types/node@22.15.21)(typescript@5.8.3) lint-staged: specifier: 'catalog:' version: 16.0.0 npm-run-all2: specifier: 'catalog:' - version: 8.0.1 + version: 8.0.4 only-allow: specifier: 'catalog:' version: 1.2.1 @@ -120,11 +237,11 @@ importers: specifier: 'catalog:' version: 5.8.3 vite-tsconfig-paths: - specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) + specifier: 'catalog:' + version: 5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) vitest: specifier: 'catalog:' - version: 3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) + version: 3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) zod: specifier: 'catalog:' version: 3.25.30 @@ -141,72 +258,72 @@ importers: specifier: workspace:* version: link:../../packages/validators '@fisch0920/drizzle-orm': - specifier: ^0.43.7 - version: 0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.5) + specifier: 'catalog:' + version: 0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) '@fisch0920/drizzle-zod': - specifier: ^0.7.9 - version: 0.7.9(@fisch0920/drizzle-orm@0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.5))(zod@3.25.30) + specifier: 'catalog:' + version: 0.7.9(@fisch0920/drizzle-orm@0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7))(zod@3.25.30) '@hono/node-server': - specifier: ^1.14.1 - version: 1.14.1(hono@4.7.9) + specifier: 'catalog:' + version: 1.14.3(hono@4.7.10) '@hono/sentry': - specifier: ^1.2.1 - version: 1.2.1(hono@4.7.9) + specifier: 'catalog:' + version: 1.2.1(hono@4.7.10) '@hono/zod-openapi': - specifier: ^0.19.6 - version: 0.19.6(hono@4.7.9)(zod@3.25.30) + specifier: 'catalog:' + version: 0.19.6(hono@4.7.10)(zod@3.25.30) '@openauthjs/openauth': - specifier: ^0.4.3 - version: 0.4.3(arctic@2.3.4)(hono@4.7.9) + specifier: 'catalog:' + version: 0.4.3(arctic@2.3.4)(hono@4.7.10) '@paralleldrive/cuid2': - specifier: ^2.2.2 + specifier: 'catalog:' version: 2.2.2 '@sentry/node': - specifier: ^9.19.0 - version: 9.19.0 + specifier: 'catalog:' + version: 9.22.0 eventid: - specifier: ^2.0.1 + specifier: 'catalog:' version: 2.0.1 exit-hook: specifier: 'catalog:' version: 4.0.0 hono: - specifier: ^4.7.9 - version: 4.7.9 + specifier: 'catalog:' + version: 4.7.10 octokit: - specifier: ^5.0.2 + specifier: 'catalog:' version: 5.0.2 p-all: - specifier: ^5.0.0 + specifier: 'catalog:' version: 5.0.0 postgres: - specifier: ^3.4.5 - version: 3.4.5 + specifier: 'catalog:' + version: 3.4.7 restore-cursor: specifier: 'catalog:' version: 5.1.0 semver: - specifier: ^7.7.2 + specifier: 'catalog:' version: 7.7.2 stripe: - specifier: ^18.1.0 - version: 18.1.0(@types/node@22.15.18) + specifier: 'catalog:' + version: 18.1.1(@types/node@22.15.21) type-fest: specifier: 'catalog:' version: 4.41.0 zod-validation-error: - specifier: ^3.4.1 + specifier: 'catalog:' version: 3.4.1(zod@3.25.30) devDependencies: '@types/semver': - specifier: ^7.7.0 + specifier: 'catalog:' version: 7.7.0 drizzle-kit: - specifier: ^0.31.1 + specifier: 'catalog:' version: 0.31.1 drizzle-orm: - specifier: ^0.43.1 - version: 0.43.1(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.5) + specifier: 'catalog:' + version: 0.43.1(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) packages/api-client: dependencies: @@ -217,8 +334,8 @@ importers: specifier: workspace:* version: link:../schemas '@openauthjs/openauth': - specifier: ^0.4.3 - version: 0.4.3(arctic@2.3.4)(hono@4.7.9) + specifier: 'catalog:' + version: 0.4.3(arctic@2.3.4)(hono@4.7.10) ky: specifier: 'catalog:' version: 1.8.1 @@ -227,7 +344,7 @@ importers: version: 4.41.0 devDependencies: openapi-typescript: - specifier: ^7.8.0 + specifier: 'catalog:' version: 7.8.0(typescript@5.8.3) packages/cli: @@ -245,70 +362,70 @@ importers: specifier: workspace:* version: link:../validators '@clack/prompts': - specifier: ^0.11.0 + specifier: 'catalog:' version: 0.11.0 '@hono/node-server': - specifier: ^1.14.1 - version: 1.14.1(hono@4.7.9) + specifier: 'catalog:' + version: 1.14.3(hono@4.7.10) commander: - specifier: ^14.0.0 + specifier: 'catalog:' version: 14.0.0 conf: - specifier: ^13.1.0 + specifier: 'catalog:' version: 13.1.0 dotenv: specifier: 'catalog:' version: 16.5.0 get-port: - specifier: ^7.1.0 + specifier: 'catalog:' version: 7.1.0 hono: - specifier: ^4.7.9 - version: 4.7.9 + specifier: 'catalog:' + version: 4.7.10 open: - specifier: ^10.1.2 + specifier: 'catalog:' version: 10.1.2 ora: - specifier: ^8.2.0 + specifier: 'catalog:' version: 8.2.0 restore-cursor: specifier: 'catalog:' version: 5.1.0 semver: - specifier: ^7.7.2 + specifier: 'catalog:' version: 7.7.2 unconfig: - specifier: ^7.3.2 + specifier: 'catalog:' version: 7.3.2 devDependencies: '@agentic/platform-fixtures': specifier: workspace:* version: link:../fixtures '@commander-js/extra-typings': - specifier: ^14.0.0 + specifier: 'catalog:' version: 14.0.0(commander@14.0.0) '@types/semver': - specifier: ^7.7.0 + specifier: 'catalog:' version: 7.7.0 packages/core: dependencies: hash-object: - specifier: ^5.0.1 + specifier: 'catalog:' version: 5.0.1 parse-json: - specifier: ^8.3.0 + specifier: 'catalog:' version: 8.3.0 zod: specifier: 'catalog:' version: 3.25.30 zod-validation-error: - specifier: ^3.4.1 + specifier: 'catalog:' version: 3.4.1(zod@3.25.30) devDependencies: hono: - specifier: ^4.7.9 - version: 4.7.9 + specifier: 'catalog:' + version: 4.7.10 packages/fixtures: dependencies: @@ -322,15 +439,15 @@ importers: specifier: workspace:* version: link:../core '@redocly/openapi-core': - specifier: ^1.34.3 + specifier: 'catalog:' version: 1.34.3(supports-color@10.0.0) devDependencies: '@hono/node-server': - specifier: ^1.14.1 - version: 1.14.1(hono@4.7.9) + specifier: 'catalog:' + version: 1.14.3(hono@4.7.10) hono: - specifier: ^4.7.9 - version: 4.7.9 + specifier: 'catalog:' + version: 4.7.10 packages/schemas: dependencies: @@ -344,41 +461,41 @@ importers: specifier: workspace:* version: link:../validators '@hono/zod-openapi': - specifier: ^0.19.6 - version: 0.19.6(hono@4.7.9)(zod@3.25.30) + specifier: 'catalog:' + version: 0.19.6(hono@4.7.10)(zod@3.25.30) ms: - specifier: ^2.1.3 + specifier: 'catalog:' version: 2.1.3 semver: - specifier: ^7.7.2 + specifier: 'catalog:' version: 7.7.2 zod: specifier: 'catalog:' version: 3.25.30 devDependencies: '@types/ms': - specifier: ^2.1.0 + specifier: 'catalog:' version: 2.1.0 '@types/semver': - specifier: ^7.7.0 + specifier: 'catalog:' version: 7.7.0 restore-cursor: specifier: 'catalog:' version: 5.1.0 zod-to-json-schema: - specifier: ^3.24.5 + specifier: 'catalog:' version: 3.24.5(zod@3.25.30) packages/validators: dependencies: '@paralleldrive/cuid2': - specifier: ^2.2.2 + specifier: 'catalog:' version: 2.2.2 email-validator: - specifier: ^2.0.4 + specifier: 'catalog:' version: 2.0.4 is-relative-url: - specifier: ^4.0.0 + specifier: 'catalog:' version: 4.0.0 packages: @@ -763,12 +880,6 @@ packages: resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@fastify/otel@https://codeload.github.com/getsentry/fastify-otel/tar.gz/ae3088d65e286bdc94ac5d722573537d6a6671bb': - resolution: {tarball: https://codeload.github.com/getsentry/fastify-otel/tar.gz/ae3088d65e286bdc94ac5d722573537d6a6671bb} - version: 0.8.0 - peerDependencies: - '@opentelemetry/api': ^1.9.0 - '@fisch0920/config@1.1.0': resolution: {integrity: sha512-46lIcJI2sBSCL5HU2YTdJx5xuVDhIWVca0Utyqx4zEA7xpG+u+jNIi1fIETbRUky2tMfKDJJM74tSQ9jNmZmAQ==} engines: {node: '>=18'} @@ -872,8 +983,8 @@ packages: '@fisch0920/drizzle-orm': '>=0.36.0' zod: '>=3.0.0' - '@hono/node-server@1.14.1': - resolution: {integrity: sha512-vmbuM+HPinjWzPe7FFPWMMQMsbKE9gDPhaH0FFdqbGpkT5lp++tcWDTxwBl5EgS5y6JVgIaCdjeHRfQ4XRBRjQ==} + '@hono/node-server@1.14.3': + resolution: {integrity: sha512-KuDMwwghtFYSmIpr4WrKs1VpelTrptvJ+6x6mbUcZnFcc213cumTF5BdqfHyW93B19TNI4Vaev14vOI2a0Ie3w==} engines: {node: '>=18.14.1'} peerDependencies: hono: ^4 @@ -1474,16 +1585,16 @@ packages: resolution: {integrity: sha512-ixm8NISFlPlEo3FjSaqmq4nnd13BRHoafwJ5MG+okCz6BKGZ1SexEggP42/QpGvDprUUHnfncG6WUMgcarr1zA==} engines: {node: '>=14.18'} - '@sentry/core@9.19.0': - resolution: {integrity: sha512-I41rKpMJHHZb0z0Nja+Lxto6IkEEmX3uWjnECypF8Z1HIjeJB0+PXl8p/7TeaKYqw2J2GYcRTg7jQZDmvKle1w==} + '@sentry/core@9.22.0': + resolution: {integrity: sha512-ixvtKmPF42Y6ckGUbFlB54OWI75H2gO5UYHojO6eXFpS7xO3ZGgV/QH6wb40mWK+0w5XZ0233FuU9VpsuE6mKA==} engines: {node: '>=18'} - '@sentry/node@9.19.0': - resolution: {integrity: sha512-WKVcUBy5Zc+LGvfV/CfGPBDfnmEOSxLCMYzXIhx0gUxf2+8WpMMc/8yW/25zbXMo3eC4oST4GBDSpTfNdMBz1w==} + '@sentry/node@9.22.0': + resolution: {integrity: sha512-89r2p6n0xeT2eiqIB0WXgz/rJzUgiOgZex7NvYwzEGeP0GoteDIf0Kbth/gCOy1md/ngiW+0X+S2Ed/uRw4XEQ==} engines: {node: '>=18'} - '@sentry/opentelemetry@9.19.0': - resolution: {integrity: sha512-Js6153kW5mNjjukk6TVb04D/8DDhA9MO++WRzXWzNP+FiPi5zwtvm+Je2TvTeAjSH74f6o2JpfECdrfPYHWopA==} + '@sentry/opentelemetry@9.22.0': + resolution: {integrity: sha512-m6JI2LUCm4FT34OQgh7or2Y9chKn8BrqawNqu7BEqbsGADE5VPwtdu7DwPOD7pC6KN9lGHVf0bqS7197e8Kz/A==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -1538,6 +1649,9 @@ packages: '@types/node@22.15.18': resolution: {integrity: sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==} + '@types/node@22.15.21': + resolution: {integrity: sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1616,11 +1730,11 @@ packages: vitest: optional: true - '@vitest/expect@3.1.3': - resolution: {integrity: sha512-7FTQQuuLKmN1Ig/h+h/GO+44Q1IlglPlR2es4ab7Yvfx+Uk5xsv+Ykk+MEt/M2Yn/xGmzaLKxGw2lgy2bwuYqg==} + '@vitest/expect@3.1.4': + resolution: {integrity: sha512-xkD/ljeliyaClDYqHPNCiJ0plY5YIcM0OlRiZizLhlPmpXWpxnGMyTZXOHFhFeG7w9P5PBeL4IdtJ/HeQwTbQA==} - '@vitest/mocker@3.1.3': - resolution: {integrity: sha512-PJbLjonJK82uCWHjzgBJZuR7zmAOrSvKk1QBxrennDIgtH4uK0TB1PvYmc0XBCigxxtiAVPfWtAdy4lpz8SQGQ==} + '@vitest/mocker@3.1.4': + resolution: {integrity: sha512-8IJ3CvwtSw/EFXqWFL8aCMu+YyYXG2WUSrQbViOZkWTKTVicVwZ/YiEZDSqD00kX+v/+W+OnxhNWoeVKorHygA==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1630,20 +1744,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.3': - resolution: {integrity: sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==} + '@vitest/pretty-format@3.1.4': + resolution: {integrity: sha512-cqv9H9GvAEoTaoq+cYqUTCGscUjKqlJZC7PRwY5FMySVj5J+xOm1KQcCiYHJOEzOKRUhLH4R2pTwvFlWCEScsg==} - '@vitest/runner@3.1.3': - resolution: {integrity: sha512-Tae+ogtlNfFei5DggOsSUvkIaSuVywujMj6HzR97AHK6XK8i3BuVyIifWAm/sE3a15lF5RH9yQIrbXYuo0IFyA==} + '@vitest/runner@3.1.4': + resolution: {integrity: sha512-djTeF1/vt985I/wpKVFBMWUlk/I7mb5hmD5oP8K9ACRmVXgKTae3TUOtXAEBfslNKPzUQvnKhNd34nnRSYgLNQ==} - '@vitest/snapshot@3.1.3': - resolution: {integrity: sha512-XVa5OPNTYUsyqG9skuUkFzAeFnEzDp8hQu7kZ0N25B1+6KjGm4hWLtURyBbsIAOekfWQ7Wuz/N/XXzgYO3deWQ==} + '@vitest/snapshot@3.1.4': + resolution: {integrity: sha512-JPHf68DvuO7vilmvwdPr9TS0SuuIzHvxeaCkxYcCD4jTk67XwL45ZhEHFKIuCm8CYstgI6LZ4XbwD6ANrwMpFg==} - '@vitest/spy@3.1.3': - resolution: {integrity: sha512-x6w+ctOEmEXdWaa6TO4ilb7l9DxPR5bwEb6hILKuxfU1NqWT2mpJD9NJN7t3OTfxmVlOMrvtoFJGdgyzZ605lQ==} + '@vitest/spy@3.1.4': + resolution: {integrity: sha512-Xg1bXhu+vtPXIodYN369M86K8shGLouNjoVI78g8iAq2rFoHFdajNvJJ5A/9bPMFcfQqdaCpOgWKEoMQg/s0Yg==} - '@vitest/utils@3.1.3': - resolution: {integrity: sha512-2Ltrpht4OmHO9+c/nmHtF09HWiyWdworqnHIwjfvDyWjuwKbdkcS9AnhsDn+8E2RM4x++foD1/tNuLPVvWG1Rg==} + '@vitest/utils@3.1.4': + resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==} acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} @@ -1959,15 +2073,6 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} @@ -2554,8 +2659,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.7.9: - resolution: {integrity: sha512-/EsCoR5h7N4yu01TDu9GMCCJa6ZLk5ZJIWFFGNawAXmd1Tp53+Wir4xm0D2X19bbykWUlzQG0+BvPAji6p9E8Q==} + hono@4.7.10: + resolution: {integrity: sha512-QkACju9MiN59CKSY5JsGZCYmPZkA6sIW6OFCUp7qDjZu6S6KHtJHhAc9Uy9mV9F8PJ1/HQ3ybZF2yjCa/73fvQ==} engines: {node: '>=16.9.0'} hosted-git-info@7.0.2: @@ -2944,10 +3049,6 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - minimatch@10.0.1: - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} - engines: {node: 20 || >=22} - minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -3001,8 +3102,8 @@ packages: resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} engines: {node: ^18.17.0 || >=20.5.0} - npm-run-all2@8.0.1: - resolution: {integrity: sha512-jkhE0AsELQeCtScrcJ/7mSIdk+ZsnWjvKk3KwE96HZ6+OFVB74XhxQtHT1W6kdUfn92fRnBb29Mz82j9bV2XEQ==} + npm-run-all2@8.0.4: + resolution: {integrity: sha512-wdbB5My48XKp2ZfJUlhnLVihzeuA1hgBnqB2J9ahV77wLS+/YAJAlN8I+X3DIFIPZ3m5L7nplmlbhNiFDmXRDA==} engines: {node: ^20.5.0 || >=22.0.0, npm: '>= 10'} hasBin: true @@ -3215,8 +3316,8 @@ packages: resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} engines: {node: '>=0.10.0'} - postgres@3.4.5: - resolution: {integrity: sha512-cDWgoah1Gez9rN3H4165peY9qfpEo+SA61oQv65O3cRUE1pOEoJWwddwcqKE8XZYjbblOJlYDlLV4h67HrEVDg==} + postgres@3.4.7: + resolution: {integrity: sha512-Jtc2612XINuBjIl/QTWsV5UvE8UHuNblcO3vVADSrKsrc6RqGX6lOW1cEo3CM2v0XG4Nat8nI+YM7/f26VxXLw==} engines: {node: '>=12'} prelude-ls@1.2.1: @@ -3539,8 +3640,8 @@ packages: resolution: {integrity: sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==} engines: {node: '>=14.16'} - stripe@18.1.0: - resolution: {integrity: sha512-MLDiniPTHqcfIT3anyBPmOEcaiDhYa7/jRaNypQ3Rt2SJnayQZBvVbFghIziUCZdltGAndm/ZxVOSw6uuSCDig==} + stripe@18.1.1: + resolution: {integrity: sha512-hlF0ripc2nJrihpsJZQDl3xirS7tpdpS7DlmSNLEDRW8j7Qr215y5DHOI3+aEY/lq6PG8y4GR1RZPtEoIoAs/g==} engines: {node: '>=12.*'} peerDependencies: '@types/node': '>=12.x.x' @@ -3784,8 +3885,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-node@3.1.3: - resolution: {integrity: sha512-uHV4plJ2IxCl4u1up1FQRrqclylKAogbtBfOTwcuJ28xFi+89PZ57BRh+naIRvH70HPwxy5QHYzg1OrEaC7AbA==} + vite-node@3.1.4: + resolution: {integrity: sha512-6enNwYnpyDo4hEgytbmc6mYWHXDHYEn0D1/rw4Q+tnHUGtKTJsn8T1YkX6Q18wI5LCrS8CTYlBaiCqxOy2kvUA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3837,16 +3938,16 @@ packages: yaml: optional: true - vitest@3.1.3: - resolution: {integrity: sha512-188iM4hAHQ0km23TN/adso1q5hhwKqUpv+Sd6p5sOuh6FhQnRNW3IsiIpvxqahtBabsJ2SLZgmGSpcYK4wQYJw==} + vitest@3.1.4: + resolution: {integrity: sha512-Ta56rT7uWxCSJXlBtKgIlApJnT6e6IGmTYxYcmxjJ4ujuZDI59GUQgVDObXXJujOmPDBYXHK1qmaGtneu6TNIQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.3 - '@vitest/ui': 3.1.3 + '@vitest/browser': 3.1.4 + '@vitest/ui': 3.1.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4220,21 +4321,11 @@ snapshots: '@eslint/core': 0.14.0 levn: 0.4.1 - '@fastify/otel@https://codeload.github.com/getsentry/fastify-otel/tar.gz/ae3088d65e286bdc94ac5d722573537d6a6671bb(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.33.0 - minimatch: 9.0.5 - transitivePeerDependencies: - - supports-color - - '@fisch0920/config@1.1.0(@typescript-eslint/parser@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1))': + '@fisch0920/config@1.1.0(@typescript-eslint/parser@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(prettier@3.5.3)(typescript@5.8.3)(vitest@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1))': dependencies: '@eslint/js': 9.26.0 '@total-typescript/ts-reset': 0.6.1 - '@vitest/eslint-plugin': 1.1.43(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) + '@vitest/eslint-plugin': 1.1.43(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) eslint: 9.27.0(jiti@2.4.2) eslint-config-prettier: 10.1.2(eslint@9.27.0(jiti@2.4.2)) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2)) @@ -4259,37 +4350,37 @@ snapshots: - supports-color - vitest - '@fisch0920/drizzle-orm@0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.5)': + '@fisch0920/drizzle-orm@0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7)': optionalDependencies: '@opentelemetry/api': 1.9.0 '@types/pg': 8.6.1 kysely: 0.28.2 - postgres: 3.4.5 + postgres: 3.4.7 - '@fisch0920/drizzle-zod@0.7.9(@fisch0920/drizzle-orm@0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.5))(zod@3.25.30)': + '@fisch0920/drizzle-zod@0.7.9(@fisch0920/drizzle-orm@0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7))(zod@3.25.30)': dependencies: - '@fisch0920/drizzle-orm': 0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.5) + '@fisch0920/drizzle-orm': 0.43.7(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7) zod: 3.25.30 - '@hono/node-server@1.14.1(hono@4.7.9)': + '@hono/node-server@1.14.3(hono@4.7.10)': dependencies: - hono: 4.7.9 + hono: 4.7.10 - '@hono/sentry@1.2.1(hono@4.7.9)': + '@hono/sentry@1.2.1(hono@4.7.10)': dependencies: - hono: 4.7.9 + hono: 4.7.10 toucan-js: 4.1.1 - '@hono/zod-openapi@0.19.6(hono@4.7.9)(zod@3.25.30)': + '@hono/zod-openapi@0.19.6(hono@4.7.10)(zod@3.25.30)': dependencies: '@asteasolutions/zod-to-openapi': 7.3.0(zod@3.25.30) - '@hono/zod-validator': 0.5.0(hono@4.7.9)(zod@3.25.30) - hono: 4.7.9 + '@hono/zod-validator': 0.5.0(hono@4.7.10)(zod@3.25.30) + hono: 4.7.10 zod: 3.25.30 - '@hono/zod-validator@0.5.0(hono@4.7.9)(zod@3.25.30)': + '@hono/zod-validator@0.5.0(hono@4.7.10)(zod@3.25.30)': dependencies: - hono: 4.7.9 + hono: 4.7.10 zod: 3.25.30 '@humanfs/core@0.19.1': {} @@ -4499,12 +4590,12 @@ snapshots: '@octokit/request-error': 7.0.0 '@octokit/webhooks-methods': 6.0.0 - '@openauthjs/openauth@0.4.3(arctic@2.3.4)(hono@4.7.9)': + '@openauthjs/openauth@0.4.3(arctic@2.3.4)(hono@4.7.10)': dependencies: '@standard-schema/spec': 1.0.0-beta.3 arctic: 2.3.4 aws4fetch: 1.0.20 - hono: 4.7.9 + hono: 4.7.10 jose: 5.9.6 '@opentelemetry/api-logs@0.57.2': @@ -4917,11 +5008,10 @@ snapshots: '@sentry/types': 8.9.2 '@sentry/utils': 8.9.2 - '@sentry/core@9.19.0': {} + '@sentry/core@9.22.0': {} - '@sentry/node@9.19.0': + '@sentry/node@9.22.0': dependencies: - '@fastify/otel': https://codeload.github.com/getsentry/fastify-otel/tar.gz/ae3088d65e286bdc94ac5d722573537d6a6671bb(@opentelemetry/api@1.9.0) '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) @@ -4952,13 +5042,14 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.33.0 '@prisma/instrumentation': 6.7.0(@opentelemetry/api@1.9.0) - '@sentry/core': 9.19.0 - '@sentry/opentelemetry': 9.19.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.33.0) + '@sentry/core': 9.22.0 + '@sentry/opentelemetry': 9.22.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.33.0) import-in-the-middle: 1.13.2 + minimatch: 9.0.5 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@9.19.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.33.0)': + '@sentry/opentelemetry@9.22.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.33.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) @@ -4966,7 +5057,7 @@ snapshots: '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.33.0 - '@sentry/core': 9.19.0 + '@sentry/core': 9.22.0 '@sentry/types@8.9.2': {} @@ -5007,6 +5098,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@22.15.21': + dependencies: + undici-types: 6.21.0 + '@types/normalize-package-data@2.4.4': {} '@types/pg-pool@2.0.6': @@ -5104,51 +5199,51 @@ snapshots: '@typescript-eslint/types': 8.31.0 eslint-visitor-keys: 4.2.0 - '@vitest/eslint-plugin@1.1.43(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1))': + '@vitest/eslint-plugin@1.1.43(@typescript-eslint/utils@8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1))': dependencies: '@typescript-eslint/utils': 8.31.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.27.0(jiti@2.4.2) optionalDependencies: typescript: 5.8.3 - vitest: 3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) + vitest: 3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) - '@vitest/expect@3.1.3': + '@vitest/expect@3.1.4': dependencies: - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + '@vitest/spy': 3.1.4 + '@vitest/utils': 3.1.4 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1))': + '@vitest/mocker@3.1.4(vite@6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1))': dependencies: - '@vitest/spy': 3.1.3 + '@vitest/spy': 3.1.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) - '@vitest/pretty-format@3.1.3': + '@vitest/pretty-format@3.1.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.3': + '@vitest/runner@3.1.4': dependencies: - '@vitest/utils': 3.1.3 + '@vitest/utils': 3.1.4 pathe: 2.0.3 - '@vitest/snapshot@3.1.3': + '@vitest/snapshot@3.1.4': dependencies: - '@vitest/pretty-format': 3.1.3 + '@vitest/pretty-format': 3.1.4 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.3': + '@vitest/spy@3.1.4': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.1.3': + '@vitest/utils@3.1.4': dependencies: - '@vitest/pretty-format': 3.1.3 + '@vitest/pretty-format': 3.1.4 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -5472,10 +5567,6 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.4.0: - dependencies: - ms: 2.1.3 - debug@4.4.1(supports-color@10.0.0): dependencies: ms: 2.1.3 @@ -5544,12 +5635,12 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.43.1(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.5): + drizzle-orm@0.43.1(@opentelemetry/api@1.9.0)(@types/pg@8.6.1)(kysely@0.28.2)(postgres@3.4.7): optionalDependencies: '@opentelemetry/api': 1.9.0 '@types/pg': 8.6.1 kysely: 0.28.2 - postgres: 3.4.5 + postgres: 3.4.7 dunder-proto@1.0.1: dependencies: @@ -6157,7 +6248,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.7.9: {} + hono@4.7.10: {} hosted-git-info@7.0.2: dependencies: @@ -6411,10 +6502,10 @@ snapshots: dependencies: json-buffer: 3.0.1 - knip@5.58.1(@types/node@22.15.18)(typescript@5.8.3): + knip@5.58.1(@types/node@22.15.21)(typescript@5.8.3): dependencies: '@nodelib/fs.walk': 1.2.8 - '@types/node': 22.15.18 + '@types/node': 22.15.21 fast-glob: 3.3.3 formatly: 0.2.3 jiti: 2.4.2 @@ -6525,10 +6616,6 @@ snapshots: min-indent@1.0.1: {} - minimatch@10.0.1: - dependencies: - brace-expansion: 2.0.1 - minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -6578,12 +6665,12 @@ snapshots: npm-normalize-package-bin@4.0.0: {} - npm-run-all2@8.0.1: + npm-run-all2@8.0.4: dependencies: ansi-styles: 6.2.1 cross-spawn: 7.0.6 memorystream: 0.3.1 - minimatch: 10.0.1 + picomatch: 4.0.2 pidtree: 0.6.0 read-package-json-fast: 4.0.0 shell-quote: 1.8.2 @@ -6819,7 +6906,7 @@ snapshots: dependencies: xtend: 4.0.2 - postgres@3.4.5: {} + postgres@3.4.7: {} prelude-ls@1.2.1: {} @@ -7197,11 +7284,11 @@ snapshots: strip-json-comments@5.0.1: {} - stripe@18.1.0(@types/node@22.15.18): + stripe@18.1.1(@types/node@22.15.21): dependencies: qs: 6.14.0 optionalDependencies: - '@types/node': 22.15.18 + '@types/node': 22.15.21 stubborn-fs@1.2.5: {} @@ -7444,13 +7531,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1): + vite-node@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@10.0.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -7465,18 +7552,18 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)): dependencies: - debug: 4.4.0 + debug: 4.4.1(supports-color@10.0.0) globrex: 0.1.2 tsconfck: 3.1.5(typescript@5.8.3) optionalDependencies: - vite: 6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) transitivePeerDependencies: - supports-color - typescript - vite@6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1): + vite@6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1): dependencies: esbuild: 0.25.4 fdir: 6.4.4(picomatch@4.0.2) @@ -7485,21 +7572,21 @@ snapshots: rollup: 4.40.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.15.18 + '@types/node': 22.15.21 fsevents: 2.3.3 jiti: 2.4.2 tsx: 4.19.4 yaml: 2.7.1 - vitest@3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1): + vitest@3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1): dependencies: - '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) - '@vitest/pretty-format': 3.1.3 - '@vitest/runner': 3.1.3 - '@vitest/snapshot': 3.1.3 - '@vitest/spy': 3.1.3 - '@vitest/utils': 3.1.3 + '@vitest/expect': 3.1.4 + '@vitest/mocker': 3.1.4(vite@6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1)) + '@vitest/pretty-format': 3.1.4 + '@vitest/runner': 3.1.4 + '@vitest/snapshot': 3.1.4 + '@vitest/spy': 3.1.4 + '@vitest/utils': 3.1.4 chai: 5.2.0 debug: 4.4.1(supports-color@10.0.0) expect-type: 1.2.1 @@ -7511,11 +7598,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) - vite-node: 3.1.3(@types/node@22.15.18)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) + vite-node: 3.1.4(@types/node@22.15.21)(jiti@2.4.2)(tsx@4.19.4)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.18 + '@types/node': 22.15.21 transitivePeerDependencies: - jiti - less diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 850bfd27..7cadf248 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,31 +1,69 @@ packages: - packages/* - apps/* - catalog: - '@ai-sdk/openai': ^1.3.22 - '@fisch0920/config': ^1.1.0 - '@modelcontextprotocol/sdk': ^1.11.2 - '@types/node': ^22.15.18 + "@ai-sdk/openai": ^1.3.22 + "@clack/prompts": ^0.11.0 + "@commander-js/extra-typings": ^14.0.0 + "@fisch0920/config": ^1.1.0 + "@fisch0920/drizzle-orm": ^0.43.7 + "@fisch0920/drizzle-zod": ^0.7.9 + "@hono/node-server": ^1.14.3 + "@hono/sentry": ^1.2.1 + "@hono/zod-openapi": ^0.19.6 + "@modelcontextprotocol/sdk": ^1.11.2 + "@openauthjs/openauth": ^0.4.3 + "@paralleldrive/cuid2": ^2.2.2 + "@redocly/openapi-core": ^1.34.3 + "@sentry/node": ^9.22.0 + "@types/ms": ^2.1.0 + "@types/node": ^22.15.21 + "@types/semver": ^7.7.0 ai: ^4.3.15 cleye: ^1.3.4 + commander: ^14.0.0 + conf: ^13.1.0 del-cli: ^6.0.0 dotenv: ^16.5.0 + drizzle-kit: ^0.31.1 + drizzle-orm: ^0.43.1 + email-validator: ^2.0.4 eslint: ^9.27.0 + eslint-plugin-drizzle: ^0.2.3 + eventid: ^2.0.1 exit-hook: ^4.0.0 + get-port: ^7.1.0 + hash-object: ^5.0.1 + hono: ^4.7.10 + is-relative-url: ^4.0.0 + knip: ^5.58.1 ky: ^1.8.1 lint-staged: ^16.0.0 - npm-run-all2: ^8.0.1 + ms: ^2.1.3 + npm-run-all2: ^8.0.4 + octokit: ^5.0.2 only-allow: ^1.2.1 + open: ^10.1.2 + openapi-typescript: ^7.8.0 + ora: ^8.2.0 + p-all: ^5.0.0 p-map: ^7.0.3 p-throttle: 7.0.0 + parse-json: ^8.3.0 + postgres: ^3.4.7 prettier: ^3.5.3 restore-cursor: ^5.1.0 + semver: ^7.7.2 simple-git-hooks: ^2.13.0 + stripe: ^18.1.1 tsup: ^8.5.0 tsx: ^4.19.4 turbo: ^2.5.3 type-fest: ^4.41.0 typescript: ^5.8.3 - vitest: ^3.1.3 + unconfig: ^7.3.2 + vite-tsconfig-paths: ^5.1.4 + vitest: ^3.1.4 zod: ^3.25.30 + zod-to-json-schema: ^3.24.5 + zod-validation-error: ^3.4.1