build(deps-dev): bump typescript from 5.9.3 to 6.0.2#29
Conversation
d19551e to
a606340
Compare
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v6.0.2) --- updated-dependencies: - dependency-name: typescript dependency-version: 6.0.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
a606340 to
242551d
Compare
TS 6.0 no longer auto-discovers @types/* packages when `lib` is explicitly set. Without `types: ["node"]`, global Node types (fetch, Response, URLSearchParams, AbortSignal, console, setTimeout, DOMException) are absent from the compilation, causing 12 errors. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
PR Review: build(deps-dev): bump typescript from 5.9.3 to 6.0.2SummaryThis is a Dependabot PR that bumps TypeScript from 5.9.3 to 6.0.2 (a major version bump), with a follow-up commit that adds CI passes. Two commits: the Dependabot version bump, and the manual compatibility fix. Code Quality & CorrectnessThe The commit message on the fix commit is excellent — it explains why the change is needed and which types were missing. This is exactly the kind of context future maintainers will appreciate. Potential Concerns
SecurityNo security concerns. This is a dev-only dependency bump with no runtime impact. The lockfile integrity hashes are updated correctly. Test CoverageCI tests pass. Since this is a compiler toolchain upgrade rather than a code change, the existing test suite serves as an adequate regression check — if the code compiles and tests pass under TS 6.0, the upgrade is safe. VerdictLooks good to merge. The changes are minimal, correct, and well-documented. The 🤖 Generated with Claude Code |
Bumps typescript from 5.9.3 to 6.0.2.
Release notes
Sourced from typescript's releases.
Commits
607a22aBump version to 6.0.2 and LKG9e72ab7🤖 Pick PR #63239 (Fix missing lib files in reused pro...) into release-6.0 (#...35ff23d🤖 Pick PR #63163 (Port anyFunctionType subtype fix an...) into release-6.0 (#...e175b69Bump version to 6.0.1-rc and LKGaf4caacUpdate LKG8efd7e8Merge remote-tracking branch 'origin/main' into release-6.0206ed1aDeprecate assert in import() (#63172)e688ac8Update dependencies (#63156)29b300dBump the github-actions group across 1 directory with 2 updates (#63205)0c2c7a3DOM update (#63183)