epd
Version:
Enhanced peer dependency resolution for npm, yarn, and pnpm
8 lines (7 loc) • 448 B
TypeScript
import { ScanOptions, ScanResult, PackageInfo, ScanReport } from "./types";
/**
* Scans the codebase to identify unused dependencies
*/
export declare function scanUnusedDependencies(options?: ScanOptions): Promise<ScanResult>;
export declare function generateUnusedDependenciesReport(result: ScanResult): ScanReport;
export declare function calculateDiskSpaceSavings(unusedDeps: Record<string, PackageInfo>, directory: string): Promise<number>;