diff --git a/package.json b/package.json index ef6e53f3b..a279e045a 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "node": "12.x" }, "scripts": { - "build": "r -f cjs,esm -o dist --exclude 'babel-plugin-*,create-mdx,*loader,mdx,parcel-plugin-mdx,remark-*,*util'", + "build": "r -f cjs,esm -o dist --exclude 'babel-plugin-*,create-mdx,*loader,mdx,parcel-plugin-mdx,remark-*,*util' && cp packages/preact/dist/esm.js packages/preact/dist/esm.mjs", "clean": "lerna exec \"rimraf dist node_modules\"", "docs": "gatsby develop", "docs-build": "gatsby build", diff --git a/packages/preact/package.json b/packages/preact/package.json index c4330e6c8..f0cfde684 100644 --- a/packages/preact/package.json +++ b/packages/preact/package.json @@ -20,6 +20,10 @@ "license": "MIT", "main": "dist/cjs.js", "module": "dist/esm.js", + "exports": { + "import": "./dist/esm.mjs", + "require": "./dist/cjs.js" + }, "files": [ "dist" ],