From 343867ab000cb14e813344b3bcb535aa67e00808 Mon Sep 17 00:00:00 2001 From: privateOmega Date: Tue, 21 Jul 2020 16:45:04 +0530 Subject: [PATCH] fix: added browser module building support --- rollup.config.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/rollup.config.js b/rollup.config.js index 445ca686..d557c1ed 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -3,6 +3,7 @@ import json from '@rollup/plugin-json'; import commonjs from '@rollup/plugin-commonjs'; import { terser } from 'rollup-plugin-terser'; import cleaner from 'rollup-plugin-cleaner'; +import builtins from 'rollup-plugin-node-builtins'; import * as meta from './package.json'; @@ -18,9 +19,10 @@ export default { 'xmlbuilder2', ], plugins: [ - resolve(), + resolve({ browser: true }), json({ include: 'package.json', preferConst: true }), commonjs(), + builtins(), terser({ mangle: false, }), @@ -28,7 +30,6 @@ export default { targets: ['./dist/'], }), ], - output: [ { file: 'dist/html-to-docx.esm.js', @@ -39,8 +40,9 @@ export default { }`, }, { - file: 'dist/html-to-docx.cjs.js', - format: 'cjs', + file: 'dist/html-to-docx.umd.js', + format: 'umd', + name: 'HTMLToDOCX', sourcemap: true, banner: `// ${meta.homepage} v${meta.version} Copyright ${new Date().getFullYear()} ${ meta.author