vibe-guard
Version:
🛡️ Vibe-Guard Security Scanner - Catch security issues before they catch you!
13 lines • 546 B
TypeScript
import { BaseRule, FileContent, SecurityIssue } from '../types';
export declare class ExposedSecretsRule extends BaseRule {
readonly name = "exposed-secrets";
readonly description = "Detects exposed API keys, tokens, and credentials";
readonly severity: "critical";
private readonly secretPatterns;
private readonly falsePositivePatterns;
check(fileContent: FileContent): SecurityIssue[];
private isFalsePositive;
private isValidBase64Secret;
private maskSecret;
}
//# sourceMappingURL=exposed-secrets.d.ts.map