vibe-guard
Version:
🛡️ Vibe-Guard Security Scanner - Catch security issues before they catch you!
19 lines • 662 B
TypeScript
import { ScanOptions, ScanResult, BaseRule } from './types';
export declare class VibeGuard {
private scanner;
private reporter;
private rules;
constructor();
scan(options: ScanOptions): Promise<ScanResult>;
formatResults(result: ScanResult, format?: 'table' | 'json'): string;
scanAndFormat(options: ScanOptions): Promise<string>;
getRules(): BaseRule[];
getRuleByName(name: string): BaseRule | undefined;
getVersion(): string;
}
export * from './types';
export * from './rules';
export { FileScanner } from './scanner';
export { Reporter } from './reporter';
export default VibeGuard;
//# sourceMappingURL=index.d.ts.map