ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
21 lines (20 loc) • 538 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var Logger = /** @class */ (function () {
/* istanbul ignore next */ function Logger() {
}
Logger.setEnabled = function (enabled) {
this.enabled = enabled;
};
Logger.log = function (text) {
if (this.enabled)
console.log(text);
};
Logger.warn = function (text) {
if (this.enabled)
console.warn(text);
};
Logger.enabled = false;
return Logger;
}());
exports.Logger = Logger;