From e38f6099ffcc97efea4e5366f644c9d9b6a8afcc Mon Sep 17 00:00:00 2001 From: Volodymyr Zhdanov Date: Wed, 25 May 2022 21:39:34 +0300 Subject: [PATCH 1/3] add named export to improve `"module": "nodenext"` compatibility --- src/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index ee773cf..2050899 100644 --- a/src/index.ts +++ b/src/index.ts @@ -51,7 +51,7 @@ export interface PreactBabelOptions extends BabelOptions { } // Taken from https://github.com/vitejs/vite/blob/main/packages/plugin-react/src/index.ts -export default function preactPlugin({ +function preactPlugin({ devtoolsInProd, include, exclude, @@ -187,3 +187,5 @@ export default function preactPlugin({ prefresh({ include, exclude }), ]; } + +export { preactPlugin as default, preactPlugin as preact }; From 87a7e34b04a04135fbe8cf423998a5c518a60102 Mon Sep 17 00:00:00 2001 From: Volodymyr Zhdanov Date: Sat, 28 May 2022 14:09:30 +0300 Subject: [PATCH 2/3] add proper types export --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index af0c4c3..b937621 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "exports": { ".": { "import": "./dist/esm/index.mjs", - "require": "./dist/cjs/index.js" + "require": "./dist/cjs/index.js", + "types": "./dist/types/index.d.ts" }, "./package.json": "./package.json" }, From 5d4cf8b2b10a757aee64f5cca97f714dc71c9a8e Mon Sep 17 00:00:00 2001 From: Volodymyr Zhdanov Date: Sat, 16 Jul 2022 12:33:10 +0300 Subject: [PATCH 3/3] Update src/index.ts Co-authored-by: Jovi De Croock --- src/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index 2050899..dcc6592 100644 --- a/src/index.ts +++ b/src/index.ts @@ -188,4 +188,5 @@ function preactPlugin({ ]; } -export { preactPlugin as default, preactPlugin as preact }; +export default preactPlugin; +export { preactPlugin as preact };