@worker-tools/parsed-html-rewriter
Version:
A DOM-based implementation of Cloudflare Worker's HTMLRewriter.
14 lines • 530 B
TypeScript
/// <reference types="@cloudflare/workers-types" />
export declare type ParsedElementHandler = ElementHandler & {
innerHTML?(html: string): void | Promise<void>;
};
/**
* A DOM-based implementation of Cloudflare's `HTMLRewriter`.
*/
export declare class ParsedHTMLRewriter implements HTMLRewriter {
#private;
on(selector: string, handlers: ParsedElementHandler): HTMLRewriter;
onDocument(handlers: DocumentHandler): HTMLRewriter;
transform(response: Response): Response;
}
//# sourceMappingURL=index.d.ts.map