1 | import babel from 'rollup-plugin-babel';
|
2 | import commonjs from 'rollup-plugin-commonjs'
|
3 | import resolve from 'rollup-plugin-node-resolve'
|
4 | import uglify from 'rollup-plugin-uglify'
|
5 |
|
6 | export default {
|
7 | input: 'index-datastore.js',
|
8 | output: {
|
9 | file: 'dist/composi.js',
|
10 | format: 'umd',
|
11 | name: 'composi',
|
12 | sourcemap: true,
|
13 | sourcemapFile: 'dist/composi.js.map'
|
14 | },
|
15 | plugins:
|
16 | [
|
17 | babel({
|
18 | exclude: 'node_modules/**'
|
19 | }),
|
20 | resolve({
|
21 | jsnext: true,
|
22 | main: true,
|
23 | browser: true
|
24 | }),
|
25 | commonjs(),
|
26 | uglify({
|
27 | compress: {
|
28 | collapse_vars: true
|
29 | }
|
30 | })
|
31 | ]
|
32 | }
|