@goodpie/html-typer
Version:
Types out HTML into a view, supporting vanilla JS
32 lines (30 loc) • 721 B
JavaScript
import resolve from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import typescript from '@rollup/plugin-typescript';
import terser from '@rollup/plugin-terser';
const commonPlugins = [
resolve(),
commonjs(),
typescript({
tsconfig: './tsconfig.json',
}),
terser()
];
export default [
{
input: 'src/index.ts',
output: [
{
file: 'dist/index.cjs.js',
format: 'cjs',
sourcemap: true
},
{
file: 'dist/index.esm.js',
format: 'esm',
sourcemap: true
}
],
plugins: commonPlugins
}
];