1
0
mirror of https://github.com/home-assistant/frontend.git synced 2026-05-08 09:18:34 +01:00

Migrate to Rollup + Buble

This commit is contained in:
Paulus Schoutsen
2016-07-13 23:04:26 -07:00
parent 7be7cf463c
commit f7ecdd9ce2
17 changed files with 99 additions and 115 deletions
-48
View File
@@ -1,48 +0,0 @@
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);
});
Regular → Executable
+2
View File
@@ -1,3 +1,5 @@
#! /usr/bin/env node
var Vulcanize = require('vulcanize');
var minify = require('html-minifier');
var fs = require('fs');