yarle-evernote-to-md
Version:
Yet Another Rope Ladder from Evernote
14 lines (11 loc) • 534 B
text/typescript
import { yarleOptions } from '../../yarle';
import { getLanguageItems } from './../../outputLanguages/LanguageFactory';
// Note: this rule must appear *after* use(gfm) so it can override
// turndown-plugin-gfm rule for strikethrough (which always uses single '~')
export const strikethroughRule = {
filter: ['del', 's', 'strike'],
replacement: (content: any) => {
const languageItems = getLanguageItems(yarleOptions.outputFormat);
return `${languageItems.strikethrough}${content}${languageItems.strikethrough}`;
},
};