use c12_parser::{parse_json5, stringify_json5};
use serde_json::Value;
fn main() {
let text = r#"
{
name: 'c12-parser',
version: '1.0.0',
tags: [ 'config', 'parser', ],
}
"#;
let formatted = parse_json5::<Value>(text, None).expect("parse");
println!(
"Parsed: {} {}",
formatted.value["name"], formatted.value["version"]
);
println!("Tags: {:?}", formatted.value["tags"]);
let out = stringify_json5(&formatted, None).expect("stringify");
println!("Stringify:\n{}", out);
}