MCPcopy Create free account
hub / github.com/di-sukharev/opencommit / createDebugger

Function createDebugger

out/cli.cjs:75283–75302  ·  view source on GitHub ↗
(namespace)

Source from the content-addressed store, hash-verified

75281 }
75282 return false;
75283}
75284function disable() {
75285 const result = enabledString || "";
75286 enable("");
75287 return result;
75288}
75289function createDebugger(namespace) {
75290 const newDebugger = Object.assign(debug5, {
75291 enabled: enabled(namespace),
75292 destroy,
75293 log: debugObj.log,
75294 namespace,
75295 extend: extend2
75296 });
75297 function debug5(...args) {
75298 if (!newDebugger.enabled) {
75299 return;
75300 }
75301 if (args.length > 0) {
75302 args[0] = `${namespace} ${args[0]}`;
75303 }
75304 newDebugger.log(...args);
75305 }

Callers 2

cli.cjsFile · 0.85
extend2Function · 0.85

Calls 2

enabledFunction · 0.85
pushMethod · 0.45

Tested by

no test coverage detected