chore(deps): consolidated dependency bumps (supersedes #278–#284, excludes the TS7 major) - #317
Merged
Conversation
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.
This was referenced Aug 20, 2026
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.
One reviewed, CI-verified dependency bump that supersedes the seven open dependabot PRs (#278–#284).
bun.lockregenerated; fullbun run ci:localgreen.Bumps
Dev toolchain (from #279):
@typescript-eslint/parser8.66.0 → 8.67.0@typescript-eslint/utils8.66.0 → 8.67.0typescript-eslint8.66.0 → 8.67.0eslint10.8.0 → 10.8.1Dev types (#282 / #284 — dependabot opened two PRs for the same bump):
@types/jsdom^28.0.3 → ^30.0.0Docs site (#280 / #281 / #283):
@astrojs/starlight0.41.6 → 0.41.7astro7.1.6 → 7.2.2wrangler4.118.0 → 4.123.0CI action (#278):
dorny/paths-filterv4.0.2 → v4.0.3 (SHA-pinned, across 5 workflows)Deliberately excluded:
typescript6.0.3 → 7.0.2This was part of the #279 group, but it's a breaking major, not a dep bump. TypeScript 7's native API removed
ts.preProcessFile, whicharchitecture/dependency-analyzer.ts:139relies on —arch:buildcrashes with it — and otherimport 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 (the repo already hastsc7.tsscaffolding for that migration). Kept at 6.0.3 here so this stays a pure, green bump.After merge
The individual dependabot PRs #278, #280, #281, #282, #283, #284 are fully superseded and can be closed; #279 will re-open for just the remaining
typescriptbump (which the TS7-migration PR will handle).