homebridge-gsh
Version:
Google Smart Home
31 lines • 647 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Log = void 0;
class Log {
constructor(logger, debugMode) {
this.logger = logger;
this.debugMode = debugMode;
}
debug(msg) {
if (this.debugMode) {
this.logger.info(msg);
}
else {
this.logger.debug(msg);
}
}
info(msg) {
this.logger.info(msg);
}
warn(msg) {
this.logger.warn(msg);
}
error(msg) {
this.logger.error(msg);
}
log(msg) {
this.logger.info(msg);
}
}
exports.Log = Log;
//# sourceMappingURL=logger.js.map