1 | import commonjs from 'rollup-plugin-commonjs';
|
2 | import nodeResolve from 'rollup-plugin-node-resolve';
|
3 | import nodeBuiltins from 'rollup-plugin-node-builtins';
|
4 | import babel from 'rollup-plugin-babel';
|
5 | import { uglify } from 'rollup-plugin-uglify';
|
6 | import banner from 'rollup-plugin-banner';
|
7 | import genHeader from './lib/header';
|
8 |
|
9 | export default [{
|
10 | input: 'index.js',
|
11 | output: {
|
12 | file: 'dist/esm.js',
|
13 | format: 'esm',
|
14 | },
|
15 | plugins: [
|
16 | commonjs(),
|
17 | nodeBuiltins(),
|
18 | nodeResolve(),
|
19 | babel(),
|
20 | banner(genHeader('data'))
|
21 | ],
|
22 | },
|
23 | {
|
24 | input: 'index.js',
|
25 | output: {
|
26 | file: 'dist/vis-graph3d.min.js',
|
27 | format: 'umd',
|
28 | exports: 'named',
|
29 | name: 'vis',
|
30 | extend: true
|
31 | },
|
32 | plugins: [
|
33 | commonjs(),
|
34 | nodeBuiltins(),
|
35 | nodeResolve(),
|
36 | babel(),
|
37 | uglify(),
|
38 | banner(genHeader('graph3d'))
|
39 | ],
|
40 | }]
|