UNPKG

apprun

Version:

JavaScript library that has Elm inspired architecture, event pub-sub and components

37 lines (35 loc) 675 B
import { terser } from 'rollup-plugin-terser'; import sourcemaps from 'rollup-plugin-sourcemaps'; import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; const plugins = [ resolve(), commonjs(), terser({ warnings: true, module: true, mangle: { properties: { regex: /^__/, }, }, }), sourcemaps() ]; export default [{ input: 'esm/apprun.js', output: { file: 'dist/apprun.esm.js', format: 'esm', sourcemap: true }, plugins, }, { input: 'esm/apprun-html.js', output: { file: 'dist/apprun-html.esm.js', format: 'esm', sourcemap: true }, plugins }]