UNPKG

932 BJavaScriptView Raw
1import buble from 'rollup-plugin-buble';
2import resolve from 'rollup-plugin-node-resolve';
3import commonjs from 'rollup-plugin-commonjs';
4import liveReload from 'rollup-plugin-livereload';
5import serve from 'rollup-plugin-serve';
6import uglify from 'rollup-plugin-uglify';
7import string from 'rollup-plugin-string';
8
9const PORT = 8080;
10// console.log(`open http://localhost:${PORT}/`);
11
12export default {
13 entry: 'index.js',
14 sourceMap: true,
15 targets: [
16 {
17 format: 'umd',
18 moduleName: 'dl',
19 dest: `dist/template.js`,
20 }
21 ],
22 plugins: [
23 resolve({
24 jsnext: true,
25 browser: true,
26 }),
27 string({
28 include: ["**/*.txt", "**/*.svg", "**/*.html", "**/*.css", "**/*.base64"]
29 }),
30 buble({
31 exclude: 'node_modules',
32 target: { chrome: 52, safari: 8, edge: 13, firefox: 48, }
33 }),
34 commonjs(),
35 // uglify(),
36 // liveReload(),
37 // serve({port: PORT}),
38 ]
39};