typescript-migration-report
Version:
An npm library that helps you calculate the percentage of TypeScript and JavaScript files in your codebase, assisting in tracking progress during migration from JavaScript to TypeScript.
19 lines (18 loc) • 494 B
TypeScript
export interface Config {
patterns: {
typescript: string;
typescriptTests: string;
javascript: string;
javascriptTests: string;
};
rootDir: string;
exclude: string[];
generateReport?: boolean;
logFiles?: {
typescript?: boolean;
typescriptTests?: boolean;
javascript?: boolean;
javascriptTests?: boolean;
};
}
export declare function calculateMetrics(config: Config, currentDir: string): Promise<void>;