defuddle
Version:
Extract article content and metadata from web pages.
28 lines (27 loc) • 1.07 kB
TypeScript
export declare const NODE_TYPE: {
ELEMENT_NODE: number;
ATTRIBUTE_NODE: number;
TEXT_NODE: number;
CDATA_SECTION_NODE: number;
ENTITY_REFERENCE_NODE: number;
ENTITY_NODE: number;
PROCESSING_INSTRUCTION_NODE: number;
COMMENT_NODE: number;
DOCUMENT_NODE: number;
DOCUMENT_TYPE_NODE: number;
DOCUMENT_FRAGMENT_NODE: number;
NOTATION_NODE: number;
};
export declare const ENTRY_POINT_ELEMENTS: string[];
export declare const MOBILE_WIDTH = 600;
export declare const BLOCK_ELEMENTS: string[];
export declare const PRESERVE_ELEMENTS: Set<string>;
export declare const INLINE_ELEMENTS: Set<string>;
export declare const EXACT_SELECTORS: string[];
export declare const TEST_ATTRIBUTES: string[];
export declare const PARTIAL_SELECTORS: string[];
export declare const FOOTNOTE_INLINE_REFERENCES: string;
export declare const FOOTNOTE_LIST_SELECTORS: string;
export declare const ALLOWED_EMPTY_ELEMENTS: Set<string>;
export declare const ALLOWED_ATTRIBUTES: Set<string>;
export declare const ALLOWED_ATTRIBUTES_DEBUG: Set<string>;