From b9e9f4dfaab3c02229cd545420e7f2732613b837 Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Thu, 26 May 2022 13:09:32 -0700 Subject: [PATCH] cherry-pick(#14428): fix(ts): export types explicitly --- 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 60da921470..7c43aae9fa 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 503b2c3b94..81bfea5846 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 63f9ea26dc..ac1048a66f 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 259cba0c38..09ebf5e7fd 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 441a1aad31..7a6790dbb9 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 158e76fa90..bc28007945 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 2403dda116..80cff95483 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 16f024bc28..4c27bcbb63 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 41028c48de..7f2bab1721 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" },