@platform/ts
Version:
TypesScript build, prepare and publish toolchain.
30 lines (29 loc) • 726 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.log = exports.getLog = void 0;
function write() {
var value = [];
for (var _i = 0; _i < arguments.length; _i++) {
value[_i] = arguments[_i];
}
console.log.apply(null, value);
}
function silentWrite() {
var value = [];
for (var _i = 0; _i < arguments.length; _i++) {
value[_i] = arguments[_i];
}
return value;
}
function getLog(silent) {
silent = silent === undefined ? false : silent;
var writer = silent ? silentWrite : write;
var log = {
info: writer,
warn: writer,
error: writer,
};
return log;
}
exports.getLog = getLog;
exports.log = getLog();