UNPKG

@samiyev/guardian

Version:

Research-backed code quality guardian for AI-assisted development. Detects hardcodes, secrets, circular deps, framework leaks, entity exposure, and 9 architecture violations. Enforces Clean Architecture/DDD principles. Works with GitHub Copilot, Cursor, W

21 lines 686 B
import { IFileScanner } from "../../../domain/services/IFileScanner"; import { SourceFile } from "../../../domain/entities/SourceFile"; export interface FileCollectionRequest { rootDir: string; include?: string[]; exclude?: string[]; } export interface FileCollectionResult { sourceFiles: SourceFile[]; } /** * Pipeline step responsible for file collection and basic parsing */ export declare class CollectFiles { private readonly fileScanner; constructor(fileScanner: IFileScanner); execute(request: FileCollectionRequest): Promise<FileCollectionResult>; private extractImports; private extractExports; } //# sourceMappingURL=CollectFiles.d.ts.map