0.4.1 • Published 2 years ago
@lackadaisical/markdown-processor v0.4.1
@lackadaisical/markdown-processor
A module that concatenates and processes an array of Markdown files.
- Makes image extensions absolute.
- If working on multiple files, performes a regex replace on footnotes to prevent collisions across files.
Installation and Usage
npm:
npm install @lackadaisical/markdown-processor
Yarn:
yarn add @lackadaisical/markdown-processor
processMarkdown
processMarkdown (files, singleFile = null)
Where:
files
is :- an array of pathlike strings
Optional Params:
singleFile
(boolean) - whether or not to treat as a single file.
Returns:
- Returns {Object} The concatenated output.
- .content = MarkDown content
- .encoding = encoding used