UNPKG

auditjs

Version:

Audit dependencies to identify known vulnerabilities and maintenance problems

14 lines (13 loc) 534 B
import { Options } from './Options'; import { PackageTreeNode } from '../Types/PackageTreeNode'; export declare class CycloneDXSbomCreator { readonly path: string; readonly options?: Options | undefined; constructor(path: string, options?: Options | undefined); createBom(pkgInfo: PackageTreeNode): Promise<string>; getPackageInfoFromReadInstalled(path?: string): Promise<PackageTreeNode>; private addComponents; private processHashes; private determinePackageType; private parsePackageJsonName; }