UNPKG

unused-exports-check

Version:

Generic scanner to detect unused TypeScript exports (API + CLI)

15 lines (14 loc) 464 B
export type UnusedExport = { filePath: string; exportName: string; kind: 'function' | 'class' | 'variable' | 'enum' | 'unknown'; }; export type ScanOptions = { root?: string; globs?: string[]; ignore?: string[]; tsconfig?: string; aliases?: Record<string, string[]>; }; export declare function scan(options?: ScanOptions): Promise<UnusedExport[]>; export declare function assertNone(unused: UnusedExport[], message?: string): void;