]> git.r.bdr.sh - rbdr/tomato-sauce/blobdiff - bin/tomato_sauce.js
Update code and dpendencies
[rbdr/tomato-sauce] / bin / tomato_sauce.js
index 5a416d5fd8a1f209312c9a055d01cfe8c5ad4f94..b8675dae868beaefac89f0f9d7b566b90bb98252 100755 (executable)
@@ -11,31 +11,38 @@ const TomatoSauce = require('..');
 const Util = require('../lib/util');
 
 const config = {
-  port: Getenv.int('TOMATO_SAUCE_PORT', 9999),
-  frequency: Getenv.int('TOMATO_SAUCE_FREQUENCY', 333),
-  modulation: Getenv.int('TOMATO_SAUCE_MODULATION_SPEED', 5)
+    port: Getenv.int('TOMATO_SAUCE_PORT', 9999),
+    frequency: Getenv.int('TOMATO_SAUCE_FREQUENCY', 333),
+    modulation: Getenv.int('TOMATO_SAUCE_MODULATION_SPEED', 5)
 };
 
 const screenPath = Getenv('TOMATO_SAUCE_SCREEN_PATH', Path.join(__dirname, '../lib/screens'));
 const rendererPath = Getenv('TOMATO_SAUCE_RENDERER_PATH', Path.join(__dirname, '../lib/renderers'));
 
-Util.loadFiles(screenPath).then(function (screens) {
-  config.screens = screens;
-  return Util.loadFiles(rendererPath);
-}).then(function (renderers) {
-  config.renderers = renderers;
-}).then(function () {
-  let tomatoSauce = new TomatoSauce(config);
-
-  tomatoSauce.on('listening', function (event) {
-    const address = event.data.server.address();
-    console.log(`Tomato Sauce listening on: ${address.address}:${address.port}`);
-  });
-
-  tomatoSauce.on('error', function (error) {
-    console.error(error.stack || error.message || error);
-    process.exit(1);
-  });
-
-  tomatoSauce.run();
-});
+Util.loadFiles(screenPath).then((screens) => {
+
+    config.screens = screens;
+    return Util.loadFiles(rendererPath);
+})
+    .then((renderers) => {
+
+        config.renderers = renderers;
+    })
+    .then(() => {
+
+        const tomatoSauce = new TomatoSauce(config);
+
+        tomatoSauce.on('listening', (event) => {
+
+            const address = event.data.server.address();
+            console.log(`Tomato Sauce listening on: ${address.address}:${address.port}`);
+        });
+
+        tomatoSauce.on('error', (error) => {
+
+            console.error(error.stack || error.message || error);
+            process.exit(1);
+        });
+
+        tomatoSauce.run();
+    });