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

14 lines 498 B
/** * Generic mapper interface for converting between domain entities and DTOs */ export interface IMapper<TDomain, TDto> { toDto(domain: TDomain): TDto; toDomain(dto: TDto): TDomain; } export declare abstract class Mapper<TDomain, TDto> implements IMapper<TDomain, TDto> { abstract toDto(domain: TDomain): TDto; abstract toDomain(dto: TDto): TDomain; toDtoList(domains: TDomain[]): TDto[]; toDomainList(dtos: TDto[]): TDomain[]; } //# sourceMappingURL=BaseMapper.d.ts.map