rangoo94/easen-models

View on GitHub
rollup.config.js

Summary

Maintainability
A
0 mins
Test Coverage
import buble from 'rollup-plugin-buble'
import uglify from 'rollup-plugin-uglify'
import commonjs from 'rollup-plugin-commonjs'

const pkg = require('./package.json')

export default {
  entry: 'src/index.js',
  plugins: [ buble(), uglify({
    mangle: {
      reserved: [ 'ModelValidationError' ]
    }
  }), commonjs() ],
  targets: [
    {
      dest: pkg.main,
      format: 'umd',
      moduleName: 'EasenModels',
      exports: 'named',
      sourceMap: true
    }
  ]
}