mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
1 line
7.1 KiB
JSON
1 line
7.1 KiB
JSON
{"ast":null,"code":"import { getGlobalObject, CONSOLE_LEVELS, fill, severityLevelFromString, safeJoin } from '@sentry/utils';\nvar global = getGlobalObject();\n\n/** Send Console API calls as Sentry Events */\nclass CaptureConsole {\n /**\n * @inheritDoc\n */\n static __initStatic() {\n this.id = 'CaptureConsole';\n }\n\n /**\n * @inheritDoc\n */\n __init() {\n this.name = CaptureConsole.id;\n }\n\n /**\n * @inheritDoc\n */\n __init2() {\n this._levels = CONSOLE_LEVELS;\n }\n\n /**\n * @inheritDoc\n */\n constructor(options = {}) {\n ;\n CaptureConsole.prototype.__init.call(this);\n CaptureConsole.prototype.__init2.call(this);\n if (options.levels) {\n this._levels = options.levels;\n }\n }\n\n /**\n * @inheritDoc\n */\n setupOnce(_, getCurrentHub) {\n if (!('console' in global)) {\n return;\n }\n this._levels.forEach(level => {\n if (!(level in global.console)) {\n return;\n }\n fill(global.console, level, originalConsoleMethod => (...args) => {\n var hub = getCurrentHub();\n if (hub.getIntegration(CaptureConsole)) {\n hub.withScope(scope => {\n scope.setLevel(severityLevelFromString(level));\n scope.setExtra('arguments', args);\n scope.addEventProcessor(event => {\n event.logger = 'console';\n return event;\n });\n let message = safeJoin(args, ' ');\n if (level === 'assert') {\n if (args[0] === false) {\n message = `Assertion failed: ${safeJoin(args.slice(1), ' ') || 'console.assert'}`;\n scope.setExtra('arguments', args.slice(1));\n hub.captureMessage(message);\n }\n } else if (level === 'error' && args[0] instanceof Error) {\n hub.captureException(args[0]);\n } else {\n hub.captureMessage(message);\n }\n });\n }\n\n // this fails for some browsers. :(\n if (originalConsoleMethod) {\n originalConsoleMethod.apply(global.console, args);\n }\n });\n });\n }\n}\nCaptureConsole.__initStatic();\nexport { CaptureConsole };","map":{"version":3,"names":["getGlobalObject","CONSOLE_LEVELS","fill","severityLevelFromString","safeJoin","global","CaptureConsole","__initStatic","id","__init","name","__init2","_levels","constructor","options","prototype","call","levels","setupOnce","_","getCurrentHub","forEach","level","console","originalConsoleMethod","args","hub","getIntegration","withScope","scope","setLevel","setExtra","addEventProcessor","event","logger","message","slice","captureMessage","Error","captureException","apply"],"sources":["C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@sentry/integrations/esm/captureconsole.js"],"sourcesContent":["import { getGlobalObject, CONSOLE_LEVELS, fill, severityLevelFromString, safeJoin } from '@sentry/utils';\n\nvar global = getGlobalObject();\n\n/** Send Console API calls as Sentry Events */\nclass CaptureConsole {\n /**\n * @inheritDoc\n */\n static __initStatic() {this.id = 'CaptureConsole';}\n\n /**\n * @inheritDoc\n */\n __init() {this.name = CaptureConsole.id;}\n\n /**\n * @inheritDoc\n */\n __init2() {this._levels = CONSOLE_LEVELS;}\n\n /**\n * @inheritDoc\n */\n constructor(options = {}) {;CaptureConsole.prototype.__init.call(this);CaptureConsole.prototype.__init2.call(this);\n if (options.levels) {\n this._levels = options.levels;\n }\n }\n\n /**\n * @inheritDoc\n */\n setupOnce(_, getCurrentHub) {\n if (!('console' in global)) {\n return;\n }\n\n this._levels.forEach((level) => {\n if (!(level in global.console)) {\n return;\n }\n\n fill(global.console, level, (originalConsoleMethod) => (...args) => {\n var hub = getCurrentHub();\n\n if (hub.getIntegration(CaptureConsole)) {\n hub.withScope(scope => {\n scope.setLevel(severityLevelFromString(level));\n scope.setExtra('arguments', args);\n scope.addEventProcessor(event => {\n event.logger = 'console';\n return event;\n });\n\n let message = safeJoin(args, ' ');\n if (level === 'assert') {\n if (args[0] === false) {\n message = `Assertion failed: ${safeJoin(args.slice(1), ' ') || 'console.assert'}`;\n scope.setExtra('arguments', args.slice(1));\n hub.captureMessage(message);\n }\n } else if (level === 'error' && args[0] instanceof Error) {\n hub.captureException(args[0]);\n } else {\n hub.captureMessage(message);\n }\n });\n }\n\n // this fails for some browsers. :(\n if (originalConsoleMethod) {\n originalConsoleMethod.apply(global.console, args);\n }\n });\n });\n }\n} CaptureConsole.__initStatic();\n\nexport { CaptureConsole };\n"],"mappings":"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"},"metadata":{},"sourceType":"module"} |