first
This commit is contained in:
5
safekiso-server/node_modules/snyk/dist/lib/polling/common.d.ts
generated
vendored
Normal file
5
safekiso-server/node_modules/snyk/dist/lib/polling/common.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { ScanResult } from '../ecosystems/types';
|
||||
import { ResolutionMeta, ResolveAndMonitorFactsResponse, ResolveAndTestFactsResponse } from './types';
|
||||
export declare function delayNextStep(attemptsCount: number, maxAttempts: number, pollInterval: number): Promise<void>;
|
||||
export declare function extractResolutionMetaFromScanResult({ name, target, identity, policy, targetReference, }: ScanResult): ResolutionMeta;
|
||||
export declare function handleProcessingStatus(response: ResolveAndMonitorFactsResponse | ResolveAndTestFactsResponse): void;
|
||||
5
safekiso-server/node_modules/snyk/dist/lib/polling/polling-monitor.d.ts
generated
vendored
Normal file
5
safekiso-server/node_modules/snyk/dist/lib/polling/polling-monitor.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { Contributor, Options } from '../types';
|
||||
import { MonitorDependenciesResponse, ScanResult } from '../ecosystems/types';
|
||||
import { ResolutionMeta, ResolveFactsState } from './types';
|
||||
export declare function requestMonitorPollingToken(options: Options, isAsync: boolean, scanResult: ScanResult): Promise<ResolveFactsState>;
|
||||
export declare function pollingMonitorWithTokenUntilDone(token: string, isAsync: boolean, options: Options, pollInterval: number, attemptsCount: number, maxAttempts: number | undefined, resolutionMeta: ResolutionMeta | undefined, contributors?: Contributor[]): Promise<MonitorDependenciesResponse>;
|
||||
10
safekiso-server/node_modules/snyk/dist/lib/polling/polling-test.d.ts
generated
vendored
Normal file
10
safekiso-server/node_modules/snyk/dist/lib/polling/polling-test.d.ts
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
import { Options } from '../types';
|
||||
import { ScanResult } from '../ecosystems/types';
|
||||
import { CreateDepGraphResponse, FileHashes, GetDepGraphResponse, GetIssuesResponse, IssuesRequestAttributes } from '../ecosystems/unmanaged/types';
|
||||
import { ResolveAndTestFactsResponse } from './types';
|
||||
import { TestDependenciesResult } from '../snyk-test/legacy';
|
||||
export declare function getIssues(issuesRequestAttributes: IssuesRequestAttributes, orgId: string): Promise<GetIssuesResponse>;
|
||||
export declare function getDepGraph(id: string, orgId: string): Promise<GetDepGraphResponse>;
|
||||
export declare function createDepGraph(hashes: FileHashes, orgId: string): Promise<CreateDepGraphResponse>;
|
||||
export declare function requestTestPollingToken(options: Options, isAsync: boolean, scanResult: ScanResult): Promise<ResolveAndTestFactsResponse>;
|
||||
export declare function pollingTestWithTokenUntilDone(token: string, type: string, options: Options, pollInterval: number, attemptsCount: number, maxAttempts?: number): Promise<TestDependenciesResult>;
|
||||
33
safekiso-server/node_modules/snyk/dist/lib/polling/types.d.ts
generated
vendored
Normal file
33
safekiso-server/node_modules/snyk/dist/lib/polling/types.d.ts
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
import { TestDepGraphMeta, TestDependenciesResult } from '../../lib/snyk-test/legacy';
|
||||
import { GitTarget, ContainerTarget, NamedTarget, MonitorDependenciesResponse } from '../ecosystems/types';
|
||||
export type ResolveFactsStatus = 'CANCELLED' | 'ERROR' | 'PENDING' | 'RUNNING' | 'OK';
|
||||
export interface PollingTask {
|
||||
pollInterval: number;
|
||||
maxAttempts: number;
|
||||
}
|
||||
export interface ResolveFactsState {
|
||||
token: string;
|
||||
pollingTask: PollingTask;
|
||||
meta?: TestDepGraphMeta;
|
||||
status?: ResolveFactsStatus;
|
||||
code?: number;
|
||||
error?: string;
|
||||
message?: string;
|
||||
userMessage?: string;
|
||||
resolutionMeta?: ResolutionMeta | undefined;
|
||||
}
|
||||
export interface TestDependenciesResponse {
|
||||
meta?: TestDepGraphMeta;
|
||||
result?: TestDependenciesResult;
|
||||
}
|
||||
export type ResolveAndTestFactsResponse = ResolveFactsState & TestDependenciesResponse;
|
||||
export type ResolveAndMonitorFactsResponse = ResolveFactsState & MonitorDependenciesResponse;
|
||||
export interface ResolutionMeta {
|
||||
name: string | undefined;
|
||||
identity: {
|
||||
type: string;
|
||||
};
|
||||
target?: GitTarget | ContainerTarget | NamedTarget;
|
||||
policy?: string;
|
||||
targetReference?: string;
|
||||
}
|
||||
Reference in New Issue
Block a user