UNPKG

jest-metadata

Version:

🦸‍♂️ Superhero power for your Jest reporters! 🦸‍♀️

16 lines 529 B
"use strict"; /* eslint-disable prefer-rest-params,unicorn/no-for-loop */ Object.defineProperty(exports, "__esModule", { value: true }); exports.memoizeArg1 = void 0; function memoizeArg1(getFn) { const instances = new Map(); return function memoized(arg1) { if (!instances.has(arg1)) { instances.set(arg1, getFn()); } const fn = instances.get(arg1); return Reflect.apply(fn, this, arguments); }; } exports.memoizeArg1 = memoizeArg1; //# sourceMappingURL=memoizeArg1.js.map