mockingbird
Version:
Super Simple, Yet Powerful, TypeScript Library for Creating Mocks. Mockingbird allows you to create class mocks like a breeze with a simple yet powerful @Mock decorator
6 lines (5 loc) • 355 B
TypeScript
import { ParserConfig } from '@mockingbird/parser';
import { ClassLiteral } from '@mockingbird/common';
export declare type GeneratedMock<TClass> = TClass | ClassLiteral<TClass> | TClass[] | ClassLiteral<TClass>[];
export declare type Keys<TClass> = ParserConfig<TClass>['omit'];
export declare type Mutations<TClass> = ParserConfig<TClass>['mutations'];