From 338e3c9964d970a78ae77af739913b4df6a65f53 Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Tue, 26 Jul 2022 15:00:24 +1000 Subject: [PATCH] feat: add esm bundling --- package.json | 1 + rollup.config.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 61a7f0e6d2..d6a8aaeb7b 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "prepare": "husky install", "build": "rimraf ./dist; run-s build:**", "build:esm": "tsc && node build-scripts/fix-imports.js", + "build:bundle": "rollup --config rollup.config.js -- dist/esm/index.js", "build:umd": "webpack --config webpack.umd.config.cjs", "build:umd:min": "terser --ecma 6 --compress --mangle -o dist/umd/index.min.js -- dist/umd/index.js && gzip -9 -c dist/umd/index.min.js > dist/umd/index.min.js.gz", "size": "npm run build && size-limit", diff --git a/rollup.config.js b/rollup.config.js index 90f804398f..7a7d2a312b 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -5,8 +5,8 @@ import nodePolyfills from "rollup-plugin-polyfill-node"; export default { output: { - file: "dist/umd/index.js", - format: "umd", + file: "dist/bundle.js", + format: "esm", name: "waku", }, plugins: [