@jsdocs-io/extractor
Version:
Analyze and extract the API from npm packages
12 lines • 611 B
TypeScript
import * as tsm from 'ts-morph';
import { DeclarationSource } from '../types/module-declarations';
import { RepositoryFileURLProvider } from './repository-file-url-provider';
import { UnpkgFileURLProvider } from './unpkg-file-url-provider';
export declare type SourceProvider = ({ declaration, }: {
declaration: tsm.Node;
}) => DeclarationSource;
export declare function getSourceProvider({ getRepositoryFileURL, getUnpkgFileURL, }: {
getRepositoryFileURL: RepositoryFileURLProvider;
getUnpkgFileURL: UnpkgFileURLProvider;
}): SourceProvider;
//# sourceMappingURL=source-provider.d.ts.map