markdown-table-prettify
Version:
Transforms markdown tables to be more readable.
29 lines (28 loc) • 891 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.InputReader = void 0;
var InputReader = /** @class */ (function () {
function InputReader() {
}
InputReader.subscribe = function (readDone) {
if (process.stdin.isTTY) {
readDone(process.argv[2] || "");
}
else {
var data_1 = "";
process.stdin.setEncoding("utf-8");
process.stdin.on("readable", function () {
var chunk;
while (chunk = process.stdin.read()) {
data_1 += chunk;
}
});
process.stdin.on("end", function () {
data_1 = data_1.replace(/\n$/, "");
readDone(data_1);
});
}
};
return InputReader;
}());
exports.InputReader = InputReader;
;