Work seamlessly with partial mocks in TypeScript.
Shoehorn is a TypeScript utility library designed to simplify testing by allowing developers to pass partial data to functions that expect complete objects, without resorting to unsafe type assertions. It is particularly useful for working with legacy codebases or third-party libraries where refactoring types isn't feasible. The library provides three main functions—`fromPartial`, `fromAny`, and `fromExact`—to safely handle incomplete or mismatched data in tests while maintaining TypeScript's type safety.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.