@travlrcom/uikit
Version:
TRAVLR UiKit
34 lines (32 loc) • 837 B
JavaScript
const fileName = 'travlr-uikit'
const path = require('path')
const babel = require('rollup-plugin-babel')
const resolve = require('rollup-plugin-node-resolve')
const cleanup = require('rollup-plugin-cleanup')
const banner = require('./banner')
const plugins = [
babel({
exclude: 'node_modules/**',
externalHelpersWhitelist: [
'defineProperties',
'createClass',
'inheritsLoose',
'defineProperty',
'objectSpread'
]
}),
resolve(),
cleanup()
]
const fileDest = `${fileName}.js`
module.exports = {
input: path.resolve(__dirname, `../dist/js/${fileDest}`),
output: {
banner,
file: path.resolve(__dirname, `../dist/js/${fileDest}`),
format: 'umd',
name: `${fileName}`
},
plugins
}