#标记语言 #解析器 #nom #维基 #Markdown 解析器 #Markdown #creole

bin+lib creole-nom

nom 编写的 WikiCreole 标记语言解析库

14 个版本 (9 个稳定版)

1.0.9 2022年7月14日
1.0.8 2022年6月16日
0.1.4 2020年5月28日

#458解析实现

每月32次下载

MIT 许可证

50KB
1.5K SLoC

creole-nom

WikiCreole 标记语言解析器 by nom

WikiCreole 1.0 标记语言支持列表

  • 斜体
  • 粗体
  • 项目符号列表
  • 编号列表
  • 链接
  • 带名称的链接
  • 标题
  • 换行
  • 强制换行
  • 水平线
  • 图片
  • 带标题的图片
  • 表格
  • nowiki (不格式化)

严格 1.0 (来自 测试用例)

  • 忽略标题末尾的等号
  • 行内 nowiki
  • 表格中的 nowiki
  • 允许表格行末有空格
  • 允许列表行开头有空格
  • 波浪号转义
  • 自由链接
  • 斜体链接
  • 斜体/粗体跨越行
  • 跨语言链接

超过 1.0 的扩展功能

  • 标题/列表/表格中的链接/图片/粗体/斜体
  • 图片标题中的链接
  • 链接标题中的图片
  • 文本颜色

依赖项

~1.3–2.2MB
~44K SLoC