diff --git a/.changeset/twelve-onions-burn.md b/.changeset/twelve-onions-burn.md new file mode 100644 index 000000000000..dc4826482b18 --- /dev/null +++ b/.changeset/twelve-onions-burn.md @@ -0,0 +1,10 @@ +--- +'@sveltejs/adapter-begin': patch +'@sveltejs/adapter-cloudflare-workers': patch +'@sveltejs/adapter-netlify': patch +'@sveltejs/adapter-node': patch +'@sveltejs/adapter-static': patch +'@sveltejs/adapter-vercel': patch +--- + +Make kit a peerDependency of the adapters diff --git a/packages/adapter-begin/package.json b/packages/adapter-begin/package.json index 60796ae027f9..cf3fc51acecf 100644 --- a/packages/adapter-begin/package.json +++ b/packages/adapter-begin/package.json @@ -18,8 +18,10 @@ "dependencies": { "@architect/parser": "^3.0.1" }, + "peerDependencies": { + "@sveltejs/kit": "workspace:*" + }, "devDependencies": { - "@sveltejs/kit": "workspace:*", "rollup": "^2.47.0", "sirv": "^1.0.11", "typescript": "^4.2.4" diff --git a/packages/adapter-cloudflare-workers/package.json b/packages/adapter-cloudflare-workers/package.json index 0fac268b0bf8..d9318437b0ae 100644 --- a/packages/adapter-cloudflare-workers/package.json +++ b/packages/adapter-cloudflare-workers/package.json @@ -20,7 +20,7 @@ "esbuild": "^0.11.18", "@iarna/toml": "^2.2.5" }, - "devDependencies": { + "peerDependencies": { "@sveltejs/kit": "workspace:*" } } diff --git a/packages/adapter-netlify/package.json b/packages/adapter-netlify/package.json index a37cc56424c4..544c9b52c91c 100644 --- a/packages/adapter-netlify/package.json +++ b/packages/adapter-netlify/package.json @@ -17,10 +17,12 @@ "check-format": "prettier --check . --config ../../.prettierrc --ignore-path .gitignore" }, "dependencies": { - "@sveltejs/kit": "workspace:*", "esbuild": "^0.11.18", "@iarna/toml": "^2.2.5" }, + "peerDependencies": { + "@sveltejs/kit": "workspace:*" + }, "devDependencies": { "typescript": "^4.2.4" } diff --git a/packages/adapter-node/package.json b/packages/adapter-node/package.json index 29b7f064ee5f..9d251bbc72bb 100644 --- a/packages/adapter-node/package.json +++ b/packages/adapter-node/package.json @@ -22,7 +22,6 @@ }, "devDependencies": { "@rollup/plugin-json": "^4.1.0", - "@sveltejs/kit": "workspace:*", "c8": "^7.7.2", "compression": "^1.7.4", "node-fetch": "^3.0.0-beta.9", @@ -31,5 +30,8 @@ "sirv": "^1.0.11", "typescript": "^4.2.4", "uvu": "^0.5.1" + }, + "peerDependencies": { + "@sveltejs/kit": "workspace:*" } } diff --git a/packages/adapter-static/package.json b/packages/adapter-static/package.json index c462f474c1d5..f7f3021d416b 100644 --- a/packages/adapter-static/package.json +++ b/packages/adapter-static/package.json @@ -14,8 +14,10 @@ "check-format": "prettier --check . --config ../../.prettierrc --ignore-path .gitignore", "test": "uvu test test.js" }, + "peerDependencies": { + "@sveltejs/kit": "workspace:*" + }, "devDependencies": { - "@sveltejs/kit": "workspace:*", "playwright-chromium": "^1.10.0", "port-authority": "^1.1.2", "sirv": "^1.0.11", diff --git a/packages/adapter-vercel/package.json b/packages/adapter-vercel/package.json index 725c2bae62f7..7a96193ea8ea 100644 --- a/packages/adapter-vercel/package.json +++ b/packages/adapter-vercel/package.json @@ -17,9 +17,11 @@ "check-format": "prettier --check . --config ../../.prettierrc --ignore-path .gitignore" }, "dependencies": { - "@sveltejs/kit": "workspace:*", "esbuild": "^0.11.18" }, + "peerDependencies": { + "@sveltejs/kit": "workspace:*" + }, "devDependencies": { "typescript": "^4.2.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8184936fa0f..9a19e5350b22 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,14 +53,12 @@ importers: packages/adapter-begin: specifiers: '@architect/parser': ^3.0.1 - '@sveltejs/kit': workspace:* rollup: ^2.47.0 sirv: ^1.0.11 typescript: ^4.2.4 dependencies: '@architect/parser': 3.0.1 devDependencies: - '@sveltejs/kit': link:../kit rollup: 2.47.0 sirv: 1.0.11 typescript: 4.2.4 @@ -68,23 +66,18 @@ importers: packages/adapter-cloudflare-workers: specifiers: '@iarna/toml': ^2.2.5 - '@sveltejs/kit': workspace:* esbuild: ^0.11.18 dependencies: '@iarna/toml': 2.2.5 esbuild: 0.11.18 - devDependencies: - '@sveltejs/kit': link:../kit packages/adapter-netlify: specifiers: '@iarna/toml': ^2.2.5 - '@sveltejs/kit': workspace:* esbuild: ^0.11.18 typescript: ^4.2.4 dependencies: '@iarna/toml': 2.2.5 - '@sveltejs/kit': link:../kit esbuild: 0.11.18 devDependencies: typescript: 4.2.4 @@ -92,7 +85,6 @@ importers: packages/adapter-node: specifiers: '@rollup/plugin-json': ^4.1.0 - '@sveltejs/kit': workspace:* c8: ^7.7.2 compression: ^1.7.4 node-fetch: ^3.0.0-beta.9 @@ -103,7 +95,6 @@ importers: uvu: ^0.5.1 devDependencies: '@rollup/plugin-json': 4.1.0_rollup@2.47.0 - '@sveltejs/kit': link:../kit c8: 7.7.2 compression: 1.7.4 node-fetch: 3.0.0-beta.9 @@ -115,13 +106,11 @@ importers: packages/adapter-static: specifiers: - '@sveltejs/kit': workspace:* playwright-chromium: ^1.10.0 port-authority: ^1.1.2 sirv: ^1.0.11 typescript: ^4.2.4 devDependencies: - '@sveltejs/kit': link:../kit playwright-chromium: 1.10.0 port-authority: 1.1.2 sirv: 1.0.11 @@ -129,11 +118,9 @@ importers: packages/adapter-vercel: specifiers: - '@sveltejs/kit': workspace:* esbuild: ^0.11.18 typescript: ^4.2.4 dependencies: - '@sveltejs/kit': link:../kit esbuild: 0.11.18 devDependencies: typescript: 4.2.4