File tree 7 files changed +31
-27
lines changed
tests/fixtures/rules/no-unused-svelte-ignore
7 files changed +31
-27
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " eslint-plugin-svelte " : patch
3
+ ---
4
+
5
+ feat: update svelte to v5.0.0-next.33
Original file line number Diff line number Diff line change 3
3
"editor.formatOnSave" : true ,
4
4
"editor.defaultFormatter" : " esbenp.prettier-vscode" ,
5
5
"editor.codeActionsOnSave" : {
6
- "source.fixAll" : true ,
7
- "source.fixAll.stylelint" : true
6
+ "source.fixAll" : " explicit " ,
7
+ "source.fixAll.stylelint" : " explicit "
8
8
},
9
9
"svelte.plugin.typescript.diagnostics.enable" : false
10
10
}
Original file line number Diff line number Diff line change 58
58
},
59
59
"peerDependencies" : {
60
60
"eslint" : " ^7.0.0 || ^8.0.0-0" ,
61
- "svelte" : " ^3.37.0 || ^4.0.0 || ^5.0.0-next.16 "
61
+ "svelte" : " ^3.37.0 || ^4.0.0 || ^5.0.0-next.33 "
62
62
},
63
63
"peerDependenciesMeta" : {
64
64
"svelte" : {
164
164
"stylelint" : " ^15.0.0" ,
165
165
"stylelint-config-standard" : " ^34.0.0" ,
166
166
"stylus" : " ^0.62.0" ,
167
- "svelte" : " ^5.0.0-next.16 " ,
167
+ "svelte" : " ^5.0.0-next.33 " ,
168
168
"svelte-adapter-ghpages" : " 0.1.0" ,
169
169
"svelte-i18n" : " ^4.0.0" ,
170
170
"tslib" : " ^2.5.0" ,
Original file line number Diff line number Diff line change 1
1
- message : svelte-ignore comment is used, but not warned
2
- line : 4
3
- column : 19
2
+ line : 7
3
+ column : 20
4
4
suggestions : null
Original file line number Diff line number Diff line change 1
1
<script >
2
- // svelte-ignore state-not-mutated
3
- let mutable = $state (42 );
4
- // svelte-ignore state-not-mutated
5
- let immutable = $state (42 );
6
- export function update (a ) {
7
- immutable = a;
2
+ let count = $state (0 );
3
+ let doubled = $derived (count * 2 );
4
+ // svelte-ignore static-state-reference
5
+ console .log (count);
6
+ export function fn () {
7
+ // svelte-ignore static-state-reference
8
+ console .log (doubled);
8
9
}
9
10
</script >
10
-
11
- {mutable }{immutable }
Original file line number Diff line number Diff line change 1
1
<script >
2
- // svelte-ignore state-not-mutated
3
- let immutable = $state (42 );
2
+ let count = $state (0 );
3
+ let doubled = $derived (count * 2 );
4
+ // svelte-ignore static-state-reference
5
+ console .log (count);
6
+ // svelte-ignore static-state-reference
7
+ console .log (doubled);
4
8
</script >
5
-
6
- {immutable }
Original file line number Diff line number Diff line change 1
- <script >
2
- let mutable = $state (42 );
3
- // svelte-ignore state-not-mutated
4
- let immutable = $ state( 42 );
5
- export function update ( a ) {
6
- mutable = a;
7
- }
1
+ <script lang = " ts " >
2
+ let count = $state (0 );
3
+ let doubled = $derived ( count * 2 );
4
+ // svelte-ignore static- state-reference
5
+ console . log ( count as any );
6
+ // svelte-ignore static-state-reference
7
+ console . log ( doubled ! );
8
8
</script >
9
-
10
- {mutable }{immutable }
You can’t perform that action at this time.
0 commit comments