raffia 0.12.2

One parser for CSS/SCSS/Sass/Less.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use raffia::{ParserBuilder, ast::Stylesheet};

fn main() {
    let mut comments = vec![];
    let mut parser = ParserBuilder::new(
        "
a {
    /* comment */
    color: green;
}
    ",
    )
    .comments(&mut comments)
    .build();
    let _ = parser.parse::<Stylesheet>().unwrap();
    println!("{:#?}", comments);
}