hsml/
lib.rs

1pub mod compiler;
2pub mod parser;
3
4use wasm_bindgen::prelude::*;
5
6#[wasm_bindgen]
7pub fn compile_content(source: &str) -> String {
8    let (_, ast) = parser::parse::parse(source).unwrap();
9    let content = compiler::compile(&ast, &compiler::HsmlCompileOptions::default());
10    content
11}