UNPKG

nullvoid

Version:
23 lines 911 B
import { Threat } from '../types/core'; import { ScanOptions } from '../types/core'; /** * Detect circular dependencies in a dependency tree */ export declare function detectCircularDependencies(tree: Record<string, any>): Threat[]; /** * Build and scan dependency tree (sequential version) */ export declare function buildAndScanDependencyTree(dependencies: Record<string, string>, maxDepth: number, options: ScanOptions): Promise<{ threats: Threat[]; tree: Record<string, any>; packagesScanned: number; }>; /** * Build and scan dependency tree (parallel version) */ export declare function buildAndScanDependencyTreeParallel(dependencies: Record<string, string>, _maxDepth: number, options: ScanOptions, _rootPackage?: string, parallelConfig?: any): Promise<{ threats: Threat[]; tree: Record<string, any>; packagesScanned: number; }>; //# sourceMappingURL=dependencyTree.d.ts.map