UNPKG

vibe-guard

Version:

🛡️ Vibe-Guard Security Scanner - 25 essential security rules to catch vulnerabilities before they catch you! Zero dependencies, instant setup, works everywhere, optimized performance. Detects SQL injection, XSS, exposed secrets, CSRF, CORS issues, and mo

17 lines 737 B
import { BaseRule, FileContent, SecurityIssue } from '../types'; export declare class AiGeneratedCodeValidationRule extends BaseRule { readonly name = "ai-generated-code-validation"; readonly description = "Detects security issues in AI-generated code and validates its safety"; readonly severity: "high"; private readonly aiCodePatterns; private readonly falsePositivePatterns; private readonly contextPatterns; check(fileContent: FileContent): SecurityIssue[]; private isFalsePositive; private isDevelopmentContext; private isTestFile; private adjustSeverityForContext; private findMultiLineMatches; private getSuggestion; } //# sourceMappingURL=ai-generated-code-validation.d.ts.map