Skip to content

Commit 1d643d8

Browse files
authored
feat(linter): auto add Svelte globals for .svelte.test/spec files (#7239)
1 parent dff85c0 commit 1d643d8

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.changeset/tame-dolls-serve.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@biomejs/biome": patch
3+
---
4+
5+
Fixed an issue where Svelte globals ($state and so on) were not properly recognized inside `.svelte.test.ts/js` and `.svelte.spec.ts/js` files.

crates/biome_service/src/file_handlers/javascript.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,10 @@ impl ServiceLanguage for JsLanguage {
325325
} else if filename.ends_with(".svelte")
326326
|| filename.ends_with(".svelte.js")
327327
|| filename.ends_with(".svelte.ts")
328+
|| filename.ends_with(".svelte.test.ts")
329+
|| filename.ends_with(".svelte.test.js")
330+
|| filename.ends_with(".svelte.spec.ts")
331+
|| filename.ends_with(".svelte.spec.js")
328332
{
329333
// Svelte 5 runes
330334
globals.extend(

0 commit comments

Comments
 (0)