#json #parser #object #wasm-pack #logs #ron

bin+lib ron-parser

从 Rust 对象解析调试实现到 JSON

4 个版本

0.1.4 2023 年 8 月 7 日
0.1.3 2023 年 8 月 3 日
0.1.2 2023 年 8 月 2 日
0.1.1 2023 年 7 月 12 日
0.1.0 2023 年 7 月 12 日

#389 in 调试

Download history 1240/week @ 2024-03-14 912/week @ 2024-03-21 1456/week @ 2024-03-28 1364/week @ 2024-04-04 1106/week @ 2024-04-11 1190/week @ 2024-04-18 1084/week @ 2024-04-25 1624/week @ 2024-05-02 1436/week @ 2024-05-09 1293/week @ 2024-05-16 1120/week @ 2024-05-23 1316/week @ 2024-05-30 1261/week @ 2024-06-06 773/week @ 2024-06-13 1205/week @ 2024-06-20 925/week @ 2024-06-27

4,466 每月下载量

MIT 许可证

35KB
836 代码行

RON 解析器

使用 nom 解析器解析调试日志。处理原始日期时间、serde-json 和独特的调试实现。

工具

为了添加对 wasm 的支持,请使用 wasm-pack 以及在构建部分中提到的以下命令。

构建

  • 构建 wasm

    wasm-pack build -t web --no-typescript --no-pack
    

    此命令将构建包含单个 parse 函数的项目所需的 .js 和 .wasm 文件,该函数执行从 rust 调试日志到 json 的转换。

依赖项

~2.2–3.5MB
~65K SLoC