@fabric-es/fabric-cqrs
Version:
Hyperledger Fabric middleware for event sourcing and cqrs pattern
3 lines (2 loc) • 344 B
TypeScript
import type { Commit, Repository } from '../types';
export declare const getMockRepository: <TEntity, TEvent>(mockdb: Record<string, Commit>, entityName: string, reducer: (history: any) => TEntity) => Pick<Repository<TEntity, TEvent, any>, "create" | "getByEntityName" | "getById" | "getEntityName" | "getCommitById" | "fullTextSearchEntity">;