// Metro module 6454 (f6455). import { triggerHandlers, addHandler, maybeInstrument } from "./Module6366"; import { GLOBAL_OBJ } from "./Module6369"; import { CONSOLE_LEVELS, originalConsoleMethods } from "./consoleSandbox_6368"; import { fill } from "./addNonEnumerableProperty_6374"; 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 r19 = originalConsoleMethods[level]; if (r19) { r19.apply(GLOBAL_OBJ.console, args); } }; }); } }); } }; export function addConsoleInstrumentationHandler(a0) { addHandler("console", a0); maybeInstrument("console", instrumentConsole); }