vibe-guard
Version:
🛡️ Vibe-Guard Security Scanner - Catch security issues before they catch you!
16 lines • 661 B
TypeScript
import { BaseRule, FileContent, SecurityIssue } from '../types';
export declare class MissingSecurityHeadersRule extends BaseRule {
readonly name = "missing-security-headers";
readonly description = "Detects missing HTTP security headers";
readonly severity: "medium";
private readonly securityHeaders;
private readonly serverPatterns;
check(fileContent: FileContent): SecurityIssue[];
private isWebApplicationFile;
private hasServerCode;
private checkMissingHeaders;
private hasSecurityHeader;
private findReportLocation;
private getHeaderRecommendations;
}
//# sourceMappingURL=missing-security-headers.d.ts.map