All files / app/mods/tools htmlToMarkdown.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 0/0
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24117x       117x                           117x          
import { DateTime } from 'luxon';
import { Mod } from '../../model/tag';
import { Template } from '../../model/template';
 
export const htmlToMarkdownConfig: Template = {
  tag: 'html.markdown',
  name: $localize`⬇️ Markdown Converter`,
  config: {
    version: 1,
    type: 'editor',
    generated: $localize`Generated by jasper-ui ${DateTime.now().toISO()}`,
    description: $localize`Add button to editor to convert HTML into Markdown.`,
    editorButtons: [
      { label: $localize`⬇️`, title: $localize`Convert HTML to Markdown`, event: 'html-to-markdown', global: true },
    ],
  },
};
 
export const htmlToMarkdownMod: Mod = {
  template: [
    htmlToMarkdownConfig,
  ]
};