tag-soup
Version:
The fastest pure JS SAX/DOM XML/HTML parser.
25 lines (24 loc) • 579 B
TypeScript
/**
* Tokenizes HTML markup as a stream of tokens.
*
* @group Tokenizer
*/
export declare const HTMLTokenizer: import("./createTokenizer.js").Tokenizer;
/**
* Parses HTML markup as DOM.
*
* @group DOM
*/
export declare const HTMLDOMParser: import("./createDOMParser.js").DOMParser;
/**
* Parses HTML markup as a stream of tokens.
*
* @group SAX
*/
export declare const HTMLSAXParser: import("./createSAXParser.js").SAXParser;
/**
* Serializes DOM node as HTML string.
*
* @group DOM
*/
export declare const toHTML: (node: import("flyweight-dom").Node) => string;