3 unstable releases

0.2.1 Mar 21, 2022
0.2.0 Feb 17, 2022
0.1.0 Feb 17, 2022

#43 in #yaml-parser

Download history 500/week @ 2024-10-02 1279/week @ 2024-10-09 825/week @ 2024-10-16 1115/week @ 2024-10-23 689/week @ 2024-10-30 385/week @ 2024-11-06 518/week @ 2024-11-13 406/week @ 2024-11-20 347/week @ 2024-11-27 944/week @ 2024-12-04 414/week @ 2024-12-11 951/week @ 2024-12-18 188/week @ 2024-12-25 167/week @ 2025-01-01 464/week @ 2025-01-08 298/week @ 2025-01-15

1,180 downloads per month
Used in 2 crates

MIT/Apache

22KB
513 lines

YAML parser with element position saving and basic validation checks. Based on the yaml-rust crate.

Usage example:

use located_yaml::YamlLoader;

let res = YamlLoader::load_from_str(r#"
some_array:
 - a
 - b
 - some_hash:
    k1: v1
    k2: v2
 - true
"#).unwrap();

println!("{:?}", res.docs);

Dependencies

~0.5–1.1MB
~26K SLoC