@diplodoc/transform
Version:
A simple transformer of text in YFM (Yandex Flavored Markdown) to HTML
22 lines • 640 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.escapeMarkdown = exports.capitalize = exports.length = void 0;
function length(input) {
return input.length;
}
exports.length = length;
function capitalize(input) {
return String(input).replace(/^([a-z])/, (_m, chr) => chr.toUpperCase());
}
exports.capitalize = capitalize;
function escapeMarkdown(input) {
return String(input).replace(/([\\`*_{}[\]()#+\-.!|])/g, '\\$1');
}
exports.escapeMarkdown = escapeMarkdown;
const index = {
length,
capitalize,
escapeMarkdown,
};
exports.default = index;
//# sourceMappingURL=filters.js.map
;