#markdown #document #blocks #extracting #ci #fragment #tangle

bin+lib tangler

从 Markdown 文档中提取代码块

3 个版本 (破坏性)

0.3.0 2024 年 5 月 20 日
0.2.0 2024 年 1 月 11 日
0.1.0 2023 年 1 月 16 日

#6 in #extracting

每月下载量 39

MIT/Apache

20KB

混乱者

CI Crates.io

从 Markdown 文档中提取(混乱)代码片段。

这可以用来测试 README 文档中的示例,以确保它们始终是最新的。

此库最常见的用途是将其作为 CI 脚本的一部分安装,提取所选代码片段然后执行它们。

cargo install tangler
tangler bash < README.md | bash -euxo pipefail -

第一个参数是要提取的块的选择器。工具从 stdin 读取输入 markdown 文档,并将匹配的块输出到 stdout。

许可协议

该项目受以下任一协议许可:

由您选择。

贡献

除非您明确声明,否则您故意提交以包含在此库中的任何贡献,根据 Apache-2.0 许可证定义,将根据上述协议双重许可,无需任何附加条款或条件。

无运行时依赖