snyk-poetry-lockfile-parser
Version:
Generate a dep graph given poetry.lock and pyproject.toml files
14 lines (13 loc) • 505 B
TypeScript
import { Dependency, Group, Parser, V2Manifest } from './types';
import { PkgInfo } from '@snyk/dep-graph';
export declare class V2Parser implements Parser {
version: string;
manifest: V2Manifest;
includeDevDependencies: boolean;
constructor(manifest: V2Manifest, includeDevDependencies?: boolean);
pkgInfoFrom(): PkgInfo;
dependenciesFrom(): string[];
getGroupDevDepNames(obj: Group): string[];
getAllDevDependencyNames(): string[];
getDependencies(): Dependency[];
}