UNPKG

@nodesecure/tarball

Version:
19 lines 837 B
import { ManifestManager } from "@nodesecure/mama"; export declare const NODE_BUILTINS: Set<string>; export interface AnalyzeDependenciesOptions { mama: Pick<ManifestManager, "dependencies" | "devDependencies"> & Partial<Pick<ManifestManager, "nodejsImports">>; tryDependencies: Set<string>; } export interface AnalyzeDependenciesResult { nodeDependencies: string[]; thirdPartyDependencies: string[]; subpathImportsDependencies: Record<string, string>; unusedDependencies: string[]; missingDependencies: string[]; flags: { hasExternalCapacity: boolean; hasMissingOrUnusedDependency: boolean; }; } export declare function analyzeDependencies(sourceDependencies: string[], options: AnalyzeDependenciesOptions): AnalyzeDependenciesResult; //# sourceMappingURL=analyzeDependencies.d.ts.map