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 648 B
import { ValueObject } from "./ValueObject"; interface ProjectPathProps { readonly absolutePath: string; readonly relativePath: string; } /** * Value object representing a file path in the analyzed project */ export declare class ProjectPath extends ValueObject<ProjectPathProps> { private constructor(); static create(absolutePath: string, projectRoot: string): ProjectPath; get absolute(): string; get relative(): string; get extension(): string; get filename(): string; get directory(): string; isTypeScript(): boolean; isJavaScript(): boolean; } export {}; //# sourceMappingURL=ProjectPath.d.ts.map