0.3.2 • Published 4 months ago

@xieyuheng/x-markdown v0.3.2

Weekly downloads
-
License
GPL-3.0-or-later
Repository
github
Last release
4 months ago

X Markdown

A stable Markdown AST to protect myself from switching upstream parser and upstream API changes.

Install

npm i @xieyuheng/x-markdown

The AST

Overview

Document

Nodes

  • ContainerBlock

    • BlockQuote
    • List
    • Item
    • OrderedList
    • OrderedItem
  • LeafBlock

    • Paragraph
    • Table
    • ThematicBreak
    • Headline
    • CodeBlock
    • HtmlBlock
  • Inline

    • Code
    • Emphasis
    • Strong
    • Link
    • Image
    • HardLineBreak
    • SoftLineBreak
    • Text
    • HtmlInline
    • FootnoteRef

One By One

TODO

References

Development

npm install           # Install dependencies
npm run build         # Compile `src/` to `lib/`
npm run build:watch   # Watch the compilation
npm run format        # Format the code
npm run test          # Run test
npm run test:watch    # Watch the testing

Contributions

To make a contribution, fork this project and create a pull request.

Please read the STYLE-GUIDE.md before you change the code.

Remember to add yourself to AUTHORS. Your line belongs to you, you can write a little introduction to yourself but not too long.

License

GPLv3

0.3.0

4 months ago

0.2.1

4 months ago

0.3.2

4 months ago

0.3.1

4 months ago

0.2.0

7 months ago

0.1.4

7 months ago

0.1.3

1 year ago