"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.timestamp = exports.formatTimestamp = exports.transports = exports.logger = void 0;
const bitcore_logging_1 = require("@bitpay-labs/bitcore-logging");
Object.defineProperty(exports, "formatTimestamp", { enumerable: true, get: function () { return bitcore_logging_1.formatTimestamp; } });
Object.defineProperty(exports, "timestamp", { enumerable: true, get: function () { return bitcore_logging_1.timestamp; } });
const parseArgv_1 = __importDefault(require("./utils/parseArgv"));
const args = (0, parseArgv_1.default)([], [{ arg: 'DEBUG', type: 'bool' }]);
exports.logger = (0, bitcore_logging_1.createLogger)({ prefix: 'BCN', debug: args.DEBUG });
exports.transports = exports.logger.transports;
exports.default = exports.logger;
//# sourceMappingURL=logger.js.map