1
0
mirror of https://github.com/home-assistant/frontend.git synced 2025-12-20 18:58:57 +00:00
Files
frontend/script/rollup.js
2016-06-14 01:26:02 -07:00

49 lines
1020 B
JavaScript

var rollup = require('rollup').rollup;
var babel = require('rollup-plugin-babel');
var uglify = require('rollup-plugin-uglify');
// var commonjs = require('rollup-plugin-commonjs');
// var nodeResolve = require('rollup-plugin-node-resolve');
// rollup({
// entry: 'src/home-assistant.js',
// plugins: [
// nodeResolve({
// jsnext: true,
// main: true,
// }),
// commonjs({
// include: 'node_modules/**',
// }),
// babel({
// exclude: 'node_modules/**',
// }),
// uglify(),
// ],
// }).then(function (bundle) {
// return bundle.write({
// format: 'es6',
// // format: 'iife',
// dest: 'build/ui_rollup.js',
// });
// }).catch(function (err) {
// console.error(err);
// });
rollup({
entry: 'src/app-core.js',
plugins: [
babel(),
uglify(),
],
}).then(function (bundle) {
return bundle.write({
// format: 'es6',
format: 'iife',
dest: 'build/core_rollup.js',
});
}).catch(function (err) {
console.error(err);
});