marko-js / language-server

Marko autocomplete, intellisense and editor support.
MIT License
38 stars 8 forks source link

feat: switch mtc to typescripts build mode api #212

Closed DylanPiercey closed 9 months ago

DylanPiercey commented 9 months ago

Scope

Mostly this impacts @marko/type-check.

Description

Switches @marko/type-check to use the incremental build apis from the typescript compiler.

Motivation and Context

This means that you can now use project references and also improve performance via caching and incremental builds.

Checklist:

changeset-bot[bot] commented 9 months ago

🦋 Changeset detected

Latest commit: 7d943fcb7a8e50b93d5d036438ec444f8af60f8e

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

This PR includes changesets to release 4 packages | Name | Type | | ---------------------- | ----- | | @marko/type-check | Major | | @marko/language-tools | Patch | | @marko/language-server | Patch | | marko-vscode | Patch |

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