UNPKG

@awesome-fe/translate

Version:
23 lines 718 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Exporter = void 0; var markdown_1 = require("../markdown"); var dom_utils_1 = require("../tiny-dom/dom-utils"); var Exporter = /** @class */ (function () { function Exporter() { } Exporter.prototype.export = function (entries) { return entries.map(function (it) { return { english: mdToText(it.english), chinese: mdToText(it.chinese) }; }); }; return Exporter; }()); exports.Exporter = Exporter; function mdToText(md) { if (!md) { return md; } return dom_utils_1.htmlToText(markdown_1.mdToHtml(md)).replace(/\n/g, ' ').trim(); } //# sourceMappingURL=exporter.js.map