use-angular 0.0.1

Angular ecosystem metadata primitives for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
11
use use_angular::{AngularArtifactKind, AngularModuleName, AngularSelector};

fn main() -> Result<(), use_angular::AngularNameError> {
    let selector = AngularSelector::new("app-root")?;
    let module = AngularModuleName::new("AppModule")?;

    assert_eq!(selector.as_str(), "app-root");
    assert_eq!(module.as_str(), "AppModule");
    assert_eq!(AngularArtifactKind::Component.as_str(), "component");
    Ok(())
}