From 6efb1ec40c6f0904f0074664e9d4926c3bfa90ad Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Thu, 26 May 2022 13:09:32 -0700 Subject: [PATCH] fix(ts): export types explicitly (#14428) --- packages/playwright-chromium/package.json | 1 + packages/playwright-core/package.json | 1 + packages/playwright-ct-react/package.json | 10 ++++++++-- packages/playwright-ct-svelte/package.json | 10 ++++++++-- packages/playwright-ct-vue/package.json | 10 ++++++++-- packages/playwright-firefox/package.json | 1 + packages/playwright-test/package.json | 1 + packages/playwright-webkit/package.json | 1 + packages/playwright/package.json | 1 + 9 files changed, 30 insertions(+), 6 deletions(-) diff --git a/packages/playwright-chromium/package.json b/packages/playwright-chromium/package.json index 604548a3d9..c535289cd5 100644 --- a/packages/playwright-chromium/package.json +++ b/packages/playwright-chromium/package.json @@ -13,6 +13,7 @@ "license": "Apache-2.0", "exports": { ".": { + "types": "./index.d.ts", "import": "./index.mjs", "require": "./index.js" }, diff --git a/packages/playwright-core/package.json b/packages/playwright-core/package.json index 5aee90a26b..cc5bddb7ff 100644 --- a/packages/playwright-core/package.json +++ b/packages/playwright-core/package.json @@ -13,6 +13,7 @@ "license": "Apache-2.0", "exports": { ".": { + "types": "./index.d.ts", "import": "./index.mjs", "require": "./index.js" }, diff --git a/packages/playwright-ct-react/package.json b/packages/playwright-ct-react/package.json index 42e1b7bf1d..c10873afb1 100644 --- a/packages/playwright-ct-react/package.json +++ b/packages/playwright-ct-react/package.json @@ -12,8 +12,14 @@ }, "license": "Apache-2.0", "exports": { - "./register": "./register.mjs", - ".": "./index.js" + ".": { + "types": "./index.d.ts", + "default": "./index.js" + }, + "./register": { + "types": "./register.d.ts", + "default": "./register.mjs" + } }, "dependencies": { "@vitejs/plugin-react": "^1.0.7", diff --git a/packages/playwright-ct-svelte/package.json b/packages/playwright-ct-svelte/package.json index 9c1ad239a4..46f9a6e130 100644 --- a/packages/playwright-ct-svelte/package.json +++ b/packages/playwright-ct-svelte/package.json @@ -12,8 +12,14 @@ }, "license": "Apache-2.0", "exports": { - "./register": "./register.mjs", - ".": "./index.js" + ".": { + "types": "./index.d.ts", + "default": "./index.js" + }, + "./register": { + "types": "./register.d.ts", + "default": "./register.mjs" + } }, "dependencies": { "@sveltejs/vite-plugin-svelte": "^1.0.0-next.30", diff --git a/packages/playwright-ct-vue/package.json b/packages/playwright-ct-vue/package.json index e0e0ad718d..c9347a4f71 100644 --- a/packages/playwright-ct-vue/package.json +++ b/packages/playwright-ct-vue/package.json @@ -12,8 +12,14 @@ }, "license": "Apache-2.0", "exports": { - "./register": "./register.mjs", - ".": "./index.js" + ".": { + "types": "./index.d.ts", + "default": "./index.js" + }, + "./register": { + "types": "./register.d.ts", + "default": "./register.mjs" + } }, "dependencies": { "@vitejs/plugin-vue": "^2.3.1", diff --git a/packages/playwright-firefox/package.json b/packages/playwright-firefox/package.json index 98db00d0e2..cf3977dae9 100644 --- a/packages/playwright-firefox/package.json +++ b/packages/playwright-firefox/package.json @@ -13,6 +13,7 @@ "license": "Apache-2.0", "exports": { ".": { + "types": "./index.d.ts", "import": "./index.mjs", "require": "./index.js" }, diff --git a/packages/playwright-test/package.json b/packages/playwright-test/package.json index 54391f3123..715ef6768c 100644 --- a/packages/playwright-test/package.json +++ b/packages/playwright-test/package.json @@ -10,6 +10,7 @@ "main": "index.js", "exports": { ".": { + "types": "./index.d.ts", "import": "./index.mjs", "require": "./index.js" }, diff --git a/packages/playwright-webkit/package.json b/packages/playwright-webkit/package.json index 0f303a6826..716b7d20fa 100644 --- a/packages/playwright-webkit/package.json +++ b/packages/playwright-webkit/package.json @@ -13,6 +13,7 @@ "license": "Apache-2.0", "exports": { ".": { + "types": "./index.d.ts", "import": "./index.mjs", "require": "./index.js" }, diff --git a/packages/playwright/package.json b/packages/playwright/package.json index e4c1fb0d0a..633a5856e6 100644 --- a/packages/playwright/package.json +++ b/packages/playwright/package.json @@ -13,6 +13,7 @@ "license": "Apache-2.0", "exports": { ".": { + "types": "./index.d.ts", "import": "./index.mjs", "require": "./index.js" },