{"bugs":{"url":"https://github.com/garronej/evt/issues"},"dist":{"shasum":"cd270e50ce1e7c586bf86242c054dd958d06a5c4","tarball":"https://registry.npmjs.org/evt/-/evt-2.5.9.tgz","fileCount":379,"integrity":"sha512-GpjX476FSlttEGWHT8BdVMoI8wGXQGbEOtKcP4E+kggg+yJzXBZN2n4x7TS/zPBJ1DZqWI+rguZZApjjzQ0HpA==","signatures":[{"sig":"MEUCIA2MabHuqEA9cvVW4uDejzXICwHISdqWfUS0kxmQP6RVAiEA486yDd1xQ9A+YTBUKHo6am/q6iH8GDcrMnM1CahGPPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2031652},"main":"./lib/index.js","name":"evt","types":"./lib/index.d.ts","author":{"name":"u/garronej"},"exports":{".":"./lib/index.js","./lib":"./lib/index.js","./hooks":"./hooks/index.js","./lib/Ctx":"./lib/Ctx.js","./lib/Evt":"./lib/Evt.js","./lib/util":"./lib/util/index.js","./lib/index":"./lib/index.js","./lib/types":"./lib/types/index.js","./operators":"./operators/index.js","./hooks/index":"./hooks/index.js","./lib/LazyEvt":"./lib/LazyEvt.js","./hooks/useEvt":"./hooks/useEvt.js","./lib/Evt.from":"./lib/Evt.from.js","./operators/to":"./operators/to.js","./lib/Evt.merge":"./lib/Evt.merge.js","./tools/inDepth":"./tools/inDepth/index.js","./tools/testing":"./tools/testing/index.js","./lib/Evt.create":"./lib/Evt.create.js","./lib/Evt.getCtx":"./lib/Evt.getCtx.js","./lib/Evt.newCtx":"./lib/Evt.newCtx.js","./lib/util/index":"./lib/util/index.js","./operators/scan":"./operators/scan.js","./tools/Deferred":"./tools/Deferred.js","./tools/reducers":"./tools/reducers/index.js","./lib/StatefulEvt":"./lib/StatefulEvt.js","./lib/importProxy":"./lib/importProxy.js","./lib/types/index":"./lib/types/index.js","./operators/index":"./operators/index.js","./lib/types/helper":"./lib/types/helper/index.js","./lib/util/compose":"./lib/util/compose.js","./lib/Evt.asyncPipe":"./lib/Evt.asyncPipe.js","./lib/Evt.factorize":"./lib/Evt.factorize.js","./lib/types/Handler":"./lib/types/Handler.js","./lib/types/lib.dom":"./lib/types/lib.dom.js","./tools/reducers/or":"./tools/reducers/or.js","./lib/Evt.asPostable":"./lib/Evt.asPostable.js","./lib/Evt.loosenType":"./lib/Evt.loosenType.js","./lib/types/EvtError":"./lib/types/EvtError.js","./lib/types/Observer":"./lib/types/Observer.js","./lib/types/Operator":"./lib/types/Operator.js","./operators/chunksOf":"./operators/chunksOf.js","./operators/distinct":"./operators/distinct.js","./tools/inDepth/copy":"./tools/inDepth/copy.js","./tools/inDepth/same":"./tools/inDepth/same.js","./tools/inDepth/test":"./tools/inDepth/test.js","./tools/reducers/and":"./tools/reducers/and.js","./lib/LazyStatefulEvt":"./lib/LazyStatefulEvt.js","./tools/inDepth/index":"./tools/inDepth/index.js","./tools/inDepth/types":"./tools/inDepth/types.js","./tools/reducers/diff":"./tools/reducers/diff.js","./tools/reducers/test":"./tools/reducers/test.js","./tools/testing/index":"./tools/testing/index.js","./tools/reducers/count":"./tools/reducers/count.js","./tools/reducers/every":"./tools/reducers/every.js","./tools/reducers/index":"./tools/reducers/index.js","./tools/safeSetTimeout":"./tools/safeSetTimeout.js","./lib/Evt.asNonPostable":"./lib/Evt.asNonPostable.js","./operators/nonNullable":"./operators/nonNullable.js","./tools/reducers/sameAs":"./tools/reducers/sameAs.js","./lib/types/helper/index":"./lib/types/helper/index.js","./operators/throttleTime":"./operators/throttleTime.js","./tools/concatUint8Array":"./tools/concatUint8Array.js","./tools/reducers/allUniq":"./tools/reducers/allUniq.js","./operators/onlyIfChanged":"./operators/onlyIfChanged.js","./tools/reducers/contains":"./tools/reducers/contains.js","./tools/reducers/includes":"./tools/reducers/includes.js","./lib/types/interfaces/Ctx":"./lib/types/interfaces/Ctx.js","./lib/types/interfaces/Evt":"./lib/types/interfaces/Evt.js","./tools/isCallableFunction":"./tools/isCallableFunction.js","./tools/reducers/allEquals":"./tools/reducers/allEquals.js","./tools/reducers/partition":"./tools/reducers/partition.js","./tools/reducers/reduceify":"./tools/reducers/reduceify.js","./lib/types/EventTargetLike":"./lib/types/EventTargetLike.js","./lib/Evt.parsePropsFromArgs":"./lib/Evt.parsePropsFromArgs.js","./lib/types/AsyncIterableEvt":"./lib/types/AsyncIterableEvt.js","./lib/types/helper/UnpackCtx":"./lib/types/helper/UnpackCtx.js","./lib/types/helper/UnpackEvt":"./lib/types/helper/UnpackEvt.js","./lib/types/interfaces/index":"./lib/types/interfaces/index.js","./tools/reducers/allEqualsTo":"./tools/reducers/allEqualsTo.js","./lib/types/helper/SwapEvtType":"./lib/types/helper/SwapEvtType.js","./lib/types/interfaces/CtxLike":"./lib/types/interfaces/CtxLike.js","./lib/types/interfaces/EvtLike":"./lib/types/interfaces/EvtLike.js","./tools/powerhooks/useEffectIf":"./tools/powerhooks/useEffectIf.js","./lib/types/helper/EvtLikeToEvt":"./lib/types/helper/EvtLikeToEvt.js","./lib/types/helper/FactorizeEvt":"./lib/types/helper/FactorizeEvt.js","./lib/types/interfaces/Postable":"./lib/types/interfaces/Postable.js","./hooks/useRerenderOnStateChange":"./hooks/useRerenderOnStateChange.js","./lib/types/helper/ToPostableEvt":"./lib/types/helper/ToPostableEvt.js","./tools/inDepth/getPrototypeChain":"./tools/inDepth/getPrototypeChain.js","./tools/reducers/removeDuplicates":"./tools/reducers/removeDuplicates.js","./lib/types/interfaces/StatefulEvt":"./lib/types/interfaces/StatefulEvt.js","./tools/minimal-polyfills/LightMap":"./tools/minimal-polyfills/LightMap.js","./tools/minimal-polyfills/LightSet":"./tools/minimal-polyfills/LightSet.js","./lib/types/helper/ToNonPostableEvt":"./lib/types/helper/ToNonPostableEvt.js","./tools/powerhooks/useGuaranteedMemo":"./tools/powerhooks/useGuaranteedMemo.js","./lib/types/interfaces/NonPostableEvt":"./lib/types/interfaces/NonPostableEvt.js","./lib/types/interfaces/StatefulEvtLike":"./lib/types/interfaces/StatefulEvtLike.js","./tools/testing/getPromiseAssertionApi":"./tools/testing/getPromiseAssertionApi.js","./lib/types/interfaces/StatefulPostable":"./lib/types/interfaces/StatefulPostable.js","./lib/types/interfaces/NonPostableEvtLike":"./lib/types/interfaces/NonPostableEvtLike.js","./lib/types/interfaces/StatefulReadonlyEvt":"./lib/types/interfaces/StatefulReadonlyEvt.js","./lib/util/convertOperatorToStatelessFLambda":"./lib/util/convertOperatorToStatelessFLambda.js","./lib/types/interfaces/StatefulReadonlyEvtLike":"./lib/types/interfaces/StatefulReadonlyEvtLike.js","./tools/powerhooks/tools/useEffectRunConditionToDependencyArray":"./tools/powerhooks/tools/useEffectRunConditionToDependencyArray.js"},"gitHead":"dd8e72fbdcfbdf2a975d577e4c32e96deca38a61","license":"MIT","_npmUser":{"name":"garronej","email":"joseph.garrone.gj@gmail.com"},"homepage":"https://evt.land","keywords":["deno","EventEmitter","typescript","functional programming","qt signal","events","ts-evt","async-await","promise","rxjs"],"repository":{"url":"git://github.com/garronej/evt.git","type":"git"},"_npmVersion":"10.8.2","description":"Type safe replacement for node's EventEmitter","directories":{},"maintainers":[{"name":"xananax","email":"me@xananax.com"},{"name":"garronej","email":"joseph.garrone.gj@gmail.com"}],"_nodeVersion":"20.18.1","dependencies":{"tsafe":"^1.8.5","run-exclusive":"^2.2.19","minimal-polyfills":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"rxjs":"^6.5.4","react":"^18.2.0","denoify":"^1.6.16","typescript":"^4.2.3","@types/node":"^10.0.0","@types/react":"^18.0.15"},"_npmOperationalInternal":{"tmp":"tmp/evt_2.5.9_1736936666625_0.23727143877492196","host":"s3://npm-registry-packages-npm-production"},"_id":"evt@2.5.9","version":"2.5.9"}