hjson2json/lib.rs
1#[macro_use]
2extern crate error_chain;
3extern crate serde;
4extern crate serde_hjson;
5extern crate serde_json;
6
7pub mod errors;
8pub use errors::{Error, Result};
9
10pub fn convert(s: &str) -> Result<String> {
11 let value: serde_hjson::Value = serde_hjson::from_str(s)?;
12 serde_json::to_string_pretty(&value).map_err(|e| e.into())
13}