@aquaori/deplens
Version:
A precise dependency analysis tool for npm and pnpm projects
28 lines • 603 B
TypeScript
/**
* 依赖项接口定义
* 描述项目依赖的基本信息
*/
export interface Dependency {
name: string;
type: string;
version: object;
usage: boolean;
isDev: boolean;
args?: string[];
}
/**
* 分析结果接口定义
* 描述依赖分析的结果数据结构
*/
export interface Result {
usedDependencies: number;
unusedDependencies: Dependency[];
ununsedDependenciesCount: number;
totalDependencies: number;
devDependencies: Dependency[];
}
export interface LogQueue {
type: string;
message: string;
}
//# sourceMappingURL=index.d.ts.map