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