@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
17 lines • 559 B
TypeScript
/**
* Analyzes files to determine their role in the repository pattern
*
* Identifies repository interfaces and use cases based on file paths
* and architectural layer conventions.
*/
export declare class RepositoryFileAnalyzer {
/**
* Checks if a file is a repository interface
*/
isRepositoryInterface(filePath: string, layer: string | undefined): boolean;
/**
* Checks if a file is a use case
*/
isUseCase(filePath: string, layer: string | undefined): boolean;
}
//# sourceMappingURL=RepositoryFileAnalyzer.d.ts.map