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 659 B
/** * Result type for handling success/failure scenarios */ export type Result<T, E = Error> = Success<T> | Failure<E>; export declare class Success<T> { readonly value: T; readonly isSuccess = true; readonly isFailure = false; constructor(value: T); static create<T>(value: T): Success<T>; } export declare class Failure<E> { readonly error: E; readonly isSuccess = false; readonly isFailure = true; constructor(error: E); static create<E>(error: E): Failure<E>; } export declare const ok: <T>(value: T) => Result<T>; export declare const fail: <E>(error: E) => Result<never, E>; //# sourceMappingURL=Result.d.ts.map