blob: 54ccf96795c61732f78fd711ad66a0d62e2e8c3e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
const compileModules = require('./compile-modules');
const {rollup} = require('rollup');
const rimraf = require('rimraf/rimraf');
module.exports = function buildBundle(options) {
function bundle() {
rollup({
entry: options.outpath + '/index.js'
}).then(function ( bundle ) {
bundle.write({
format: options.format,
moduleName: 'async',
dest: options.outfile
});
rimraf.sync(options.outpath);
}).catch(console.error);
}
compileModules(bundle, options);
}
|