blob: 9eba04978e7c9268f39c7bcba6511d2e7c02fe9f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import buble from 'rollup-plugin-buble';
import flow from 'rollup-plugin-flow';
import fs from 'fs';
const pkg = JSON.parse(fs.readFileSync('./package.json'));
export default {
entry: 'src/index.js',
useStrict: false,
sourceMap: true,
plugins: [
flow(),
buble()
],
targets: [
{ dest: pkg.main, format: 'cjs' },
{ dest: pkg.module, format: 'es' },
{ dest: pkg['umd:main'], format: 'umd', moduleName: pkg.name }
]
};
|