UNPKG

snyk

Version:

snyk library and cli utility

27 lines (26 loc) 660 B
export interface InspectResult { plugin: { name: string; runtime?: string; }; package?: any; scannedProjects?: any; } export interface Options { file?: string; docker?: boolean; traverseNodeModules?: boolean; dev?: boolean; strictOutOfSync?: boolean; allSubProjects?: boolean; debug?: boolean; packageManager?: string; composerIsFine?: boolean; composerPharIsFine?: boolean; systemVersions?: object; scanAllUnmanaged?: boolean; showNpmScope?: boolean; } export interface Plugin { inspect: (root: string, targetFile: string, options?: Options) => Promise<InspectResult>; }