MCPcopy Create free account
hub / github.com/R-js/libRmath.js / createDebugLoggerBackend

Function createDebugLoggerBackend

src/packages/common/downstairs.ts:11–23  ·  view source on GitHub ↗
(logs: unknown[])

Source from the content-addressed store, hash-verified

9
10/** @deprecated */
11export default function createDebugLoggerBackend(logs: unknown[]) {
12 return function (prefix?: string) {
13 const finalPrefix = prefix ? `${prefix}/` : '';
14 return {
15 send(namespace: string, formatter: string, ...args: string[]) {
16 logs.push({ ...(finalPrefix && { prefix: finalPrefix }), namespace, formatter, args });
17 },
18 isEnabled(_namespace: string) {
19 return true;
20 },
21 };
22 }
23}
24
25/** @deprecated */
26export type LogEntry = { namespace: string; formatter: string; args: unknown[] };

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected