unused-exports-check
Version:
Generic scanner to detect unused TypeScript exports (API + CLI)
15 lines (14 loc) • 464 B
TypeScript
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;