Skip to content

Commit 3c86cab

Browse files
feat: Support Svelte v4 (#5659)
* feat: Support svelte v4 * Downgrade @testing-library/svelte * Upgrade @testing-library/svelte to 4.0.3 * Refactor onMount dynamic import
1 parent 6687a32 commit 3c86cab

File tree

13 files changed

+357
-313
lines changed

13 files changed

+357
-313
lines changed

examples/svelte/auto-refetching/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"devDependencies": {
1616
"@sveltejs/adapter-auto": "^2.1.0",
1717
"@sveltejs/kit": "^1.19.0",
18-
"svelte": "^3.54.0",
19-
"svelte-check": "^3.4.3",
18+
"svelte": "^4.0.0",
19+
"svelte-check": "^3.4.4",
2020
"tslib": "^2.5.2",
2121
"typescript": "^5.0.4",
2222
"vite": "^4.2.0"

examples/svelte/basic/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"devDependencies": {
1616
"@sveltejs/adapter-auto": "^2.1.0",
1717
"@sveltejs/kit": "^1.19.0",
18-
"svelte": "^3.54.0",
19-
"svelte-check": "^3.4.3",
18+
"svelte": "^4.0.0",
19+
"svelte-check": "^3.4.4",
2020
"tslib": "^2.5.2",
2121
"typescript": "^5.0.4",
2222
"vite": "^4.2.0"

examples/svelte/load-more-infinite-scroll/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"devDependencies": {
1616
"@sveltejs/adapter-auto": "^2.1.0",
1717
"@sveltejs/kit": "^1.19.0",
18-
"svelte": "^3.54.0",
19-
"svelte-check": "^3.4.3",
18+
"svelte": "^4.0.0",
19+
"svelte-check": "^3.4.4",
2020
"tslib": "^2.5.2",
2121
"typescript": "^5.0.4",
2222
"vite": "^4.2.0"

examples/svelte/optimistic-updates-typescript/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"devDependencies": {
1616
"@sveltejs/adapter-auto": "^2.1.0",
1717
"@sveltejs/kit": "^1.19.0",
18-
"svelte": "^3.54.0",
19-
"svelte-check": "^3.4.3",
18+
"svelte": "^4.0.0",
19+
"svelte-check": "^3.4.4",
2020
"tslib": "^2.5.2",
2121
"typescript": "^5.0.4",
2222
"vite": "^4.2.0"

examples/svelte/playground/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"devDependencies": {
1616
"@sveltejs/adapter-auto": "^2.1.0",
1717
"@sveltejs/kit": "^1.19.0",
18-
"svelte": "^3.54.0",
19-
"svelte-check": "^3.4.3",
18+
"svelte": "^4.0.0",
19+
"svelte-check": "^3.4.4",
2020
"tslib": "^2.5.2",
2121
"typescript": "^5.0.4",
2222
"vite": "^4.2.0"

examples/svelte/simple/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
"@tanstack/svelte-query-devtools": "^5.0.0-alpha.39"
1414
},
1515
"devDependencies": {
16-
"@sveltejs/vite-plugin-svelte": "^2.4.0",
16+
"@sveltejs/vite-plugin-svelte": "^2.4.2",
1717
"@tsconfig/svelte": "^4.0.1",
18-
"svelte": "^3.54.0",
19-
"svelte-check": "^3.4.3",
18+
"svelte": "^4.0.0",
19+
"svelte-check": "^3.4.4",
2020
"tslib": "^2.5.2",
2121
"typescript": "^5.0.4",
2222
"vite": "^4.2.0"

examples/svelte/ssr/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"devDependencies": {
1616
"@sveltejs/adapter-auto": "^2.1.0",
1717
"@sveltejs/kit": "^1.19.0",
18-
"svelte": "^3.54.0",
19-
"svelte-check": "^3.4.3",
18+
"svelte": "^4.0.0",
19+
"svelte-check": "^3.4.4",
2020
"tslib": "^2.5.2",
2121
"typescript": "^5.0.4",
2222
"vite": "^4.2.0"

examples/svelte/star-wars/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"@sveltejs/kit": "^1.19.0",
1818
"autoprefixer": "^10.4.14",
1919
"postcss": "^8.4.23",
20-
"svelte": "^3.54.0",
21-
"svelte-check": "^3.4.3",
20+
"svelte": "^4.0.0",
21+
"svelte-check": "^3.4.4",
2222
"tailwindcss": "^3.3.2",
2323
"tslib": "^2.5.2",
2424
"typescript": "^5.0.4",

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,13 @@
7171
"eslint-plugin-react": "^7.32.2",
7272
"eslint-plugin-react-hooks": "^4.6.0",
7373
"git-log-parser": "^1.2.0",
74+
"jsdom": "^22.0.0",
7475
"jsonfile": "^6.1.0",
7576
"luxon": "^3.3.0",
7677
"nx": "^16.3.1",
7778
"nx-cloud": "^16.0.5",
7879
"prettier": "^2.8.8",
79-
"prettier-plugin-svelte": "^2.10.0",
80+
"prettier-plugin-svelte": "^2.10.1",
8081
"publint": "^0.1.12",
8182
"react": "^18.2.0",
8283
"react-dom": "^18.2.0",
@@ -89,7 +90,7 @@
8990
"semver": "^7.5.1",
9091
"solid-js": "^1.6.13",
9192
"stream-to-array": "^2.3.0",
92-
"tsup": "^7.0.0",
93+
"tsup": "^7.1.0",
9394
"type-fest": "^3.11.0",
9495
"typescript": "^5.0.4",
9596
"vitest": "^0.27.1",

packages/svelte-query-devtools/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,18 @@
3939
"esm-env": "^1.0.0"
4040
},
4141
"devDependencies": {
42-
"@sveltejs/package": "^2.0.2",
43-
"@sveltejs/vite-plugin-svelte": "^2.4.0",
42+
"@sveltejs/package": "^2.1.0",
43+
"@sveltejs/vite-plugin-svelte": "^2.4.2",
4444
"@tanstack/svelte-query": "workspace:*",
45-
"eslint-plugin-svelte": "^2.29.0",
46-
"svelte": "^3.54.0",
47-
"svelte-check": "^3.4.3",
45+
"eslint-plugin-svelte": "^2.32.0",
46+
"svelte": "^4.0.0",
47+
"svelte-check": "^3.4.4",
4848
"tslib": "^2.5.2",
4949
"typescript": "^5.0.4",
5050
"vite": "^4.2.0"
5151
},
5252
"peerDependencies": {
5353
"@tanstack/svelte-query": "workspace:*",
54-
"svelte": "^3.54.0"
54+
"svelte": ">=3 <5"
5555
}
5656
}

0 commit comments

Comments
 (0)