From 070b42a2e5cee7318791739fcd0eac832bbb2ca6 Mon Sep 17 00:00:00 2001 From: Marvin Hagemeister Date: Sun, 4 Jul 2021 10:32:55 +0200 Subject: [PATCH] Add native ESM entry point --- package.json | 10 +++++++++- rollup.config.js | 5 +++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 4b2d219..b9f3161 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,15 @@ "main": "dist/sourcemap-codec.umd.js", "module": "dist/sourcemap-codec.es.js", "types": "dist/types/sourcemap-codec.d.ts", + "exports": { + ".": { + "browser": "./dist/sourcemap-codec.umd.js", + "import": "./dist/sourcemap-codec.mjs", + "require": "./dist/sourcemap-codec.umd.js" + }, + "./package.json": "./package.json", + "./": "./" + }, "scripts": { "test": "mocha", "build": "rm -rf dist && rollup -c && tsc", @@ -30,7 +39,6 @@ "url": "https://github.com/Rich-Harris/sourcemap-codec/issues" }, "homepage": "https://github.com/Rich-Harris/sourcemap-codec", - "dependencies": {}, "devDependencies": { "codecov.io": "^0.1.6", "console-group": "^0.3.3", diff --git a/rollup.config.js b/rollup.config.js index d7a5f72..10aa2ad 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -21,5 +21,10 @@ export default { file: pkg.module, format: 'es', sourcemap: true + }, + { + file: pkg.exports['.'].import, + format: 'es', + sourcemap: true }] };