Skip to content

Commit b159b46

Browse files
authored
feat: update svelte to v5.0.0-next.33 (#657)
1 parent 50e6b6b commit b159b46

File tree

7 files changed

+31
-27
lines changed

7 files changed

+31
-27
lines changed

Diff for: .changeset/brown-gorillas-fly.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"eslint-plugin-svelte": patch
3+
---
4+
5+
feat: update svelte to v5.0.0-next.33

Diff for: .vscode/settings.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
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
}

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
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": {
@@ -164,7 +164,7 @@
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 numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
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 numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
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}

Diff for: tests/fixtures/rules/no-unused-svelte-ignore/valid/script-comment-input.svelte

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
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 numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
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}

0 commit comments

Comments
 (0)