diff --git a/package.json b/package.json index 5e339bd5..e2528384 100644 --- a/package.json +++ b/package.json @@ -258,7 +258,7 @@ "express": "5.2.1", "front-matter": "4.0.2", "highlight.js": "11.11.1", - "hono": "4.12.16", + "hono": "4.12.18", "idb-keyval": "6.2.2", "jsdom": "29.1.1", "marked": "18.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c6004939..07e5ddc5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: '9.0' settings: - autoInstallPeers: false + autoInstallPeers: true excludeLinksFromLockfile: false importers: @@ -64,7 +64,7 @@ importers: version: 7.2.0 '@hono/node-server': specifier: 2.0.1 - version: 2.0.1(hono@4.12.16) + version: 2.0.1(hono@4.12.18) '@ngneat/falso': specifier: 8.0.2 version: 8.0.2 @@ -96,8 +96,8 @@ importers: specifier: 11.11.1 version: 11.11.1 hono: - specifier: 4.12.16 - version: 4.12.16 + specifier: 4.12.18 + version: 4.12.18 idb-keyval: specifier: 6.2.2 version: 6.2.2 @@ -151,7 +151,7 @@ importers: version: 2.8.1 vitest: specifier: 4.1.5 - version: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(jiti@2.6.1)(jsdom@29.1.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4) + version: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1)(vite@8.0.10(@types/node@24.10.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4)) yaml: specifier: 2.8.4 version: 2.8.4 @@ -346,6 +346,7 @@ packages: '@angular-devkit/build-angular@22.0.0-next.7': resolution: {integrity: sha512-NqW61HEDRHETwaMwyCqaZOmGhgZqnUzW6n194gN6EivR+NM5ngLzhsPwriBQ00g7ByQ04dGrhSq2QBp54P9dLA==} engines: {node: ^22.22.0 || >=24.13.1, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + deprecated: Angular\'s Webpack support is deprecated. Use the esbuild and Vite-based @angular/build package instead. peerDependencies: '@angular/compiler-cli': ^22.0.0-next.0 '@angular/core': ^22.0.0-next.0 @@ -2161,6 +2162,7 @@ packages: engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 peerDependenciesMeta: '@cfworker/json-schema': optional: true @@ -3561,9 +3563,19 @@ packages: ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true ajv-keywords@5.1.0: resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} @@ -4993,8 +5005,8 @@ packages: resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==} engines: {node: '>=12.0.0'} - hono@4.12.16: - resolution: {integrity: sha512-jN0ZewiNAWSe5khM3EyCmBb250+b40wWbwNILNfEvq84VREWwOIkuUsFONk/3i3nqkz7Oe1PcpM2mwQEK2L9Kg==} + hono@4.12.18: + resolution: {integrity: sha512-RWzP96k/yv0PQfyXnWjs6zot20TqfpfsNXhOnev8d1InAxubW93L11/oNUc3tQqn2G0bSdAOBpX+2uDFHV7kdQ==} engines: {node: '>=16.9.0'} hosted-git-info@9.0.3: @@ -7290,6 +7302,7 @@ packages: '@vitest/ui': 4.1.5 happy-dom: '*' jsdom: '*' + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -7815,7 +7828,7 @@ snapshots: '@angular-devkit/core@21.2.9(chokidar@5.0.0)': dependencies: ajv: 8.18.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.18.0) jsonc-parser: 3.3.1 picomatch: 4.0.4 rxjs: 7.8.2 @@ -7826,7 +7839,7 @@ snapshots: '@angular-devkit/core@22.0.0-next.7(chokidar@5.0.0)': dependencies: ajv: 8.18.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.18.0) jsonc-parser: 3.3.1 picomatch: 4.0.4 rxjs: 7.8.2 @@ -7971,7 +7984,7 @@ snapshots: lmdb: 3.5.4 ng-packagr: 22.0.0-next.0(@angular/compiler-cli@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(typescript@6.0.3))(tslib@2.8.1)(typescript@6.0.3) postcss: 8.5.10 - vitest: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(jiti@2.6.1)(jsdom@29.1.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4) + vitest: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1)(vite@8.0.10(@types/node@24.10.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4)) transitivePeerDependencies: - '@types/node' - chokidar @@ -8026,7 +8039,7 @@ snapshots: lmdb: 3.5.4 ng-packagr: 22.0.0-next.0(@angular/compiler-cli@22.0.0-next.12(@angular/compiler@22.0.0-next.12)(typescript@6.0.3))(tslib@2.8.1)(typescript@6.0.3) postcss: 8.5.14 - vitest: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(jiti@2.6.1)(jsdom@29.1.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4) + vitest: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1)(vite@8.0.10(@types/node@24.10.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4)) transitivePeerDependencies: - '@types/node' - chokidar @@ -8056,7 +8069,7 @@ snapshots: '@angular-devkit/schematics': 22.0.0-next.7(chokidar@5.0.0) '@inquirer/prompts': 8.4.2(@types/node@24.10.1) '@listr2/prompt-adapter-inquirer': 4.2.3(@inquirer/prompts@8.4.2(@types/node@24.10.1))(@types/node@24.10.1)(listr2@10.2.1) - '@modelcontextprotocol/sdk': 1.29.0 + '@modelcontextprotocol/sdk': 1.29.0(zod@4.3.6) '@schematics/angular': 22.0.0-next.7(chokidar@5.0.0) '@yarnpkg/lockfile': 1.1.0 algoliasearch: 5.50.2 @@ -9150,13 +9163,13 @@ snapshots: '@harperfast/extended-iterable@1.0.3': optional: true - '@hono/node-server@1.19.14(hono@4.12.16)': + '@hono/node-server@1.19.14(hono@4.12.18)': dependencies: - hono: 4.12.16 + hono: 4.12.18 - '@hono/node-server@2.0.1(hono@4.12.16)': + '@hono/node-server@2.0.1(hono@4.12.18)': dependencies: - hono: 4.12.16 + hono: 4.12.18 '@humanfs/core@0.19.2': dependencies: @@ -9594,11 +9607,11 @@ snapshots: dependencies: langium: 4.2.3 - '@modelcontextprotocol/sdk@1.29.0': + '@modelcontextprotocol/sdk@1.29.0(zod@4.3.6)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.16) + '@hono/node-server': 1.19.14(hono@4.12.18) ajv: 8.20.0 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 cors: 2.8.6 cross-spawn: 7.0.6 @@ -9606,7 +9619,7 @@ snapshots: eventsource-parser: 3.0.8 express: 5.2.1 express-rate-limit: 8.5.0(express@5.2.1) - hono: 4.12.16 + hono: 4.12.18 jose: 6.2.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -10784,7 +10797,7 @@ snapshots: obug: 2.1.1 std-env: 4.1.0 tinyrainbow: 3.1.0 - vitest: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(jiti@2.6.1)(jsdom@29.1.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4) + vitest: 4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1)(vite@8.0.10(@types/node@24.10.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4)) '@vitest/expect@4.1.5': dependencies: @@ -11120,12 +11133,16 @@ snapshots: agent-base@9.0.0: {} - ajv-formats@2.1.1: - dependencies: + ajv-formats@2.1.1(ajv@8.20.0): + optionalDependencies: ajv: 8.20.0 - ajv-formats@3.0.1: - dependencies: + ajv-formats@3.0.1(ajv@8.18.0): + optionalDependencies: + ajv: 8.18.0 + + ajv-formats@3.0.1(ajv@8.20.0): + optionalDependencies: ajv: 8.20.0 ajv-keywords@5.1.0(ajv@8.20.0): @@ -12698,7 +12715,7 @@ snapshots: highlight.js@11.11.1: {} - hono@4.12.16: {} + hono@4.12.18: {} hosted-git-info@9.0.3: dependencies: @@ -14642,7 +14659,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 ajv: 8.20.0 - ajv-formats: 2.1.1 + ajv-formats: 2.1.1(ajv@8.20.0) ajv-keywords: 5.1.0(ajv@8.20.0) seedrandom@3.0.5: {} @@ -15309,7 +15326,7 @@ snapshots: terser: 5.46.1 yaml: 2.8.4 - vitest@4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(esbuild@0.28.0)(jiti@2.6.1)(jsdom@29.1.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4): + vitest@4.1.5(@types/node@24.10.1)(@vitest/coverage-v8@4.1.5)(jsdom@29.1.1)(vite@8.0.10(@types/node@24.10.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4)): dependencies: '@vitest/expect': 4.1.5 '@vitest/mocker': 4.1.5(vite@8.0.10(@types/node@24.10.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.4)) @@ -15336,18 +15353,7 @@ snapshots: '@vitest/coverage-v8': 4.1.5(vitest@4.1.5) jsdom: 29.1.1 transitivePeerDependencies: - - '@vitejs/devtools' - - esbuild - - jiti - - less - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml vscode-jsonrpc@8.2.0: {}