vue_sfc/lib.rs
1//! # vue-sfc
2//! vue-sfc provides a parser and data structures needed to represent a Vue SFC.
3//!
4//! ## Parsing
5//! See [`parse`].
6//!
7//! ## Printing
8//! [`Block`], [`Raw`] and [`Section`] implement [`std::fmt::Display`].
9
10#[doc(no_inline)]
11pub use self::ast::{Attribute, AttributeName, AttributeValue, Block, BlockName, Raw, Section};
12pub use self::error::Error;
13#[doc(no_inline)]
14pub use self::parser::parse;
15
16pub mod ast;
17mod error;
18pub mod parser;