simple-dom
Version:
18 lines (16 loc) • 718 B
text/typescript
import createHTMLDocument from '@simple-dom/document';
import { SimpleDocument } from '@simple-dom/interface';
export { default as createDocument } from '@simple-dom/document';
export { default as HTMLParser } from '@simple-dom/parser';
export { default as HTMLSerializer } from '@simple-dom/serializer';
export { default as voidMap } from '@simple-dom/void-map';
export { SimpleChildNodes as NodeList, NodeType, SimpleAttr as Attr } from '@simple-dom/interface';
// tslint:disable:no-shadowed-variable
// tslint:disable:variable-name
export const Document = function Document() {
// for backwards compatibility
return createHTMLDocument();
} as any as {
prototype: SimpleDocument;
new (): SimpleDocument;
};