Skip to content

deps: bump typescript from 5.9.3 to 6.0.3 - #45

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-6.0.3
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-6.0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps typescript from 5.9.3 to 6.0.3.

Release notes

Sourced from typescript's releases.

TypeScript 6.0.3

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0.1 RC

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0 Beta

For release notes, check out the release announcement.

Downloads are available on:

Commits
  • 050880c Bump version to 6.0.3 and LKG
  • eeae9dd 🤖 Pick PR #63401 (Also check package name validity in...) into release-6.0 (#...
  • ad1c695 🤖 Pick PR #63368 (Harden ATA package name filtering) into release-6.0 (#63372)
  • 0725fb4 🤖 Pick PR #63310 (Mark class property initializers as...) into release-6.0 (#...
  • 607a22a Bump version to 6.0.2 and LKG
  • 9e72ab7 🤖 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 (#...
  • e175b69 Bump version to 6.0.1-rc and LKG
  • af4caac Update LKG
  • 8efd7e8 Merge remote-tracking branch 'origin/main' into release-6.0
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
typescript [>= 7.a, < 8]

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-6.0.3 branch 2 times, most recently from c4817ae to cf35cca Compare August 10, 2026 10:19
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-6.0.3 branch 2 times, most recently from 7c32728 to c332f0a Compare August 17, 2026 20:03
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-6.0.3 branch from c332f0a to 84157f4 Compare August 17, 2026 20:06
leonacostaok added a commit that referenced this pull request Aug 17, 2026
Replaces #45, which failed every job with 325 copies of

  TS2591: Cannot find name 'node:child_process'. Do you need to install type
  definitions for node?

on ordinary `import { execFile } from "node:child_process"` lines, with
@types/node installed the whole time.

TypeScript 6 no longer pulls every @types package in node_modules into the
global scope automatically, and this repo relied on that: tsconfig.base.json
had no `types` field at all. Naming `node` restores it. That single line takes
the build from 325 errors to zero.

Restricting the list is the point, not a side effect. Automatic inclusion was
also dragging in @types/esrecurse, @types/estree and @types/json-schema, which
arrive transitively through eslint and were never meant to be global. Only
@types/node is a declared dependency here.

Verified on 6.0.3: build clean, lint clean, format:check clean, 1,354 tests
passing across all eight suites.
@leonacostaok

Copy link
Copy Markdown
Member

Superseded by #76, which lands TypeScript 6.0.3 together with the tsconfig change it needs.

This PR could not pass on its own. TypeScript 6 no longer pulls every @types package into the global scope automatically, and tsconfig.base.json had no types field, so all 325 failures were TS2591 on plain node:* imports with @types/node installed. Adding "types": ["node"] takes it to zero.

@dependabot @github

dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/typescript-6.0.3 branch August 17, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant