diff --git a/package.json b/package.json index c7ac6c11..f7ff66d3 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "drizzle-orm": "^0.45.2", "es-toolkit": "^1.46.0", "flydrive": "^2.0.0", - "hono": "^4.12.14", + "hono": "^4.12.16", "iso-639-1": "^3.1.5", "markdown-it": "^14.1.1", "markdown-it-replace-link": "^1.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f89b91b3..4ec61b1f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: 2.2.0 '@fedify/hono': specifier: ^2.2.0 - version: 2.2.0(@fedify/fedify@2.2.0)(hono@4.12.14) + version: 2.2.0(@fedify/fedify@2.2.0)(hono@4.12.16) '@fedify/markdown-it-hashtag': specifier: ~0.3.0 version: 0.3.0 @@ -40,10 +40,10 @@ importers: version: 2.0.4 '@hono/node-server': specifier: ^1.19.13 - version: 1.19.13(hono@4.12.14) + version: 1.19.13(hono@4.12.16) '@hono/zod-validator': specifier: ^0.7.6 - version: 0.7.6(hono@4.12.14)(zod@4.3.5) + version: 0.7.6(hono@4.12.16)(zod@4.3.5) '@js-temporal/polyfill': specifier: ^0.5.0 version: 0.5.1 @@ -108,8 +108,8 @@ importers: specifier: ^2.0.0 version: 2.0.0(@aws-sdk/client-s3@3.713.0)(@aws-sdk/s3-request-presigner@3.713.0) hono: - specifier: ^4.12.14 - version: 4.12.14 + specifier: ^4.12.16 + version: 4.12.16 iso-639-1: specifier: ^3.1.5 version: 3.1.5 @@ -236,10 +236,10 @@ importers: version: 0.9.9(prettier@3.8.3)(typescript@6.0.3) '@astrojs/starlight': specifier: ^0.38.4 - version: 0.38.4(astro@6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)) + version: 0.38.4(astro@6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)) astro: specifier: ^6.1.9 - version: 6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) + version: 6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) sharp: specifier: ^0.34.5 version: 0.34.5 @@ -3163,6 +3163,9 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/estree@1.0.9': + resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} + '@types/fluent-ffmpeg@2.1.28': resolution: {integrity: sha512-5ovxsDwBcPfJ+eYs1I/ZpcYCnkce7pvH9AHSvrZllAp1ZPpTRDZAFjF3TRFbukxSgIYTTNYePbS0rKUmaxVbXw==} @@ -3211,6 +3214,9 @@ packages: '@types/node@25.6.0': resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} + '@types/node@25.6.2': + resolution: {integrity: sha512-sokuT28dxf9JT5Kady1fsXOvI4HVpjZa95NKT5y9PNTIrs2AsobR4GFAA90ZG8M+nxVRLysCXsVj6eGC7Vbrlw==} + '@types/pg-pool@2.0.7': resolution: {integrity: sha512-U4CwmGVQcbEuqpyju8/ptOKg6gEC+Tqsvj2xS9o1g71bUh8twxnC6ZL5rZKCsGN0iyH0CwgUyc9VR5owNQF9Ng==} @@ -3326,6 +3332,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@unocss/cli@66.6.8': resolution: {integrity: sha512-dJ4AmrhCtQwEDJtpFG7AgJ4Qi4GWnNgWWlLWq4DhKBOCcvldr9k98mscdhs3MOwph25DIxU5MdLRAg/OS1JryQ==} @@ -4386,8 +4393,8 @@ packages: hastscript@9.0.1: resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} - hono@4.12.14: - resolution: {integrity: sha512-am5zfg3yu6sqn5yjKBNqhnTX7Cv+m00ox+7jbaKkrLMRJ4rAdldd1xPd/JzbBWspqaQv6RSTrgFN95EsfhC+7w==} + hono@4.12.16: + resolution: {integrity: sha512-jN0ZewiNAWSe5khM3EyCmBb250+b40wWbwNILNfEvq84VREWwOIkuUsFONk/3i3nqkz7Oe1PcpM2mwQEK2L9Kg==} engines: {node: '>=16.9.0'} hookable@6.1.1: @@ -6380,12 +6387,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@5.0.4(astro@6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4))': + '@astrojs/mdx@5.0.4(astro@6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4))': dependencies: '@astrojs/markdown-remark': 7.1.1 '@mdx-js/mdx': 3.1.1 acorn: 8.16.0 - astro: 6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) + astro: 6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) es-module-lexer: 2.1.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -6409,17 +6416,17 @@ snapshots: stream-replace-string: 2.0.0 zod: 4.3.6 - '@astrojs/starlight@0.38.4(astro@6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4))': + '@astrojs/starlight@0.38.4(astro@6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4))': dependencies: '@astrojs/markdown-remark': 7.1.1 - '@astrojs/mdx': 5.0.4(astro@6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)) + '@astrojs/mdx': 5.0.4(astro@6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)) '@astrojs/sitemap': 3.7.2 '@pagefind/default-ui': 1.4.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) - astro-expressive-code: 0.41.7(astro@6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)) + astro: 6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) + astro-expressive-code: 0.41.7(astro@6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -7903,7 +7910,7 @@ snapshots: '@opentelemetry/context-async-hooks': 2.7.0(@opentelemetry/api@1.9.1) '@opentelemetry/core': 2.7.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.7.0(@opentelemetry/api@1.9.1) - hono: 4.12.14 + hono: 4.12.16 '@fedify/fedify@2.2.0': dependencies: @@ -7925,10 +7932,10 @@ snapshots: url-template: 3.1.1 urlpattern-polyfill: 10.1.0 - '@fedify/hono@2.2.0(@fedify/fedify@2.2.0)(hono@4.12.14)': + '@fedify/hono@2.2.0(@fedify/fedify@2.2.0)(hono@4.12.16)': dependencies: '@fedify/fedify': 2.2.0 - hono: 4.12.14 + hono: 4.12.16 '@fedify/lint@2.2.0(@fedify/fedify@2.2.0)(eslint@10.2.1(jiti@2.6.1))(typescript@6.0.3)': dependencies: @@ -8001,13 +8008,13 @@ snapshots: '@hexagon/base64@2.0.4': {} - '@hono/node-server@1.19.13(hono@4.12.14)': + '@hono/node-server@1.19.13(hono@4.12.16)': dependencies: - hono: 4.12.14 + hono: 4.12.16 - '@hono/zod-validator@0.7.6(hono@4.12.14)(zod@4.3.5)': + '@hono/zod-validator@0.7.6(hono@4.12.16)(zod@4.3.5)': dependencies: - hono: 4.12.14 + hono: 4.12.16 zod: 4.3.5 '@humanfs/core@0.19.2': @@ -9741,6 +9748,8 @@ snapshots: '@types/estree@1.0.8': {} + '@types/estree@1.0.9': {} + '@types/fluent-ffmpeg@2.1.28': dependencies: '@types/node': 25.6.0 @@ -9793,6 +9802,11 @@ snapshots: dependencies: undici-types: 7.19.2 + '@types/node@25.6.2': + dependencies: + undici-types: 7.19.2 + optional: true + '@types/pg-pool@2.0.7': dependencies: '@types/pg': 8.15.6 @@ -9825,7 +9839,7 @@ snapshots: '@types/ws@8.5.14': dependencies: - '@types/node': 25.6.0 + '@types/node': 25.6.2 optional: true '@typescript-eslint/parser@8.59.0(eslint@10.2.1(jiti@2.6.1))(typescript@6.0.3)': @@ -10250,12 +10264,12 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.41.7(astro@6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)): + astro-expressive-code@0.41.7(astro@6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4)): dependencies: - astro: 6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) + astro: 6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4) rehype-expressive-code: 0.41.7 - astro@6.1.9(@types/node@25.6.0)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4): + astro@6.1.9(@types/node@25.6.2)(jiti@2.6.1)(rollup@4.60.0)(tsx@4.21.0)(typescript@6.0.3)(yaml@2.8.4): dependencies: '@astrojs/compiler': 3.0.1 '@astrojs/internal-helpers': 0.9.0 @@ -10306,8 +10320,8 @@ snapshots: unist-util-visit: 5.1.0 unstorage: 1.17.5 vfile: 6.0.3 - vite: 7.3.2(@types/node@25.6.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4) - vitefu: 1.1.2(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4)) + vite: 7.3.2(@types/node@25.6.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4) + vitefu: 1.1.2(vite@7.3.2(@types/node@25.6.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4)) xxhash-wasm: 1.1.0 yargs-parser: 22.0.0 zod: 4.3.6 @@ -10836,7 +10850,7 @@ snapshots: eslint-scope@9.1.2: dependencies: '@types/esrecurse': 4.3.1 - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 esrecurse: 4.3.0 estraverse: 5.3.0 @@ -10855,7 +10869,7 @@ snapshots: '@humanfs/node': 0.16.8 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 ajv: 6.15.0 cross-spawn: 7.0.6 debug: 4.4.3 @@ -11301,7 +11315,7 @@ snapshots: property-information: 7.1.0 space-separated-tokens: 2.0.2 - hono@4.12.14: {} + hono@4.12.16: {} hookable@6.1.1: {} @@ -13274,7 +13288,7 @@ snapshots: tsx: 4.21.0 yaml: 2.8.4 - vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4): + vite@7.3.2(@types/node@25.6.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4): dependencies: esbuild: 0.27.4 fdir: 6.5.0(picomatch@4.0.4) @@ -13283,15 +13297,15 @@ snapshots: rollup: 4.60.0 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 25.6.0 + '@types/node': 25.6.2 fsevents: 2.3.3 jiti: 2.6.1 tsx: 4.21.0 yaml: 2.8.4 - vitefu@1.1.2(vite@7.3.2(@types/node@25.6.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4)): + vitefu@1.1.2(vite@7.3.2(@types/node@25.6.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4)): optionalDependencies: - vite: 7.3.2(@types/node@25.6.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4) + vite: 7.3.2(@types/node@25.6.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4) vitest@3.1.4(@types/debug@4.1.12)(@types/node@25.6.0)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.4): dependencies: