diff --git a/lib/electron/await-ready.js b/lib/electron/await-ready.js deleted file mode 100644 index 77bb8f0..0000000 --- a/lib/electron/await-ready.js +++ /dev/null @@ -1,11 +0,0 @@ -'use strict'; - -var Promise = require("bluebird"); - -module.exports = function (app) { - return new Promise(function (resolve, reject) { - app.on("ready", function () { - resolve(); - }); - }); -}; diff --git a/lib/electron/view-url.js b/lib/electron/view-url.js deleted file mode 100644 index 557bab3..0000000 --- a/lib/electron/view-url.js +++ /dev/null @@ -1,16 +0,0 @@ -"use strict"; - -var path = require("path"); -var fileUrl = require("file-url"); - -module.exports = function (viewDirectory, options) { - return function (viewPath) { - var fullPath = path.join(viewDirectory, viewPath); - - if (options.extension != null) { - fullPath += "." + options.extension; - } - - return fileUrl(fullPath); - }; -}; diff --git a/lib/electron/window-manager.js b/lib/electron/window-manager.js deleted file mode 100644 index 27a2898..0000000 --- a/lib/electron/window-manager.js +++ /dev/null @@ -1,50 +0,0 @@ -"use strict"; - -var electron = require("electron"); -var uuid = require("uuid"); - -module.exports = function () { - var windows = {}; - - function packFunction(func) { - return ";" + func.toString() + ";" + func.name + "();"; - } - - function loadLiveReload() { - var scriptTag = document.createElement("script"); - scriptTag.src = "http://127.0.0.1:35729/livereload.js"; - document.querySelector("head").appendChild(scriptTag); - } - - return { - create: function create(options) { - var id = uuid.v4(); - var window = new electron.BrowserWindow(options); - - if (options.url != null) { - window.loadURL(options.url); - } - - if (options.loadDeveloperTools) { - window.webContents.openDevTools(); - } - - if (options.liveReload) { - window.webContents.on("dom-ready", function () { - window.webContents.executeJavaScript(packFunction(loadLiveReload)); - }); - } - - windows[id] = window; - - window.on("closed", function () { - delete windows[id]; - }); - - return window; - }, - get: function get(id) { - return windows[id]; - } - }; -}; diff --git a/lib/gulp/log-stream.js b/lib/gulp/log-stream.js deleted file mode 100644 index 7baa2cb..0000000 --- a/lib/gulp/log-stream.js +++ /dev/null @@ -1,11 +0,0 @@ -'use strict'; - -var split = require("split"); - -module.exports = function logStream(stream, logger) { - stream.pipe(split()).on("data", function (data) { - if (data.trim() !== "") { - logger(data); - } - }); -}; diff --git a/lib/gulp/patch-livereload-logger.js b/lib/gulp/patch-livereload-logger.js deleted file mode 100644 index 63bafc9..0000000 --- a/lib/gulp/patch-livereload-logger.js +++ /dev/null @@ -1,11 +0,0 @@ -'use strict'; - -var chalk = require("chalk"); - -module.exports = function (livereload, logger) { - var _oldChanged = livereload.changed.bind(livereload); - livereload.changed = function (filePath) { - logger.log(chalk.magenta(filePath) + " reloaded."); - _oldChanged.apply(null, arguments); - }; -}; diff --git a/lib/gulp/run-process.js b/lib/gulp/run-process.js deleted file mode 100644 index 201c6c3..0000000 --- a/lib/gulp/run-process.js +++ /dev/null @@ -1,30 +0,0 @@ -'use strict'; - -var childProcess = require("child_process"); -var rfr = require("rfr"); -var logStream = rfr("lib/gulp/log-stream"); - -module.exports = function runProcess(path, args) { - var options = arguments.length <= 2 || arguments[2] === undefined ? {} : arguments[2]; - - if (options.logger != null) { - options.logger.info("Starting " + path + "..."); - } - - var proc = childProcess.spawn(path, args, options); - - if (options.logger != null) { - logStream(proc.stdout, options.logger.log); - logStream(proc.stderr, options.logger.error); - } - - proc.on("error", function (err) { - if (options.logger != null) { - options.logger.error(err.stack); - } - }); - - proc.on("close", function (code) { - options.logger.info("Exited with code " + code.toString() + ": " + path + "."); - }); -}; diff --git a/lib/views/index.html b/lib/views/index.html deleted file mode 100644 index c24418b..0000000 --- a/lib/views/index.html +++ /dev/null @@ -1 +0,0 @@ -Sample application

Sample header 2

Some sample content