@dotcom-reliability-kit/logger
Advanced tools
Comparing version 0.1.2 to 0.1.3
@@ -1,41 +0,21 @@ | ||
declare const _exports: { | ||
"__#1@#logLevel": Logger.LogLevel; | ||
"__#1@#baseLogData": any; | ||
"__#1@#transforms": Logger.LogTransform[]; | ||
"__#1@#logTransport": Logger.LogTransport; | ||
"__#1@#deprecatedMethodTracker": string[]; | ||
readonly baseLogData: any; | ||
readonly logLevel: Logger.LogLevel; | ||
readonly transport: Logger.LogTransport; | ||
createChildLogger(baseLogData: any): Logger; | ||
addContext(extraLogData: any): void; | ||
setContext(contextData: any): void; | ||
clearContext(): void; | ||
log(level: Logger.LogLevel, ...logData: any[]): void; | ||
data(...logData: any[]): void; | ||
debug(...logData: any[]): void; | ||
error(...logData: any[]): void; | ||
fatal(...logData: any[]): void; | ||
info(...logData: any[]): void; | ||
silly(...logData: any[]): void; | ||
verbose(...logData: any[]): void; | ||
warn(...logData: any[]): void; | ||
flush(): void; | ||
Logger: typeof Logger; | ||
transforms: { | ||
legacyMask: typeof import("./transforms/legacy-mask"); | ||
}; | ||
default: any; | ||
}; | ||
declare const _exports: Logger & DefaultLogger; | ||
export = _exports; | ||
export { Logger }; | ||
export namespace transforms { | ||
const legacyMask: typeof import("./transforms/legacy-mask"); | ||
export { legacyMask }; | ||
} | ||
export default module.exports; | ||
export type Transforms = { | ||
legacyMask: typeof legacyMask; | ||
}; | ||
export type DefaultLogger = { | ||
Logger: typeof Logger; | ||
transforms: Transforms; | ||
}; | ||
import Logger = require("./logger"); | ||
import legacyMask = require("./transforms/legacy-mask"); | ||
declare namespace exports { | ||
export { Logger, transforms, exports as default }; | ||
export { Logger, transforms, exports as default, Transforms, DefaultLogger }; | ||
} | ||
declare namespace module { } | ||
//# sourceMappingURL=index.d.ts.map |
const Logger = require('./logger'); | ||
const legacyMask = require('./transforms/legacy-mask'); | ||
/** | ||
* @typedef {object} Transforms | ||
* @property {legacyMask} legacyMask | ||
* The legacy mask logger. | ||
*/ | ||
/** | ||
* @typedef {object} DefaultLogger | ||
* @property {typeof Logger} Logger | ||
* The Logger class. | ||
* @property {Transforms} transforms | ||
* Built-in log transforms. | ||
*/ | ||
/** | ||
* @type {Logger & DefaultLogger} | ||
*/ | ||
module.exports = new Logger(); | ||
@@ -7,7 +25,5 @@ | ||
module.exports.transforms = { | ||
legacyMask: require('./transforms/legacy-mask') | ||
}; | ||
module.exports.transforms = { legacyMask }; | ||
// @ts-ignore | ||
module.exports.default = module.exports; |
{ | ||
"name": "@dotcom-reliability-kit/logger", | ||
"version": "0.1.2", | ||
"version": "0.1.3", | ||
"description": "A simple and fast logger based on Pino, with FT preferences baked in", | ||
@@ -5,0 +5,0 @@ "repository": { |
Sorry, the diff of this file is not supported yet
45498
783