{"version":3,"file":"logger.js","sources":["../../../src/otel/logger.ts"],"sourcesContent":["import { diag, DiagLogLevel } from '@opentelemetry/api';\nimport { debug } from '@sentry/core';\n\n/**\n * Setup the OTEL logger to use our own debug logger.\n */\nexport function setupOpenTelemetryLogger(): void {\n  // Disable diag, to ensure this works even if called multiple times\n  diag.disable();\n  diag.setLogger(\n    {\n      error: debug.error,\n      warn: debug.warn,\n      info: debug.log,\n      debug: debug.log,\n      verbose: debug.log,\n    },\n    DiagLogLevel.DEBUG,\n  );\n}\n"],"names":["diag","debug","DiagLogLevel"],"mappings":";;;;;AAGA;AACA;AACA;AACO,SAAS,wBAAwB,GAAS;AACjD;AACA,EAAEA,QAAI,CAAC,OAAO,EAAE;AAChB,EAAEA,QAAI,CAAC,SAAS;AAChB,IAAI;AACJ,MAAM,KAAK,EAAEC,UAAK,CAAC,KAAK;AACxB,MAAM,IAAI,EAAEA,UAAK,CAAC,IAAI;AACtB,MAAM,IAAI,EAAEA,UAAK,CAAC,GAAG;AACrB,MAAM,KAAK,EAAEA,UAAK,CAAC,GAAG;AACtB,MAAM,OAAO,EAAEA,UAAK,CAAC,GAAG;AACxB,KAAK;AACL,IAAIC,gBAAY,CAAC,KAAK;AACtB,GAAG;AACH;;;;"}