1 | import babel from 'rollup-plugin-babel';
|
2 | var pkg = require('./package.json')
|
3 | var external = Object.keys( pkg.dependencies );
|
4 |
|
5 | export default {
|
6 | entry: 'src/index.js',
|
7 | plugins: [
|
8 | babel({
|
9 | exclude: 'node_modules/**',
|
10 | runtimeHelpers: true
|
11 | })
|
12 | ],
|
13 | targets: [
|
14 | {
|
15 | format: 'cjs',
|
16 | dest: pkg['main']
|
17 | },
|
18 | {
|
19 | format: 'es',
|
20 | dest: pkg['jsnext:main']
|
21 | }
|
22 | ],
|
23 | external: external,
|
24 | sourceMap: false
|
25 | };
|