@dollhousemcp/mcp-server
Version:
DollhouseMCP - A Model Context Protocol (MCP) server that enables dynamic AI persona management from markdown files, allowing Claude and other compatible AI assistants to activate and switch between different behavioral personas.
34 lines • 991 B
TypeScript
/**
* Security Audit Suppression Configuration
*
* This file contains suppression rules for false positives in the security audit.
* Each suppression should be well-documented with a clear reason.
*/
export interface Suppression {
rule: string;
file?: string;
reason: string;
}
export declare const suppressions: Suppression[];
/**
* Validate suppression configuration at startup
*/
export declare function validateSuppressions(): string[];
/**
* Check if a finding should be suppressed
* Optimized with caching and early returns
*/
export declare function shouldSuppress(ruleId: string, filePath?: string): boolean;
/**
* Clear suppression cache (useful for testing)
*/
export declare function clearSuppressionCache(): void;
/**
* Get suppression statistics for reporting
*/
export declare function getSuppressionStats(): {
total: number;
byRule: Record<string, number>;
byCategory: Record<string, number>;
};
//# sourceMappingURL=suppressions.d.ts.map