@colyseus/core
Version:
Multiplayer Framework for Node.js.
31 lines (24 loc) • 416 B
text/typescript
//
// Abstract logging adaptor
//
export class Logger {
debug(...args) {
logger.debug(...args);
}
error(...args) {
logger.error(...args);
}
info(...args) {
logger.info(...args);
}
trace(...args) {
logger.trace(...args);
}
warn(...args) {
logger.warn(...args);
}
}
export let logger: Logger = console;
export function setLogger(instance: Logger) {
logger = instance;
}