- Notifications
You must be signed in to change notification settings - Fork0
A library to parse/stringify metadata of markdown code block
License
NotificationsYou must be signed in to change notification settings
show-docs/markdown-code-block-meta
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A library to parse/stringify metadata of markdown code block.
npm install markdown-code-block-meta --save
Parsing markdown withremark.
```js title="Here is an example"```
A Code block will turn into:
{"lang":"js","meta":"title=\"Here is an example\""}Parsing metadata like this:
import{getValue,parse,stringify}from'markdown-code-block-meta';constinput='-8=。是 ==0 ===f=5 =9 dd k=dsds op="s 7" d-p="" sss=`7 u-` rj= lp=\' ds ds\' t="`"';constresult=parse(input);/* result = Map { '-8' => '。是', '==0' => undefined, '===f=5' => undefined, '=9' => undefined, 'dd' => undefined, 'k' => 'dsds', 'op' => '"s 7"', 'd-p' => '""', 'sss' => '`7 u-`', 'rj=' => undefined, 'lp' => '\' ds ds\'', 't' => '"`"'} */stringify(result);// same as inputgetValue('"abc"');// abcgetValue('`abc`');// abcgetValue("'abc'");// abc
About
A library to parse/stringify metadata of markdown code block
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.