From b580fa2f8462e1db8c3866a59694f8faa70b395e Mon Sep 17 00:00:00 2001 From: BartS23 <10829389+BartS23@users.noreply.github.com> Date: Tue, 12 Jul 2022 13:46:25 +0200 Subject: [PATCH] Require espruinotools as Espruino To avoid the error below: ReferenceError: Espruino is not defined at parseJS (eval at (/home/romek/Bangle/BangleApps/bin/thumbnailer.js:43:1), :95:5) at eval (eval at (/home/romek/Bangle/BangleApps/bin/thumbnailer.js:43:1), :166:37) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async Promise.all (index 0) --- bin/thumbnailer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/thumbnailer.js b/bin/thumbnailer.js index b6862741a..e94ec5229 100755 --- a/bin/thumbnailer.js +++ b/bin/thumbnailer.js @@ -37,7 +37,8 @@ var SETTINGS = { var Const = { }; module = undefined; -eval(require("fs").readFileSync(__dirname + "/../core/lib/espruinotools.js").toString()); +var Espruino = require(__dirname + "/../core/lib/espruinotools.js"); +//eval(require("fs").readFileSync(__dirname + "/../core/lib/espruinotools.js").toString()); eval(require("fs").readFileSync(__dirname + "/../core/js/utils.js").toString()); eval(require("fs").readFileSync(__dirname + "/../core/js/appinfo.js").toString()); var apps = JSON.parse(require("fs").readFileSync(__dirname+"/../apps.json"));