Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 932 Bytes

File metadata and controls

36 lines (26 loc) · 932 Bytes

Custom full featured markdown parser

Live

markdonw to Html

TODO

marked signals priority

  • Write Tests
  • syntax highlighting
  • setup Jest with Vite
  • ctrl/cmd + s parses markdown
  • support table without enclosing '|'
  • support text aligns in table
  • support comfort space bars in table (e.g end of line)
  • implement optional live parsing (parse as you type)
  • support check lists
  • support code syntax highlighting (separate module)
  • support multilevel lists
  • support multilevel blockquotes (recurse the whole parsing function)
  • support definition lists

Done

  • support tables
  • support escaping characters (\)
  • support lists
  • support images
  • support links

Intensional Behaviours

  • table free support for uneven number of columns of heading row to any body row