chore(deps): bump the dev-toolchain group across 2 directories with 5 updates - #279
Closed
dependabot[bot] wants to merge 1 commit into
Closed
chore(deps): bump the dev-toolchain group across 2 directories with 5 updates#279dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/dev-toolchain-6193745c97
branch
5 times, most recently
from
August 19, 2026 13:21
f51246c to
00fc561
Compare
… updates Bumps the dev-toolchain group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.66.0` | `8.67.0` | | [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.66.0` | `8.67.0` | | [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.66.0` | `8.67.0` | Bumps the dev-toolchain group with 4 updates in the /packages/core directory: [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils), [eslint](https://github.com/eslint/eslint), [typescript](https://github.com/microsoft/TypeScript) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `@typescript-eslint/parser` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/parser) Updates `@typescript-eslint/utils` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/utils) Updates `eslint` from 10.8.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.8.0...v10.8.1) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `typescript-eslint` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/typescript-eslint) Updates `@typescript-eslint/utils` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/utils) Updates `eslint` from 10.8.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.8.0...v10.8.1) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `typescript-eslint` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/typescript-eslint) Updates `@typescript-eslint/utils` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/utils) Updates `eslint` from 10.8.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.8.0...v10.8.1) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `typescript-eslint` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/typescript-eslint) Updates `@typescript-eslint/utils` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/utils) Updates `eslint` from 10.8.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.8.0...v10.8.1) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `typescript-eslint` from 8.66.0 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.67.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-toolchain - dependency-name: "@typescript-eslint/utils" dependency-version: 8.67.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-toolchain - dependency-name: "@typescript-eslint/utils" dependency-version: 8.67.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-toolchain - dependency-name: eslint dependency-version: 10.8.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-toolchain - dependency-name: eslint dependency-version: 10.8.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-toolchain - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-toolchain - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-toolchain - dependency-name: typescript-eslint dependency-version: 8.67.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-toolchain - dependency-name: typescript-eslint dependency-version: 8.67.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-toolchain ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/npm_and_yarn/dev-toolchain-6193745c97
branch
from
August 19, 2026 14:47
00fc561 to
bd7b865
Compare
agjs
added a commit
that referenced
this pull request
Aug 20, 2026
Supersedes the individual dependabot PRs #278-284 with one reviewed, CI-verified bump. Regenerated bun.lock; full `bun run ci:local` green. Dev toolchain (#279, minus typescript — see below): - @typescript-eslint/parser 8.66.0 -> 8.67.0 - @typescript-eslint/utils 8.66.0 -> 8.67.0 - typescript-eslint 8.66.0 -> 8.67.0 - eslint 10.8.0 -> 10.8.1 Dev types (#282/#284, duplicate PRs — one bump): - @types/jsdom ^28.0.3 -> ^30.0.0 Docs site (#280/#281/#283): - @astrojs/starlight 0.41.6 -> 0.41.7 - astro 7.1.6 -> 7.2.2 - wrangler 4.118.0 -> 4.123.0 CI action (#278): - dorny/paths-filter v4.0.2 -> v4.0.3 (SHA-pinned, 5 workflows) EXCLUDED — typescript 6.0.3 -> 7.0.2 (part of the #279 group): this is a breaking major, not a dep bump. TS7's native API removed `ts.preProcessFile`, which architecture/dependency-analyzer.ts:139 relies on (arch:build crashes), and other `import ts from "typescript"` sites (lsp, syntax-check) need verification against the native API. It belongs in a dedicated TS7-migration PR with the code changes — kept at 6.0.3 here so this stays a pure, green dep bump.
Owner
|
Superseded by #317 for the parser/utils/eslint/typescript-eslint bumps. The remaining |
Contributor
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
dependabot
Bot
deleted the
dependabot/npm_and_yarn/dev-toolchain-6193745c97
branch
August 20, 2026 10:06
agjs
added a commit
that referenced
this pull request
Aug 20, 2026
…ajor (#318) Investigated whether we can get on TypeScript 7 (the native Go compiler, ~10x faster). Finding: we ALREADY are, for what matters. - The TYPECHECK already runs on TS7 native — `@typescript/native` is `"npm:typescript@7.0.2"` (aliased), resolved by resolveTs7Tsc() to node_modules/@typescript/native/bin/tsc (Version 7.0.2), typechecking the whole project in ~0.9s. The speed win is captured. - The plain `typescript` dep (6.0.3) is the JS COMPILER-API library (ts.createSourceFile, LanguageService, the AST, preProcessFile) used programmatically by lsp, syntax-check, dependency-analyzer, proptest, and infer-rules/scan. TS7 native ships NO JS API — `typescript@7.0.2` exports only { version, versionMajorMinor } — so a 6->7 bump of THIS package nulls every ts.* call (arch:build and typecheck both crash). It must stay on 6.x. So the recurring dependabot `typescript` 6->7 PR (the residual of the closed dev-toolchain group #279) is a false positive: it wants to replace the JS-API library with an API-less stub. Add a dependabot ignore for the `typescript` MAJOR only (patch/minor 6.x still flow) so the breaking PR stops reappearing, with a comment recording the JS-API-vs-native split for the next reader. No code change — this was an investigation; the conclusion is "already optimal, guard against the false-positive bump."
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the dev-toolchain group with 5 updates in the / directory:
8.66.08.67.08.66.08.67.010.8.010.8.16.0.37.0.28.66.08.67.0Bumps the dev-toolchain group with 4 updates in the /packages/core directory: @typescript-eslint/utils, eslint, typescript and typescript-eslint.
Updates
@typescript-eslint/parserfrom 8.66.0 to 8.67.0Release notes
Sourced from @typescript-eslint/parser's releases.
Changelog
Sourced from @typescript-eslint/parser's changelog.
Commits
20a261fchore(release): publish 8.67.03b155bbchore: use typescript 7 for typechecking (#12601)Updates
@typescript-eslint/utilsfrom 8.66.0 to 8.67.0Release notes
Sourced from @typescript-eslint/utils's releases.
Changelog
Sourced from @typescript-eslint/utils's changelog.
Commits
20a261fchore(release): publish 8.67.03b155bbchore: use typescript 7 for typechecking (#12601)Updates
eslintfrom 10.8.0 to 10.8.1Release notes
Sourced from eslint's releases.
Commits
c049dc310.8.1a3f7826Build: changelog update for 10.8.118eb0a7fix: prevent ASI hazard inno-unused-labelsautofix (#21173)0a14800chore: update github/codeql-action action to v4.37.4 (#21196)7d0cbf8docs: Update README05adcb1test: fix failing ecosystem test foreslint-plugin-unicorn(#21191)5611035test: add error locations info tono-void(#21185)ee47333ci: bump github/codeql-action from 4 to 4.37.3 (#21176)f131c03chore: improve ecosystem test failure reporting (#20937)0a05812docs: add missing backticks tono-duplicate-imports.js(#21183)Updates
typescriptfrom 6.0.3 to 7.0.2Commits
Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.
Updates
typescript-eslintfrom 8.66.0 to 8.67.0Release notes
Sourced from typescript-eslint's releases.
Changelog
Sourced from typescript-eslint's changelog.
Commits
20a261fchore(release): publish 8.67.0c245fbbfeat(typescript-eslint): export basic globs for using tseslint (#12105)3b155bbchore: use typescript 7 for typechecking (#12601)Updates
@typescript-eslint/utilsfrom 8.66.0 to 8.67.0Release notes
Sourced from @typescript-eslint/utils's releases.
Changelog
Sourced from @typescript-eslint/utils's changelog.
Commits
20a261fchore(release): publish 8.67.03b155bbchore: use typescript 7 for typechecking (#12601)Updates
eslintfrom 10.8.0 to 10.8.1Release notes
Sourced from eslint's releases.
Commits
c049dc310.8.1a3f7826Build: changelog update for 10.8.118eb0a7fix: prevent ASI hazard inno-unused-labelsautofix (#21173)0a14800chore: update github/codeql-action action to v4.37.4 (#21196)7d0cbf8docs: Update README05adcb1test: fix failing ecosystem test foreslint-plugin-unicorn(#21191)5611035test: add error locations info tono-void(#21185)ee47333ci: bump github/codeql-action from 4 to 4.37.3 (#21176)f131c03chore: improve ecosystem test failure reporting (#20937)0a05812docs: add missing backticks tono-duplicate-imports.js(#21183)Updates
typescriptfrom 6.0.3 to 7.0.2Commits
Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.
Updates
typescript-eslintfrom 8.66.0 to 8.67.0Release notes
Sourced from typescript-eslint's releases.
Changelog
Sourced from typescript-eslint's changelog.
Commits
20a261fchore(release): publish 8.67.0c245fbbfeat(typescript-eslint): export basic globs for using tseslint (#12105)3b155bbchore: use typescript 7 for typechecking (#12601)Updates
@typescript-eslint/utilsfrom 8.66.0 to 8.67.0Release notes
Sourced from @typescript-eslint/utils's releases.
Changelog
Sourced from @typescript-eslint/utils's changelog.
Commits
20a261fchore(release): publish 8.67.03b155bbchore: use typescript 7 for typechecking (#12601)Updates
eslintfrom 10.8.0 to 10.8.1Release notes
Sourced from eslint's releases.
Commits
c049dc310.8.1a3f7826Build: changelog update for 10.8.118eb0a7fix: prevent ASI hazard inno-unused-labelsautofix (#21173)0a14800chore: update github/codeql-action action to v4.37.4 (#21196)7d0cbf8docs: Update README05adcb1test: fix failing ecosystem test foreslint-plugin-unicorn(#21191)5611035test: add error locations info tono-void(#21185)ee47333ci: bump github/codeql-action from 4 to 4.37.3 (#21176)f131c03chore: improve ecosystem test failure reporting (#20937)0a05812docs: add missing backticks tono-duplicate-imports.js(#21183)Updates
typescriptfrom 6.0.3 to 7.0.2Commits
Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.
Updates
typescript-eslintfrom 8.66.0 to 8.67.0Release notes
Sourced from typescript-eslint's releases.
Changelog
Sourced from typescript-eslint's changelog.
Commits
20a261fchore(release): publish 8.67.0c245fbbfeat(typescript-eslint): export basic globs for using tseslint (#12105)3b155bbchore: use typescript 7 for typechecking (#12601)Updates
@typescript-eslint/utilsfrom 8.66.0 to 8.67.0Release notes
Sourced from @typescript-eslint/utils's releases.
Changelog
Sourced from @typescript-eslint/utils's changelog.
Commits
20a261fchore(release): publish 8.67.03b155bbchore: use typescript 7 for typechecking (#12601)Updates
eslintfrom 10.8.0 to 10.8.1Release notes
Sourced from eslint's releases.