From d63271714c14b96195ba7e5e8ee410e63d9645a7 Mon Sep 17 00:00:00 2001 From: cpsdqs Date: Sun, 17 Sep 2017 21:51:29 +0200 Subject: [PATCH] Fix ESP_PROD breaking everything --- js/demo.js | 2 +- js/index.js | 2 +- js/term_conn.js | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/js/demo.js b/js/demo.js index 22c0f76..69f29e5 100644 --- a/js/demo.js +++ b/js/demo.js @@ -865,7 +865,7 @@ class DemoShell { } } -window.demoInterface = { +window.demoInterface = module.exports = { input (data) { let type = data[0] let content = data.substr(1) diff --git a/js/index.js b/js/index.js index 060d5fc..9747bd5 100644 --- a/js/index.js +++ b/js/index.js @@ -2,6 +2,6 @@ require('./lib/polyfills') require('./modal') require('./notif') require('./appcommon') -require('./demo') +try { require('./demo') } catch (err) {} require('./wifi') window.termInit = require('./term') diff --git a/js/term_conn.js b/js/term_conn.js index dc186f2..e6276c8 100644 --- a/js/term_conn.js +++ b/js/term_conn.js @@ -1,6 +1,7 @@ const EventEmitter = require('events') const $ = require('./lib/chibi') -const demo = require('./demo') +let demo +try { demo = require('./demo') } catch (err) {} /** Handle connections */ module.exports = class TermConnection extends EventEmitter {