snyk-nodejs-lockfile-parser
Version:
Generate a dep tree given a lockfile
18 lines (17 loc) • 558 B
TypeScript
export type NpmLockPkg = {
name?: string;
version: string;
dependencies?: Record<string, string>;
devDependencies?: Record<string, string>;
optionalDependencies?: Record<string, string>;
dev?: boolean;
optional?: boolean;
resolved?: string;
integrity?: string;
license?: string;
engines?: Record<string, string>;
inBundle?: boolean;
bundleDependencies?: string[];
bundledDependencies?: string[];
};
export declare const extractPkgsFromNpmLockV2: (pkgLockContent: string) => Record<string, NpmLockPkg>;