{"_id":"tsee","_rev":"8-e2a4de33eabf28b639cfda6d9936acb4","name":"tsee","dist-tags":{"latest":"1.3.4"},"versions":{"1.2.0":{"name":"tsee","version":"1.2.0","description":"Typed EventEmitter implemented with tsargs","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","tsargs","events","eventemitter"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.0.3"},"dependencies":{"@types/node":"^10.9.4","tsargs":"^1.3.1"},"gitHead":"819fc61342424be09921ae7d90106ac12fd09448","_id":"tsee@1.2.0","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4YxuL8sT/hXQBAsE8GRTVymOoi7yAQdNneVMr8VLugiJFA6oE/p2H8LhkWLpLUYnQcB+44I9W+D5B51deriE1A==","shasum":"04085577e4b496ff73eb76ca3515caa7deb1ae50","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.2.0.tgz","fileCount":7,"unpackedSize":18164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdERpzCRA9TVsSAnZWagAAhaAP/iJTOJBNCpHzdHLBYXgi\nWMEdXhOBoAdKPwo7FkRVe4Fe4gBJGukFkFZWqTCHDrzi396ASecq5UZTAOrW\nBnNtRVz4pbzUSCS5rmbBZ3mGLiyXqULHu8eomaQZ6177w5SbM1spdFNLjXNA\nZYD5GWsKP+OcheuaC1KZli8AElGTN0Ac0ZlYMBs2ZZpB/MrzaNF8nUv4myQq\niAjs1NBBwJK9tRzGzSNQec/V548NZmaRtbxEVT8jZs1Sn+5ktNCrnTg123Ao\nHsr54Yvtl7KSQA7m7blfWpfIrdo/Qvx+qXW/jcAiDD3irZF1GAbydUXszcxn\nhX5mOWKcESYwrFM0VSi+GJ8eXyb6nOwwydCtercNUJ09awIIG5XD4CRuT3bB\nGc8km8XN8wm1xpqKIHMRnFWtZ64rL2zq3m2CCpWGXcFEQFR+3BOVH7MGFyCm\n7mS5/u1EiwxDjYQFfigdcFcebAlALChddlQfftqBE6vlGs8slTVMtfZ/W7qK\naQdL8BRSPHsoX6BaE9EPV4n5lcGJ4Dfn09fOHgdkQ4NRr0kY8MmqA/0+dq7X\ntowdXDdBr7KAG6pPIGZM6LP2Eu+AS1DvtwEB98lXMF3HKhx3mJIqcUoyd5ro\niX1M12aiPhlTpcrPNENzp6c6eGa36AgJIvg8+AT99dGVqcV2lU6Pxa4xq086\nH6mt\r\n=eYdP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvOACfwnYQISs4Vn6Uo+vCh3Wso4WIhDS0g4Azmw7VKQIhAMKQ0BnO79QLe/5XSAye9ebRP3jBturzL9OcWrzB19Bc"}]},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.2.0_1561401971049_0.38898709586303415"},"_hasShrinkwrap":false},"1.2.1":{"name":"tsee","version":"1.2.1","description":"Typed EventEmitter implemented with tsargs","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","tsargs","events","eventemitter"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.0.3"},"dependencies":{"@types/node":"^10.9.4","tsargs":"^1.3.1"},"gitHead":"3b01a5b6ab11f4ec37ff663c833d653e4bf6ea08","_id":"tsee@1.2.1","_nodeVersion":"9.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-T/lgUz5D+VvBfTfX1w/NPNlJe9+xZOH1a6SUxu1LILYluA3fUnCZCfBWde9s8n8vcvlifZwYCouYQeRl9FW/Yw==","shasum":"c2d5293f1ef51b0680d0b26c702eb262f4e37edc","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.2.1.tgz","fileCount":7,"unpackedSize":18156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEsDgCRA9TVsSAnZWagAAFrgP/ip57ChpMh2RqirkrIo9\nFeMiU0LtH9UUvPSsNap6//U0Djw6yYcoGx4GrbstwyEWtaBwmSsn9g/Nf9QX\nBY4hEUc2oqN239NOvZAAr6DUeI7rAw+OYBNJo8z2SYv3SrYQKNNIrsvIL6gk\nFHsOuZpyPvTdYlWaoGLt4AVmvwyOb/HADcoDY1VLD2NvqPaJ1dS8Bmjbl5op\nPQ5huXJiy8QniiLTcNLuLUBz+wVt5VzJJb5IFUmSOEGQQlZa1ptU1AVQjaWv\nwYnK26Nd+ItI1UXDGFkf/D3bLvigCfWREwl7OmKqcrNxm/Dn3yBRUNSbTS2g\n3Eldq1UAJwJpgRFEdFODkuAkLRuau70fEOlrD8VdPtzsduJiegTx7FAn7qH9\n6tkFnnBYQD+nbM6aK9ZBhh76MjNeklB4xQeoATsTFZgc4EtiWMg1vfj24rX0\nrAVqYzsjK/I1ULyRfyFdoFDCjuwKGcxukM+gc0CjruzTi8RgggoNAu1WlVcb\n+6CRoN9ZmbsmL9oyX2ers5/V84XMUCve/ZofIRjMNb8CEvnF9lvwwdSmFlCw\ngCFYEGMSzl+2j09O4w00pIDjrBGguRQJPb2JCJ40rQxeB40m5m1eG2CuLL9x\n5KO2TgjHV34MBCSgNI4Ng3FKAV5V5rsQkwo8IagnVBsB3MS4yg1MEf6hVJ5h\nJPBz\r\n=wFq0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZFX4KSBHOTrd6sAASGum/uge5wvfsh0Bjd84mbwVRHwIhAIoU67uDLmuqrtv5eR5NJoBi4E07WrDUp0vdVOnGZuea"}]},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.2.1_1561510111822_0.4331978751719292"},"_hasShrinkwrap":false},"1.2.2":{"name":"tsee","version":"1.2.2","description":"Typed EventEmitter implemented with tsargs","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","tsargs","events","eventemitter","event-listener","eventlistener","listener","emit"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.6.2"},"dependencies":{"@types/node":"^12.7.2","tsargs":"^1.4.0"},"gitHead":"2bb34cc26b59e36aa4e8b678c5a891e73b4d3f5a","_id":"tsee@1.2.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7d6ilTNnmRpay2tyjXOhq78scSKwgSxuIg8OGePZZpEn9hR+D2U9h8G/Vq2EeHp7WIOtM7Ls04B33PapDDWY7Q==","shasum":"fbfa97534c2d3dd2197415a4040347ecb6dc373b","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.2.2.tgz","fileCount":7,"unpackedSize":18267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ/9VCRA9TVsSAnZWagAA5WIP/39sb/ysmgZkqZncd70U\n8XNrL0VqB+juTJG0jE8hi3Ia0GiMqXw1W1SuWsPOe9DgrAZmhRmoKxBMnGJX\nRSDHqMQsrInE9FxOCAzfvphcmUNyk8P1pvP+lSQ0JmD0jN4AyuD3YMNrP5vd\nUiybl8T5nLUIBSYKLDiimj1OjAHBJ3TwtPCOQYJ5GugyiISXP6Xf9V41Jnyy\neSnV0ZyyaP1iUTYyS2+m7trIlcG6t5uKab7F9v7QyYJowY9DjMOfk7PV/wPb\nXx8zLFDv8bPdOwBsF/RRfShYkqjBzcCgeWx90Yt3o2oJPNp0KkhlJuTr2Ctu\nZ81Kbcug55oRuWgDNRP0QImRNLr2Wmqc+3+kbC9ZIrnqSSr4DlohdGGXzyK6\ntSwe5zzLGKWc4+9v0M5sXkluAYZXeZh8rbcoJE6l/9cgsLFE6i7NWV6zvnQY\nCvLESvTwxDREn7EL7L0txMzmIMll/X6nekaXu4MQOB0k2OziuTe/4UuI11GB\nqTJ444s24Rj6qTDvRUJzo1sSlSKZ5D2MCwGLuQK03/eQeCzMOg2XurU1eZ6n\nW8IqNe8KY2/jtNSaCm7Fa0u4hPVlMhT/rE8y0F0U27IMKtZqQyGpVwSsWvRx\nnhtJTsxFYjUF240Cy7VGUFRTcebWqafxe9/MPR2nx9NVCpM6OxhQo9OkUuh4\nmJjj\r\n=5Ghs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG56hwjuQYGSLg+wHDSJknBh4D9SFgu6oJban3g04nuDAiEA1DJeniMy7wCDsAQJtH5o2Qtu9DmWqm4Tah9cSXk27l8="}]},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.2.2_1567096660330_0.17789685424624224"},"_hasShrinkwrap":false},"1.3.0":{"name":"tsee","version":"1.3.0","description":"Typed EventEmitter implemented with tsargs","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","tsargs","events","eventemitter","event-listener","eventlistener","listener","emit"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.6.2"},"dependencies":{"@types/node":"^12.7.2","tsargs":"^1.4.0"},"gitHead":"66ac78f5a7cb24355092f44f5e8940506bd31a65","_id":"tsee@1.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GgslWDOWe+6m2n2yV456NH2QVHHpnZOAjIZZ5/o5olvK3NkGjYX/59/7+Ool+nNKFIiWy3mTBL5pyKv3dy5bLQ==","shasum":"39b61d5257042078fe14a85e4a9fd90dc7673d48","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.3.0.tgz","fileCount":13,"unpackedSize":20845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbL93CRA9TVsSAnZWagAAvAgQAIZjZ7FrXNSsOtXBYYeq\nadVJvLVcS+Xa7EWI4WBYoFH2aDfez7E/pL9vvhFkqZyVl1h2yMJdvTjX3Xar\n8VDuzZ18i0HhxubKQO61fAZ75JHq4p/BNqnE1T/ed3VMm52fk4vns/yoK3XE\ngAyqjnWqs0NV9yEwOe79WY9q6rLzgaLztyfU6HoIP0NpGtES8UNHNMiJ/vPR\noUFETY34q4D6qCs8nbZjVOY3c6znvcye94M/58egO42fPQ8ICrJW9koOJOs1\n9OXGUFZ0aBK0lt9DbaUz/alP+1jIB5GenmFd+exR0m4RNE982Ci4qHu4N2rY\noN02PDuZpkpj+mQewpcKcJpBSX07a8JCKKa1OQ08qtQhITQ7rrTDY2qWrpX8\nYWQuC0AHD0qZ0qr8CtWXrlxM/hYdLmeFDl2Pu8qUjdeBY/RkvSqdrWQcDY8j\nLwgwi0vkvyuPmL3qmKvjy2oJr/730dxD0W98+uO65AY0FNFeYrClGeuWZIQY\nw9uRtIyBxKODpKwLB+cLUp+jKJ/QPfB31p2d8IJQW+KtbbZTwchc9PYZKMts\nuCc6lJIQMiCmNH3bhYfR1ccgCXGSO3rnHOTR8lOaHm3WpEKnozcOdjhWaN7y\nwh3tTdWwnLTSxUXx4vjcjGPHx0Pdn4McN9lVw08kAPVxgVxlU7YEgrmQoNhw\nezYC\r\n=4K73\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw02hR/kXt+uz/Y8WnGju8dhKpcICiTxBPJnj3VYWkKAIgOUDChcDXWyZDY8yr6IQdBMYT4GVgnINLsjAgSdRNKbU="}]},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.3.0_1567407990598_0.009340517569117468"},"_hasShrinkwrap":false},"1.3.1":{"name":"tsee","version":"1.3.1","description":"Typed EventEmitter implemented with typed args","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","events","eventemitter","event-listener","eventlistener","listener","emit"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.6.2"},"dependencies":{"@types/node":"^12.7.2"},"gitHead":"07d2ac8108c1f6e959567eaf4ff3461dea6dd8a0","_id":"tsee@1.3.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0vfRlYGh30beG3eMa6O5bmnGfkhTs108Of+NVkAtKpvBBfxcCSQTGtIZ70qniHvFW2kDrpeg5q5bIJJfkkwETg==","shasum":"df1c975e68ff681315a241e606f1a11fdc753e9a","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.3.1.tgz","fileCount":13,"unpackedSize":21069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjvjoCRA9TVsSAnZWagAAx0cP/1Jo8HDCAUVGcWKQ8xI1\nX6ADxoGJeXktru4WaPPhvW+72InsN4Xo0WIwHMuLitL5bK0KVFW2yp97DYsm\nUpAnBlUhr+LqIwpqAlyTbhzYvMwZDsUIQ5p039lIRA4OAQQMjINToQUQtvDA\nUMFtYy36pECaAgfePoKDDHkUaCMAMx8COAX+oH0w2VMrxILgSjNr5fseJpJq\nyms81nXocH+mlzWjCDqFjafk76wW5TeQVt7q2qEXfUX7R04TPlE10kVC7OPO\nez3MwUz0bEfFtA0VXdIU76BkYdj/xXQFTWK1lpSFz3qmbH1wFVVELM0wOHV+\n4wOuuMDck7+vqETA+xtu6TyA3RhWIHhax/yZ3u56BSDS6eHyp5hN7K6DcV0Y\nSB2/Yrs3gIB0R8RbpZUtMpa3eVv4lfe7qrnVP3AsxttoEVMxivs/v8eqSpZ6\noMOFeT+YZKwueRHMblJwntdSc407oqiiIKL4GO2edK6XQGKL5J+Rylaq7Sxu\njoMXFTojH89l37rvwYSIjBHNshcHOHBDCwVrlvzrkZQx9B0a3BaikwKLuvby\nZdX5Pekkm+Fi/V2mfOXFsZU1WjM1rjo4UFwVikE1wU7nIjFxIcpiFeeQeGLL\ntmx4waQ838ciR0gWR5QlMvuk8xVvIb4rMCSxagXP0YQgUsnBDQBHLzmqKi4M\n8z5V\r\n=80a6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrl4kR2cXjII1QhdK/yOrVsuX/UZrAGkLeaEq98AkYIgIhAPulbio9VBdbk5bkYzMhYuBe4Ap6zbAS14MyjdBUQay3"}]},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.3.1_1603205351605_0.7030611263878703"},"_hasShrinkwrap":false},"1.3.2":{"name":"tsee","version":"1.3.2","description":"Typed EventEmitter implemented with typed args","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","events","eventemitter","event-listener","eventlistener","listener","emit"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.6.2"},"dependencies":{"@types/node":"^12.7.2"},"gitHead":"c60d73e4a6bd216cb4bfaf8efdb3e55cb5c28d63","_id":"tsee@1.3.2","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+oKU7u1d5J+AEwbA4S7+aF3jdPS1RLcf5fzB6z6CMwJE1U2DCPD0AcaPmAisVEBQx6+ssUyThAEzSNZ59UmvXA==","shasum":"abf75a5b70bf413dbc002e0fc896490cc2e72877","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.3.2.tgz","fileCount":13,"unpackedSize":21662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfowZtCRA9TVsSAnZWagAAEQgP/20hJ4bAWNZtq4pseX12\nSU0/1lHVaQFd6W7tUWm5gHoukRAtuMwsuXBiNx/R6elGAJA4fIrgzBKbi+Yz\n/TX/b2TIzVfZCoCXp5kESQiLYP9i8GN3izTiN7nSwJfPdnfDMNrC5hIU0riH\nfBuTFJOTMmUy/W7w7g0WAsT5F9+s69K3gcWYyJPOvYAvXSEOdt+vLNz8/7sf\nIGOufaNf0F7eA9CeQfIvXIW32dy0/npb7N3xyjoNPTgwOvem785Ki7URiXXi\nQ1dIkatqgvLVQOzyiFqlBEQxp9Fhu96cpSabxsomM2T8ICl+cjm9ALq5VTcZ\n+zKhsxdy4278jrHEu1lGn3kQ649JfaEhkzJbkuwELpNRx2mfsUGREE4zAwfW\nSlVCqvsYqLpfspQcwByQQSRW6DW29EcgMDti3A8qABjo5ebvs2bAxIbCfUZL\nx1hzVi20HBtBgwdlnR/QHWcFOkHTTHkWVnTwoXqxXxNXhLG/tSYbOiP2HAnS\nOlq2H9tWW9kgb6PLhBl7ZD9ju0MOG3qIMEtvMjU1UgyI72lOXOVJKw651ze5\n8Ayx8vTbwoAVDGOL7/OzkzKmXwAX9yqHFmZ9PD73381TezU8iqFqxMoF1cq2\n88y5QPr06GiO9vmp2PCMZbJdG+dhi7dx7iPUr2oP8IlQUZjqTSO5e2LvQNMN\n+AJw\r\n=5Aam\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBb6jAT8tD2VXNUH6CO8Nx/hh2IWicfFVd+T+dVyvai0AiEAmnhDijryVyDoFYntGQHnli68mQYMnshtx67SXtI5lWY="}]},"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.3.2_1604519533147_0.13212549730379797"},"_hasShrinkwrap":false},"1.3.3":{"name":"tsee","version":"1.3.3","description":"Typed EventEmitter implemented with typed args","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","events","eventemitter","event-listener","eventlistener","listener","emit"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.6.2"},"dependencies":{"@types/node":"^12.7.2"},"gitHead":"1d07e1220942ab09fcd9a379b1bb90143a8dcc7e","_id":"tsee@1.3.3","_nodeVersion":"16.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-1lHcUbigIztg2QUHdwTVQvdchYkBcxG+tZG4C2Sm1W46+dPDdYU4vIOYO9/W6olPDhNxeIPZcL2F7nNj7ZE+vA==","shasum":"0096ea27ed548cb4315198151879eb6b67a71808","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.3.3.tgz","fileCount":13,"unpackedSize":21344,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJnJekBGRln2MIz6lqgTEWEhqwwYy8vwMhLn0rqR6TsAIhAMZAqN3sTmiov7EbKbvNR6kUOQwQDU8HeSYkC2vD3qIv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9i8IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHDw/+KTK3NFjkxjZ2F9r6Z41uvRDS1dl6qBllupyYL440hZhhC4YD\r\n13o5QmnNqQgkZ12yziWWnZW4yrl8Ib8R6aNU3OYz4Quh1qz4MHY8Y4FrXVLd\r\nLM9mrlOHtmI4eG1CZ+0o/VqfYMCEvyfAbyIf3tsU9uD65C7paJTvlxKm+nP1\r\nskbts2GxC6FCUq4w9AGepweZqfbVMurzXkq/3cpmN+QtjJrh/ZPpRF+5Rn48\r\nRYsug155Rn/uFZ7p3OO4akWn7AlCLF9gdp3GNQEAesUqiCVAOsWkzldDm8ON\r\nnV9XNiFSYM8uVPFiC2zdd4vsZSMXj4e4ex2WB/LhySGK0X0uSBS2JaqkLZVT\r\nIleLlz1QGtrAWTGEBJEsaiv4w+xPGAuZw2qzcmwLS0fEnTQiNuIKUb3spK4Z\r\nwk/tC/oFOoq7bnnZSIlKKCTYAT5WIlfd2H4B/Z9oIaUt9A5VXSdPCCzUutRX\r\n4AZFhFSsIh1GU1fp6WQRzsIt9f7+P39j6Nmb0vnmphEnDdmjXiKf4dvO6FtC\r\npi9e8uPNaNKW8jJ318ScxWFmOEbq8wy3PibqaSKqaId2w7HaJ7fy483xvCJ2\r\njpNsqf9tKBTpnRtxsRtDWCrIYhWiloyEH0XNUuc+DYlHNF3vTpXOlvBjFOQV\r\nEU8wCwPuYz3L2eatXJ/w6NRzLEx/Klui81A=\r\n=0cZ4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.3.3_1677078280266_0.5465066065786226"},"_hasShrinkwrap":false},"1.3.4":{"name":"tsee","version":"1.3.4","description":"Typed EventEmitter implemented with typed args","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"keywords":["types","ts","typescript","events","eventemitter","event-listener","eventlistener","listener","emit"],"author":{"name":"morglod"},"license":"MIT","bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"homepage":"https://github.com/Morglod/ts-event-emitter#readme","devDependencies":{"typescript":"^3.6.2"},"dependencies":{"@types/node":"^12.7.2"},"gitHead":"63a2d62f12f424ee1059f6bc81fa20e8baa13457","_id":"tsee@1.3.4","_nodeVersion":"16.13.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-QD6huu+7aqZBjKjVgc4JaYRViICAlNefKiWuge5iUx3oYEz6a7f/uDBrAdwVmHCVetkhQ7MmNNd1HrF1LV7Rjg==","shasum":"747e317e98581602f41ee00a766d4ea39658c2c4","tarball":"https://registry.npmjs.org/tsee/-/tsee-1.3.4.tgz","fileCount":13,"unpackedSize":21439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICg9n3pUi4l43omVBUjSVLWUaZSeiAVLPyyCIEmgLluyAiEA83TFGSBRfcDCMJy59qYHEHzL4ek5/a6fz/U0FsHs2MA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMjiPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWeRAAhOZmfWPs7ME1qXymumt9vA+Giqm36qp2rlXrfnv+Lchj+BbE\r\n8n0+KAC2q35ILS0NZdOuJLm8/iWSh84QdnF5GKclbW2md3cKhOxn5HI/lW7N\r\nl1YFN8YGhOf2z0xeBV3gkyiNq9+r2I5vkA86qL75h0+Yo3E7ge4401IlkxNT\r\ng7xDBg9K0wSnV4gAe38umqO6ayn38hBAKYy5q2vw2jH7bu/qeI0NS0LnZBRH\r\npRYXpPceezaGznUeEx0+c8qnt34PoeVZIvbsjhHhZgHQkLMka/m0nvDUocIo\r\n19MqL2Lgl2rhmtLA4Ln3+CLuvfWLvs/ela3rcInlpJvnxrQ9OzU6DPBBIWgD\r\nFM6hx7oaNvQk9yATMIgyQqIbwarv+EBq0ZrKIbIKrnDkuIXreM4hN+wgIHI9\r\nS5z0mIvOV/VBdw+JVE6XYrUjlKdQo4t05bKvfINd1BXfqUXlzmgUw8Vxr5wA\r\nC1I8WoCQ3F2E9vdokLdipAnNYmsnzaGlfDCJr9KTJQ2emNSSA8cW3QJqlkyP\r\n53dwQ7aNm35rrWKZfNnphiongcR4Y1rZMthnv6H8vejIc4qm59ZdShAGlnfw\r\nMM1HZCbwn7z5KZ1ixBBFBL2iSt8ejKycYExF39yABlGIv4EI9zWsp9REfqFk\r\niVvbu1WaechzbA9vmI2Y9BqaxTruXpoVwxs=\r\n=2QpW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"morglod","email":"morglod@gmail.com"},"directories":{},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsee_1.3.4_1681012879418_0.3711489949037119"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-24T18:46:11.049Z","1.2.0":"2019-06-24T18:46:11.175Z","modified":"2023-04-09T04:01:19.676Z","1.2.1":"2019-06-26T00:48:31.967Z","1.2.2":"2019-08-29T16:37:40.467Z","1.3.0":"2019-09-02T07:06:30.789Z","1.3.1":"2020-10-20T14:49:11.723Z","1.3.2":"2020-11-04T19:52:13.276Z","1.3.3":"2023-02-22T15:04:40.472Z","1.3.4":"2023-04-09T04:01:19.564Z"},"maintainers":[{"name":"morglod","email":"morglod@gmail.com"}],"description":"Typed EventEmitter implemented with typed args","homepage":"https://github.com/Morglod/ts-event-emitter#readme","keywords":["types","ts","typescript","events","eventemitter","event-listener","eventlistener","listener","emit"],"repository":{"type":"git","url":"git+https://github.com/Morglod/ts-event-emitter.git"},"author":{"name":"morglod"},"bugs":{"url":"https://github.com/Morglod/ts-event-emitter/issues"},"license":"MIT","readme":"[![NPM Version](https://badge.fury.io/js/tsee.svg?style=flat)](https://www.npmjs.com/package/tsee) [![NPM Downloads](https://img.shields.io/npm/dw/tsee)](https://www.npmjs.com/package/tsee)\n\n# tsee\n\nTyped EventEmitter implemented with typed args, based on nodejs EventEmitter.  \nFully implements `NodeJS.EventEmitter` type, provides interface & proxy class.\n\n[Check 'tseep'! Same api but world fastest event emitter](https://github.com/Morglod/tseep)\n\n## Install & use\n\n```\nnpm i tsee\n```\n\nSimple usage:\n\n```ts\nimport { EventEmitter } from \"tsee\";\n\nconst events = new EventEmitter<{\n    foo: (a: number, b: string) => void;\n}>();\n\n// foo's arguments is fully type checked\nevents.emit(\"foo\", 123, \"hello world\");\n```\n\nCast any other compatible to `NodeJS.EventEmitter` to typed:\n\n```ts\nimport { asTypedEventEmitter } from \"tsee\";\n\nconst typedEmitter = asTypedEventEmitter<{\n    foo: (a: number, b: string) => void;\n    boo: (a: number, b: string) => void;\n}>(myEmitter);\n\ntypedEmitter.emit(\"foo\", 123, \"hello world\");\n```\n\n## Advenced usage for non default event emitters\n\nIf you use custom EventEmitter implementation, you can simply cast it to `tsee.IEventEmitter` interface:\n\n```ts\nimport { CustomEventEmitter } from 'my-event-emitter';\nimport * as tsee from 'tsee';\n\n// Simple type case\nconst typed = new CustomEventEmitter() as any as tsee.IEventEmitter<{ ... }>;\n\n// Functional cast with `NodeJS.EventEmitter` type constraints\nconst typed = asTypedEventEmitter<{ ... }>(new CustomEventEmitter());\n\n```\n\n`tsee.EventEmitter` class is implemented EventEmitter from 'events' package.\n\n## Api\n\n`EventEmitter<T>` where `T` extends `{ [eventName]: Call signature }`.\n\n`EventEmitter.emit`'s args is fully typed based on events map.\n\nFor `foo` event in example above, signature is: `emit(eventName: 'foo', a: number, b: string)`.\n","readmeFilename":"README.md"}