mathpix-markdown-it
Version:
Mathpix-markdown-it is an open source implementation of the mathpix-markdown spec written in Typescript. It relies on the following open source libraries: MathJax v3 (to render math with SVGs), markdown-it (for standard Markdown parsing)
18 lines • 694 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TsvJoin = void 0;
var tslib_1 = require("tslib");
var consts_1 = require("./consts");
var TsvJoin = function (tsv, options) {
if (typeof tsv === "string") {
return tsv;
}
var _a = options.outMath.tsv_separators, tsv_separators = _a === void 0 ? tslib_1.__assign({}, consts_1.tsvSeparatorsDef) : _a;
var column = tsv_separators.column, row = tsv_separators.row;
if (!tsv || tsv.length === 0) {
return '';
}
return tsv.map(function (row) { return Array.isArray(row) ? row.join(column) : row; }).join(row);
};
exports.TsvJoin = TsvJoin;
//# sourceMappingURL=tsv.js.map