Skip to content

feat: svelte-check tsgo support with experimental api#3036

Merged
dummdidumm merged 25 commits into
sveltejs:masterfrom
jasonlyu123:svelte-check-tsapi
Jun 23, 2026
Merged

feat: svelte-check tsgo support with experimental api#3036
dummdidumm merged 25 commits into
sveltejs:masterfrom
jasonlyu123:svelte-check-tsapi

Conversation

@jasonlyu123

@jasonlyu123 jasonlyu123 commented May 29, 2026

Copy link
Copy Markdown
Member

This adds a new --tsgo-experimental-api flag in svelte-check for tsgo support, without most of the limitations of the current --tsgo. But because this doesn't cache virtual code, it's slightly slower than --tsgo. This flag is considered experimental and might break in the future.

In case people are wondering. No, the editor support is still not ready. The FS proxy approach this PR depends on isn't available under the api over LSP.

@changeset-bot

changeset-bot Bot commented May 29, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: ae4218c

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

This PR includes changesets to release 2 packages
Name Type
svelte-language-server Patch
svelte-check Minor

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

@jasonlyu123 jasonlyu123 added the Blocked Cannot proceed until something else is resolved label Jun 2, 2026
@jasonlyu123 jasonlyu123 removed the Blocked Cannot proceed until something else is resolved label Jun 4, 2026
@jasonlyu123 jasonlyu123 marked this pull request as ready for review June 4, 2026 04:22

@dummdidumm dummdidumm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

great work!

@dummdidumm dummdidumm merged commit 3a1e384 into sveltejs:master Jun 23, 2026
2 of 3 checks passed
@github-actions github-actions Bot mentioned this pull request Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants