From 520e2d8de14bd49229a80475b591e2db2b0db0a1 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Thu, 22 Jun 2023 12:13:40 +0200 Subject: [PATCH] breaking: install Svelte 4 for create-svelte --- .changeset/gentle-lobsters-punch.md | 5 +++++ packages/create-svelte/shared/+checkjs/package.json | 2 +- packages/create-svelte/shared/+eslint/package.json | 2 +- packages/create-svelte/shared/+prettier/package.json | 2 +- packages/create-svelte/shared/+typescript/package.json | 2 +- .../create-svelte/templates/default/package.template.json | 4 ++-- .../create-svelte/templates/skeleton/package.template.json | 4 ++-- .../templates/skeletonlib/package.template.json | 6 +++--- 8 files changed, 16 insertions(+), 11 deletions(-) create mode 100644 .changeset/gentle-lobsters-punch.md diff --git a/.changeset/gentle-lobsters-punch.md b/.changeset/gentle-lobsters-punch.md new file mode 100644 index 000000000000..dd0b97e0b9b4 --- /dev/null +++ b/.changeset/gentle-lobsters-punch.md @@ -0,0 +1,5 @@ +--- +'create-svelte': major +--- + +breaking: install Svelte 4 diff --git a/packages/create-svelte/shared/+checkjs/package.json b/packages/create-svelte/shared/+checkjs/package.json index 1b2e51fa611c..dd9befe46702 100644 --- a/packages/create-svelte/shared/+checkjs/package.json +++ b/packages/create-svelte/shared/+checkjs/package.json @@ -5,6 +5,6 @@ }, "devDependencies": { "typescript": "^5.0.0", - "svelte-check": "^3.0.1" + "svelte-check": "^3.4.3" } } diff --git a/packages/create-svelte/shared/+eslint/package.json b/packages/create-svelte/shared/+eslint/package.json index 165b29ebcdbc..375357e2deae 100644 --- a/packages/create-svelte/shared/+eslint/package.json +++ b/packages/create-svelte/shared/+eslint/package.json @@ -1,6 +1,6 @@ { "devDependencies": { "eslint": "^8.28.0", - "eslint-plugin-svelte": "^2.26.0" + "eslint-plugin-svelte": "^2.30.0" } } diff --git a/packages/create-svelte/shared/+prettier/package.json b/packages/create-svelte/shared/+prettier/package.json index 721a5ea218ec..e368023fb43e 100644 --- a/packages/create-svelte/shared/+prettier/package.json +++ b/packages/create-svelte/shared/+prettier/package.json @@ -1,6 +1,6 @@ { "devDependencies": { "prettier": "^2.8.0", - "prettier-plugin-svelte": "^2.8.1" + "prettier-plugin-svelte": "^2.10.1" } } diff --git a/packages/create-svelte/shared/+typescript/package.json b/packages/create-svelte/shared/+typescript/package.json index 2c5ff9c2e579..f7fe142530a8 100644 --- a/packages/create-svelte/shared/+typescript/package.json +++ b/packages/create-svelte/shared/+typescript/package.json @@ -6,6 +6,6 @@ "devDependencies": { "typescript": "^5.0.0", "tslib": "^2.4.1", - "svelte-check": "^3.0.1" + "svelte-check": "^3.4.3" } } diff --git a/packages/create-svelte/templates/default/package.template.json b/packages/create-svelte/templates/default/package.template.json index fdfa355cf6d4..8ea7a03b54c6 100644 --- a/packages/create-svelte/templates/default/package.template.json +++ b/packages/create-svelte/templates/default/package.template.json @@ -10,8 +10,8 @@ "@fontsource/fira-mono": "^4.5.10", "@neoconfetti/svelte": "^1.0.0", "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/kit": "^1.5.0", - "svelte": "^3.54.0", + "@sveltejs/kit": "^1.20.4", + "svelte": "^4.0.0", "vite": "^4.3.6" }, "type": "module" diff --git a/packages/create-svelte/templates/skeleton/package.template.json b/packages/create-svelte/templates/skeleton/package.template.json index bb4977c8f98d..2b8a4eb6f6d1 100644 --- a/packages/create-svelte/templates/skeleton/package.template.json +++ b/packages/create-svelte/templates/skeleton/package.template.json @@ -9,8 +9,8 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/kit": "^1.5.0", - "svelte": "^3.54.0", + "@sveltejs/kit": "^1.20.4", + "svelte": "^4.0.0", "vite": "^4.3.6" }, "type": "module" diff --git a/packages/create-svelte/templates/skeletonlib/package.template.json b/packages/create-svelte/templates/skeletonlib/package.template.json index e114f7dc31d2..15f40dbb27ac 100644 --- a/packages/create-svelte/templates/skeletonlib/package.template.json +++ b/packages/create-svelte/templates/skeletonlib/package.template.json @@ -16,14 +16,14 @@ }, "files": ["dist", "!dist/**/*.test.*", "!dist/**/*.spec.*"], "peerDependencies": { - "svelte": "^3.54.0" + "svelte": "^4.0.0" }, "devDependencies": { "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/kit": "^1.5.0", + "@sveltejs/kit": "^1.20.4", "@sveltejs/package": "^2.0.0", "publint": "^0.1.9", - "svelte": "^3.54.0", + "svelte": "^4.0.0", "tslib": "^2.4.1", "typescript": "^5.0.0", "vite": "^4.3.6"