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 733 B
import { ICodeParser } from "../../../domain/services/ICodeParser"; import { SourceFile } from "../../../domain/entities/SourceFile"; import { DependencyGraph } from "../../../domain/entities/DependencyGraph"; export interface ParsingRequest { sourceFiles: SourceFile[]; rootDir: string; } export interface ParsingResult { dependencyGraph: DependencyGraph; totalFunctions: number; } /** * Pipeline step responsible for AST parsing and dependency graph construction */ export declare class ParseSourceFiles { private readonly codeParser; constructor(codeParser: ICodeParser); execute(request: ParsingRequest): ParsingResult; private resolveImportPath; } //# sourceMappingURL=ParseSourceFiles.d.ts.map