Repository navigation
chore(deps): bump @types/node, eslint and knip - #116
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Review: maintenance sweep bumpsVerdict: not mergeable yet. The bumps themselves are correct and the no-release call holds, but the required Blocking: required Dependency Scan fails on minimatch GHSA-g3hv-75wg-m249
Suggested close, following the runbook's OSV check: a version-scoped Verified, no issues
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Review round 2The blocking finding is resolved, and this is now safe to merge.
Everything verified in round 1 still holds, because the lock and the manifest are unchanged: the gates, the byte-identical |
Summary
Maintenance sweep: dev-dependency patch and minor bumps (@types/node 26.6.5 to 26.6.6, eslint 10.13.0 to 10.14.0, knip 6.43.0 to 6.44.1). Requested by Varun as part of the weekly sweep.
Also adds a version-scoped OSV allowlist entry for minimatch 10.2.6 (GHSA-g3hv-75wg-m249, published 2026-10-30). The fix exists only in 11.0.1, every parent (eslint, @eslint/config-array, typescript-estree, eslint-plugin-import-x) caps it at ^10 in its latest release, and it is lint tooling that never reaches dist. main's Dependency Scan fails on the same advisory, so this unblocks main too. The entry expires 2027-01-31.
Not taken: TypeScript 7 stays held at ^6 because typescript-eslint 8.72.1 still peers
typescript <6.1.0.No release: the built
distis byte-identical to main's (diffed both builds), so the next release that ships for a real reason carries this.Type of change
Public API
none
Test plan
Ran locally on the branch: lint, typecheck, knip, test and build all exit 0; osv-scanner over bun.lock with the new config reports no issues across 390 packages;
diff -rof dist before and after is empty.Checklist
🤖 Generated with Claude Code