UNPKG

yarle-evernote-to-md

Version:

Yet Another Rope Ladder from Evernote

17 lines 732 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.italicRule = void 0; const LanguageFactory_1 = require("./../../outputLanguages/LanguageFactory"); const yarle_1 = require("../../yarle"); // Note: this rule must appear *after* use(gfm) so it can override // turndown-plugin-gfm rule for strikethrough (which always uses single '~') exports.italicRule = { filter: ['i'], replacement: (content) => { const languageItems = (0, LanguageFactory_1.getLanguageItems)(yarle_1.yarleOptions.outputFormat); return (content.trim() !== '') ? `${languageItems.italic}${content}${languageItems.italic}` : content; }, }; //# sourceMappingURL=italic-rule.js.map