20 lines
508 B
JavaScript
20 lines
508 B
JavaScript
|
import rollupPluginStrip from '@rollup/plugin-strip';
|
||
|
import { terser as rollupPluginTerser } from 'rollup-plugin-terser';
|
||
|
import rollupPluginTypescript from '@rollup/plugin-typescript';
|
||
|
|
||
|
export const strip = () => rollupPluginStrip({
|
||
|
debugger: true,
|
||
|
functions: ['console.log', 'console.debug'],
|
||
|
sourceMap: false,
|
||
|
});
|
||
|
|
||
|
export const terser = () => rollupPluginTerser({
|
||
|
sourcemap: false,
|
||
|
output: {
|
||
|
comments: false,
|
||
|
ecma: 5,
|
||
|
},
|
||
|
});
|
||
|
|
||
|
export const typescript = () => rollupPluginTypescript();
|