UNPKG

snyk-go-parser

Version:

Generate a dep tree given a collection of manifests

7 lines (6 loc) 696 B
import { parseGoPkgConfig, parseGoVendorConfig, parseGoModGraph, parseGoModRelativeManifestReplaces, parseGoModVersionDirective } from './parsers'; import { DepTree, GoPackageManagerType, GoPackageConfig, ModuleVersion, GoModuleConfig } from './types'; export { GoPackageManagerType }; export { parseGoPkgConfig, parseGoVendorConfig, parseGoModGraph, parseGoModRelativeManifestReplaces, parseGoModVersionDirective, GoPackageConfig, ModuleVersion, GoModuleConfig, }; export declare function buildGoPkgDepTree(manifestFileContents: string, lockFileContents: string, options?: unknown): Promise<DepTree>; export declare function buildGoVendorDepTree(manifestFileContents: string): Promise<DepTree>;