0.6.0 • Published 8 years ago
rollup-config-builder v0.6.0
rollup-config-builder
Installation
yarn add --dev rollup rollup-config-builderUsage
Your project need to have Babel configured.
Then, in your rollup.config.js:
import buildConfig from 'rollup-config-builder';
import del         from 'del';
del.sync(['./dist']);
export default buildConfig({
    entry  : `./src/my-module.js`,
    output : {
        file : `./dist/my-module.js`,
        name : 'MyModule'
    }
});Will produce:
/dist
├── my-module.es.js  <--- ES6 module file. (for the `module` field in `package.json`) 
├── my-module.js     <--- UMD (for the `main` field in `package.json`)
└── my-module.min.js <--- UMD, minified.