UNPKG

rete-kit

Version:

Rete.js Kit ==== [![Made in Ukraine](https://img.shields.io/badge/made_in-ukraine-ffd700.svg?labelColor=0057b7)](https://stand-with-ukraine.pp.ua) [![Discord](https://img.shields.io/discord/1081223198055604244?color=%237289da&label=Discord)](https://disco

17 lines (16 loc) 482 B
export type PackageFile = { name: string; dependencies?: Record<string, string>; devDependencies?: Record<string, string>; peerDependencies?: Record<string, string>; }; export type Dependencies = string[]; export type PackageMeta = { folder: string; config: PackageFile; }; export type Topology = { dependent: Dependencies; dependencies: Dependencies; }; export declare function getDependencyTopo<T extends PackageMeta>(list: T[]): (T & Topology)[];