【文件属性】:
文件名称:snarkdown:一个用JavaScript编写的过时的1kb Markdown解析器
文件大小:66KB
文件格式:ZIP
更新时间:2021-02-03 00:59:18
javascript markdown parser MarkdownJavaScript
Snarkdown
Snarkdown是一个简单的1kb 解析器。
对于受约束的用例,如果Markdown解析器不适合使用,那么它的设计应尽可能地减少。
产品特点
快速:因为它基本上是一个正则表达式和巨大的if语句
小小:压缩后的ES3 1kb
简单:传递Markdown字符串,获取HTML字符串
注意:尚不支持表。 如果您无法阅读正则表达式,请提交PR!
关于XSS的注意事项: Snarkdown ,因为它的主要目标用途不是必需的。
演示与范例
:atom_symbol_selector: -降价编辑器内置有Preact&Snarkdown
:pencil_selector:
用法
Snarkdown导出单个函数,该函数解析Markdown字符串并返回HTML字符串。 再简单不过了。
snarkdown模块可提供您所需的:ES模块,CommonJS,UMD ...
import snarkdown from 'snarkdown' ;
let md = '_this_ is **easy** to `use`.' ;
let html = snarkdown ( md
【文件预览】:
snarkdown-master
----.gitignore(59B)
----package.json(2KB)
----package-lock.json(241KB)
----src()
--------index.js(3KB)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(2KB)
----snarkdown.d.ts(155B)
----test()
--------index.js(7KB)
----.editorconfig(273B)