easen-models
Version:
ES6 models & validation
24 lines (21 loc) • 477 B
JavaScript
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
}
]
}