UNPKG

bugnitor-security-scanner

Version:

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

32 lines 927 B
export interface EnhancedSecretPattern { id: string; name: string; patterns: RegExp[]; contextPatterns?: RegExp[]; excludePatterns?: RegExp[]; confidence: number; description: string; severity: 'critical' | 'high' | 'medium' | 'low'; cwe: string; owasp: string; examples: string[]; remediation: { description: string; effort: 'low' | 'medium' | 'high'; codeExample?: string; }; } export declare const enhancedSecretPatterns: EnhancedSecretPattern[]; export declare class EnhancedSecretDetector { detectSecrets(content: string, filename: string): Array<{ pattern: EnhancedSecretPattern; matches: Array<{ match: RegExpMatchArray; confidence: number; context: string; }>; }>; private getMatchContext; private calculateConfidence; } //# sourceMappingURL=enhanced-secrets.d.ts.map