UNPKG

snyk

Version:

snyk library and cli utility

31 lines (30 loc) 1.05 kB
export { getUpdatePrompts, getPatchPrompts, getIgnorePrompts, getPrompts, nextSteps, startOver, }; import { AnnotatedIssue } from '../../../lib/snyk-test/legacy'; declare function getPrompts(vulns: any, policy: any): Prompt[]; declare function getPatchPrompts(vulns: AnnotatedIssue[], policy: any, options?: PromptOptions): Prompt[]; declare function getIgnorePrompts(vulns: any, policy: any, options?: any): Prompt[]; declare function getUpdatePrompts(vulns: AnnotatedIssue[], policy: any, options?: any): Prompt[]; interface Prompt { when?: (answers: any) => void; name: string; type?: string; message: string; default?: number | boolean | string; choices?: any[]; vuln?: any; patches?: any; } interface PromptOptions { ignoreDisabled?: { reasonCode: string; }; earlyExit?: boolean; packageManager?: string; } declare function startOver(): { name: string; message: string; type: string; default: boolean; }; declare function nextSteps(pkg: any, prevAnswers: any): Prompt[];