UNPKG

bugnitor-security-scanner

Version:

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

34 lines 972 B
export interface DangerousAPIPattern { id: string; name: string; category: string; description: string; patterns: RegExp[]; contextPatterns?: RegExp[]; excludePatterns?: RegExp[]; severity: 'critical' | 'high' | 'medium' | 'low'; confidence: number; fileTypes: string[]; cwe: string; owasp: string; impact: string; remediation: { description: string; effort: 'low' | 'medium' | 'high'; codeExample?: string; }; } export declare const dangerousAPIPatterns: DangerousAPIPattern[]; export declare class DangerousAPIDetector { detectDangerousAPIs(content: string, filename: string): Array<{ pattern: DangerousAPIPattern; matches: Array<{ match: RegExpMatchArray; confidence: number; context: string; }>; }>; private getMatchContext; private calculateConfidence; } //# sourceMappingURL=dangerous-api-detector.d.ts.map