bugnitor-security-scanner
Version:
AI-Era Security Scanner: Intelligent automated security review agent specializing in AI-generated vulnerability patterns
20 lines • 639 B
TypeScript
import { SecurityFinding } from './types';
export interface CICDAnalysisResult {
findings: SecurityFinding[];
workflows: Array<{
file: string;
type: 'github' | 'gitlab' | 'jenkins' | 'docker' | 'other';
findings: SecurityFinding[];
}>;
}
export declare class CICDAnalyzer {
analyzeCICD(projectPath: string): Promise<CICDAnalysisResult>;
private analyzeGitHubActions;
private analyzeGitHubWorkflow;
private analyzeGitLabCI;
private analyzeJenkinsfile;
private analyzeDockerfile;
private findDockerfiles;
private getLineNumber;
}
//# sourceMappingURL=cicd-analyzer.d.ts.map