@just-every/mcp-read-website-fast
Version:
Markdown Content Preprocessor - Fetch web pages, extract content, convert to clean Markdown
13 lines (12 loc) • 687 B
TypeScript
interface DualPackageManifest {
module?: unknown;
main?: unknown;
}
export declare function applyCrawlMarkdownInteropPatch(source: string, turndownPluginUrl: string): string;
export declare function selectPreferredPackageEntry(manifest: DualPackageManifest, packageName: string): string;
export declare function resolvePackageModuleUrlFromImporter(packageName: string, importerPackageJsonPath: string): string;
export declare function resolveTurndownPluginEsmUrl(): string;
export declare function resolveTurndownPluginCompatUrl(): string;
export declare function patchCrawlMarkdownInterop(): void;
export declare function ensureTurndownPluginCompat(): Promise<void>;
export {};