rollup.config.js   A
last analyzed

Complexity

Total Complexity 0
Complexity/F 0

Size

Lines of Code 29
Function Count 0

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 0
c 1
b 0
f 0
nc 1
dl 0
loc 29
rs 10
wmc 0
mnd 0
bc 0
fnc 0
bpm 0
cpm 0
noi 0
1
import sourcemaps from 'rollup-plugin-sourcemaps';
2
import nodeResolve from 'rollup-plugin-node-resolve';
3
import nodeGlobals from 'rollup-plugin-node-globals';
4
import nodeBuiltins from 'rollup-plugin-node-builtins';
5
import commonjs from 'rollup-plugin-commonjs';
6
import uglify from 'rollup-plugin-uglify';
7
import pascalCase from 'pascal-case';
8
9
const pkg = require('./package');
10
11
export default {
12
  moduleName: pascalCase(pkg.name),
13
  amd: {
14
    id: pkg.name,
15
  },
16
  entry: 'es/index.js',
17
  dest: 'dist/bundle.js',
18
  format: 'umd',
19
  exports: 'named',
20
  sourceMap: true,
21
  plugins: [
22
    sourcemaps(),
23
    nodeResolve(),
24
    nodeGlobals(),
25
    nodeBuiltins(),
26
    commonjs(),
27
    uglify()
28
  ]
29
};
30