@michael-brauner/choosy
Version: 
A lightweight choice-picker written in vanilla javascript.
30 lines (28 loc) • 679 B
JavaScript
import babel from 'rollup-plugin-babel';
import {uglify} from "rollup-plugin-uglify";
import multiInput from 'rollup-plugin-multi-input';
import typescript from '@rollup/plugin-typescript';
export default {
    input: [
        {'choosy.min': 'src/choosy.ts'},
    ],
    onwarn(warning, rollupWarn) {
        if (warning.code !== 'CIRCULAR_DEPENDENCY') {
            rollupWarn(warning);
        }
    },
    output: {
        name: 'Choosy',
        dir: 'dist',
        format: 'esm',
        sourcemap: 'inline',
    },
    plugins: [
        uglify(),
        multiInput(),
        babel({
            exclude: 'node_modules/**',
        }),
        typescript()
    ],
};