diff --git a/package.json b/package.json index 762b5b88..8804bdcc 100644 --- a/package.json +++ b/package.json @@ -255,7 +255,7 @@ "express": "5.2.1", "front-matter": "4.0.2", "highlight.js": "11.11.1", - "hono": "^4.11.5", + "hono": "^4.11.7", "idb-keyval": "6.2.2", "jsdom": "27.4.0", "marked": "17.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3fd165ad..5e322474 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: '9.0' settings: - autoInstallPeers: false + autoInstallPeers: true excludeLinksFromLockfile: false importers: @@ -93,8 +93,8 @@ importers: specifier: 11.11.1 version: 11.11.1 hono: - specifier: ^4.11.5 - version: 4.11.5 + specifier: ^4.11.7 + version: 4.11.7 idb-keyval: specifier: 6.2.2 version: 6.2.2 @@ -145,17 +145,17 @@ importers: version: 2.8.1 vitest: specifier: 4.0.17 - version: 4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2) + version: 4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) yaml: specifier: 2.8.2 version: 2.8.2 devDependencies: '@angular-devkit/build-angular': specifier: 21.1.0 - version: 21.1.0(37a62ed8e56b2a5218df968d84b14196) + version: 21.1.0(c94796b1ac49afd197cf8747b267b35a) '@angular-eslint/builder': specifier: 21.1.0 - version: 21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + version: 21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin': specifier: ^21.1.0 version: 21.1.0(@typescript-eslint/utils@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) @@ -164,10 +164,10 @@ importers: version: 21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@angular/build': specifier: 21.1.0 - version: 21.1.0(8cbdb3d023d31a706436e37fe6351b8b) + version: 21.1.0(81ab92b55fb3348584c1a539ce9232d3) '@angular/cli': specifier: 21.1.0 - version: 21.1.0(@types/node@24.10.1)(hono@4.11.5) + version: 21.1.0(@types/node@24.10.1)(hono@4.11.7) '@angular/compiler-cli': specifier: 21.1.0 version: 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.3) @@ -215,13 +215,13 @@ importers: version: 8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@vitest/coverage-v8': specifier: 4.0.17 - version: 4.0.17(vitest@4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2)) + version: 4.0.17(vitest@4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2)) '@web/test-runner': specifier: 0.20.2 version: 0.20.2 angular-eslint: specifier: 21.1.0 - version: 21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5))(eslint@9.39.2(jiti@2.6.1))(typescript-eslint@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(typescript@5.9.3) + version: 21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7))(eslint@9.39.2(jiti@2.6.1))(typescript-eslint@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(typescript@5.9.3) eslint: specifier: ^9.39.2 version: 9.39.2(jiti@2.6.1) @@ -1856,6 +1856,7 @@ packages: engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 + zod: ^3.25 || ^4.0 peerDependenciesMeta: '@cfworker/json-schema': optional: true @@ -2304,79 +2305,66 @@ packages: resolution: {integrity: sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==} cpu: [arm] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.55.1': resolution: {integrity: sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==} cpu: [arm] os: [linux] - libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.55.1': resolution: {integrity: sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==} cpu: [arm64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.55.1': resolution: {integrity: sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==} cpu: [arm64] os: [linux] - libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.55.1': resolution: {integrity: sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==} cpu: [loong64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.55.1': resolution: {integrity: sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==} cpu: [loong64] os: [linux] - libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.55.1': resolution: {integrity: sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==} cpu: [ppc64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.55.1': resolution: {integrity: sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==} cpu: [ppc64] os: [linux] - libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.55.1': resolution: {integrity: sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==} cpu: [riscv64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.55.1': resolution: {integrity: sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==} cpu: [riscv64] os: [linux] - libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.55.1': resolution: {integrity: sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==} cpu: [s390x] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.55.1': resolution: {integrity: sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==} cpu: [x64] os: [linux] - libc: [glibc] '@rollup/rollup-linux-x64-musl@4.55.1': resolution: {integrity: sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==} cpu: [x64] os: [linux] - libc: [musl] '@rollup/rollup-openbsd-x64@4.55.1': resolution: {integrity: sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==} @@ -2937,9 +2925,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==} @@ -4153,8 +4151,8 @@ packages: resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==} engines: {node: '>=12.0.0'} - hono@4.11.5: - resolution: {integrity: sha512-WemPi9/WfyMwZs+ZUXdiwcCh9Y+m7L+8vki9MzDw3jJ+W9Lc+12HGsd368Qc1vZi1xwW8BWMMsnK5efYKPdt4g==} + hono@4.11.7: + resolution: {integrity: sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==} engines: {node: '>=16.9.0'} hosted-git-info@9.0.2: @@ -5932,6 +5930,7 @@ packages: tar@7.5.2: resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==} engines: {node: '>=18'} + deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exhorbitant rates) by contacting i@izs.me temporal-polyfill@0.3.0: resolution: {integrity: sha512-qNsTkX9K8hi+FHDfHmf22e/OGuXmfBm9RqNismxBrnSmZVJKegQ+HYYXT+R7Ha8F/YSm2Y34vmzD4cxMu2u95g==} @@ -6675,13 +6674,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@21.1.0(37a62ed8e56b2a5218df968d84b14196)': + '@angular-devkit/build-angular@21.1.0(c94796b1ac49afd197cf8747b267b35a)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2101.0 - '@angular-devkit/build-webpack': 0.2101.0(webpack-dev-server@5.2.2(webpack@5.104.1(esbuild@0.27.2)))(webpack@5.104.1(esbuild@0.27.2)) + '@angular-devkit/build-webpack': 0.2101.0(webpack-dev-server@5.2.2(webpack@5.104.1))(webpack@5.104.1(esbuild@0.27.2)) '@angular-devkit/core': 21.1.0 - '@angular/build': 21.1.0(da2c7798f8e71bb98f92d0febec4387b) + '@angular/build': 21.1.0(81ab92b55fb3348584c1a539ce9232d3) '@angular/compiler-cli': 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.3) '@babel/core': 7.28.5 '@babel/generator': 7.28.5 @@ -6729,8 +6728,8 @@ snapshots: tslib: 2.8.1 typescript: 5.9.3 webpack: 5.104.1(esbuild@0.27.2) - webpack-dev-middleware: 7.4.5(webpack@5.104.1(esbuild@0.27.2)) - webpack-dev-server: 5.2.2(webpack@5.104.1(esbuild@0.27.2)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1) + webpack-dev-server: 5.2.2(webpack@5.104.1) webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.104.1(esbuild@0.27.2)) optionalDependencies: @@ -6764,19 +6763,19 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2101.0(webpack-dev-server@5.2.2(webpack@5.104.1(esbuild@0.27.2)))(webpack@5.104.1(esbuild@0.27.2))': + '@angular-devkit/build-webpack@0.2101.0(webpack-dev-server@5.2.2(webpack@5.104.1))(webpack@5.104.1(esbuild@0.27.2))': dependencies: '@angular-devkit/architect': 0.2101.0 rxjs: 7.8.2 webpack: 5.104.1(esbuild@0.27.2) - webpack-dev-server: 5.2.2(webpack@5.104.1(esbuild@0.27.2)) + webpack-dev-server: 5.2.2(webpack@5.104.1) transitivePeerDependencies: - chokidar '@angular-devkit/core@21.0.5': dependencies: ajv: 8.17.1 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.17.1) jsonc-parser: 3.3.1 picomatch: 4.0.3 rxjs: 7.8.2 @@ -6785,7 +6784,7 @@ snapshots: '@angular-devkit/core@21.1.0': dependencies: ajv: 8.17.1 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.17.1) jsonc-parser: 3.3.1 picomatch: 4.0.3 rxjs: 7.8.2 @@ -6811,11 +6810,11 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-eslint/builder@21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/builder@21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-devkit/architect': 0.2100.5 '@angular-devkit/core': 21.0.5 - '@angular/cli': 21.1.0(@types/node@24.10.1)(hono@4.11.5) + '@angular/cli': 21.1.0(@types/node@24.10.1)(hono@4.11.7) eslint: 9.39.2(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: @@ -6853,13 +6852,13 @@ snapshots: ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 - '@angular-eslint/schematics@21.1.0(@angular-eslint/template-parser@21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5))(@typescript-eslint/types@8.52.0)(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': + '@angular-eslint/schematics@21.1.0(@angular-eslint/template-parser@21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7))(@typescript-eslint/types@8.52.0)(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@angular-devkit/core': 21.0.5 '@angular-devkit/schematics': 21.0.5 '@angular-eslint/eslint-plugin': 21.1.0(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin-template': 21.1.0(@angular-eslint/template-parser@21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.52.0)(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@angular/cli': 21.1.0(@types/node@24.10.1)(hono@4.11.5) + '@angular/cli': 21.1.0(@types/node@24.10.1)(hono@4.11.7) ignore: 7.0.5 semver: 7.7.3 strip-json-comments: 3.1.1 @@ -6903,63 +6902,7 @@ snapshots: '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2) tslib: 2.8.1 - '@angular/build@21.1.0(8cbdb3d023d31a706436e37fe6351b8b)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2101.0 - '@angular/compiler': 21.1.0 - '@angular/compiler-cli': 21.1.0(@angular/compiler@21.1.0)(typescript@5.9.3) - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.27.3 - '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.21(@types/node@24.10.1) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2)) - beasties: 0.3.5 - browserslist: 4.28.1 - esbuild: 0.27.2 - https-proxy-agent: 7.0.6 - istanbul-lib-instrument: 6.0.3 - jsonc-parser: 3.3.1 - listr2: 9.0.5 - magic-string: 0.30.21 - mrmime: 2.0.1 - parse5-html-rewriting-stream: 8.0.0 - picomatch: 4.0.3 - piscina: 5.1.4 - rolldown: 1.0.0-beta.58 - sass: 1.97.1 - semver: 7.7.3 - source-map-support: 0.5.21 - tinyglobby: 0.2.15 - tslib: 2.8.1 - typescript: 5.9.3 - undici: 7.18.0 - vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) - watchpack: 2.5.0 - optionalDependencies: - '@angular/core': 21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2) - '@angular/platform-browser': 21.1.0(@angular/animations@21.1.0(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2)))(@angular/common@21.1.0(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2)) - '@angular/platform-server': 21.1.0(@angular/common@21.1.0(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/compiler@21.1.0)(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2))(@angular/platform-browser@21.1.0(@angular/animations@21.1.0(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2)))(@angular/common@21.1.0(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2))(rxjs@7.8.2))(@angular/core@21.1.0(@angular/compiler@21.1.0)(rxjs@7.8.2)))(rxjs@7.8.2) - '@angular/ssr': 21.1.0(f82b03e9443a0e42b1d5d72f20df784c) - less: 4.5.1 - lmdb: 3.4.4 - ng-packagr: 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) - postcss: 8.5.6 - vitest: 4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2) - transitivePeerDependencies: - - '@types/node' - - chokidar - - jiti - - lightningcss - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - '@angular/build@21.1.0(da2c7798f8e71bb98f92d0febec4387b)': + '@angular/build@21.1.0(81ab92b55fb3348584c1a539ce9232d3)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2101.0 @@ -7001,7 +6944,7 @@ snapshots: lmdb: 3.4.4 ng-packagr: 21.1.0(@angular/compiler-cli@21.1.0(@angular/compiler@21.1.0)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) postcss: 8.5.6 - vitest: 4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2) + vitest: 4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - chokidar @@ -7024,14 +6967,14 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5)': + '@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7)': dependencies: '@angular-devkit/architect': 0.2101.0 '@angular-devkit/core': 21.1.0 '@angular-devkit/schematics': 21.1.0 '@inquirer/prompts': 7.10.1(@types/node@24.10.1) '@listr2/prompt-adapter-inquirer': 3.0.5(@inquirer/prompts@7.10.1(@types/node@24.10.1))(@types/node@24.10.1)(listr2@9.0.5) - '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.5) + '@modelcontextprotocol/sdk': 1.25.2(hono@4.11.7)(zod@4.3.5) '@schematics/angular': 21.1.0 '@yarnpkg/lockfile': 1.1.0 algoliasearch: 5.46.2 @@ -8025,9 +7968,9 @@ snapshots: '@hapi/bourne@3.0.0': {} - '@hono/node-server@1.19.8(hono@4.11.5)': + '@hono/node-server@1.19.8(hono@4.11.7)': dependencies: - hono: 4.11.5 + hono: 4.11.7 '@humanfs/core@0.19.1': {} @@ -8369,11 +8312,11 @@ snapshots: '@lmdb/lmdb-win32-x64@3.4.4': optional: true - '@modelcontextprotocol/sdk@1.25.2(hono@4.11.5)': + '@modelcontextprotocol/sdk@1.25.2(hono@4.11.7)(zod@4.3.5)': dependencies: - '@hono/node-server': 1.19.8(hono@4.11.5) + '@hono/node-server': 1.19.8(hono@4.11.7) ajv: 8.17.1 - ajv-formats: 3.0.1 + ajv-formats: 3.0.1(ajv@8.17.1) content-type: 1.0.5 cors: 2.8.5 cross-spawn: 7.0.6 @@ -9244,11 +9187,7 @@ snapshots: dependencies: vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2))': - dependencies: - vite: 7.3.0(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) - - '@vitest/coverage-v8@4.0.17(vitest@4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2))': + '@vitest/coverage-v8@4.0.17(vitest@4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.17 @@ -9260,7 +9199,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2) + vitest: 4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) '@vitest/expect@4.0.17': dependencies: @@ -9271,13 +9210,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.17(vite@7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2))': + '@vitest/mocker@4.0.17(vite@7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2))': dependencies: '@vitest/spy': 4.0.17 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) '@vitest/pretty-format@4.0.17': dependencies: @@ -9592,12 +9531,12 @@ snapshots: agent-base@7.1.4: {} - ajv-formats@2.1.1: - dependencies: + ajv-formats@2.1.1(ajv@8.17.1): + optionalDependencies: ajv: 8.17.1 - ajv-formats@3.0.1: - dependencies: + ajv-formats@3.0.1(ajv@8.17.1): + optionalDependencies: ajv: 8.17.1 ajv-keywords@5.1.0(ajv@8.17.1): @@ -9636,16 +9575,16 @@ snapshots: '@algolia/requester-fetch': 5.46.2 '@algolia/requester-node-http': 5.46.2 - angular-eslint@21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5))(eslint@9.39.2(jiti@2.6.1))(typescript-eslint@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(typescript@5.9.3): + angular-eslint@21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7))(eslint@9.39.2(jiti@2.6.1))(typescript-eslint@8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(typescript@5.9.3): dependencies: '@angular-devkit/core': 21.0.5 '@angular-devkit/schematics': 21.0.5 - '@angular-eslint/builder': 21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/builder': 21.1.0(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin': 21.1.0(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/eslint-plugin-template': 21.1.0(@angular-eslint/template-parser@21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@typescript-eslint/types@8.52.0)(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@angular-eslint/schematics': 21.1.0(@angular-eslint/template-parser@21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.5))(@typescript-eslint/types@8.52.0)(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) + '@angular-eslint/schematics': 21.1.0(@angular-eslint/template-parser@21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(@angular/cli@21.1.0(@types/node@24.10.1)(hono@4.11.7))(@typescript-eslint/types@8.52.0)(@typescript-eslint/utils@8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) '@angular-eslint/template-parser': 21.1.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) - '@angular/cli': 21.1.0(@types/node@24.10.1)(hono@4.11.5) + '@angular/cli': 21.1.0(@types/node@24.10.1)(hono@4.11.7) '@typescript-eslint/types': 8.52.0 '@typescript-eslint/utils': 8.52.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.2(jiti@2.6.1) @@ -10915,7 +10854,7 @@ snapshots: highlight.js@11.11.1: {} - hono@4.11.5: {} + hono@4.11.7: {} hosted-git-info@9.0.2: dependencies: @@ -12682,7 +12621,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1 + ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) seedrandom@3.0.5: {} @@ -13090,7 +13029,7 @@ snapshots: temporal-spec@0.3.0: {} - terser-webpack-plugin@5.3.16(esbuild@0.27.2)(webpack@5.104.1(esbuild@0.27.2)): + terser-webpack-plugin@5.3.16(esbuild@0.27.2)(webpack@5.104.1): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 @@ -13324,7 +13263,7 @@ snapshots: terser: 5.44.1 yaml: 2.8.2 - vite@7.3.0(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2): + vite@7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2): dependencies: esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) @@ -13336,32 +13275,15 @@ snapshots: '@types/node': 24.10.1 fsevents: 2.3.3 jiti: 2.6.1 - less: 4.5.1 + less: 4.4.2 sass: 1.97.1 terser: 5.44.1 yaml: 2.8.2 - vite@7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2): - dependencies: - esbuild: 0.27.2 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.55.1 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 24.10.1 - fsevents: 2.3.3 - jiti: 2.6.1 - less: 4.5.1 - sass: 1.97.2 - terser: 5.44.1 - yaml: 2.8.2 - - vitest@4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2): + vitest@4.0.17(@types/node@24.10.1)(jiti@2.6.1)(jsdom@27.4.0)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.17 - '@vitest/mocker': 4.0.17(vite@7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2)) + '@vitest/mocker': 4.0.17(vite@7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2)) '@vitest/pretty-format': 4.0.17 '@vitest/runner': 4.0.17 '@vitest/snapshot': 4.0.17 @@ -13378,7 +13300,7 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.5.1)(sass@1.97.2)(terser@5.44.1)(yaml@2.8.2) + vite: 7.3.1(@types/node@24.10.1)(jiti@2.6.1)(less@4.4.2)(sass@1.97.1)(terser@5.44.1)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.10.1 @@ -13418,7 +13340,7 @@ snapshots: webidl-conversions@8.0.1: {} - webpack-dev-middleware@7.4.5(webpack@5.104.1(esbuild@0.27.2)): + webpack-dev-middleware@7.4.5(webpack@5.104.1): dependencies: colorette: 2.0.20 memfs: 4.51.1 @@ -13429,7 +13351,7 @@ snapshots: optionalDependencies: webpack: 5.104.1(esbuild@0.27.2) - webpack-dev-server@5.2.2(webpack@5.104.1(esbuild@0.27.2)): + webpack-dev-server@5.2.2(webpack@5.104.1): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -13457,7 +13379,7 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(esbuild@0.27.2)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1) ws: 8.19.0 optionalDependencies: webpack: 5.104.1(esbuild@0.27.2) @@ -13504,7 +13426,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(esbuild@0.27.2)(webpack@5.104.1(esbuild@0.27.2)) + terser-webpack-plugin: 5.3.16(esbuild@0.27.2)(webpack@5.104.1) watchpack: 2.5.0 webpack-sources: 3.3.3 transitivePeerDependencies: