use-deno 0.0.1

Deno runtime metadata primitives for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
use use_deno::{DenoConfigFile, DenoPermission, DenoVersion};

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let version: DenoVersion = "1.42.0".parse()?;

    assert_eq!(version.major(), 1);
    assert_eq!("read".parse::<DenoPermission>()?, DenoPermission::Read);
    assert_eq!(DenoConfigFile::DenoJson.as_str(), "deno.json");
    Ok(())
}