UNPKG

honeycomb-element

Version:

Webcomponent honeycomb-element following open-wc recommendations

33 lines (32 loc) 763 B
import summary from 'rollup-plugin-summary'; import {terser} from 'rollup-plugin-terser'; import resolve from '@rollup/plugin-node-resolve'; import replace from '@rollup/plugin-replace'; export default { input: './dist/honeycomb-element.js', output: { file: './build/honeycomb-element.bundled.js', format: 'esm', }, onwarn(warning) { if (warning.code !== 'THIS_IS_UNDEFINED') { // eslint-disable-next-line no-console console.error(`(!) ${warning.message}`); } }, plugins: [ replace({'Reflect.decorate': 'undefined'}), resolve(), terser({ ecma: 2017, module: true, warnings: true, mangle: { properties: { regex: /^__/, }, }, }), summary(), ], };