UNPKG

@effect-ts/system

Version:

Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.

1 lines 4.55 kB
{"version":3,"file":"lazy.mjs","mappings":"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","names":["decorateNew","inp","setProto","makeNonConfigurable","resultSelector","out","Object","assign","descriptor","actualDesc","originalMethod","validateAndExtractMethodFromDescriptor","isStatic","placement","get","getterCommon","getPrototypeOf","key","enumerable","arguments","decorateLegacy","target","getOwnPropertyDescriptor","e","Error","$target","$key","Function","prototype","defaultFilter","desc","configurable","thisArg","args","value","apply","newDescriptor","defineProperty","LazyGetter","prop","isLegacy","decorator","targetOrDesc","undefined","reset","thrower","on","ret"],"sourceRoot":"","sources":["../../_src/Utils/lazy.ts"],"sourcesContent":[null]}