node-redis-connection-pool
Version:
Simplistic node redis connection pool ready can scale with generic-pool support
30 lines (27 loc) • 392 B
text/typescript
const noop = () => {}
/**
* @alias Logger
*/
export interface Logger {
debug?: Function
log?: Function
info?: Function
warn?: Function
error?: Function
}
export default (
logger: Logger = {}
): {
debug: Function
log: Function
info: Function
warn: Function
error: Function
} => ({
debug: noop,
log: noop,
info: noop,
warn: noop,
error: noop,
...logger
})