DefinitelyTyped/types/dependency-tree/index.d.ts
Alexandre Djerbetian 2c84c50aee
dependency-tree: add tsConfig to options (#43660)
* add tsConfig to dependency-tree options

* add myself as co-owner
2020-04-06 11:10:06 -07:00

32 lines
942 B
TypeScript

// Type definitions for dependency-tree 7.2
// Project: https://github.com/mrjoelkemp/node-dependency-tree
// Definitions by: Joscha Feth <https://github.com/joscha>
// Alex <https://github.com/adjerbetian>
// 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;
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;