website refactor

This commit is contained in:
2026-01-16 13:48:18 +01:00
parent 20a42c52fd
commit 7e02fc3ea5
796 changed files with 1946 additions and 2545 deletions

View File

@@ -1,7 +1,10 @@
export type CommonDomainErrorKind = 'validation' | 'invariant' | string;
export interface IDomainError<K extends string = CommonDomainErrorKind> extends Error {
export interface DomainErrorProps<K extends string = CommonDomainErrorKind> extends Error {
readonly type: 'domain';
readonly context: string;
readonly kind: K;
}
}
// Alias for backward compatibility
export type IDomainError<K extends string = CommonDomainErrorKind> = DomainErrorProps<K>;