Files
certd/packages/core/acme-client/src/logger.ts
T

31 lines
396 B
TypeScript
Raw Normal View History

// @ts-nocheck
/**
* ACME logger
*/
2024-11-12 12:15:06 +08:00
import debugg from 'debug'
const debug = debugg('acme-client');
let logger = () => {};
/**
* Set logger function
*
* @param {function} fn Logger function
*/
2024-11-12 12:15:06 +08:00
export const setLogger = (fn) => {
logger = fn;
};
/**
* Log message
*
* @param {string} msg Message
*/
2024-11-12 12:15:06 +08:00
export const log = (...msg) => {
debug(...msg);
logger(...msg);
};