markdown-serve/parser

Handles Markdown file parsing, extracting out the YAML front-matter and parsing the content converting to HTML

Description:
  • Handles Markdown file parsing, extracting out the YAML front-matter and parsing the content converting to HTML

Source:
Author:
License:
  • MIT License

Requires

  • module:fs
  • module:js-yaml
  • module:marked
  • module:highlight.js
  • module:lodash
  • module:crypto
  • module:path
  • module:mkdirp

Members

(static) MarkdownFile

Description:
Source:

Methods

(static) parse(file, markedOptionsopt, nullable, callback) → {MarkdownFile}

Description:
  • Attempts to load a MarkdownFile

Source:
Parameters:
Name Type Attributes Description
file string

Full path to file to load

markedOptions Object <optional>
<nullable>

Optional options to pass to "marked" module for Markdown processing

callback parseCallback

parseCallback

Returns:
Type
MarkdownFile

Type Definitions

parseCallback(errnullable, result)

Description:
Source:
Parameters:
Name Type Attributes Description
err Object <nullable>

Errors if any

result MarkdownFile