export interface Dependency { [k: string]: string; } export interface PackageJson { name?: string; description?: string; version: string; engines?: Record; dependencies?: Dependency; devDependencies?: Dependency; optionalDependencies?: Dependency; peerDependencies?: Dependency; scripts?: Record; /** Npm dependency overrides, either a direct version or nested per-dependency versions. */ overrides?: Record; }