@ordojs/security
Version:
Security package for OrdoJS with XSS, CSRF, and injection protection
30 lines • 888 B
TypeScript
interface CLIOptions {
projectPath: string;
output?: string;
format?: 'json' | 'html' | 'markdown' | 'csv';
severity?: 'low' | 'medium' | 'high' | 'critical';
includePatterns?: string[];
excludePatterns?: string[];
enableDependencyCheck?: boolean;
enableCodeAnalysis?: boolean;
enableConfigurationCheck?: boolean;
generateReport?: boolean;
generateFixScript?: boolean;
verbose?: boolean;
}
declare class SecurityAuditCLI {
private options;
constructor(options: CLIOptions);
run(): Promise<void>;
private displayResults;
private generateOutputFiles;
private generateFixScript;
private generateHTMLReport;
private generateMarkdownReport;
private generateCSVReport;
private getSeverityIcon;
}
export { SecurityAuditCLI };
export type { CLIOptions };
//# sourceMappingURL=cli.d.ts.map