UNPKG

defuddle

Version:

Extract article content and metadata from web pages.

21 lines (20 loc) 639 B
import { BaseExtractor } from './_base'; import { ExtractorResult } from '../types/extractors'; export declare class XOembedExtractor extends BaseExtractor { canExtract(): boolean; extract(): ExtractorResult; canExtractAsync(): boolean; extractAsync(): Promise<ExtractorResult>; private extractOembed; private tryExtractFxTwitter; private fetchFxTwitter; private buildArticleResult; private buildTweetResult; private renderTweet; private applyMarkers; private applyFacets; private renderArticle; private renderBlock; private renderAtomicBlock; private renderInlineContent; }