keyvault-cli
Version:
Secure API key management CLI tool
14 lines • 512 B
TypeScript
import { ScanResult } from './types.js';
export declare class CodeScanner {
private static readonly API_KEY_PATTERNS;
private static readonly IGNORED_EXTENSIONS;
private static readonly IGNORED_DIRECTORIES;
scanDirectory(directoryPath: string): Promise<ScanResult[]>;
private scanDirectoryRecursive;
private scanFile;
private isCommentOrLog;
private isFalsePositive;
private maskValue;
generateReport(results: ScanResult[]): string;
}
//# sourceMappingURL=scanner.d.ts.map