Skip to content

Commit 8df2c46

Browse files
committed
Add .js esm output
1 parent ebbd6e8 commit 8df2c46

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

rollup.config.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import typescript from "rollup-plugin-typescript2";
22
import { terser } from "rollup-plugin-terser";
33

4-
function config({ format, minify, input }) {
4+
function config({ format, minify, input, ext = "js" }) {
55
const dir = `dist/${format}/`;
66
const minifierSuffix = minify ? ".min" : "";
7-
const ext = format === "esm" ? "mjs" : "js";
87
return {
98
input: `./src/${input}.ts`,
109
output: {
@@ -40,12 +39,14 @@ function config({ format, minify, input }) {
4039
require("rimraf").sync("dist");
4140

4241
export default [
42+
{ input: "comlink", format: "esm", minify: false, ext: "mjs" },
43+
{ input: "comlink", format: "esm", minify: true, ext: "mjs" },
4344
{ input: "comlink", format: "esm", minify: false },
4445
{ input: "comlink", format: "esm", minify: true },
4546
{ input: "comlink", format: "umd", minify: false },
4647
{ input: "comlink", format: "umd", minify: true },
47-
{ input: "node-adapter", format: "esm", minify: false },
48-
{ input: "node-adapter", format: "esm", minify: true },
48+
{ input: "node-adapter", format: "esm", minify: false, ext: "mjs" },
49+
{ input: "node-adapter", format: "esm", minify: true, ext: "mjs" },
4950
{ input: "node-adapter", format: "umd", minify: false },
5051
{ input: "node-adapter", format: "umd", minify: true }
5152
].map(config);

0 commit comments

Comments
 (0)