UNPKG

nouislider-vue

Version:

noUiSlider component for vue 2 & nuxt

36 lines (31 loc) 750 B
// rollup.config.js import vue from 'rollup-plugin-vue'; import buble from 'rollup-plugin-buble'; import uglify from 'rollup-plugin-uglify-es'; import gzip from "rollup-plugin-gzip"; import minimist from 'minimist'; const argv = minimist(process.argv.slice(2)); const config = { input: 'src/index.js', output: { name: 'veeno', exports: 'named', globals: { noUiSlider: 'noUiSlider' } }, external: ['nouislider'], plugins: [ vue({ css: true, compileTemplate: true, }), buble(), // uglify() ], }; // Only minify browser (iife) version if (argv.format === 'iife') { config.plugins.push(uglify()); } export default config;