0.0.5 • Published 5 months ago

remark-markdown-unist v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

remark-markdown-unist

A custom plugin for remark. You can easily add it with unified.

Install

This package is ESM only. In Node.js (version 16+), install with npm:

npm install remark-markdown-unist
# or
yarn add remark-markdown-unist
# or
pnpm install remark-markdown-unist

Example

// remarkCodeTabs
const inputMarkdown = [
    '```md',
    '<!-- js:index.js -->',
    'function sample() {',
    '  return <></>;',
    '}',
    '',
    '<!-- css:main.css -->',
    'body {',
    '  color: red;',
    '}',
    '```'
  ].join('\n')

const processor = unified().use(remarkParse).use(remarkCodeTabs)
const parsedTree = processor.parse(inputMarkdown)