diff --git a/.changeset/violet-goats-wave.md b/.changeset/violet-goats-wave.md new file mode 100644 index 000000000000..351cb2d9bf12 --- /dev/null +++ b/.changeset/violet-goats-wave.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 +--- + +Add type declarations diff --git a/packages/adapter-begin/index.d.ts b/packages/adapter-begin/index.d.ts new file mode 100644 index 000000000000..63aa0248bdbe --- /dev/null +++ b/packages/adapter-begin/index.d.ts @@ -0,0 +1 @@ +export default function (): import('@sveltejs/kit').Adapter; diff --git a/packages/adapter-begin/package.json b/packages/adapter-begin/package.json index 6bad196169ac..f2df0149a2e5 100644 --- a/packages/adapter-begin/package.json +++ b/packages/adapter-begin/package.json @@ -2,6 +2,7 @@ "name": "@sveltejs/adapter-begin", "version": "1.0.0-next.5", "main": "index.cjs", + "types": "index.d.ts", "scripts": { "lint": "eslint --ignore-path .gitignore \"**/*.{ts,js,svelte}\" && npm run check-format", "dev": "rollup -cw", @@ -11,7 +12,8 @@ "prepublishOnly": "npm run build" }, "files": [ - "files" + "files", + "index.d.ts" ], "dependencies": { "@architect/parser": "^3.0.1" diff --git a/packages/adapter-cloudflare-workers/index.d.ts b/packages/adapter-cloudflare-workers/index.d.ts new file mode 100644 index 000000000000..d0cbee7a88b7 --- /dev/null +++ b/packages/adapter-cloudflare-workers/index.d.ts @@ -0,0 +1,3 @@ +declare function plugin(): import('@sveltejs/kit').Adapter; + +export = plugin; diff --git a/packages/adapter-cloudflare-workers/package.json b/packages/adapter-cloudflare-workers/package.json index 1dc971a98c0f..c5e258a423ad 100644 --- a/packages/adapter-cloudflare-workers/package.json +++ b/packages/adapter-cloudflare-workers/package.json @@ -2,8 +2,10 @@ "name": "@sveltejs/adapter-cloudflare-workers", "version": "0.0.2-next.3", "main": "index.js", + "types": "index.d.ts", "files": [ - "files" + "files", + "index.d.ts" ], "scripts": { "lint": "eslint --ignore-path .gitignore \"**/*.{ts,js,svelte}\" && npm run check-format", diff --git a/packages/adapter-netlify/index.d.ts b/packages/adapter-netlify/index.d.ts new file mode 100644 index 000000000000..d0cbee7a88b7 --- /dev/null +++ b/packages/adapter-netlify/index.d.ts @@ -0,0 +1,3 @@ +declare function plugin(): import('@sveltejs/kit').Adapter; + +export = plugin; diff --git a/packages/adapter-netlify/package.json b/packages/adapter-netlify/package.json index f4ca148665ed..995ee7511650 100644 --- a/packages/adapter-netlify/package.json +++ b/packages/adapter-netlify/package.json @@ -2,8 +2,10 @@ "name": "@sveltejs/adapter-netlify", "version": "1.0.0-next.9", "main": "index.js", + "types": "index.d.ts", "files": [ - "files" + "files", + "index.d.ts" ], "scripts": { "lint": "eslint --ignore-path .gitignore \"**/*.{ts,js,svelte}\" && npm run check-format", diff --git a/packages/adapter-node/index.d.ts b/packages/adapter-node/index.d.ts new file mode 100644 index 000000000000..4316b65ad712 --- /dev/null +++ b/packages/adapter-node/index.d.ts @@ -0,0 +1,3 @@ +declare function plugin(options: { out?: string }): import('@sveltejs/kit').Adapter; + +export = plugin; diff --git a/packages/adapter-node/package.json b/packages/adapter-node/package.json index 98fcccaf6078..ded6dbaccac7 100644 --- a/packages/adapter-node/package.json +++ b/packages/adapter-node/package.json @@ -3,8 +3,10 @@ "version": "1.0.0-next.16", "main": "index.cjs", "type": "module", + "types": "index.d.ts", "files": [ - "files" + "files", + "index.d.ts" ], "scripts": { "dev": "rollup -cw", diff --git a/packages/adapter-static/index.d.ts b/packages/adapter-static/index.d.ts new file mode 100644 index 000000000000..00ab5e9a3e02 --- /dev/null +++ b/packages/adapter-static/index.d.ts @@ -0,0 +1,7 @@ +declare function plugin(options: { + pages?: string; + assets?: string; + fallback?: string; +}): import('@sveltejs/kit').Adapter; + +export = plugin; diff --git a/packages/adapter-static/package.json b/packages/adapter-static/package.json index b9024260ac42..5115a9356b54 100644 --- a/packages/adapter-static/package.json +++ b/packages/adapter-static/package.json @@ -1,6 +1,7 @@ { "name": "@sveltejs/adapter-static", "version": "1.0.0-next.6", + "types": "index.d.ts", "scripts": { "lint": "eslint --ignore-path .gitignore \"**/*.{ts,js,svelte}\" && npm run check-format", "check": "tsc", diff --git a/packages/adapter-vercel/index.d.ts b/packages/adapter-vercel/index.d.ts new file mode 100644 index 000000000000..d0cbee7a88b7 --- /dev/null +++ b/packages/adapter-vercel/index.d.ts @@ -0,0 +1,3 @@ +declare function plugin(): import('@sveltejs/kit').Adapter; + +export = plugin; diff --git a/packages/adapter-vercel/package.json b/packages/adapter-vercel/package.json index 5985cf2a301e..cc9dd978d7fe 100644 --- a/packages/adapter-vercel/package.json +++ b/packages/adapter-vercel/package.json @@ -2,8 +2,10 @@ "name": "@sveltejs/adapter-vercel", "version": "1.0.0-next.14", "main": "index.js", + "types": "index.d.ts", "files": [ - "files" + "files", + "index.d.ts" ], "scripts": { "lint": "eslint --ignore-path .gitignore \"**/*.{ts,js,svelte}\" && npm run check-format",