2.2.15 • Published 8 months ago

markdown-model v2.2.15

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

markdown-model

npm GitHub

The markdown-model package is a JavaScript Markdown parser and renderer.

Links

Parsing Markdown

To parse a Markdown document, use the parseMarkdown function:

import {parseMarkdown} from 'markdown-model/lib/parser.js';

const markdownModel = parseMarkdown(markdownText);

Note: Markdown documents are parsed as GitHub Flavored Markdown (with the exception of HTML blocks).

Rendering Markdown

To render the parsed Markdown in a web browser, use the markdownElements function with the renderElements function from the element-model package:

import {markdownElements} from 'markdown-model/lib/elements.js';
import {renderElements} from 'element-model/lib/elementModel.js';

renderElements(document.body, markdownElements(markdownModel));

Computing the Markdown Title

To compute the title of the parsed Markdown, use the getMarkdownTitle function:

import {getMarkdownTitle} from 'markdown-model/lib/parser.js';

const markdownTitle = getMarkdownTitle(markdownModel);

Development

This package is developed using javascript-build. It was started using javascript-template as follows:

template-specialize javascript-template/template/ markdown-model/ -k package markdown-model -k name 'Craig A. Hobbs' -k email 'craigahobbs@gmail.com' -k github 'craigahobbs' -k noapp 1
2.2.15

8 months ago

2.2.13

9 months ago

2.2.14

8 months ago

2.2.12

9 months ago

2.2.5

9 months ago

2.2.11

9 months ago

2.2.7

9 months ago

2.2.6

9 months ago

2.2.10

9 months ago

2.2.9

9 months ago

2.2.8

9 months ago

2.2.4

9 months ago

2.0.3

10 months ago

2.0.2

10 months ago

2.0.5

10 months ago

2.0.4

10 months ago

2.0.7

10 months ago

2.0.6

10 months ago

2.0.9

10 months ago

2.0.8

10 months ago

2.0.1

10 months ago

2.0.0

10 months ago

2.2.1

9 months ago

2.2.0

9 months ago

2.2.3

9 months ago

2.2.2

9 months ago

2.1.2

9 months ago

2.1.1

9 months ago

2.0.11

10 months ago

2.0.10

10 months ago

2.1.0

9 months ago

1.8.7

10 months ago

1.8.6

11 months ago

1.8.5

1 year ago

1.8.4

1 year ago

1.8.3

2 years ago

1.8.2

2 years ago

1.8.1

2 years ago

1.8.0

2 years ago

1.7.10

2 years ago

1.7.9

2 years ago

1.6.4

3 years ago

1.6.3

3 years ago

1.7.8

3 years ago

1.7.7

3 years ago

1.7.6

3 years ago

1.6.10

3 years ago

1.7.5

3 years ago

1.7.4

3 years ago

1.7.3

3 years ago

1.7.2

3 years ago

1.7.1

3 years ago

1.7.0

3 years ago

1.6.9

3 years ago

1.6.8

3 years ago

1.6.7

3 years ago

1.6.6

3 years ago

1.6.5

3 years ago

1.6.2

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.0

3 years ago

1.4.8

3 years ago

1.4.7

3 years ago

1.4.6

3 years ago

1.4.5

3 years ago

1.4.4

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.3.3

4 years ago

1.4.1

3 years ago

1.3.2

4 years ago

1.4.0

3 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.16

4 years ago

1.1.15

4 years ago

1.1.14

4 years ago

1.1.13

4 years ago

1.1.11

4 years ago

1.1.10

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.9.14

4 years ago

0.9.13

4 years ago

0.9.12

4 years ago

0.9.10

4 years ago

0.9.11

4 years ago

0.9.9

4 years ago

0.9.8

4 years ago

0.9.7

4 years ago

0.9.6

4 years ago

0.9.4

4 years ago

0.9.5

4 years ago

0.9.3

4 years ago

0.9.2

4 years ago

0.9.0

4 years ago