node_html_parser/lib.rs
1pub mod css_select;
2pub(crate) mod dom;
3// Re-export HTMLElement for tests needing direct construction parity with JS (issue #112)
4pub(crate) mod parser;
5// Re-export experimental selector compile utilities (explicit opt-in for external tests)
6pub use css_select::compile_experimental;
7pub use css_select::types::{HtmlAdapter as CssHtmlAdapter, Options as CssSelectOptions};
8pub use dom::comment::CommentNode;
9pub use dom::element::main::HTMLElement;
10pub use dom::node::Node;
11pub use dom::node_type::NodeType;
12pub use dom::text::TextNode;
13pub use parser::{parse, parse_with_options, valid, Options};