feat: add astro
, vue
, and svelte
support
#141
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds the
astro
,vue
, andsvelte
languages to the document filters so that they can be passed to the Biome LSP.Description
The upcoming version of Biome introduces partial support for formatting frontmatter in Astro files and
script
blocks of Vue and Svelte components. This PR updates the list of document filters so that the Biome LSP takes these new file types into consideration.Limitations
Document filters that reference
vue
,svelte
, orastro
will only work if an extension designed to handle these files is installed.I do not expect this to be an issue, because it's fairly safe to assume that users of Astro, Vue and Svelte already use their respective VS Code extensions, which register their language identifiers.
Related Issue
This PR closes #140
Checklist