decord/source/7454_consoleSandbox.js

77 lines
1.8 KiB
JavaScript
Raw Normal View History

2026-08-08 06:10:11 +00:00
// Module ID: 7454
// Function ID: 7455
2026-07-20 16:05:17 +00:00
// Name: consoleSandbox
2026-08-08 06:10:11 +00:00
// Dependencies: [7455, 7453]
2026-07-23 10:11:24 +00:00
2026-08-08 06:10:11 +00:00
// Module 7454 (consoleSandbox)
2026-07-23 10:11:24 +00:00
import getGlobalSingleton from "getGlobalSingleton";
2026-07-20 16:05:17 +00:00
function consoleSandbox(arg0) {
2026-08-08 06:10:11 +00:00
if ("console" in console(7455).GLOBAL_OBJ) {
console = console(7455).GLOBAL_OBJ.console;
2026-07-23 10:11:24 +00:00
const dependencyMap = {};
2026-07-20 16:05:17 +00:00
const _Object = Object;
const keys = Object.keys(obj);
const item = keys.forEach((arg0) => {
closure_1[arg0] = console[arg0];
2026-07-23 10:11:24 +00:00
console[arg0] = outer1_3[arg0];
2026-07-20 16:05:17 +00:00
});
2026-07-29 08:29:29 +00:00
try {
const item1 = keys.forEach((arg0) => {
console[arg0] = table[arg0];
});
return arg0();
} catch (tmp8) {
const item2 = arr.forEach((arg0) => {
console[arg0] = table[arg0];
});
throw tmp8;
}
2026-07-20 16:05:17 +00:00
} else {
return arg0();
}
}
2026-07-23 10:11:24 +00:00
let items = ["debug", "info", "warn", "error", "log", "assert", "trace"];
let obj = {};
2026-07-20 16:05:17 +00:00
export const CONSOLE_LEVELS = items;
export { consoleSandbox };
2026-07-23 10:11:24 +00:00
export const logger = getGlobalSingleton.getGlobalSingleton("logger", function makeLogger() {
const _require = false;
2026-07-20 16:05:17 +00:00
const obj = {
enable() {
2026-07-23 10:11:24 +00:00
let c0 = true;
2026-07-20 16:05:17 +00:00
},
disable() {
2026-07-23 10:11:24 +00:00
let c0 = false;
2026-07-20 16:05:17 +00:00
},
isEnabled() {
2026-07-23 10:11:24 +00:00
return c0;
2026-07-20 16:05:17 +00:00
}
};
const forEach = items.forEach;
2026-07-23 10:11:24 +00:00
if (_require(obj[1]).DEBUG_BUILD) {
2026-07-20 16:05:17 +00:00
const item = forEach((arg0) => {
let closure_0 = arg0;
obj[arg0] = () => {
2026-07-29 08:29:29 +00:00
let closure_0 = [...arguments];
2026-07-23 10:11:24 +00:00
if (closure_0) {
outer2_4(() => {
2026-07-29 08:29:29 +00:00
const _console = args(obj[0]).GLOBAL_OBJ.console;
const items = ["Sentry Logger [" + args + "]:", ...closure_0];
_console[args].apply(items);
2026-07-20 16:05:17 +00:00
});
}
};
});
} else {
const item1 = forEach((arg0) => {
obj[arg0] = () => {
};
});
}
return obj;
});
export const originalConsoleMethods = obj;