File tree Expand file tree Collapse file tree 7 files changed +31
-27
lines changed
tests/fixtures/rules/no-unused-svelte-ignore Expand file tree Collapse file tree 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 33 "editor.formatOnSave" : true ,
44 "editor.defaultFormatter" : " esbenp.prettier-vscode" ,
55 "editor.codeActionsOnSave" : {
6- "source.fixAll" : true ,
7- "source.fixAll.stylelint" : true
6+ "source.fixAll" : " explicit " ,
7+ "source.fixAll.stylelint" : " explicit "
88 },
99 "svelte.plugin.typescript.diagnostics.enable" : false
1010}
Original file line number Diff line number Diff line change 5858 },
5959 "peerDependencies" : {
6060 "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 "
6262 },
6363 "peerDependenciesMeta" : {
6464 "svelte" : {
164164 "stylelint" : " ^15.0.0" ,
165165 "stylelint-config-standard" : " ^34.0.0" ,
166166 "stylus" : " ^0.62.0" ,
167- "svelte" : " ^5.0.0-next.16 " ,
167+ "svelte" : " ^5.0.0-next.33 " ,
168168 "svelte-adapter-ghpages" : " 0.1.0" ,
169169 "svelte-i18n" : " ^4.0.0" ,
170170 "tslib" : " ^2.5.0" ,
Original file line number Diff line number Diff line change 11- message : svelte-ignore comment is used, but not warned
2- line : 4
3- column : 19
2+ line : 7
3+ column : 20
44 suggestions : null
Original file line number Diff line number Diff line change 11<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);
89 }
910 </script >
10-
11- {mutable }{immutable }
Original file line number Diff line number Diff line change 11<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);
48 </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 ! );
88 </script >
9-
10- {mutable }{immutable }
You can’t perform that action at this time.
0 commit comments