diff --git a/package.json b/package.json index 58e6a160a..52868f196 100644 --- a/package.json +++ b/package.json @@ -47,9 +47,9 @@ "@changesets/cli": "^2.29.8", "@eslint/js": "catalog:devTools", "@modelcontextprotocol/client": "workspace:^", - "@modelcontextprotocol/conformance": "0.1.9", - "@modelcontextprotocol/node": "workspace:^", + "@modelcontextprotocol/conformance": "0.1.10", "@modelcontextprotocol/server": "workspace:^", + "@modelcontextprotocol/node": "workspace:^", "@pnpm/workspace.find-packages": "^1000.0.54", "@pnpm/workspace.read-manifest": "^1000.2.9", "@types/content-type": "catalog:devTools", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2d18d927..730f4a8ab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: catalogs: devTools: '@eslint/js': - specifier: ^9.39.1 + specifier: ^9.39.2 version: 9.39.2 '@types/content-type': specifier: ^1.1.8 @@ -22,7 +22,7 @@ catalogs: specifier: ^1.1.15 version: 1.1.15 '@types/express': - specifier: ^5.0.0 + specifier: ^5.0.6 version: 5.0.6 '@types/express-serve-static-core': specifier: ^5.1.0 @@ -37,7 +37,7 @@ catalogs: specifier: ^7.0.0-dev.20251217.1 version: 7.0.0-dev.20260105.1 eslint: - specifier: ^9.8.0 + specifier: ^9.39.2 version: 9.39.2 eslint-config-prettier: specifier: ^10.1.8 @@ -86,12 +86,12 @@ catalogs: specifier: ^3.0.0 version: 3.0.6 jose: - specifier: ^6.1.1 + specifier: ^6.1.3 version: 6.1.3 runtimeServerOnly: '@hono/node-server': - specifier: ^1.19.8 - version: 1.19.8 + specifier: ^1.19.9 + version: 1.19.9 cors: specifier: ^2.8.5 version: 2.8.5 @@ -99,8 +99,8 @@ catalogs: specifier: ^5.2.1 version: 5.2.1 hono: - specifier: ^4.11.1 - version: 4.11.3 + specifier: ^4.11.4 + version: 4.11.4 runtimeShared: '@cfworker/json-schema': specifier: ^4.1.1 @@ -147,8 +147,8 @@ importers: specifier: workspace:^ version: link:packages/client '@modelcontextprotocol/conformance': - specifier: 0.1.9 - version: 0.1.9(@cfworker/json-schema@4.1.1)(hono@4.11.3) + specifier: 0.1.10 + version: 0.1.10(@cfworker/json-schema@4.1.1)(hono@4.11.4) '@modelcontextprotocol/node': specifier: workspace:^ version: link:packages/middleware/node @@ -328,7 +328,7 @@ importers: dependencies: '@hono/node-server': specifier: catalog:runtimeServerOnly - version: 1.19.8(hono@4.11.3) + version: 1.19.9(hono@4.11.4) '@modelcontextprotocol/examples-shared': specifier: workspace:^ version: link:../shared @@ -355,7 +355,7 @@ importers: version: 5.2.1 hono: specifier: catalog:runtimeServerOnly - version: 4.11.3 + version: 4.11.4 zod: specifier: catalog:runtimeShared version: 4.3.5 @@ -669,7 +669,7 @@ importers: dependencies: hono: specifier: catalog:runtimeServerOnly - version: 4.11.3 + version: 4.11.4 devDependencies: '@eslint/js': specifier: catalog:devTools @@ -718,7 +718,7 @@ importers: dependencies: '@hono/node-server': specifier: catalog:runtimeServerOnly - version: 1.19.8(hono@4.11.3) + version: 1.19.9(hono@4.11.4) devDependencies: '@eslint/js': specifier: catalog:devTools @@ -1234,8 +1234,8 @@ packages: resolution: {integrity: sha512-7bQW+gkKa2kKZPeJf6+c6gFK9ARxQfn+FKy9ScTBppyKRWH2KzsmweXUoklqeEiHiNVWaeP5csIdsNq6w7QhzA==} engines: {node: '>=12.20'} - '@hono/node-server@1.19.8': - resolution: {integrity: sha512-0/g2lIOPzX8f3vzW1ggQgvG5mjtFBDBHFAzI5SFAi2DzSqS9luJwqg9T6O/gKYLi+inS7eNxBeIFkkghIPvrMA==} + '@hono/node-server@1.19.9': + resolution: {integrity: sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==} engines: {node: '>=18.14.1'} peerDependencies: hono: ^4 @@ -1292,12 +1292,12 @@ packages: '@manypkg/get-packages@1.1.3': resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} - '@modelcontextprotocol/conformance@0.1.9': - resolution: {integrity: sha512-hpR5PoW0feue3LHSi1kJNhQxbySEQNWR6McuB3QCoK0zsxIdoq+id4GxRwWVOnRnjOiTecDKMD1QMfXuurDZPQ==} + '@modelcontextprotocol/conformance@0.1.10': + resolution: {integrity: sha512-efzLxW3sNiC48ARADxNkSNSZREdjtQNJ+12MJHCUDSnHZMbiFa7v5SivB2Aja4LCE0ZiWgnG5I5PSNMBrp1xKg==} hasBin: true - '@modelcontextprotocol/sdk@1.25.1': - resolution: {integrity: sha512-yO28oVFFC7EBoiKdAn+VqRm+plcfv4v0xp6osG/VsCB0NlPZWi87ajbCZZ8f/RvOFLEu7//rSRmuZZ7lMoe3gQ==} + '@modelcontextprotocol/sdk@1.25.2': + resolution: {integrity: sha512-LZFeo4F9M5qOhC/Uc1aQSrBHxMrvxett+9KLHt7OhcExtoiRN9DKgbZffMP/nxjutWDQpfMDfP3nkHI4X9ijww==} engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 @@ -3719,8 +3719,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.11.3: - resolution: {integrity: sha512-PmQi306+M/ct/m5s66Hrg+adPnkD5jiO6IjA7WhWw0gSBSo1EcRegwuI1deZ+wd5pzCGynCcn2DprnE4/yEV4w==} + hono@4.11.4: + resolution: {integrity: sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==} engines: {node: '>=16.9.0'} hookable@6.0.1: @@ -5907,9 +5907,9 @@ snapshots: '@gwhitney/detect-indent@7.0.1': {} - '@hono/node-server@1.19.8(hono@4.11.3)': + '@hono/node-server@1.19.9(hono@4.11.4)': dependencies: - hono: 4.11.3 + hono: 4.11.4 '@humanfs/core@0.19.1': {} @@ -5972,9 +5972,9 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@modelcontextprotocol/conformance@0.1.9(@cfworker/json-schema@4.1.1)(hono@4.11.3)': + '@modelcontextprotocol/conformance@0.1.10(@cfworker/json-schema@4.1.1)(hono@4.11.4)': dependencies: - '@modelcontextprotocol/sdk': 1.25.1(@cfworker/json-schema@4.1.1)(hono@4.11.3)(zod@3.25.76) + '@modelcontextprotocol/sdk': 1.25.2(@cfworker/json-schema@4.1.1)(hono@4.11.4)(zod@3.25.76) commander: 14.0.2 eventsource-parser: 3.0.6 express: 5.2.1 @@ -5985,9 +5985,9 @@ snapshots: - hono - supports-color - '@modelcontextprotocol/sdk@1.25.1(@cfworker/json-schema@4.1.1)(hono@4.11.3)(zod@3.25.76)': + '@modelcontextprotocol/sdk@1.25.2(@cfworker/json-schema@4.1.1)(hono@4.11.4)(zod@3.25.76)': dependencies: - '@hono/node-server': 1.19.8(hono@4.11.3) + '@hono/node-server': 1.19.9(hono@4.11.4) ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) content-type: 1.0.5 @@ -8871,7 +8871,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.11.3: {} + hono@4.11.4: {} hookable@6.0.1: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index dd1db2a5b..4213eb9ff 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -6,17 +6,17 @@ packages: catalogs: devTools: - '@eslint/js': ^9.39.1 + '@eslint/js': ^9.39.2 '@types/content-type': ^1.1.8 '@types/cors': ^2.8.17 '@types/cross-spawn': ^6.0.6 '@types/eventsource': ^1.1.15 - '@types/express': ^5.0.0 + '@types/express': ^5.0.6 '@types/express-serve-static-core': ^5.1.0 '@types/supertest': ^6.0.2 '@types/ws': ^8.5.12 '@typescript/native-preview': ^7.0.0-dev.20251217.1 - eslint: ^9.8.0 + eslint: ^9.39.2 eslint-config-prettier: ^10.1.8 eslint-plugin-n: ^17.23.1 prettier: 3.6.2 @@ -33,13 +33,13 @@ catalogs: cross-spawn: ^7.0.5 eventsource: ^3.0.2 eventsource-parser: ^3.0.0 - jose: ^6.1.1 + jose: ^6.1.3 runtimeServerOnly: - '@hono/node-server': ^1.19.8 + '@hono/node-server': ^1.19.9 content-type: ^1.0.5 cors: ^2.8.5 express: ^5.2.1 - hono: ^4.11.1 + hono: ^4.11.4 raw-body: ^3.0.0 runtimeShared: '@cfworker/json-schema': ^4.1.1 @@ -57,6 +57,8 @@ linkWorkspacePackages: deep minimumReleaseAge: 10080 # 7 days minimumReleaseAgeExclude: - '@modelcontextprotocol/conformance' + - hono@4.11.4 # fixes https://github.com/advisories/GHSA-3vhc-576x-3qv4 https://github.com/advisories/GHSA-f67f-6cw9-8mq4 + - '@hono/node-server@1.19.9' # https://github.com/honojs/node-server/pull/295 onlyBuiltDependencies: - better-sqlite3