Closed
Description
Runes ($state, $props, $derived, etc) can only be used in *.svelte
, *.svelte.ts
, or *.svelte.js
files.
But when I install this Svelte extension, and use a rune in a non-svelte file, the LSP is showing it as usable, when it shouldn't.

By contrast, here is what a fake run shows, which is what valid runes should report in non-svelte files:

Metadata
Metadata
Assignees
Labels
No labels