123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- Object.defineProperty(exports, '__esModule', { value: true });
- const util = require('util');
- const core = require('@sentry/core');
- const utils = require('@sentry/utils');
- const INTEGRATION_NAME = 'Console';
- const _consoleIntegration = (() => {
- return {
- name: INTEGRATION_NAME,
- // TODO v8: Remove this
- setupOnce() {}, // eslint-disable-line @typescript-eslint/no-empty-function
- setup(client) {
- utils.addConsoleInstrumentationHandler(({ args, level }) => {
- if (core.getClient() !== client) {
- return;
- }
- core.addBreadcrumb(
- {
- category: 'console',
- level: utils.severityLevelFromString(level),
- message: util.format.apply(undefined, args),
- },
- {
- input: [...args],
- level,
- },
- );
- });
- },
- };
- }) ;
- const consoleIntegration = core.defineIntegration(_consoleIntegration);
- /**
- * Console module integration.
- * @deprecated Use `consoleIntegration()` instead.
- */
- // eslint-disable-next-line deprecation/deprecation
- const Console = core.convertIntegrationFnToClass(INTEGRATION_NAME, consoleIntegration)
- ;
- // eslint-disable-next-line deprecation/deprecation
- exports.Console = Console;
- exports.consoleIntegration = consoleIntegration;
- //# sourceMappingURL=console.js.map
|