Skip to content

chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 - #129

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

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

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps typescript from 6.0.3 to 7.0.2.

Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 27, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: npm. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot requested review from Damovisa and jldeen as code owners July 27, 2026 22:45
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch from c052b84 to a5a2e43 Compare August 17, 2026 19:26
@mrecachinas

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [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 a5a2e43 to 1e35cbb Compare August 17, 2026 19:57
jldeen added a commit that referenced this pull request Aug 17, 2026
Keep the TypeScript 6 compatibility package installed as typescript for Astro tooling while exposing TypeScript 7 through the @typescript/native alias.

Supersedes Dependabot PR #129, which breaks astro check because TypeScript 7 does not expose the compiler API used by @astrojs/check.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2cdf7584-95e1-43bf-aadb-c21ed80ae224
jldeen added a commit that referenced this pull request Aug 17, 2026
Keep the TypeScript 6 compatibility package installed as typescript for Astro tooling while exposing TypeScript 7 through the @typescript/native alias.

Supersedes Dependabot PR #129, which breaks astro check because TypeScript 7 does not expose the compiler API used by @astrojs/check.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2cdf7584-95e1-43bf-aadb-c21ed80ae224
@jldeen

jldeen commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Opened #140 as a replacement for this Dependabot update.

Why: rebasing this PR will not make it merge-ready. Updating the typescript package directly to 7.x breaks astro check because Astro/@astrojs/check still depends on the legacy JavaScript TypeScript compiler API, which TypeScript 7 native does not expose yet. This is tracked upstream in withastro/roadmap#1321 and withastro/astro#17268.

The replacement keeps Astro tooling working by resolving typescript to Microsoft’s TypeScript 6 compatibility package, while adding TypeScript 7 as @typescript/native. That preserves CI (npm ci, npm run check, npm run build, npm run test) and gives us the TS7 native package without disabling typechecking.

jldeen added a commit that referenced this pull request Aug 17, 2026
Keep the TypeScript 6 compatibility package installed as typescript for Astro tooling while exposing TypeScript 7 through the @typescript/native alias.

Supersedes Dependabot PR #129, which breaks astro check because TypeScript 7 does not expose the compiler API used by @astrojs/check.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2cdf7584-95e1-43bf-aadb-c21ed80ae224
jldeen added a commit that referenced this pull request Aug 17, 2026
* Add TypeScript 7 native alias

Keep the TypeScript 6 compatibility package installed as typescript for Astro tooling while exposing TypeScript 7 through the @typescript/native alias.

Supersedes Dependabot PR #129, which breaks astro check because TypeScript 7 does not expose the compiler API used by @astrojs/check.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2cdf7584-95e1-43bf-aadb-c21ed80ae224

* Trigger CodeQL rerun

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 2cdf7584-95e1-43bf-aadb-c21ed80ae224

---------

Copilot-Session: 2cdf7584-95e1-43bf-aadb-c21ed80ae224
@dependabot @github

dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor Author

Looks like typescript is no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Aug 17, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/typescript-7.0.2 branch August 17, 2026 23:01
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.

2 participants