nssr
Version:
Node.js client for ShadowsocksR
30 lines (29 loc) • 949 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var util = require("util");
var chalk_1 = require("chalk");
var PrettyError = require("pretty-error");
var Logger = (function () {
function Logger() {
this.prettyError = new PrettyError();
this.prettyError.start();
}
Logger.prototype.info = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
var msg = util.format.apply(util.format, args);
console.log(chalk_1.default.white(" " + msg));
};
Logger.prototype.warning = function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
var msg = util.format.apply(util.format, args);
console.log(chalk_1.default.yellow(" " + msg));
};
return Logger;
}());
exports.default = Logger;