mdsplode 0.4.1

A CLI tool for exploding and serialising Markdown files (metadata, AST, rendered parts, and rendered whole)
1
2
3
4
5
6
7
8
use anyhow::{anyhow, Error, Result};

pub fn query(json: String, query: String) -> Result<String, Error> {
    match jq_rs::run(query.as_str(), &json) {
        Err(e) => Err(anyhow!(e.to_string())),
        Ok(r) => Ok(r),
    }
}