Browse Source

Add a debug logger for backend

KernelDeimos 11 months ago
parent
commit
ba58c3fbeb
1 changed files with 6 additions and 1 deletions
  1. 6 1
      packages/backend/src/Kernel.js

+ 6 - 1
packages/backend/src/Kernel.js

@@ -45,7 +45,7 @@ class Kernel extends AdvancedBase {
         const kv = new kvjs();
         global.kv = kv;
         global.cl = console.log;
-
+        
         const { RuntimeEnvironment } = require('./boot/RuntimeEnvironment');
         const { BootLogger } = require('./boot/BootLogger');
 
@@ -73,8 +73,13 @@ class Kernel extends AdvancedBase {
         // const app = express();
         const config = require('./config');
 
+        globalThis.ll = () => {};
         globalThis.xtra_log = () => {};
         if ( config.env === 'dev' ) {
+            globalThis.ll = o => {
+                console.log('debug: ' + require('node:util').inspect(o));
+                return o;
+            };
             globalThis.xtra_log = (...args) => {
                 // append to file in temp
                 const fs = require('fs');