mcp-ts-core ^0.10.9 maintenance sync
Framework-maintenance only — no source or behavior changes.
Added:
- check-dependency-specifiers.ts devcheck step — rejects floating specifiers (latest, *, pre-release dist-tags) in package.json dependency sections and bun.lock's workspaces map, so a bun update --latest can no longer re-resolve a dep past its package.json range (cyanheads/mcp-ts-core#246)
Changed:
- devcheck.config.json — packaging.pluginManifests: true opts lint-packaging into validating the .claude-plugin / .codex-plugin manifests
- Re-synced framework scripts (lint-packaging.ts, devcheck.ts, build-changelog.ts, check-framework-antipatterns.ts, check-skill-versions.ts) and bundled skill docs
Dependency bumps:
- @cyanheads/mcp-ts-core ^0.10.6 → ^0.10.9
- @types/node ^25.9.3 → ^26.0.0
127 tests pass; bun run devcheck clean.