rangoo94/universal-lexer

View on GitHub
rollup.config.js

Summary

Maintainability
A
0 mins
Test Coverage
const commonjs = require('rollup-plugin-commonjs')
const babelrc = require('babelrc-rollup').default
const babel = require('rollup-plugin-babel')
const resolve = require('rollup-plugin-node-resolve')
const uglify = require('rollup-plugin-uglify')

module.exports = {
  input: 'index.js',
  output: {
    file: 'browser.js',
    name: 'UniversalLexer',
    exports: 'named',
    format: 'umd'
  },
  plugins: [
    resolve(),
    commonjs({
      ignore: [ 'conditional-runtime-dependency' ]
    }),
    babel(babelrc()),
    uglify()
  ]
}