vue-multipane
Version:
Resizable split panes for Vue.js.
30 lines (28 loc) • 665 B
JavaScript
import alias from 'rollup-plugin-alias';
import vue from 'rollup-plugin-vue';
import buble from 'rollup-plugin-buble';
import nodeResolve from 'rollup-plugin-node-resolve';
import commonjs from 'rollup-plugin-commonjs';
import uglify from 'rollup-plugin-uglify';
import { minify } from 'uglify-es';
export default {
name: 'Multipane',
input: 'src/index.js',
output: {
file: 'dist/vue-multipane.esm.js',
format: 'es',
},
sourcemaps: true,
plugins: [
alias({
'@': './',
}),
vue({
css: true,
}),
buble(),
nodeResolve({ browser: true, jsnext: true, main: true }),
commonjs(),
uglify({}, minify),
],
};