UNPKG

fava

Version:

A wannabe tiny largely-drop-in replacement for ava that works in the browser too.

8 lines (7 loc) 397 B
import Flags from './flags'; import type { FN, TestHook, TestHookImplementation } from './types'; declare const Enhancer: { withFlags: <Arguments extends any[], Return extends unknown>(fn: FN<[Flags, ...Arguments], Return>) => FN<Arguments, Return>; withHooks: <Context extends {}, T extends FN>(fn: T) => T & Record<TestHook, TestHookImplementation<Context>>; }; export default Enhancer;