|
|
@ -4,9 +4,12 @@ import commonjs from 'rollup-plugin-commonjs' |
|
|
|
import buble from 'rollup-plugin-buble' |
|
|
|
import uglify from 'rollup-plugin-uglify'; |
|
|
|
|
|
|
|
export default { |
|
|
|
entry: 'src/scripts/riotblog.js', |
|
|
|
dest: 'build/bundle.js', |
|
|
|
function makeBundle(item) { |
|
|
|
var entry = item[0]; |
|
|
|
var dest = item[1]; |
|
|
|
return { |
|
|
|
entry: entry, |
|
|
|
dest: dest, |
|
|
|
plugins: [ |
|
|
|
riot(), |
|
|
|
nodeResolve({ jsnext: true, preferBuiltins: false}), |
|
|
@ -15,4 +18,14 @@ export default { |
|
|
|
uglify() |
|
|
|
], |
|
|
|
format: 'iife' |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|
const items = [ |
|
|
|
["src/scripts/riotblog.js", "build/bundle.js"], |
|
|
|
["src/scripts/editor.js", "build/editor.bundle.js"] |
|
|
|
]; |
|
|
|
|
|
|
|
var bundles = items.map(makeBundle); |
|
|
|
|
|
|
|
export default bundles; |
|
|
|