UNPKG

vibe-guard

Version:

🛡️ Vibe-Guard Security Scanner - Catch security issues before they catch you!

19 lines 662 B
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