UNPKG

mock-fn

Version:
17 lines (13 loc) 282 B
/** * @type { import("./mockFunction.mjs").default } */ function mockFunction(impl) { // @ts-ignore function mock(...args) { mock.times += 1; return impl ? impl.apply(undefined, args) : undefined; } mock.times = 0; return mock; } export default mockFunction;