Skip to content

Commit 1ecdfee

Browse files
authored
fix: crash with non svelte files in svelte/no-unused-class-name (#515)
1 parent 95ed14e commit 1ecdfee

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

.changeset/tasty-flies-love.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"eslint-plugin-svelte": patch
3+
---
4+
5+
fix: crash with non svelte files in `svelte/no-unused-class-name`

src/rules/no-unused-class-name.ts

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ export default createRule("no-unused-class-name", {
2727
type: "suggestion",
2828
},
2929
create(context) {
30+
if (!context.parserServices.isSvelte) {
31+
return {}
32+
}
3033
const classesUsedInTemplate: Record<string, SourceLocation> = {}
3134

3235
return {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
console.log("a")

0 commit comments

Comments
 (0)