UNPKG

bugnitor-security-scanner

Version:

AI-Era Security Scanner: Intelligent automated security review agent specializing in AI-generated vulnerability patterns

27 lines 834 B
import { SecurityFinding } from './types'; export interface AdvancedVulnerabilityRule { id: string; name: string; category: string; type: SecurityFinding['type']; description: string; patterns: RegExp[]; severity: SecurityFinding['severity']; confidence: number; fileTypes: string[]; recommendation: string; cwe?: string; owasp?: string; impact: string; effort: SecurityFinding['effort']; contextPatterns?: { before?: RegExp[]; after?: RegExp[]; }; } export declare const advancedVulnerabilityRules: AdvancedVulnerabilityRule[]; export declare function checkAdvancedVulnerabilities(content: string, filename: string): Array<{ rule: AdvancedVulnerabilityRule; matches: RegExpMatchArray[]; }>; //# sourceMappingURL=advanced-vulnerabilities.d.ts.map