UNPKG

dependency-tree-81

Version:
33 lines (27 loc) 1.04 kB
// Type definitions for dependency-tree-81 8.1.0 // Project: https://github.com/mrjoelkemp/node-dependency-tree // Definitions by: Joscha Feth <https://github.com/joscha> // Alex <https://github.com/adjerbetian> // Christian Rackerseder <https://github.com/screendriver> // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped declare namespace dependencyTree { interface DependencyObj { [k: string]: DependencyObj; } interface Options { filename: string; directory?: string; requireConfig?: string; webpackConfig?: string; tsConfig?: string | Record<string, any>; nodeModulesConfig?: any; detective?: any; visited?: DependencyObj; filter?(path: string): boolean; nonExistent?: string[]; isListForm?: boolean; } function toList(options: Options): string[]; } declare function dependencyTree(options: dependencyTree.Options): dependencyTree.DependencyObj; export = dependencyTree;