From c3a8d178f9c35de17fc647fe54153944e75f1cef Mon Sep 17 00:00:00 2001 From: d7sd6u <58745001+d7sd6u@users.noreply.github.com> Date: Tue, 14 Mar 2023 22:24:29 +0400 Subject: [PATCH] fix: Fix native NodeJS ESM modules support --- packages/runtime/package.json | 5 +++++ packages/runtime/rollup.config.js | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/packages/runtime/package.json b/packages/runtime/package.json index ef06ee8..e5bcb65 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -5,6 +5,11 @@ "description": "Turn runtime types into static typescript types automatically", "unpkg": "dist/index.min.js", "main": "dist/index.js", + "module": "dist/index.mjs", + "exports": { + "require": "./dist/index.js", + "import": "./dist/index.mjs" + }, "types": "types/index.d.ts", "license": "MIT", "author": { diff --git a/packages/runtime/rollup.config.js b/packages/runtime/rollup.config.js index 848f2d9..d31fd6c 100644 --- a/packages/runtime/rollup.config.js +++ b/packages/runtime/rollup.config.js @@ -11,6 +11,11 @@ export default { file: pkg.main, sourcemap: false, }, + { + format: "esm", + file: pkg.module, + sourcemap: false, + }, { name: pkg["umd:name"] || pkg.name, format: "umd",