UNPKG

@typegoose/auto-increment

Version:
23 lines 2.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LogLevels = exports.setLogLevel = exports.logger = void 0; const _logger = require("loglevel"); // this has to be re-defined as otherwise jest is not able to mock any function // when "esModuleInterop: true" and "_logger" is not default imported // and "_logger" cannot be default imported as that would make all projects using typegoose require to set "allowSyntheticDefaultImports" exports.logger = { // "loglevel" here referred as "_logger" is self-modifying, so a getter function is necessary to actually get logs // otherwise we only get the default "noop" function forever warn: (...args) => _logger.warn.apply(undefined, args), error: (...args) => _logger.error.apply(undefined, args), info: (...args) => _logger.info.apply(undefined, args), debug: (...args) => _logger.debug.apply(undefined, args), setLogLevel: _logger.setLevel, LogLevels: _logger.levels, setDefaultLevel: _logger.setDefaultLevel, _logger: _logger, }; exports.setLogLevel = exports.logger.setLogLevel; exports.LogLevels = exports.logger.LogLevels; exports.logger.setDefaultLevel(exports.logger.LogLevels.WARN); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nU2V0dGluZ3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvbG9nU2V0dGluZ3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsb0NBQW9DO0FBRXBDLCtFQUErRTtBQUMvRSxxRUFBcUU7QUFDckUseUlBQXlJO0FBQzVILFFBQUEsTUFBTSxHQUFHO0lBQ3BCLGtIQUFrSDtJQUNsSCw0REFBNEQ7SUFDNUQsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsRUFBRSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUM7SUFDdEQsS0FBSyxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsRUFBRSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUM7SUFDeEQsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsRUFBRSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUM7SUFDdEQsS0FBSyxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsRUFBRSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUM7SUFDeEQsV0FBVyxFQUFFLE9BQU8sQ0FBQyxRQUFRO0lBQzdCLFNBQVMsRUFBRSxPQUFPLENBQUMsTUFBTTtJQUN6QixlQUFlLEVBQUUsT0FBTyxDQUFDLGVBQWU7SUFDeEMsT0FBTyxFQUFFLE9BQU87Q0FDakIsQ0FBQztBQUVXLFFBQUEsV0FBVyxHQUFHLGNBQU0sQ0FBQyxXQUFXLENBQUM7QUFDakMsUUFBQSxTQUFTLEdBQUcsY0FBTSxDQUFDLFNBQVMsQ0FBQztBQUMxQyxjQUFNLENBQUMsZUFBZSxDQUFDLGNBQU0sQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMifQ==