This commit is contained in:
2021-11-21 11:18:28 +01:00
parent 7a358eb836
commit 230b10b2a3
9339 changed files with 892519 additions and 62 deletions

32
node_modules/debug-fabulous/src/spawn.js generated vendored Normal file
View File

@@ -0,0 +1,32 @@
function spawnFactory(_namespace, _debugFabFactory) {
var namespace = _namespace || '';
var debugFabFactory = _debugFabFactory;
if(!debugFabFactory){
debugFabFactory = require('./debugFabFactory')();
}
function spawn(ns) {
// this is this.debug (from Debugger)
var dbg = new Debugger(this.namespace, ns);
return dbg.debug;
};
function Debugger(_base, _ns){
var base = _base || '';
var ns = _ns || '';
var newNs = ns ? [base, ns].join(':') : base;
var debug = debugFabFactory(newNs);
this.debug = debug;
this.debug.spawn = spawn;
}
var rootDebug = (new Debugger(namespace)).debug;
return rootDebug;
};
module.exports = spawnFactory;