{"version":3,"file":"NoopLoggerProvider.mjs","names":[],"sources":["../../src/logs/NoopLoggerProvider.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nimport type { LoggerProvider } from './LoggerProvider';\nimport type { Logger } from './Logger';\nimport type { LoggerOptions } from './LoggerOptions';\nimport { NoopLogger } from './NoopLogger';\n\nexport class NoopLoggerProvider implements LoggerProvider {\n  getLogger(\n    _name: string,\n    _version?: string | undefined,\n    _options?: LoggerOptions | undefined\n  ): Logger {\n    return new NoopLogger();\n  }\n}\n\nexport const NOOP_LOGGER_PROVIDER = new NoopLoggerProvider();\n"],"mappings":";;AAUA,IAAa,qBAAb,MAA0D;CACxD,UACE,OACA,UACA,UACQ;EACR,OAAO,IAAI,WAAW;CACxB;AACF;AAEA,MAAa,uBAAuB,IAAI,mBAAmB"}