diff --git a/bun.lock b/bun.lock index 8bf17925..67673f1a 100644 --- a/bun.lock +++ b/bun.lock @@ -14,10 +14,10 @@ "@hackmd/markdown-it-task-lists": "^2.1.4", "@hono/zod-validator": "^0.5.0", "@inquirer/confirm": "^5.1.10", - "@logtape/file": "^0.9.2", - "@logtape/logtape": "^0.9.2", + "@logtape/file": "^0.10.0", + "@logtape/logtape": "^0.10.0", "@scalar/hono-api-reference": "^0.8.10", - "@sentry/bun": "^9.19.0", + "@sentry/bun": "^9.20.0", "@versia/client": "workspace:*", "@versia/kit": "workspace:*", "@versia/sdk": "workspace:*", @@ -29,7 +29,7 @@ "confbox": "^0.2.2", "drizzle-orm": "^0.43.1", "feed": "^5.0.1", - "hono": "^4.7.9", + "hono": "^4.7.10", "hono-openapi": "^0.4.8", "hono-rate-limiter": "^0.4.2", "html-to-text": "^9.0.5", @@ -69,7 +69,7 @@ "@types/html-to-text": "^9.0.4", "@types/markdown-it-container": "^2.0.10", "@types/mime-types": "^2.1.4", - "@types/qs": "^6.9.18", + "@types/qs": "^6.14.0", "@types/web-push": "^3.6.4", "bun-bagel": "^1.2.0", "drizzle-kit": "^0.31.1", @@ -346,9 +346,9 @@ "@jsdevtools/ono": ["@jsdevtools/ono@7.1.3", "", {}, "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="], - "@logtape/file": ["@logtape/file@0.9.2", "", { "dependencies": { "@logtape/logtape": "^0.9.0" } }, "sha512-/m+GB+E8NpDyyF1fT/b108Dcxq1mFEOD/xZI0CnpAaQJqkV8mAJxoYyX71/maDO8cBXA67NPDyUR+r5rei9J6A=="], + "@logtape/file": ["@logtape/file@0.10.0", "", { "dependencies": { "@logtape/logtape": "^0.10.0" } }, "sha512-u+rniMrLHt4dAWACbWM/VQdT45oYhInankiSEFBbfh9eewAKWtihKebc4g0lvlE3BcsYL8iH3L7L+JRheO3cDg=="], - "@logtape/logtape": ["@logtape/logtape@0.9.2", "", {}, "sha512-ehmMe+Oe7ldApaAytWguHI5O74TVeCqWFdW5FYVfu7ytdcUzbO79qTFHBm2aoM0ELt7j1zSFcxqNCozxieCQCw=="], + "@logtape/logtape": ["@logtape/logtape@0.10.0", "", {}, "sha512-zk8YILUU7TACEDPaI7sPO6Jyxj6+gwXeS82/ANAtIs3oyLqbUp1kzi5RWUjRj7yu8R7Hd0C4cX4fmfOo9S7COA=="], "@msgpackr-extract/msgpackr-extract-darwin-arm64": ["@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw=="], @@ -492,13 +492,13 @@ "@selderee/plugin-htmlparser2": ["@selderee/plugin-htmlparser2@0.11.0", "", { "dependencies": { "domhandler": "^5.0.3", "selderee": "^0.11.0" } }, "sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ=="], - "@sentry/bun": ["@sentry/bun@9.19.0", "", { "dependencies": { "@sentry/core": "9.19.0", "@sentry/node": "9.19.0", "@sentry/opentelemetry": "9.19.0" } }, "sha512-K+7T6OH+MpgYqCMUSLvLmO2b+DeSYV/2PvWxqShFXos4yfyyoepITfsTJBJ1AR+kV6oOb7Czyg1u3OsIRme1Ww=="], + "@sentry/bun": ["@sentry/bun@9.20.0", "", { "dependencies": { "@sentry/core": "9.20.0", "@sentry/node": "9.20.0", "@sentry/opentelemetry": "9.20.0" } }, "sha512-msZhOfzQren1hElbXtqgR2+n2gXpCvqaeAHwdh292gxJioO5TmZdehN7uVAlxlyzf9jyTU6QK/Vpocs4cfzC/Q=="], - "@sentry/core": ["@sentry/core@9.19.0", "", {}, "sha512-I41rKpMJHHZb0z0Nja+Lxto6IkEEmX3uWjnECypF8Z1HIjeJB0+PXl8p/7TeaKYqw2J2GYcRTg7jQZDmvKle1w=="], + "@sentry/core": ["@sentry/core@9.20.0", "", {}, "sha512-YPDGkcMc5w8JEPoqW1DqfcaxtSz8FyP6+Z2KqjoEfUtqnjPis7YGo06e+XBCFDE+yZwurHB0DeerVi0cE47pxg=="], - "@sentry/node": ["@sentry/node@9.19.0", "", { "dependencies": { "@fastify/otel": "https://codeload.github.com/getsentry/fastify-otel/tar.gz/ae3088d65e286bdc94ac5d722573537d6a6671bb", "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.30.1", "@opentelemetry/core": "^1.30.1", "@opentelemetry/instrumentation": "^0.57.2", "@opentelemetry/instrumentation-amqplib": "^0.46.1", "@opentelemetry/instrumentation-connect": "0.43.1", "@opentelemetry/instrumentation-dataloader": "0.16.1", "@opentelemetry/instrumentation-express": "0.47.1", "@opentelemetry/instrumentation-fs": "0.19.1", "@opentelemetry/instrumentation-generic-pool": "0.43.1", "@opentelemetry/instrumentation-graphql": "0.47.1", "@opentelemetry/instrumentation-hapi": "0.45.2", "@opentelemetry/instrumentation-http": "0.57.2", "@opentelemetry/instrumentation-ioredis": "0.47.1", "@opentelemetry/instrumentation-kafkajs": "0.7.1", "@opentelemetry/instrumentation-knex": "0.44.1", "@opentelemetry/instrumentation-koa": "0.47.1", "@opentelemetry/instrumentation-lru-memoizer": "0.44.1", "@opentelemetry/instrumentation-mongodb": "0.52.0", "@opentelemetry/instrumentation-mongoose": "0.46.1", "@opentelemetry/instrumentation-mysql": "0.45.1", "@opentelemetry/instrumentation-mysql2": "0.45.2", "@opentelemetry/instrumentation-pg": "0.51.1", "@opentelemetry/instrumentation-redis-4": "0.46.1", "@opentelemetry/instrumentation-tedious": "0.18.1", "@opentelemetry/instrumentation-undici": "0.10.1", "@opentelemetry/resources": "^1.30.1", "@opentelemetry/sdk-trace-base": "^1.30.1", "@opentelemetry/semantic-conventions": "^1.30.0", "@prisma/instrumentation": "6.7.0", "@sentry/core": "9.19.0", "@sentry/opentelemetry": "9.19.0", "import-in-the-middle": "^1.13.1" } }, "sha512-WKVcUBy5Zc+LGvfV/CfGPBDfnmEOSxLCMYzXIhx0gUxf2+8WpMMc/8yW/25zbXMo3eC4oST4GBDSpTfNdMBz1w=="], + "@sentry/node": ["@sentry/node@9.20.0", "", { "dependencies": { "@fastify/otel": "https://codeload.github.com/getsentry/fastify-otel/tar.gz/ae3088d65e286bdc94ac5d722573537d6a6671bb", "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.30.1", "@opentelemetry/core": "^1.30.1", "@opentelemetry/instrumentation": "^0.57.2", "@opentelemetry/instrumentation-amqplib": "^0.46.1", "@opentelemetry/instrumentation-connect": "0.43.1", "@opentelemetry/instrumentation-dataloader": "0.16.1", "@opentelemetry/instrumentation-express": "0.47.1", "@opentelemetry/instrumentation-fs": "0.19.1", "@opentelemetry/instrumentation-generic-pool": "0.43.1", "@opentelemetry/instrumentation-graphql": "0.47.1", "@opentelemetry/instrumentation-hapi": "0.45.2", "@opentelemetry/instrumentation-http": "0.57.2", "@opentelemetry/instrumentation-ioredis": "0.47.1", "@opentelemetry/instrumentation-kafkajs": "0.7.1", "@opentelemetry/instrumentation-knex": "0.44.1", "@opentelemetry/instrumentation-koa": "0.47.1", "@opentelemetry/instrumentation-lru-memoizer": "0.44.1", "@opentelemetry/instrumentation-mongodb": "0.52.0", "@opentelemetry/instrumentation-mongoose": "0.46.1", "@opentelemetry/instrumentation-mysql": "0.45.1", "@opentelemetry/instrumentation-mysql2": "0.45.2", "@opentelemetry/instrumentation-pg": "0.51.1", "@opentelemetry/instrumentation-redis-4": "0.46.1", "@opentelemetry/instrumentation-tedious": "0.18.1", "@opentelemetry/instrumentation-undici": "0.10.1", "@opentelemetry/resources": "^1.30.1", "@opentelemetry/sdk-trace-base": "^1.30.1", "@opentelemetry/semantic-conventions": "^1.30.0", "@prisma/instrumentation": "6.7.0", "@sentry/core": "9.20.0", "@sentry/opentelemetry": "9.20.0", "import-in-the-middle": "^1.13.1" } }, "sha512-mkPFqJhCIvKeLHFHo11wOQdaeFD1Fa5qkVelOjsojPEcLfuDYA6/plCgrXmgWCGn2T1GaO3cjmDdCpvMLjt5ow=="], - "@sentry/opentelemetry": ["@sentry/opentelemetry@9.19.0", "", { "dependencies": { "@sentry/core": "9.19.0" }, "peerDependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0", "@opentelemetry/core": "^1.30.1 || ^2.0.0", "@opentelemetry/instrumentation": "^0.57.1 || ^0.200.0", "@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0", "@opentelemetry/semantic-conventions": "^1.30.0" } }, "sha512-Js6153kW5mNjjukk6TVb04D/8DDhA9MO++WRzXWzNP+FiPi5zwtvm+Je2TvTeAjSH74f6o2JpfECdrfPYHWopA=="], + "@sentry/opentelemetry": ["@sentry/opentelemetry@9.20.0", "", { "dependencies": { "@sentry/core": "9.20.0" }, "peerDependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0", "@opentelemetry/core": "^1.30.1 || ^2.0.0", "@opentelemetry/instrumentation": "^0.57.1 || ^0.200.0", "@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0", "@opentelemetry/semantic-conventions": "^1.30.0" } }, "sha512-G758j6i1SdtcYOJElLW9jXzXviVK+4SeD+fIJFd919ZT+L/NgsioPr6536SrE+aK3luv6tluRJubh7lhqufLkA=="], "@shikijs/core": ["@shikijs/core@2.5.0", "", { "dependencies": { "@shikijs/engine-javascript": "2.5.0", "@shikijs/engine-oniguruma": "2.5.0", "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg=="], @@ -556,7 +556,7 @@ "@types/pg-pool": ["@types/pg-pool@2.0.6", "", { "dependencies": { "@types/pg": "*" } }, "sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ=="], - "@types/qs": ["@types/qs@6.9.18", "", {}, "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA=="], + "@types/qs": ["@types/qs@6.14.0", "", {}, "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ=="], "@types/shimmer": ["@types/shimmer@1.2.0", "", {}, "sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg=="], @@ -848,7 +848,7 @@ "hast-util-whitespace": ["hast-util-whitespace@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw=="], - "hono": ["hono@4.7.9", "", {}, "sha512-/EsCoR5h7N4yu01TDu9GMCCJa6ZLk5ZJIWFFGNawAXmd1Tp53+Wir4xm0D2X19bbykWUlzQG0+BvPAji6p9E8Q=="], + "hono": ["hono@4.7.10", "", {}, "sha512-QkACju9MiN59CKSY5JsGZCYmPZkA6sIW6OFCUp7qDjZu6S6KHtJHhAc9Uy9mV9F8PJ1/HQ3ybZF2yjCa/73fvQ=="], "hono-openapi": ["hono-openapi@0.4.8", "", { "dependencies": { "json-schema-walker": "^2.0.0" }, "peerDependencies": { "@hono/arktype-validator": "^2.0.0", "@hono/effect-validator": "^1.2.0", "@hono/typebox-validator": "^0.2.0 || ^0.3.0", "@hono/valibot-validator": "^0.5.1", "@hono/zod-validator": "^0.4.1", "@sinclair/typebox": "^0.34.9", "@valibot/to-json-schema": "^1.0.0-beta.3", "arktype": "^2.0.0", "effect": "^3.11.3", "hono": "^4.6.13", "openapi-types": "^12.1.3", "valibot": "^1.0.0-beta.9", "zod": "^3.23.8", "zod-openapi": "^4.0.0" }, "optionalPeers": ["@hono/arktype-validator", "@hono/effect-validator", "@hono/typebox-validator", "@hono/valibot-validator", "@hono/zod-validator", "@sinclair/typebox", "@valibot/to-json-schema", "arktype", "effect", "hono", "valibot", "zod", "zod-openapi"] }, "sha512-LYr5xdtD49M7hEAduV1PftOMzuT8ZNvkyWfh1DThkLsIr4RkvDb12UxgIiFbwrJB6FLtFXLoOZL9x4IeDk2+VA=="], diff --git a/nix/package.nix b/nix/package.nix index 31c1829a..70621868 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -21,7 +21,7 @@ in pnpmDeps = pnpm.fetchDeps { inherit (finalAttrs) pname version src pnpmInstallFlags; - hash = "sha256-UdyInUketWXPzJMoU3HteK12M3DKeZ6ormKwret3Fo0="; + hash = "sha256-NajZ28fHMehdx0CUz7gzRZ/egbusPT8QWv/v5hFJRa0="; }; nativeBuildInputs = [ diff --git a/package.json b/package.json index 22adcb2f..c7fd31c2 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "@types/html-to-text": "^9.0.4", "@types/markdown-it-container": "^2.0.10", "@types/mime-types": "^2.1.4", - "@types/qs": "^6.9.18", + "@types/qs": "^6.14.0", "@types/web-push": "^3.6.4", "bun-bagel": "^1.2.0", "drizzle-kit": "^0.31.1", @@ -92,10 +92,10 @@ "@hackmd/markdown-it-task-lists": "^2.1.4", "@hono/zod-validator": "^0.5.0", "@inquirer/confirm": "^5.1.10", - "@logtape/file": "^0.9.2", - "@logtape/logtape": "^0.9.2", + "@logtape/file": "^0.10.0", + "@logtape/logtape": "^0.10.0", "@scalar/hono-api-reference": "^0.8.10", - "@sentry/bun": "^9.19.0", + "@sentry/bun": "^9.20.0", "@versia/client": "workspace:*", "@versia/kit": "workspace:*", "@versia/sdk": "workspace:*", @@ -107,7 +107,7 @@ "confbox": "^0.2.2", "drizzle-orm": "^0.43.1", "feed": "^5.0.1", - "hono": "^4.7.9", + "hono": "^4.7.10", "hono-openapi": "^0.4.8", "hono-rate-limiter": "^0.4.2", "html-to-text": "^9.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c651615..8e71629c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,22 +34,22 @@ importers: version: 2.1.4 '@hono/zod-validator': specifier: ^0.5.0 - version: 0.5.0(hono@4.7.9)(zod@3.24.4) + version: 0.5.0(hono@4.7.10)(zod@3.24.4) '@inquirer/confirm': specifier: ^5.1.10 version: 5.1.10(@types/node@22.15.3) '@logtape/file': - specifier: ^0.9.2 - version: 0.9.2 + specifier: ^0.10.0 + version: 0.10.0 '@logtape/logtape': - specifier: ^0.9.2 - version: 0.9.2 + specifier: ^0.10.0 + version: 0.10.0 '@scalar/hono-api-reference': specifier: ^0.8.10 - version: 0.8.10(hono@4.7.9) + version: 0.8.10(hono@4.7.10) '@sentry/bun': - specifier: ^9.19.0 - version: 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.32.0) + specifier: ^9.20.0 + version: 9.20.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.32.0) '@versia/client': specifier: workspace:* version: link:packages/client @@ -84,14 +84,14 @@ importers: specifier: ^5.0.1 version: 5.0.1 hono: - specifier: ^4.7.9 - version: 4.7.9 + specifier: ^4.7.10 + version: 4.7.10 hono-openapi: specifier: ^0.4.8 - version: 0.4.8(@hono/zod-validator@0.5.0(hono@4.7.9)(zod@3.24.4))(hono@4.7.9)(openapi-types@12.1.3)(zod-openapi@4.2.4(zod@3.24.4))(zod@3.24.4) + version: 0.4.8(@hono/zod-validator@0.5.0(hono@4.7.10)(zod@3.24.4))(hono@4.7.10)(openapi-types@12.1.3)(zod-openapi@4.2.4(zod@3.24.4))(zod@3.24.4) hono-rate-limiter: specifier: ^0.4.2 - version: 0.4.2(hono@4.7.9) + version: 0.4.2(hono@4.7.10) html-to-text: specifier: ^9.0.5 version: 9.0.5 @@ -199,8 +199,8 @@ importers: specifier: ^2.1.4 version: 2.1.4 '@types/qs': - specifier: ^6.9.18 - version: 6.9.18 + specifier: ^6.14.0 + version: 6.14.0 '@types/web-push': specifier: ^3.6.4 version: 3.6.4 @@ -1127,11 +1127,11 @@ packages: '@jsdevtools/ono@7.1.3': resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} - '@logtape/file@0.9.2': - resolution: {integrity: sha512-/m+GB+E8NpDyyF1fT/b108Dcxq1mFEOD/xZI0CnpAaQJqkV8mAJxoYyX71/maDO8cBXA67NPDyUR+r5rei9J6A==} + '@logtape/file@0.10.0': + resolution: {integrity: sha512-u+rniMrLHt4dAWACbWM/VQdT45oYhInankiSEFBbfh9eewAKWtihKebc4g0lvlE3BcsYL8iH3L7L+JRheO3cDg==} - '@logtape/logtape@0.9.2': - resolution: {integrity: sha512-ehmMe+Oe7ldApaAytWguHI5O74TVeCqWFdW5FYVfu7ytdcUzbO79qTFHBm2aoM0ELt7j1zSFcxqNCozxieCQCw==} + '@logtape/logtape@0.10.0': + resolution: {integrity: sha512-zk8YILUU7TACEDPaI7sPO6Jyxj6+gwXeS82/ANAtIs3oyLqbUp1kzi5RWUjRj7yu8R7Hd0C4cX4fmfOo9S7COA==} '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': resolution: {integrity: sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==} @@ -1504,20 +1504,20 @@ packages: '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} - '@sentry/bun@9.19.0': - resolution: {integrity: sha512-K+7T6OH+MpgYqCMUSLvLmO2b+DeSYV/2PvWxqShFXos4yfyyoepITfsTJBJ1AR+kV6oOb7Czyg1u3OsIRme1Ww==} + '@sentry/bun@9.20.0': + resolution: {integrity: sha512-msZhOfzQren1hElbXtqgR2+n2gXpCvqaeAHwdh292gxJioO5TmZdehN7uVAlxlyzf9jyTU6QK/Vpocs4cfzC/Q==} engines: {node: '>=18'} - '@sentry/core@9.19.0': - resolution: {integrity: sha512-I41rKpMJHHZb0z0Nja+Lxto6IkEEmX3uWjnECypF8Z1HIjeJB0+PXl8p/7TeaKYqw2J2GYcRTg7jQZDmvKle1w==} + '@sentry/core@9.20.0': + resolution: {integrity: sha512-YPDGkcMc5w8JEPoqW1DqfcaxtSz8FyP6+Z2KqjoEfUtqnjPis7YGo06e+XBCFDE+yZwurHB0DeerVi0cE47pxg==} engines: {node: '>=18'} - '@sentry/node@9.19.0': - resolution: {integrity: sha512-WKVcUBy5Zc+LGvfV/CfGPBDfnmEOSxLCMYzXIhx0gUxf2+8WpMMc/8yW/25zbXMo3eC4oST4GBDSpTfNdMBz1w==} + '@sentry/node@9.20.0': + resolution: {integrity: sha512-mkPFqJhCIvKeLHFHo11wOQdaeFD1Fa5qkVelOjsojPEcLfuDYA6/plCgrXmgWCGn2T1GaO3cjmDdCpvMLjt5ow==} engines: {node: '>=18'} - '@sentry/opentelemetry@9.19.0': - resolution: {integrity: sha512-Js6153kW5mNjjukk6TVb04D/8DDhA9MO++WRzXWzNP+FiPi5zwtvm+Je2TvTeAjSH74f6o2JpfECdrfPYHWopA==} + '@sentry/opentelemetry@9.20.0': + resolution: {integrity: sha512-G758j6i1SdtcYOJElLW9jXzXviVK+4SeD+fIJFd919ZT+L/NgsioPr6536SrE+aK3luv6tluRJubh7lhqufLkA==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -1612,8 +1612,8 @@ packages: '@types/pg@8.6.1': resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==} - '@types/qs@6.9.18': - resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} + '@types/qs@6.14.0': + resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} '@types/shimmer@1.2.0': resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} @@ -2369,12 +2369,12 @@ packages: peerDependencies: hono: ^4.1.1 - hono@4.7.8: - resolution: {integrity: sha512-PCibtFdxa7/Ldud9yddl1G81GjYaeMYYTq4ywSaNsYbB1Lug4mwtOMJf2WXykL0pntYwmpRJeOI3NmoDgD+Jxw==} + hono@4.7.10: + resolution: {integrity: sha512-QkACju9MiN59CKSY5JsGZCYmPZkA6sIW6OFCUp7qDjZu6S6KHtJHhAc9Uy9mV9F8PJ1/HQ3ybZF2yjCa/73fvQ==} engines: {node: '>=16.9.0'} - hono@4.7.9: - resolution: {integrity: sha512-/EsCoR5h7N4yu01TDu9GMCCJa6ZLk5ZJIWFFGNawAXmd1Tp53+Wir4xm0D2X19bbykWUlzQG0+BvPAji6p9E8Q==} + hono@4.7.8: + resolution: {integrity: sha512-PCibtFdxa7/Ldud9yddl1G81GjYaeMYYTq4ywSaNsYbB1Lug4mwtOMJf2WXykL0pntYwmpRJeOI3NmoDgD+Jxw==} engines: {node: '>=16.9.0'} hookable@5.5.3: @@ -3551,7 +3551,7 @@ snapshots: '@bull-board/api': 6.9.6(@bull-board/ui@6.9.6) '@bull-board/ui': 6.9.6 ejs: 3.1.10 - hono: 4.7.9 + hono: 4.7.10 '@bull-board/ui@6.9.6': dependencies: @@ -3868,9 +3868,9 @@ snapshots: '@hackmd/markdown-it-task-lists@2.1.4': {} - '@hono/zod-validator@0.5.0(hono@4.7.9)(zod@3.24.4)': + '@hono/zod-validator@0.5.0(hono@4.7.10)(zod@3.24.4)': dependencies: - hono: 4.7.9 + hono: 4.7.10 zod: 3.24.4 '@iconify-json/simple-icons@1.2.33': @@ -3998,11 +3998,11 @@ snapshots: '@jsdevtools/ono@7.1.3': {} - '@logtape/file@0.9.2': + '@logtape/file@0.10.0': dependencies: - '@logtape/logtape': 0.9.2 + '@logtape/logtape': 0.10.0 - '@logtape/logtape@0.9.2': {} + '@logtape/logtape@0.10.0': {} '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': optional: true @@ -4362,10 +4362,10 @@ snapshots: dependencies: '@scalar/types': 0.1.16 - '@scalar/hono-api-reference@0.8.10(hono@4.7.9)': + '@scalar/hono-api-reference@0.8.10(hono@4.7.10)': dependencies: '@scalar/core': 0.2.16 - hono: 4.7.9 + hono: 4.7.10 '@scalar/openapi-types@0.2.3': dependencies: @@ -4382,11 +4382,11 @@ snapshots: domhandler: 5.0.3 selderee: 0.11.0 - '@sentry/bun@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.32.0)': + '@sentry/bun@9.20.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.32.0)': dependencies: - '@sentry/core': 9.19.0 - '@sentry/node': 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.32.0) + '@sentry/core': 9.20.0 + '@sentry/node': 9.20.0 + '@sentry/opentelemetry': 9.20.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.32.0) transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/context-async-hooks' @@ -4396,9 +4396,9 @@ snapshots: - '@opentelemetry/semantic-conventions' - supports-color - '@sentry/core@9.19.0': {} + '@sentry/core@9.20.0': {} - '@sentry/node@9.19.0': + '@sentry/node@9.20.0': dependencies: '@fastify/otel': https://codeload.github.com/getsentry/fastify-otel/tar.gz/ae3088d65e286bdc94ac5d722573537d6a6671bb(@opentelemetry/api@1.9.0) '@opentelemetry/api': 1.9.0 @@ -4431,13 +4431,13 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.32.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.32.0) + '@sentry/core': 9.20.0 + '@sentry/opentelemetry': 9.20.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.32.0) import-in-the-middle: 1.13.1 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.32.0)': + '@sentry/opentelemetry@9.20.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.32.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) @@ -4445,7 +4445,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.32.0 - '@sentry/core': 9.19.0 + '@sentry/core': 9.20.0 '@shikijs/core@2.5.0': dependencies: @@ -4555,7 +4555,7 @@ snapshots: pg-protocol: 1.9.5 pg-types: 2.2.0 - '@types/qs@6.9.18': {} + '@types/qs@6.14.0': {} '@types/shimmer@1.2.0': {} @@ -5266,24 +5266,24 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hono-openapi@0.4.8(@hono/zod-validator@0.5.0(hono@4.7.9)(zod@3.24.4))(hono@4.7.9)(openapi-types@12.1.3)(zod-openapi@4.2.4(zod@3.24.4))(zod@3.24.4): + hono-openapi@0.4.8(@hono/zod-validator@0.5.0(hono@4.7.10)(zod@3.24.4))(hono@4.7.10)(openapi-types@12.1.3)(zod-openapi@4.2.4(zod@3.24.4))(zod@3.24.4): dependencies: json-schema-walker: 2.0.0 openapi-types: 12.1.3 optionalDependencies: - '@hono/zod-validator': 0.5.0(hono@4.7.9)(zod@3.24.4) - hono: 4.7.9 + '@hono/zod-validator': 0.5.0(hono@4.7.10)(zod@3.24.4) + hono: 4.7.10 zod: 3.24.4 zod-openapi: 4.2.4(zod@3.24.4) - hono-rate-limiter@0.4.2(hono@4.7.9): + hono-rate-limiter@0.4.2(hono@4.7.10): dependencies: - hono: 4.7.9 + hono: 4.7.10 + + hono@4.7.10: {} hono@4.7.8: {} - hono@4.7.9: {} - hookable@5.5.3: {} html-to-text@9.0.5: diff --git a/utils/bull-board.ts b/utils/bull-board.ts index 328d415c..0611e330 100644 --- a/utils/bull-board.ts +++ b/utils/bull-board.ts @@ -43,5 +43,6 @@ export const applyToHono = (app: Hono): void => { }); serverAdapter.setBasePath("/admin/queues"); + // @ts-expect-error idk why it's like this app.route("/admin/queues", serverAdapter.registerPlugin()); };