UNPKG

npm-ls-flat

Version:

detects dependency version mismatches for streamlined dependency management

22 lines (21 loc) 556 B
export type DependencyList = Record<string, string>; export interface PackageJsonType { dependencies?: DependencyList; devDependencies?: DependencyList; } export type DependencyTree = Record<string, PackageType>; export interface PackageType { version: string; invalid?: string; dependencies?: DependencyTree; } export interface PackageBaseInfo { name: string; version: string; } export interface PackageInfo extends PackageBaseInfo { name: string; version: string; invalid?: string; path?: PackageBaseInfo[]; }