Skip to content

build(deps-dev): adopt TypeScript 6 bridge release - #136

Merged
SarthakWade merged 2 commits into
mainfrom
dependabot/npm_and_yarn/typescript-7.0.2
Aug 17, 2026
Merged

build(deps-dev): adopt TypeScript 6 bridge release#136
SarthakWade merged 2 commits into
mainfrom
dependabot/npm_and_yarn/typescript-7.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • upgrade the web app from TypeScript 5.9.3 to the supported 6.0.3 bridge release
  • keep Next.js and typescript-eslint on a compiler version that provides the required programmatic API
  • ignore only TypeScript 7.0.x in Dependabot until the compiler API returns in TypeScript 7.1

Why not TypeScript 7.0

TypeScript 7.0 intentionally ships without a compiler API. Next.js and typescript-eslint require that API, so the original 7.0.2 update failed the web lint job and cannot be made safe through a normal dependency bump.

Validation

  • pnpm --filter @headless/web lint
  • pnpm --filter @headless/web build
  • pnpm test
  • pnpm test:runtime
  • git diff --check

@dependabot dependabot Bot added the type:chore Maintenance and cleanup label Aug 17, 2026
@dependabot
dependabot Bot requested a review from SarthakWade as a code owner August 17, 2026 06:57
@dependabot dependabot Bot added the type:chore Maintenance and cleanup label Aug 17, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch 2 times, most recently from eac3290 to f202dd2 Compare August 17, 2026 14:22
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 7.0.2.
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  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-7.0.2 branch from f202dd2 to bfa1e65 Compare August 17, 2026 14:40
@SarthakWade SarthakWade changed the title build(deps-dev): bump typescript from 5.9.3 to 7.0.2 build(deps-dev): adopt TypeScript 6 bridge release Aug 17, 2026

@SarthakWade SarthakWade left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the TypeScript 6 bridge retarget and 7.0-only Dependabot guard. Local validation and the complete CI and release dry-run matrix pass.

@SarthakWade
SarthakWade merged commit b863efb into main Aug 17, 2026
17 checks passed
@SarthakWade
SarthakWade deleted the dependabot/npm_and_yarn/typescript-7.0.2 branch August 17, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:chore Maintenance and cleanup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant