hanahmily opened a new pull request, #1125: URL: https://github.com/apache/skywalking-banyandb/pull/1125
### chore(mcp): upgrade Node dependencies Routine dependency refresh for the \`mcp\` Node.js subproject. No source or build-config changes. #### Version bumps (\`mcp/package.json\`) | Package | Before | After | |---|---|---| | \`@modelcontextprotocol/sdk\` | ^1.26.0 | ^1.29.0 | | \`@types/node\` | ^24.0.0 | ^25.6.2 | | \`@typescript-eslint/eslint-plugin\` | ^8.47.0 | ^8.59.2 | | \`@typescript-eslint/parser\` | ^8.47.0 | ^8.59.2 | | \`dotenv\` | ^16.4.5 | ^17.4.2 | | \`eslint\` | ^9.39.1 | ^10.3.0 | | \`jsonfile\` | ^6.1.0 | ^6.2.1 | | \`prettier\` | ^3.6.2 | ^3.8.3 | | \`semver\` | ^7.6.0 | ^7.8.0 | | \`tsx\` | ^4.7.0 | ^4.21.0 | | \`typescript\` | ^5.3.0 | ^5.9.3 | | \`typescript-eslint\` | ^8.47.0 | ^8.59.2 | | \`zod\` | ^3.25.76 | ^4.4.3 | #### TypeScript major bump held back \`npm-check-updates\` initially proposed \`typescript@^6.0.3\`. TypeScript 6 promoted the \`moduleResolution: "node"\` deprecation to a hard build error (\`error TS5107\`) and would require a tsconfig migration. To keep this PR a strict deps-only chore, TypeScript is pinned to the latest 5.x (\`^5.9.3\`). The TS6 bump + tsconfig migration belongs in a separate PR. #### License inventory refreshed \`make license-dep\` regenerated the third-party license bundle to reflect the upgraded mcp deps; three small artifact files updated alongside. #### Local CI | Lane | Result | |---|---| | \`make license-check\` | PASS | | \`make check-req\` | PASS | | \`make build\` | PASS | | \`make lint\` | PASS | | \`make license-dep\` | PASS | | \`npm install\` (clean) | exit 0, 0 vulnerabilities | | \`npm run build\` / \`lint\` / \`format:check\` | PASS | - [x] Update the [\`CHANGES\` log](https://github.com/apache/skywalking-banyandb/blob/main/CHANGES.md). (N.B. CHANGES.md is unchanged in this PR — chore-level dep bumps in mcp have not been called out in CHANGES historically; happy to add an entry if reviewers prefer.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
