From 2e72a9461b87987b1863d479f7d1192ff9623c96 Mon Sep 17 00:00:00 2001 From: Ignatius Bagus Date: Tue, 27 Apr 2021 02:58:48 +0700 Subject: [PATCH] types: adapters declaration file (#1230) * add adapter-static types * add adapter-node types * add adapter-vercel types * add adapter-cloudflare types * add adapter-netlify types * add adapter-begin types * add fallback argument types * add changeset --- .changeset/violet-goats-wave.md | 10 ++++++++++ packages/adapter-begin/index.d.ts | 1 + packages/adapter-begin/package.json | 4 +++- packages/adapter-cloudflare-workers/index.d.ts | 3 +++ packages/adapter-cloudflare-workers/package.json | 4 +++- packages/adapter-netlify/index.d.ts | 3 +++ packages/adapter-netlify/package.json | 4 +++- packages/adapter-node/index.d.ts | 3 +++ packages/adapter-node/package.json | 4 +++- packages/adapter-static/index.d.ts | 7 +++++++ packages/adapter-static/package.json | 1 + packages/adapter-vercel/index.d.ts | 3 +++ packages/adapter-vercel/package.json | 4 +++- 13 files changed, 46 insertions(+), 5 deletions(-) create mode 100644 .changeset/violet-goats-wave.md create mode 100644 packages/adapter-begin/index.d.ts create mode 100644 packages/adapter-cloudflare-workers/index.d.ts create mode 100644 packages/adapter-netlify/index.d.ts create mode 100644 packages/adapter-node/index.d.ts create mode 100644 packages/adapter-static/index.d.ts create mode 100644 packages/adapter-vercel/index.d.ts 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",