rollup.config.js
// rollup.config.js
// eslint-disable-next-line @typescript-eslint/no-var-requires
const { terser } = require('rollup-plugin-terser');
export default [
{
input: './dist/types/main.js',
output: [
{
file: 'dist/thaw-colour.cjs.js',
format: 'cjs',
exports: 'named'
},
{
file: 'dist/thaw-colour.esm.js',
format: 'es',
compact: true,
plugins: [terser()]
},
{
file: 'dist/thaw-colour.js',
name: 'thaw-colour',
format: 'umd',
compact: true,
plugins: [terser()]
}
]
}
];