Skip to main content

hypen_parser/
lib.rs

1pub mod ast;
2#[cfg(feature = "cli")]
3pub mod error;
4pub mod parser;
5#[cfg(feature = "wasm")]
6pub mod wasm;
7
8pub use ast::{
9    ApplicatorSpecification, Argument, ArgumentList, ComponentSpecification, DeclarationType,
10    Document, ImportClause, ImportSource, ImportStatement, MetaData, Value,
11};
12#[cfg(feature = "cli")]
13pub use error::{format_parse_errors, print_parse_errors};
14pub use parser::{parse_component, parse_components, parse_document, parse_import};
15
16#[cfg(test)]
17mod tests;