epd
Version:
Enhanced peer dependency resolution for npm, yarn, and pnpm
14 lines (13 loc) • 378 B
TypeScript
import { PackageJson } from './types.js';
export interface HealthScore {
package: string;
score: number;
factors: {
maintenance: number;
security: number;
popularity: number;
compatibility: number;
};
recommendations: string[];
}
export declare function calculateHealthScore(packageJson: PackageJson): Promise<HealthScore[]>;