diff --git a/packages/playwright-chromium/package.json b/packages/playwright-chromium/package.json index 604548a3d959e..c535289cd5a9d 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 5aee90a26bceb..cc5bddb7ffd90 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 42e1b7bf1d827..c10873afb109d 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 9c1ad239a499e..46f9a6e130c0f 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 e0e0ad718dc85..c9347a4f71cd0 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 98db00d0e22af..cf3977dae9acb 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 54391f3123049..715ef6768c0f3 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 0f303a68268e3..716b7d20fae67 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 e4c1fb0d0af3e..633a5856e64e8 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" },