UNPKG

ethical-jobs-redux

Version:
32 lines (30 loc) 828 B
import resolve from 'rollup-plugin-node-resolve'; import commonjs from 'rollup-plugin-commonjs'; import babel from 'rollup-plugin-babel'; import pkg from './package.json'; export default [ // CommonJS (for Node) and ES module (for bundlers) build. // (We could have three entries in the configuration array // instead of two, but it's quicker to generate multiple // builds from a single configuration where possible, using // the `targets` option which can specify `dest` and `format`) { input: 'src/index.js', external: [ 'immutable', ], output: [ { file: pkg.main, format: 'cjs' }, { file: pkg.module, format: 'es' } ], plugins: [ resolve({ jsnext: true, }), commonjs(), babel({ exclude: ['node_modules/**'] }) ] } ];