Skip to content

feat: upgrade to typescript 6#480

Merged
DylanPiercey merged 1 commit intomainfrom
typescript-6
Apr 14, 2026
Merged

feat: upgrade to typescript 6#480
DylanPiercey merged 1 commit intomainfrom
typescript-6

Conversation

@DylanPiercey
Copy link
Copy Markdown
Contributor

@DylanPiercey DylanPiercey commented Apr 14, 2026

  • upgrade deps to typescript@6 (this means eg @marko/type-check now uses typescript@6).

resolves #470

@DylanPiercey DylanPiercey self-assigned this Apr 14, 2026
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 14, 2026

🦋 Changeset detected

Latest commit: db3cc48

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@marko/language-server Major
@marko/type-check Major
marko-vscode Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-project-automation github-project-automation bot moved this to Todo in Roadmap Apr 14, 2026
@DylanPiercey DylanPiercey merged commit 9b1bc18 into main Apr 14, 2026
5 checks passed
@DylanPiercey DylanPiercey deleted the typescript-6 branch April 14, 2026 18:08
@github-project-automation github-project-automation bot moved this from Todo to Done in Roadmap Apr 14, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 14, 2026

Caution

Review failed

Pull request was closed or merged during review

Walkthrough

A Changeset entry is added to record major version bumps for @marko/language-server, @marko/type-check, and marko-vscode packages. TypeScript is upgraded from ^5.9.3 to ^6.0.2 in the root package.json and in both the language-server and type-check package configurations. The @vscode/vsce dependency in the VS Code extension package is updated from ^3.7.1 to ^3.8.0.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'feat: upgrade to typescript 6' directly and clearly summarizes the main change in the pull request, which is upgrading the TypeScript dependency across multiple packages from version 5.9.3 to 6.0.2.
Description check ✅ Passed The description accurately relates to the changeset, explaining that dependencies are upgraded to typescript@6 and that dependent packages like @marko/type-check will now use TypeScript 6, which aligns with the actual changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch typescript-6

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot mentioned this pull request Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Support TS 6

1 participant