UNPKG

bitpay-sdk

Version:

Complete version of the NodeJS library for the new cryptographically secure BitPay API

23 lines 682 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LoggerProvider = void 0; const EmptyLogger_1 = require("./EmptyLogger"); class LoggerProvider { constructor() { } static getLogger() { if (LoggerProvider.logger === null) { LoggerProvider.logger = new EmptyLogger_1.EmptyLogger(); } return LoggerProvider.logger; } /** * Set BitPayLogger. * @param bitPayLogger BitPayLogger */ static setLogger(bitPayLogger) { LoggerProvider.logger = bitPayLogger; } } exports.LoggerProvider = LoggerProvider; LoggerProvider.logger = null; //# sourceMappingURL=LoggerProvider.js.map