tag-soup
Version:
The fastest pure JS SAX/DOM XML/HTML parser.
9 lines (8 loc) • 661 B
TypeScript
export { createDOMParser, type DOMParser } from './createDOMParser.js';
export { createSAXParser, type SAXParser, type SAXHandler } from './createSAXParser.js';
export { createSerializer, type SerializerOptions } from './createSerializer.js';
export { createTokenizer, type ContextualTokenizerOptions, type Tokenizer, type TokenizerOptions, } from './createTokenizer.js';
export { ParserError, type Token, type TokenCallback } from './tokenizeMarkup.js';
export { HTMLTokenizer, HTMLDOMParser, HTMLSAXParser, toHTML } from './html.js';
export { XMLTokenizer, XMLDOMParser, XMLSAXParser, toXML } from './xml.js';
export type { ParserOptions } from './types.js';