// Metro module 919 (f920). import { triggerHandlers, addHandler, maybeInstrument } from "./Module850"; import { GLOBAL_OBJ } from "./Module821"; import { CONSOLE_LEVELS, originalConsoleMethods } from "./consoleSandbox"; import { fill } from "./addNonEnumerableProperty"; const instrumentConsole = function instrumentConsole() { if ("console" in GLOBAL_OBJ) { CONSOLE_LEVELS.forEach(function(item) { const level = item; if (item in GLOBAL_OBJ.console) { fill(GLOBAL_OBJ.console, item, function(a0) { originalConsoleMethods[level] = a0; return function(...args) { triggerHandlers("console", { args, level }); const r20 = originalConsoleMethods[level]; if (r20 != null) { r20.apply(GLOBAL_OBJ.console, args); } }; }); } }); } }; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); export function addConsoleInstrumentationHandler(a0) { addHandler("console", a0); maybeInstrument("console", instrumentConsole); }