UNPKG

html-tokenizer

Version:

Small, fast, event-driven, fault-tolerant html tokenizer. Works in node or browsers.

57 lines 1.4 kB
/** * Opening tag chunker function. */ export declare const getOpeningTag: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; /** * Text node chunker function. */ export declare const getText: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; /** * Closing tag chunker function. */ export declare const getClosingTag: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; /** * Comment open chunker function. */ export declare const getCommentOpen: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; /** * Comment content chunker function. */ export declare const getComment: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; /** * Script content chunker function. */ export declare const getScript: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; /** * End tag chunker function. */ export declare const getTagEnd: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; /** * Attribute name chunker function. */ export declare const getAttributeName: (str: string, pos: number) => { length: number; match: RegExpExecArray; } | undefined; //# sourceMappingURL=chunks.d.ts.map