first
This commit is contained in:
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/sarif.d.ts
generated
vendored
Normal file
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/sarif.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import { IacTestResponse } from '../../snyk-test/iac-test-result';
|
||||
import * as sarif from 'sarif';
|
||||
export declare function createSarifOutputForIac(iacTestResponses: IacTestResponse[]): sarif.Log;
|
||||
2
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/failures/index.d.ts
generated
vendored
Normal file
2
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/failures/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
export { formatIacTestFailures, formatFailuresList } from './list';
|
||||
export { failuresTipOutput } from './tip';
|
||||
4
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/failures/list.d.ts
generated
vendored
Normal file
4
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/failures/list.d.ts
generated
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
import { IaCTestFailure, IaCTestWarning } from '../types';
|
||||
export declare function formatIacTestFailures(testFailures: IaCTestFailure[]): string;
|
||||
export declare function formatFailuresList(testFailures: IaCTestFailure[]): string;
|
||||
export declare function formatIacTestWarnings(testWarnings: IaCTestWarning[]): string;
|
||||
1
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/failures/tip.d.ts
generated
vendored
Normal file
1
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/failures/tip.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export declare const failuresTipOutput: string;
|
||||
12
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/formatters.d.ts
generated
vendored
Normal file
12
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/formatters.d.ts
generated
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
import { FormattedResult } from '../../../../cli/commands/test/iac/local-execution/types';
|
||||
import { Results } from '../../../iac/test/v2/scan/results';
|
||||
import { IacOutputMeta } from '../../../types';
|
||||
import { IacTestData } from './types';
|
||||
interface FormatTestDataParams {
|
||||
oldFormattedResults: FormattedResult[];
|
||||
iacOutputMeta: IacOutputMeta | undefined;
|
||||
ignoresCount: number;
|
||||
}
|
||||
export declare function formatTestData({ oldFormattedResults, iacOutputMeta: iacTestMeta, ignoresCount, }: FormatTestDataParams): IacTestData;
|
||||
export declare function formatSnykIacTestTestData(snykIacTestScanResult: Results | undefined, projectName: string, orgName: string): IacTestData;
|
||||
export {};
|
||||
7
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/index.d.ts
generated
vendored
Normal file
7
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
export { getIacDisplayedIssues } from './issues-list';
|
||||
export { formatIacTestSummary } from './test-summary';
|
||||
export { iacTestTitle, spinnerMessage, spinnerSuccessMessage, shouldLogUserMessages, customRulesMessage, customRulesReportMessage, } from './user-messages';
|
||||
export { formatShareResultsOutput, shareResultsTip, shareCustomRulesDisclaimer, } from './share-results';
|
||||
export { formatIacTestFailures, formatFailuresList, failuresTipOutput, } from './failures';
|
||||
export { IaCTestFailure, IaCTestWarning } from './types';
|
||||
export { formatSnykIacTestTestData, formatTestData } from './formatters';
|
||||
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/issues-list/index.d.ts
generated
vendored
Normal file
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/issues-list/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import { FormattedOutputResultsBySeverity } from '../types';
|
||||
import { Options } from './types';
|
||||
export declare function getIacDisplayedIssues(resultsBySeverity: FormattedOutputResultsBySeverity, options?: Options): string;
|
||||
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/issues-list/issue.d.ts
generated
vendored
Normal file
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/issues-list/issue.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
import { FormattedOutputResult } from '../types';
|
||||
import { Options } from './types';
|
||||
export declare function formatIssue(result: FormattedOutputResult, options?: Options): string;
|
||||
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/issues-list/types.d.ts
generated
vendored
Normal file
3
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/issues-list/types.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export interface Options {
|
||||
shouldShowLineNumbers?: boolean;
|
||||
}
|
||||
6
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/share-results.d.ts
generated
vendored
Normal file
6
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/share-results.d.ts
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
export declare function formatShareResultsOutput(orgName: string, projectName: string): string;
|
||||
export declare function formatShareResultsOutputIacPlus(orgName: string, projectName: string): string;
|
||||
export declare function formatShareResultsOutputIacV2(orgName: string, projectPublicId: string | undefined): string;
|
||||
export declare const shareResultsTip: string;
|
||||
export declare const shareCustomRulesDisclaimer: string;
|
||||
export declare const shareResultsError: string;
|
||||
2
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/test-summary.d.ts
generated
vendored
Normal file
2
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/test-summary.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import { IacTestData } from './types';
|
||||
export declare function formatIacTestSummary(testData: IacTestData): string;
|
||||
41
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/types.d.ts
generated
vendored
Normal file
41
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/types.d.ts
generated
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
import { IacProjectType } from '../../../iac/constants';
|
||||
import { State } from '../../../iac/test/v2/scan/policy-engine';
|
||||
import { AnnotatedIacIssue } from '../../../snyk-test/iac-test-result';
|
||||
import { SEVERITY } from '../../../snyk-test/legacy';
|
||||
import { IacOutputMeta } from '../../../types';
|
||||
export interface IacTestData {
|
||||
resultsBySeverity: FormattedOutputResultsBySeverity;
|
||||
metadata: IacOutputMeta | undefined;
|
||||
counts: IacTestCounts;
|
||||
}
|
||||
export type FormattedOutputResultsBySeverity = {
|
||||
[severity in SEVERITY]?: FormattedOutputResult[];
|
||||
};
|
||||
export type FormattedOutputResult = {
|
||||
issue: Issue;
|
||||
projectType: IacProjectType | State.InputTypeEnum;
|
||||
targetFile?: string;
|
||||
};
|
||||
export interface IacTestCounts {
|
||||
ignores: number;
|
||||
filesWithIssues: number;
|
||||
filesWithoutIssues: number;
|
||||
issues: number;
|
||||
issuesBySeverity: {
|
||||
[severity in SEVERITY]: number;
|
||||
};
|
||||
contextSuppressedIssues?: number;
|
||||
}
|
||||
export type IaCTestFailure = {
|
||||
filePath: string;
|
||||
failureReason: string | undefined;
|
||||
};
|
||||
export type IaCTestWarning = {
|
||||
filePath: string;
|
||||
warningReason: string | undefined;
|
||||
term: string | undefined;
|
||||
modules: string[] | undefined;
|
||||
module: string | undefined;
|
||||
expressions: string[] | undefined;
|
||||
};
|
||||
export type Issue = Pick<AnnotatedIacIssue, 'id' | 'title' | 'severity' | 'issue' | 'impact' | 'resolve' | 'remediation' | 'lineNumber' | 'isGeneratedByCustomRule' | 'documentation' | 'cloudConfigPath'>;
|
||||
25
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/user-messages.d.ts
generated
vendored
Normal file
25
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/user-messages.d.ts
generated
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
import { IaCTestFlags } from '../../../../cli/commands/test/iac/local-execution/types';
|
||||
/**
|
||||
* Displayed as the title of the test output.
|
||||
*/
|
||||
export declare const iacTestTitle: string;
|
||||
/**
|
||||
* Progress indication message while files are tested.
|
||||
*/
|
||||
export declare const spinnerMessage: string;
|
||||
/**
|
||||
* Displayed when a test resolves successfully.
|
||||
*/
|
||||
export declare const spinnerSuccessMessage: string;
|
||||
/**
|
||||
* Message for using custom rules.
|
||||
*/
|
||||
export declare const customRulesMessage: string;
|
||||
/**
|
||||
* Message for using custom rules.
|
||||
*/
|
||||
export declare const customRulesReportMessage: string;
|
||||
/**
|
||||
* @returns whether or not to include user messages in the output.
|
||||
*/
|
||||
export declare function shouldLogUserMessages(options: IaCTestFlags): boolean;
|
||||
19
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/utils.d.ts
generated
vendored
Normal file
19
safekiso-server/node_modules/snyk/dist/lib/formatters/iac-output/text/utils.d.ts
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
import { Chalk } from 'chalk';
|
||||
import { SEVERITY } from '../../../snyk-test/common';
|
||||
interface IacOutputColors {
|
||||
severities: SeverityColor;
|
||||
failure: Chalk;
|
||||
warning: Chalk;
|
||||
success: Chalk;
|
||||
info: Chalk;
|
||||
title: Chalk;
|
||||
suggestion: Chalk;
|
||||
}
|
||||
type SeverityColor = {
|
||||
[severity in SEVERITY]: Chalk;
|
||||
};
|
||||
export declare const colors: IacOutputColors;
|
||||
export declare const contentPadding: string;
|
||||
export declare const maxLineWidth: number;
|
||||
export declare const countSuppressedIssues: (suppressedIssues: Record<string, string[]>) => number;
|
||||
export {};
|
||||
Reference in New Issue
Block a user