{"_id":"@donation-alerts/events","_rev":"28-8e9b10e2000d10820b6c01f970d0a7ff","name":"@donation-alerts/events","dist-tags":{"next":"5.0.0-next.0","latest":"4.0.0"},"versions":{"1.0.0-pre.0":{"name":"@donation-alerts/events","version":"1.0.0-pre.0","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.0","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"55d0f84894dfa7ba03f69e69f813d9d5956b9ef5","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.0.tgz","fileCount":23,"integrity":"sha512-XHOBhii300/1ew8QfySZIeCtbCBl6n0QKOuPKikQLt9cYqQv+n3X2IxtfxffjXlBKt/WYTcvKFyBUWMKRUftnQ==","signatures":[{"sig":"MEYCIQCZLlJ2TcnuUqFI99iZJwVopJTGQqCAYGfvjStyB3kn8AIhAOFjokCWJLgij8PNLForFH3G+FZkzlp7lyC3x4OFIYJy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAzZuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdgQ//ZHpel6qkcbq97a/BKVMTZWexW406/CxiaN6FeND1m5DP9IPo\r\npeHNkhDahg7gz+7frl0GotZgFsBwIvgMGvCay82KnxoPrWaCWFb6+QQ1XaJn\r\nq86psKoi/eDUIJoG3MmzsZyo/1KWfZa/AiVs1sEyxwNYapHOJC206OEDuFnm\r\nOQadyq8ERa0+2tZtI/0mL2ysuZ0MjrANVd89bKT0HPm4dk+UN/AsEW7E+p5E\r\nP+9IX8/YL/d3yytditkj9mcsB1WYaqk3goO7mrVx2+M5wstQJFElvMlaRKxD\r\nMupheLYQeBV1kQHkVBUSTHLNAk8wbafdM7rdusOKkEcJZ3a+NBzWdwkqrUbl\r\nKhgU3Pzpi5qnyLOC8Y/q436YASBJ1jgehwOw0rAg6KTK2Qo0qY4cXEIlQN+P\r\nHEw/HHx3gAJFAawjWprz77f4nvLAEXShBXqJRAEUameQELhEDF5+DwUfmIE6\r\nr8e/JsGBaMukU2BXBMlA8tXDyTmDSyvOamYvp3Wm0jwMMDCoqKZwTl4XbviV\r\n76LzwEICTID3aMIK2iUAthDg4A3QI7GboXXGuCZXuKQwDfG2e1z0tlqcndGr\r\npfvMXmuqHqcKcbet27XTm1BXPpDlfOB2EqlshVv6Yw2uY/0Mf9+49lvV6fNE\r\n4eI7u/WeeIac0x2VV3GwW2UvNXaHWnDsoyA=\r\n=oEG6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"286a8fd7a39d5413421ed1868705a573044e2bf5","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.0","@donation-alerts/common":"^1.0.0-pre.0","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.0_1661154926021_0.7437058156513641","host":"s3://npm-registry-packages"}},"1.0.0-pre.1":{"name":"@donation-alerts/events","version":"1.0.0-pre.1","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.1","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"57250e1e3f126324a77b188b0c0baa427e414ff7","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.1.tgz","fileCount":23,"integrity":"sha512-xnJYL6XNr5qv3ldpWLbICAmyWR++lWcixNP/H8PVakpdHeTqXyiTmmEXPEqJ2DqMEMRkxO4+C+79BK/Zch2A3w==","signatures":[{"sig":"MEYCIQD2MeGaukKPtDCpwtJiFeJpzqTVMwTnJAKeBTCvgq8m4wIhALhioXX+espnXsiw/0l45UQdQe/ZTTu8wvzARMdiVdR9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA3i/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoadA/+INXCSJw7qihvY43+VrQ4hqn2TRF9R93Eblp2P1PgMrWieM1r\r\nRbi4KNMONAwgJmAu5QRJE/Ui0gh8nL7DWUn2NEkNHLLPIVIHVYK3x9KQVPkV\r\n87vbB4i0vaC7UwGlnuN4/y1QNco1gkXX62e38lR8m4QtK5erw2vjlZXBQ4Yf\r\n1lM25sRBNy4CMaevgCCW5kFdV5K02oa1Fsb/ifYqaPMHXitAM22y2rrCqOzm\r\nWvTPajsSUFDsglJGKheAzDbfKEKg1xl+2lyy+AcFYtqHdrdrBewYcAnuaR1t\r\nmh+c4Ok87if09JWl/CqleOJvtt2TIuEjbOfYOc6jKlN1ajo1PpiR04HVMqMT\r\nHe4Byypjmdz11H57LBpbgHAwDDGIMWQiEzQWnUEtxrY19V0tZlCN3p/pWmb5\r\nRQ9DQI3lo7Vj1Rr6oAMIXmGlMIx4NnOpmHbFslzwqaV+6km1hy3GlafD7s4V\r\nd4aj4EnDq/eH2a9UKRkIukIo2f9BCRspc9gTgI0u34S/HJPFpW7gJaX6OrSf\r\nlCPFlWyVQ1kT6/+S6f/pn1JP0HeooQxtzahSGkiiy8ViE4w42xq/Fp1ZJBjq\r\nItU3T99PS3qSKf8RQgNrgD4EkBGmskFRk7SkKIPs6UQAtBLu78QC+pxRDGlM\r\nfD0IYqu581CezzWjzV7d13xl6hJu1bdqqjA=\r\n=dkkZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"85457b74052e557ce18b682aa353d36a7eaad1d1","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.1","@donation-alerts/common":"^1.0.0-pre.1","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.1_1661171903170_0.6839064485760629","host":"s3://npm-registry-packages"}},"1.0.0-pre.2":{"name":"@donation-alerts/events","version":"1.0.0-pre.2","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.2","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"6dd4ba12337b31b9143140450df94b8d93f4e979","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.2.tgz","fileCount":23,"integrity":"sha512-X8wPd+Xe/60JoDl3dqAAW1UeUgHyaPJ2T1Iea1F0hYpyL7c3MWqsq+ckDhDfTV7HEeCD/Rtnygy/4+j8c/bzXQ==","signatures":[{"sig":"MEQCIHlwIfc7td7jx3XxT2w+sDHzRxwckiFd7L+wCrZoLM6xAiAqy8cTBwQYT+5K6sPxcZlRVbOs1ZfJ0AHZGiOehDF39g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA4t/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3ig//SkSOEjXmxYO81yxeB6+Us3qLmPJou9db/CAamPq/beDlasR2\r\ne6+ZQonVkKPmR9FiPaNqFKmtEnlVbNuHSAgNEiumiZPifLl+/dphEWWtB3A8\r\nUThsdxRTVoXl7jDESRWXY+leUb1gq50d+FtNNmZTsxN3iQFiM70iFZnOqTj+\r\nrCY9ggF+JDPLN+KcfAvtjPuprXY2oNsMkhMndlA4BI67O3CjUK/fKfA7N3FY\r\n8cA7qyezKZrX76+ngRgsgr+EOA8DVAL2PuDMUCsxGzS9m9GygW+cvXUlIAO2\r\nvXUYsjyF51UDY9GLIoUQekvtQ/4gBCqRlQyKd61XsGUBaki7gd0tccd6fVqR\r\n5JVHXpFVZrNiDgSWgKQxb1kqhqFGLH5oni47EsBe0d71shbSEw8Q6bt3L74q\r\njhbiC4IGO4HsYbYP/7NDF3bCGEXrIkbXpBF+IiH4D8ae/HWbUoNluQhZp45Z\r\ny3f8U2i6FjYsf73ZMQGvnj+h9bYM2/Kvg7x07lejLK7LUvuwZ+B0tWWE02CR\r\n/6LpKL2yWi7CVchW4UumEQiBta+YErIE+673MCKCN2HVd9i05qMEkC+93CHS\r\ngEmzT8aVPUW1Ux1jBL/tcOVbTyGP1zaTyMgLf5SFjt6hVo7AcTQnkOoeqt7/\r\nmTHKywjiGkv8LRcG/LCQ90xabdl3O4BQP+E=\r\n=PeRO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"5732a5fa269f7d85cd4dfebd32ee7e981e210e09","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.2","@donation-alerts/common":"^1.0.0-pre.2","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.2_1661176703768_0.06695094154458747","host":"s3://npm-registry-packages"}},"1.0.0-pre.3":{"name":"@donation-alerts/events","version":"1.0.0-pre.3","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.3","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"c7043f2604172c466c5c472b7296c04b7c25c5a7","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.3.tgz","fileCount":23,"integrity":"sha512-ZpuOIKVUTMmtOyVZVKXlKkJNzgZy4HRSkxIPGGDvwfXyqDYk6CXp332wbYXoKV6C6ynUh66GagJ5Ut1z+whuQw==","signatures":[{"sig":"MEQCIHu3WEF8ttfUDjAy9dZ0o9nyHPVx98q1PLcUunnLJ8baAiAGRJGk4PP/bakBUvE9hA7nEupPUwLVL70J9Zvwy5GW/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA46gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkfg/+LNNTG6ZH9V/kG59L8a/+lW1EC8KMxtd2VB2b1gte9HtxlVU5\r\narPTg8ev2040agakxE/t39Ur1jzSe8kbrYl/3bav4Rc8wGxfylaJcLDzUlMl\r\nnK9ozHjGp4Pbs+wvgqOgnbPxf0sM2ksTZ0JUWh+TWTr6HT7MjqmlGM+OqlSY\r\nP+LoAWaekYjtOEW4LdYkBYafZQgsryh8IADNsfkVx+6RVLUtzy/Am+sq5iNZ\r\nU6gaKTzeWHRx0aWj3Gto6+0Iw2uuyodxqDfNLCSNJlQVX+l6FM9rhhZ00pBN\r\nMctwEu2oZiNQRzDgmQxxU8kj0iNsN0GwX6EHc38x71mlGIEm4bNs3QJdS4gh\r\nDJyqUhJFOmGsAQrejReyo3U2xlAMDUtT3OEJXKLdd6GIVQqa6c5IIxaAyn7a\r\nKG3ovSl2nDxgTpGGDuH8p8hd1h0SEVcvV1oiqXouDTyXfBE6m5l/a4SdrWMi\r\nPWFM2o4ONUJ6A4Ui+K36aSnWCTGVPF/kJVCjN7mu00voQYufBOyGcSf54WDl\r\nXaHyFkpLKXlPuGYqO1lFYEK2wQbYKoO9KxMtrzxES39FTYFTgjYQu/YgStT8\r\nGEafGRErzb24aFv+jF0EUjGia1jszI/vnPl6ys28zaoL8bg/XT+7WqMGEAzB\r\n+QVN3oP/aBn6Zi0VbYwC5pggURPmwqUFSNo=\r\n=Lxzp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"45af97cd3a5c39899216a80d512b6d3e30a63d8e","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.3","@donation-alerts/common":"^1.0.0-pre.3","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.3_1661177504547_0.8132749274326281","host":"s3://npm-registry-packages"}},"1.0.0-pre.4":{"name":"@donation-alerts/events","version":"1.0.0-pre.4","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.4","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"b4c9b94991f8606ee589d8ad810f8ea66117be60","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.4.tgz","fileCount":23,"integrity":"sha512-ixSum7W0EIiN9UjI+CwED5DhFEndWcN/8wKS1Kt8AwE6szdaHkDUF938tStDFnTv867/cK7AJqn18B/apiZ9sw==","signatures":[{"sig":"MEYCIQCQLBmu7dtzE5Qg8oqXe84rdu0sSAG1aAmh1fmdegkiUAIhAJXQqZhPG/VNSZ2mJQPA14R+ZGEo+O1C/MIdrDudiRv3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA5ENACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppyw/9EQO+tIuY1oRAiEYSa1D2byaA7x83Bakl/E0nICEfmcm9CTa0\r\npQ3iOdrYMovgtTPrhqgS3LXCoOfYbt9wwWM2OL3r5K7Hir8gL3l6ybsV32Jf\r\nnJnaT242sBYV6V2tfYu2qGmQ35anwIrxzVKIODdu+1YRfGJ0XXvcW4rDwZoX\r\nnNEbjyy3QJHngKHTpaYQ7k9Dtt1hAGhWOC8/NxWaIZFHLv1phfH8P2ZVLXF6\r\nw3JxOI+FFB0v20X25oSRtX4/VQD/7vjfSVuGkzofU7wlIydWO3cSVOs/D3J7\r\n88bhLj6nB7S/YOtEPUl/daU3+mafAy5v6VcpguQpE9PNJNjRjp9Gy8dQqhnT\r\nr/9ceyHDgCojVzsI3BBZhFlaK9kHywn97uNHkAzXwg3YWDu974lOL29zTmtF\r\nSa0lxLYiyiL7H/SoOFO55vCzV3vrzv/nakL8Cg/2RMLPPx+avf4tA6sSOZaL\r\nPWVbBymQsbitKayLwfTFyWrCBEneqN1Q+nc9xabVtUBVPVhFkkVHvmoHSm+y\r\nKARFamAhDA9Yftptf/5xzZaKCMUJJSPiwheb5LwUtCHqW1V0FWpGuU+52BbR\r\nB2pXQY1rdHKrv416zY7yaaG8Wa+CocIPLaK4COqVHEWPRsSipd1cYy7FgY2a\r\nc81JuP3//c2hpVUlxFL6acuUd1eOSZOw9x0=\r\n=JdvA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"31f2168c7fb6a91e164b839e656b14ca0639c3be","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.4","@donation-alerts/common":"^1.0.0-pre.4","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.4_1661178124834_0.3401127697847337","host":"s3://npm-registry-packages"}},"1.0.0-pre.5":{"name":"@donation-alerts/events","version":"1.0.0-pre.5","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.5","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"0703309cbcc9b48d0a022f32daddd2e29583f304","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.5.tgz","fileCount":23,"integrity":"sha512-WMdGh/s7BdxG4sl6PubPfcV+TtWRf5vRxC4yhKoPqNCmGmXISNN0fVDha5UiFbhydvuiu2I8x90t9N3OPngI0w==","signatures":[{"sig":"MEUCIQD0+yIVFwd8XJCfrasHnnXQAn2kFqSx9UqRQCk3ls07fwIgE8PyeYXWbXAL+bFUpnOPiZammC2yyOt0EW9pw4/NFcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA5NQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPzxAAkIXJEdBjYsaFYe+REIrA8aV8wqzS56ZBFZHGG0GNg11y2c29\r\n+tg8R4wjDy7kpUxyFrOmvMr0qbvzpolboOOsgDBCXTthCFggnAlwKxB8g+Ei\r\n4PjM0WlgZtEv1VcVBEeBPykXSTJ10Gm3SQ3xXSz45BFeKnkH6yrj8R1XWvel\r\n0WFvKOiQMsQZ9acC/ornfGl5lzP9hjByWXrmnxu1VzMQihiLaWPkkY15X/co\r\n9klMxjwbF5OJhACmQXJnc4FaId7lfP7FHNA90uw7fZCQdTcoCOGHDzV3rvHI\r\nkEbamP/d0uFarxN7rlBd+t0oNz8q44NMXowb6QBjdyizMWnYHzkenYfKL5zq\r\n72yrdGDms9Ow1Ywg6y0TYyD/iJJdfgG+BVf7cRwr2LkA7MWfJNifW/EJH9YF\r\nfTlqVJdZpBDhBkMFE95Y6jUgQQnJqBTGuRuE6KmP2DMe4WzDA9YvWstWe7b5\r\nFU69ydKHNGLPh2QUUCabF5EE0pE1fIjrn6yziHfr1cLvdwQ5nnrZ4bS4ZrwA\r\nOURKEhF5CWTxGndgq3ovAcoVIDtkOGmrIqU/wBKPyCSskRZr06v7zHvIS/M/\r\n29WslEYKtmM1sb8KeDPrLk54TOcRSNOmL5jFQxsIupww63PzQWalf2OWHO1m\r\n2c7Gd4ObhekSNARrJ9al4fHREvtncJQt+JU=\r\n=mykM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"bcbe6c5fed64fd5099459c9653b3cf624ea8336f","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.5","@donation-alerts/common":"^1.0.0-pre.5","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.5_1661178704435_0.46611151990262445","host":"s3://npm-registry-packages"}},"1.0.0-pre.6":{"name":"@donation-alerts/events","version":"1.0.0-pre.6","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.6","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"c546d2e4b1d0b6df349f511feb48de98860e9935","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.6.tgz","fileCount":23,"integrity":"sha512-nuGYSTE/VkOukP0pBNP58YGEAbO9AHmSNz2Mh2CBG2T0sgWoYb87qfk5Jzh3nkCc2r3X/X90BkJfBeHOXmF2Xg==","signatures":[{"sig":"MEQCIBrbIjGt+J76cNU/fVLjT/U8lPsD1yibFszIC077wmkhAiA/aURzKq1ZSsom21TQjchHIMgZ1iW/18o9ZZfPCC/Y5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA5TBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo37w/8Dge0+VX3gFt3pqvzaDNMTZR0sUXyaqr8iCS+PawgdVdO9J6M\r\nGMW7KaldsL39Sbt7+4CcZxzBOd6J4m8acr5+qgYK3DaycaXHQyd08mUkwJzt\r\np+p9al7r6dCIX0XLzR3op8/HZCzyZhMD4zUDLg9RGe/ycm9MTljua+iGAOJr\r\nG4tsR26i0zAS5VnnS79OQp2aj/c1N8bT5xv3g2UYFh6iBQCRwddw8Uj6nweL\r\nGjN1SSnjLe8p/Y3TF+U07QYXJUOqUX+2lIz+06n5SHRk31j/+jNO+3samYOV\r\n0GXEeYsFxR69wmQq9128LOlgUdu1e45f3zlWHcA1fWQoVooeo/iSME3aCHzD\r\nBsn10wLrE7/4sgF+qqMmvzu3XY0I8baWyipvwafF5k9qwEG6nhYvhikpJMxR\r\nQFSL4VoFE5wAcuVfssvpRv6ZQCpLXQMpzD9Cn0K3fTeWDyOmCRbFLO5yF9zd\r\n8bRIPorIjv6RDgnkldYdsyVa8BCS+GAPj85zRDkllB/pa4pRXMPtkP92oYJh\r\n4BAFDbSz7ZTUv82JGGMrfs3qEJaqDD0ZdUuHji+dJhmAdARGHGYOJeyWft7W\r\nsfUBNanzLlb4uvEKfqVM779Uoi7SCnQ2xqA43x9tGzBTN9E44ql0sUq+jJEq\r\nnUqpsjxE2dWI+A6byTtT3YUQaJL2KSSMByw=\r\n=X6eZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"43332f5e3e90da481bfa39b577669110b3a5a338","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.6","@donation-alerts/common":"^1.0.0-pre.6","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.6_1661179073083_0.6450745164514657","host":"s3://npm-registry-packages"}},"1.0.0-pre.7":{"name":"@donation-alerts/events","version":"1.0.0-pre.7","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.7","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"4fc9bd4b592b2e02558897505e1b6adb9a9eeaaf","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.7.tgz","fileCount":33,"integrity":"sha512-OiawQQCSV6WL9abxQ+CpwPyirO1QPLwJrbgxLLaccHFnwa15oWYZvD4uuhTiJozGXMbsofl3q+LVQ9ABIlJlzg==","signatures":[{"sig":"MEUCICCVBlSWWRg1L62CWsC7TFMjpRYnum/gEByN1RIX4DIvAiEA63mX2mooyTveeigQ4T+Fxj98hdk94ScVqiZPXFNyQmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA5YcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfwA//ROSAz16UFsFCHXRmrgi9QP26GUYxJSV8STStkYnd0+UZBbJc\r\nbrGBOt1ybX2I5K/UgLvDg94ITQ6hLYX2/XL/CgYaRgF88NkeKRyi2a8Ox4Ek\r\n2tTF9jFn+G0XQMetvooYsM/7MObjpMqWYqvZSly/4wme562lFgowLEUsum5k\r\numOqxV0ny6rzPsy/pEbC0KUSkNs4Jwh8B86t1qhQ5yZp15pDliUy6eVEltCv\r\nxxYlJlRSUEV9mRWTxQgA3O579/SrvqBlIfrM0DOtP5mngfHgI8mCX1n8cMEC\r\nYVUQoIHKfv/weTOxczgqFVysZyUEVxBsWSLqb1S8L76VBSWr/CmESgFGGbqy\r\nAsjfxLn+DHe3Syio6do9If1Zs2vBtB3jIwhJHfRAP41WC4V7+y4GYrqq5Bdh\r\nol19aUMS32K4lrYJrq2fJHAPSgD+44cluQ886dgxOkkT/MSj52ZJCTEFETmy\r\nFjAuWN5Vn6eCOSWw/IsXQFMy/YhLZQKO8Q+CYXLJRj3MEwSx2ZKHV1RLjUuu\r\nr+GZeaCba+Qkf2bpqepgZ26gApZregWwe5cmG9rRj96bQiKSXiSutdJivpDQ\r\ntji4nCg+qSmO5gITZVKqQdATWuHcu/mi4yXRtQFmM4hR4wqp6W6QeR5s5mDF\r\ndpb3bALbb9pbsR+4rLGhntJZTH9L0Z2ECdM=\r\n=E8dN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"0920131c30a305cdcde17dd7719739c0bd544bcc","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^5.1.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.7","@donation-alerts/common":"^1.0.0-pre.7","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.7_1661179420160_0.231902292023616","host":"s3://npm-registry-packages"}},"1.0.0-pre.8":{"name":"@donation-alerts/events","version":"1.0.0-pre.8","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.8","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"f486bb2c54f69960d52889cdb56b882ef46b7565","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.8.tgz","fileCount":33,"integrity":"sha512-pRiKKsZ7lZsiMQ/aPSZxq1+1aonLq/OoTQpisPNcQoXb7Hi032MlF2q9dvusv3+9VC4nchsZNgvObhM4oGrQOw==","signatures":[{"sig":"MEUCIQClkC3nDvGLUugfGhcyKeKd5rm03DHe4tVBgdsaqqIE/QIgQPzhgeVK8iRt/TYi5Hgi/hkGKRmcOU+66MTCSWLgKto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBbnXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlLg//anU18y9uG24IKvBTrxq2QjFU/2uy/CknArp+mIhG+AfxfNvU\r\n+CW59B3ga44y/683v64/pDCKGjPIfySj+XwTJiLsaVi3bIA7illVY/BdTVRb\r\nYs1c5JJRmpUf9QE2OtUyH86vJFqe5tEGxhRhAT4hZYc/1wco1othiHx+nk4k\r\nVzGs67B7C3X9J0dm00DgCIxC0EOVl1PKLkaukL9g4poLaFe7FwcpwRWPXwQQ\r\nGnUTdnDzW0ICBRv17mYnRDBLfvo6o0FTCqM60cmqunOCRsShLTcErdU7oOpf\r\n6JB1Yfu76oixE4lYM+q7Ye25YFEvEPJ9Xy0MOvAOpHTCXpbsLQP3G7/ZN9WF\r\nSWHcJGpVOcLMm362DhRVbBe3TzszmvrT3eDSpW2+KbvtJSz4C3rtE+1nCCoP\r\nPUzQPP0KQEEuzKF8/c1xg1cKpzV7fcuhkfxQdvgZGVUiisPaPkNm6Z6/mEaT\r\nIk4kAQ6NFC+2k05tZWhuZVZKCmwv9VTT9dCtNyd36nHAgYlHVoxJRd3tJO+o\r\n2Czcmi1G4UIOhL5njKH8c2VSEItcEFC1M/Gz5rrvtQbj3AD/gZtEqps/ZInY\r\nDdWNfyQPch5697AXYdyW9hKmvkrAE4K0mszO3h8dnLAFjUTRVUdR1swMpJzD\r\n3ooV9hBlWRFSSn4MZ1Cc2tz3NTENYNc1hIY=\r\n=5F10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"cb26ef398380e3db67135beeb9c493a60e1c1d93","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^6.0.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.8","@donation-alerts/common":"^1.0.0-pre.8","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.8_1661319639714_0.14745217524687337","host":"s3://npm-registry-packages"}},"1.0.0-pre.9":{"name":"@donation-alerts/events","version":"1.0.0-pre.9","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0-pre.9","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"63eaf836fd46e9535e14a30379078df1ba13d78a","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0-pre.9.tgz","fileCount":33,"integrity":"sha512-rU/IMYo6/7RUJP+1Jyrsb4oOEhslLjdf7jLWWiqk96DI6ukszHx5Q2GbWERDdJ1QzQ/mZsEdDICycBoDU3FZjg==","signatures":[{"sig":"MEYCIQD8BIU/DtmQsS6r/F9s6YGxdkpFcohKhYWEpjfqJtFd2wIhAJPmCMgY3WQahmAA9bqKkgt2bYeQxO3+RB1d/GPxd2cU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBdgbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeUA//fxZeeEEXIDOqfQ+d90cndHbA+ayxj8IvpbbKmjnf+UCavnxb\r\nBkv1EwGRMSu6HNkKxvb+g3Rv06hDKPpwOj90i444VwF1EKwNAUTKdzweMquv\r\neE36rBAPKrfQ+B41LmxFN2LMGORQ0MB2Z7OLRLLcEqlWhy2WnoI0umcdJWLh\r\n/pQHXjeGV+w115LlM//0XZbe4piS0J2z2qdNxP2qweljQ3Iwjyyit25tX25g\r\nFApc853P5yIQpodeLyKE2GtePuAuPEReHRxCNWF/D+XFP6tEf4MFhCfLz/0S\r\nEoRukFyXThbXNBq3ObCoQNILYotDHre8a5NQK8DKECc7Y3oDuC8pX6nH1+sp\r\nevDEqnyoKY3cSNBTHp/NKWvFcPvJmCNfABFssuiqS99Hugw5m+HIBrCwQAQu\r\nkolCvorr1qnLjnQKK8TW0hg2G0dUH/h/wCOBzykBoUnIscGOipXGtLbecNR/\r\nXDUA+UYBEZ3/CO4idlceqn+CoEPDXp4BjygdlECrE03r+LIVdZY9/j/1pNk9\r\nmayRApCffk0SQQxWeS7du8mbGOPxZhD0tt0JXshwfThH9Q2TbyULaGiBsWrj\r\ngC3OEYuLBHRqEg1HOTzE8hlFExYDENfffdUAxKMf/PM/NNN27RB6aRE5d6ZK\r\naVxxrbpSO06y2VTGwxEnqCOlWOPMJbanLu8=\r\n=JHBW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"8714ddb0344b7208734f060c750c3ccfd79de2b4","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^6.0.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0-pre.9","@donation-alerts/common":"^1.0.0-pre.9","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0-pre.9_1661327386846_0.6603088243318052","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@donation-alerts/events","version":"1.0.0","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.0","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"185759d842b0a5b870f2555833f033debf10c13f","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.0.tgz","fileCount":33,"integrity":"sha512-95Qg/27MGIOVbyxCxCPtLHYlePNC510dOkS0OstZ54d6ebuqZ5jl4zBwyksUeYcWPwTUa5uZfE1kQwI8+CWY/g==","signatures":[{"sig":"MEQCIDVS7F8hHhV3gTM8Dy1pqStPiWCgzshYJi2uOWt9KObUAiBewXmNzqnqfIXJZDOtrG/qH1kyBucdvGItnv7fnURxTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBhj3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyzhAAn/H4U8fgt4dlL1dC9wLazKo7TxSG2bLTZ8VGJFPe3exVS/DW\r\ngnLL2qQ0CZX229pDa101/J3K+w1Eq+DrSeduppMk3LSFmCFfxaNG/w7Cn0WD\r\nExj748mJVQ5DzVEFGDapUSNNcAw/U3VdqiLHHK0fNT1Fqk8HT5osJ3i4Cicx\r\nTd4JpLu1wAP2TZiDcvDZMyddvZf4ay7yjnjioY/3X457v0lVJBAQgwGuBJ/E\r\nIKQQeIfFLfWxmGqaRWpCKd8DTSnsS41UGtHV0EC4C/mx215E6tBD0zBcdqq1\r\n6psRD04K7hfpOzyO+CrnHWBuQECWF8S3Pxka6UmPXIZibWu0g5MFX5RNlt6R\r\n/IW6ErBQmpRQ9JUCfd4Lwm5Z8LWh2ebqhuEx6wM0I19PHFznXe3agcVgM6K3\r\nJFF3FoEqRBI+7Fa7jKecoW1Xjv6F7F3PmGM9l+NEmKM5zpGeEwJBdM6lHPcc\r\nQjCmv9SrYhDnDM/RX8X0Y0UjeJBzOHUeJpv/qYoXImV0d4gI1/VmRG14G3ZC\r\na707U0UAZVOR46Ql9vMprlu5MdJ+GiMS8bmC6qozmJrMKPsPePnS+ITxsULp\r\n0RbDKadiyoOtOzv7jLzdygQ4759pbgaEAdBfKUUj3EjUyFnXESwaCUs7wDi+\r\n61Aia897v5qokBP1lEGGyAILPVEVWDPM+Ow=\r\n=lN3t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"652571389b60ce1178b7ec9b128740d0589c0fd3","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^6.0.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.0","@donation-alerts/common":"^1.0.0","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.0_1661343991050_0.7965546062037536","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@donation-alerts/events","version":"1.0.1","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.1","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"c0d9b09b31a90a2d0a8cf4d75a727d23d5135777","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.1.tgz","fileCount":33,"integrity":"sha512-y5fD35lnqHhN8uLt0qEJQsnbBoVaWFYMGGY76oWqd6pqa6vOMyx3fTTNwSp84ao8fM/Hu/YS59DoD3pr0h358Q==","signatures":[{"sig":"MEUCIEbPmXB1hsDCXWPrM2Juo5akIKtW5odp2oTiG0VcmKJkAiEAvk+JnS3kqLarSOGHL/eEi5LH4ZUpkDfCLynfMM0XZVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGd6SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPnhAAhufxJAE9BcpUnvSvHEKRzRNo8soP7UvGrQ3IAFNcFmx9j2ni\r\nc894JGEW2xauwd0t640azIkKXMniHtf3Jr4KailA6FX3ebjzkSC3JNFKatjI\r\nYsgvp5x0dAodseC9xXbZiUDDD378R3k4XBlaJcKf78H4d+eZECokzEH7EDAn\r\nrOqAI2EmkmELU6ocXUF8mjbY+9hJO9N1+ULfpz7rHzURDNjWrSaXQDm2Df/v\r\nu1Tj0wdJ8E+BqqOJjNbCkBn7f5nIKi7M+tKSTmM29ljzW9gXwId/l6xJwC+N\r\n2eLwQ2VIniR6j27f79O5OvUY4wBAM7vKUWRqVC21GXvTR245gfluaMNze20S\r\nBySc2wAV52SzoufKa/9jcuORdfgCpK5hFYq9cJt6ufUnO+1fu+0v9+LH18jp\r\n4qq7SzBEh0IaQ10i3l9l9+wXH9MzHY//hc/I87XFEzoUXLtEsE1B8LfN3OoK\r\nHdBGN87idcKWQzRA7Uta4KDQEQhGtQp2juyXWLdsiGabY/C5Hh3Wwv/6GB1a\r\n4epLA7GQXxNzr18FvAf0r7Q3e5r90PG2CnthGCVLBZS1O2EEOkTss4Q51Hmf\r\ncT03uJTuz7CT5+Fe60Aw74gGErOfMkdepZ+XIopa9Uoqamus2PEr/5yx5pPM\r\nlb4Yi5eYwqd7vM59TkEmEuk1V1IfOZC9GAU=\r\n=SXYL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"d2537588200e184729c82dc263d6ca504a115986","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^6.0.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.1","@donation-alerts/common":"^1.0.1","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.1_1662639762518_0.3059069182550498","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@donation-alerts/events","version":"1.0.2","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@1.0.2","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"a7bf0701e8088d779600e6c88bad22ba6829c503","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-1.0.2.tgz","fileCount":33,"integrity":"sha512-jZEa6ae8FpxrJiYPGxCRVnj9hnlI5biRoybGnvbCvpM34cgxbzXQsWVbxrieBysWxGwwC+TATC2MSkQ26zZg6Q==","signatures":[{"sig":"MEUCIQDLff1JADVoKipViABc/PtGoY9+Y2BOh6VngMz05ULBpgIgBC8Ng1cuhC/3dG7CbrGR8aIANi3Gnt4/8GZYfqZXODk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHJ34ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqpag//adqhX8MVrGIG7dt2GRZhahS+H8hTCyQOJHSN4O2CpnxwS4p+\r\nH5kLzkZqJd0JoWeXgd5sNVBYPXpox2ySATK7cFScz0kZwsrQSmRKOwZSVXmF\r\n0vuFBMDVs4ksd2oucSDzvpDaR8JgQkpLg2h9lXGjUjORL8DUxY1dO8NLpWjI\r\nOQ4ZPFbogVsgGYGXvkKzQa4Sonc5F+eJPDdHp27h8wggNwo3GftPc6dooY0F\r\nQ8yJm8Fi3/0nEl5lRaK+4WtXqPy0AB6RWLR3bY3n8sDJ5jWkLsPSeisHGCIP\r\nvh2eziL9TvzbdrvAI/Wxrld0+6uZ1HteyDRzflYMDkVMwN5cDIQKw+QHVUmX\r\nyX9obr5C+gEngw3JmXV7tL2qhftL6KoAQ7/2xg7ipY4dlHSpTlrAew5HSn9O\r\nQ8wc59f12rnF/0rV9RURSN7ddL/itCRywU7YXAzjq8Zg2uqYg61rFYZOM61h\r\nnbdhCT/xNZJG0AljND61K/VIFdZ7sDuuyPH8IIeKmo6CI3FiZAmdpke3ZNiq\r\nB0iNR4b+vnANk4LrvGgacWVq6Tbd0qn+6tL7oHUZcFfJlOSM13+eaOfIKqde\r\nxERV+BetVyTZ1uE7975CajA28O8Q+ocAUUkeiJIEaSzhUSKyvFn5zuKGZPwF\r\neUKnIXkLj9bh77uzcUOwRvOCSefVAdBgdV8=\r\n=bxW5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"3a68b470e715f4bfab1f0af3320e909c5d258f3a","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.4.3/node@v16.16.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"ws":"8.6.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.0","@stimulcross/logger":"^6.0.0","typed-event-emitter":"^3.0.0","@donation-alerts/api":"^1.0.2","@donation-alerts/common":"^1.0.2","@stimulcross/shared-utils":"^0.1.3","@d-fischer/typed-event-emitter":"^3.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.3","@types/detect-node":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_1.0.2_1662819832386_0.9296453069488209","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@donation-alerts/events","version":"2.0.0","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@2.0.0","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"d52242bef7aebdae2a798737dd56ba496fb7c837","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-2.0.0.tgz","fileCount":33,"integrity":"sha512-qJkeDchrXKiQn1zHtbTq2aDNN2z/8vJ/W3n/ubT5bu9JGLffZfbRZTF0QK5w4i2NbuYz9bwVWJsu2N3b1H/+WA==","signatures":[{"sig":"MEUCIAqfZ+wAsjUyBTVYihP11APVVBP4FyieQqp2MCLOPQBaAiEAwZ+65jcKytRV07k8aTQ+oH32HBS1OV1izDt75UATTcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/PRFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnug//eiIuK9nPxE1+D3/1ySGzcEw6HqJKtyrWv3wgOU6WNGov8da3\r\nBqEDs8yS80mzUqZOvmB0N1jvKEN7WKtZHdbH1Fj397oMv3WvkJvxNI6lunQ0\r\nVq9ZBfpMbhX0Klwg+XFf1DGxBsXGOKr0G4/6gj8Y98DuPku4KuJfXw5FW72F\r\nowA6qIEnmKLB9n6Jw4HDmjSAKDnA/38wovuLPAMh4a6vOr3tLxTFoqV87yXc\r\nbZvxYvFxADhun17IR0cZ1VWNTh7Ej6NRalIcjM/HEixqEhUBkcPIeO1mKWQg\r\n/8txc6GP7Id0bQmmML4Udw5zmfFJD9Vz+Uys8aLtFkRedwxzMGIhSpCEelmt\r\nNtD0pRwoekBAw6rMzlBbm/iL68CnLL9Ya/Wv/Ulcyh3T4I1DZhx8knP/+L00\r\nGaiTcMfmQ4iX1ncSVt4o5qV+mzAopz7Dypin3reQs2i+C8bVe915iqUOUmFE\r\na0Gnz7BjV+LyP6s5vZcF7vOOO2lNGDOInrUtk6VWTRLFBlDXSwVgoq2HC3+i\r\nq1gHG57nFjwvozYt+Bt9tIWU3QILxVpvM7NnydvGoJkETVutwnlIpYgC27rc\r\nuB1vRFxvvHN0hE4dCPRmZMRmEFKWTnqwxhtLy89zKW1S6N173bgph5W0Q44s\r\nmXnBK5GI0rO9EBD261OmZGDc3jf/sCdOcZo=\r\n=VTgb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"7d9bcddacc78c0f0becf7be0fb1fc2ed564cc46f","typedoc":{"entryPoint":"./src/index.ts","readmeFile":"./README.md","displayName":"events"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/5.6.2/node@v18.14.2+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.2","dependencies":{"ws":"8.12.1","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.1","@stimulcross/logger":"^6.0.0","typed-event-emitter":"^3.0.0","@donation-alerts/common":"^2.0.0","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.4","@types/detect-node":"^2.0.0","@donation-alerts/api":"^2.0.0"},"peerDependencies":{"@donation-alerts/api":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/events_2.0.0_1677521988932_0.6864242458981602","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@donation-alerts/events","version":"2.0.1","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@2.0.1","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"7f4ddc7590300e0130525fe97c8b25959b4fd0de","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-2.0.1.tgz","fileCount":33,"integrity":"sha512-KgNYSpvvK9X4Kb7Jn71ecnviQn+pqRAvDXI9orNFu4G/oq0C4WGNMzNGqx0RVBe0Zzq+UEOmp7WK69PYXIyaVw==","signatures":[{"sig":"MEYCIQD2aQZ4rcgyeWZtPyD9hn0DBTS3CpIS9+Tissaqi8N9zwIhAJgGBL2E7a3vxF0V3vpZ3BPazJtUIZrXmCB+6Ld2H9gQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87194},"main":"lib","types":"lib","module":"es","engines":{"node":">=12"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"a3c9b7933c5a3cebaefd7a4062614a3a5235bf56","_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/6.6.2/node@v19.9.0+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","dependencies":{"ws":"8.13.0","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.1","@stimulcross/logger":"^6.0.0","@donation-alerts/common":"^2.0.1","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.4","@types/detect-node":"^2.0.0","@donation-alerts/api":"^2.0.1"},"peerDependencies":{"@donation-alerts/api":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_2.0.1_1684303293312_0.019586217550512597","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@donation-alerts/events","version":"3.0.0","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@3.0.0","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"3ee1b818240363b6780c30efe3149f6490b2b2ab","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-3.0.0.tgz","fileCount":33,"integrity":"sha512-eMkYCltMjWUQu9XxaPh80mcxJe664TdOkdrWEua34+Q6mdO2cUnWn5sZQT/2nROoK5amQ2LWHC8uYTXrr1cqGA==","signatures":[{"sig":"MEUCIQCzZrIXW8y7vV7sChFZc4wCLPYFvPHC55ZKuxIXC+vDhgIgJnCywmsSZ5FY1I4kYBR1VxVojRnSxBAhL7QeRrr43Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96690},"main":"lib","types":"lib","module":"es","engines":{"node":">=16"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"afec5aaeb84db5cca1f047dcde3f3c0d0446492f","_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/7.4.1/node@v20.6.1+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"20.6.1","dependencies":{"ws":"^8.14.2","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.1","@stimulcross/logger":"^6.0.0","@donation-alerts/common":"^3.0.0","@d-fischer/isomorphic-ws":"^7.0.0","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.8","@types/detect-node":"^2.0.1","@donation-alerts/api":"^3.0.0"},"peerDependencies":{"@donation-alerts/api":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_3.0.0_1697887418957_0.6284296243746039","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@donation-alerts/events","version":"3.0.1","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@3.0.1","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"1fe87363964daa5d1866894b876f2ab2ce7469e4","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-3.0.1.tgz","fileCount":33,"integrity":"sha512-H+6POnx4A7vjYZOBkSCRFjpGm66yrYXqsYjsSvbHGCPfpH2WKKr5PiNuTnJRMhb2qzwvk9LcxXh4OkkYXR36Tg==","signatures":[{"sig":"MEQCIFHM3YWbLkrpZ+0vJDajhki82xQRkSjbmwsZPbkGg8QaAiB/t8SUpv6PSXh0y1ZJtZN9kmEEZUn3Hma237V3NMrTXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96690},"main":"lib","types":"lib","module":"es","engines":{"node":">=16"},"exports":{".":{"types":"./lib/index.d.ts","import":"./es/index.mjs","require":"./lib/index.js"}},"gitHead":"ac3b791616393dd2c2fd5deb7c1353d425eeffc9","_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/7.4.1/node@v20.6.1+x64 (win32)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"20.6.1","dependencies":{"ws":"^8.14.2","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.1","@stimulcross/logger":"^6.0.0","@donation-alerts/common":"^3.0.1","@d-fischer/isomorphic-ws":"^7.0.0","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.8","@types/detect-node":"^2.0.1","@donation-alerts/api":"^3.0.1"},"peerDependencies":{"@donation-alerts/api":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_3.0.1_1697888779744_0.23736508969842518","host":"s3://npm-registry-packages"}},"4.0.0-next.0":{"name":"@donation-alerts/events","version":"4.0.0-next.0","keywords":["donation-alerts","api","donations","tips","events"],"author":"StimulCross <stimulcross@gmail.com>","license":"MIT","_id":"@donation-alerts/events@4.0.0-next.0","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","dist":{"shasum":"afa4e2f1448392e6bd3b6f8c974b6a21bb5a4dc5","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-4.0.0-next.0.tgz","fileCount":39,"integrity":"sha512-KTGDiodLJMccEMI9ZbcDmo8f3zqHowP6rgrGllFAqCAuKqJFoKlv6VdyUX2FimdC6ia470/Zr6AQH9ZQbGUICA==","signatures":[{"sig":"MEUCIQDXsTL1VL50YD/+jlxxxJQx8FXnmwJ0lsp1XPHntNlQugIgQjppY4EoDA6JlTxeRK14MaVpdhmWNrcJGE45L9e+/H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124269},"main":"cjs","types":"cjs","module":"es","engines":{"node":">=20"},"exports":{".":{"types":"./cjs/index.d.ts","import":"./es/index.mjs","default":"./cjs/index.js","require":"./cjs/index.js"}},"gitHead":"a4a65998a5dcd268ddedfa3872131982898306d7","scripts":{"build":"tsukuru -c tsconfig.build.json","clean":"rimraf es && rimraf cjs","rebuild":"tsukuru --clean -c tsconfig.build.json"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/8.2.0/node@v22.13.0+x64 (linux)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.1","@stimulcross/logger":"^7.0.0","@donation-alerts/common":"^4.0.0-next.0","@d-fischer/isomorphic-ws":"^7.0.2","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^6.0.1","tsukuru":"^0.8.3","@types/ws":"^8.5.14","@types/detect-node":"^2.0.2","@donation-alerts/api":"^4.0.0-next.0"},"peerDependencies":{"@donation-alerts/api":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_4.0.0-next.0_1740808676194_0.8593141410229361","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.1":{"name":"@donation-alerts/events","version":"4.0.0-next.1","keywords":["donation-alerts","api","donations","tips","events"],"author":"StimulCross <stimulcross@gmail.com>","license":"MIT","_id":"@donation-alerts/events@4.0.0-next.1","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","dist":{"shasum":"adc2abf293855a74b33fbb97af3a4ed00d52272d","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-4.0.0-next.1.tgz","fileCount":39,"integrity":"sha512-nveomlE64e7onDLSDj9UjfNmyXoBJ+DTQyfGcK3wfOavMPlS6N2IgUeoLZHvxbajo7ICDIFDUVMPFjVPnpqWZA==","signatures":[{"sig":"MEUCIFKygbAjNnS0MFqixdM2FtobM6i7yrvEulwbQ+fcI+p3AiEAsmTWSle/++kGtHM9ca0xk3Ffct5mRnJFv3UAoCqKr58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124277},"main":"cjs","types":"cjs","module":"es","engines":{"node":">=20"},"exports":{".":{"types":"./cjs/index.d.ts","import":"./es/index.mjs","default":"./cjs/index.js","require":"./cjs/index.js"}},"gitHead":"a2f1b2c42fd74ce0e41ea54ec179b5d01e4ee6cb","scripts":{"build":"tsukuru -c tsconfig.build.json","clean":"rimraf es && rimraf cjs","rebuild":"tsukuru --clean -c tsconfig.build.json"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/8.2.0/node@v22.13.0+x64 (linux)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.1","@stimulcross/logger":"^7.0.0","@donation-alerts/common":"^4.0.0-next.1","@d-fischer/isomorphic-ws":"^7.0.2","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^6.0.1","tsukuru":"^0.8.3","@types/ws":"^8.5.14","@types/detect-node":"^2.0.2","@donation-alerts/api":"^4.0.0-next.1"},"peerDependencies":{"@donation-alerts/api":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_4.0.0-next.1_1740830575229_0.04235740959402001","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.2":{"name":"@donation-alerts/events","version":"4.0.0-next.2","keywords":["donation-alerts","api","donations","tips","events"],"author":"StimulCross <stimulcross@gmail.com>","license":"MIT","_id":"@donation-alerts/events@4.0.0-next.2","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","dist":{"shasum":"4faefae1ea7e418e5b6b71a0f38c2512de93edd8","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-4.0.0-next.2.tgz","fileCount":39,"integrity":"sha512-JyCt5Dw1JEz9ABT0xkDSxK1mI+aPKJoi3vwDUm+/vS9xj+uedztEUicJqSvubrhIV+zfauQMumk5iSFt8E1/SQ==","signatures":[{"sig":"MEQCIGFbwaLhwPjuIYlivEN7j+5BBqjC9LrVr3LTGjI3s855AiB4BenxidyKirl0jCfQmG2MpWKhDiICqVBNmJOC8tpCBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124277},"main":"cjs","types":"cjs","module":"es","engines":{"node":">=20"},"exports":{".":{"types":"./cjs/index.d.ts","import":"./es/index.mjs","default":"./cjs/index.js","require":"./cjs/index.js"}},"gitHead":"18dcc101d5a1628ccd16376ff3ce0de33da18663","scripts":{"build":"tsukuru -c tsconfig.build.json","clean":"rimraf es && rimraf cjs","rebuild":"tsukuru --clean -c tsconfig.build.json"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/8.2.0/node@v22.13.0+x64 (linux)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","centrifuge":"2.8.5","detect-node":"^2.1.0","typescript-memoize":"^1.1.1","@stimulcross/logger":"^7.0.0","@donation-alerts/common":"^4.0.0-next.2","@d-fischer/isomorphic-ws":"^7.0.2","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^6.0.1","tsukuru":"^0.8.3","@types/ws":"^8.5.14","@types/detect-node":"^2.0.2","@donation-alerts/api":"^4.0.0-next.2"},"peerDependencies":{"@donation-alerts/api":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/events_4.0.0-next.2_1740896731402_0.14049551172411112","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.3":{"name":"@donation-alerts/events","version":"4.0.0-next.3","keywords":["donation-alerts","api","donations","tips","events"],"author":"StimulCross <stimulcross@gmail.com>","license":"MIT","_id":"@donation-alerts/events@4.0.0-next.3","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","dist":{"shasum":"75326d527fba7a160587d375a695718720d52e70","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-4.0.0-next.3.tgz","fileCount":39,"integrity":"sha512-xv1D/Pdjtg1c3jz/Hloe1FWtAfMrfYv7meu322PL4jT3UVtYJOILe5IjyBRyVNIiFQaw/kvZ6qssaUCbtRYVBw==","signatures":[{"sig":"MEUCIGF+GZyfoE8VeEtpZV3TuN7Jx6xkovIva9b9SQ+6F4STAiEAofSs1z962rmwgTv6rLG+50TNPsYDHe9R9qu3s6mVXcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124229},"main":"cjs","types":"cjs","module":"es","engines":{"node":">=20"},"exports":{".":{"types":"./cjs/index.d.ts","import":"./es/index.mjs","default":"./cjs/index.js","require":"./cjs/index.js"}},"gitHead":"4f552115cf18cd478988fe6449f05e9fabc0b2c1","scripts":{"build":"tsukuru -c tsconfig.build.json","clean":"rimraf es && rimraf cjs","rebuild":"tsukuru --clean -c tsconfig.build.json"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/8.2.0/node@v22.13.0+x64 (linux)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","centrifuge":"2.8.5","typescript-memoize":"^1.1.1","@stimulcross/logger":"^7.0.0","@donation-alerts/common":"^4.0.0-next.3","@d-fischer/isomorphic-ws":"^7.0.2","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^6.0.1","tsukuru":"^0.8.3","@types/ws":"^8.5.14","@donation-alerts/api":"^4.0.0-next.3"},"peerDependencies":{"@donation-alerts/api":"^4.0.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/events_4.0.0-next.3_1740926609325_0.02485910604490571","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.4":{"name":"@donation-alerts/events","version":"4.0.0-next.4","keywords":["donation-alerts","api","donations","tips","events"],"author":"StimulCross <stimulcross@gmail.com>","license":"MIT","_id":"@donation-alerts/events@4.0.0-next.4","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","dist":{"shasum":"38c0182eef588f86489001ee708c7081e036cdda","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-4.0.0-next.4.tgz","fileCount":30,"integrity":"sha512-g2DNZFTdtbml1re3zRexk5kKX57T8yTaLt3UDPiF39cve8v6tSbQnvKicZLblkHk819K6jdF9WgMOXxaEHo5jQ==","signatures":[{"sig":"MEQCIHWAQrLHj0ukKu6g5Lcl+qO8yYYQPIcyfAINJoge61sKAiBvWzR6NRRiEEesp4gwWVY6dwUtImYUOV4SwXqLUjA6pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108878},"main":"cjs","types":"cjs","module":"es","engines":{"node":">=20"},"exports":{".":{"types":"./cjs/index.d.ts","import":"./es/index.mjs","default":"./cjs/index.js","require":"./cjs/index.js"}},"gitHead":"c59a4e9c96ef205ee816ada30d78e3e5643836b5","scripts":{"build":"tsukuru -c tsconfig.build.json","clean":"rimraf es && rimraf cjs","rebuild":"tsukuru --clean -c tsconfig.build.json"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/8.2.0/node@v22.13.0+x64 (linux)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","centrifuge":"2.8.5","typescript-memoize":"^1.1.1","@stimulcross/logger":"^7.0.0","@donation-alerts/common":"^4.0.0-next.4","@d-fischer/isomorphic-ws":"^7.0.2","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^6.0.1","tsukuru":"^0.8.3","@types/ws":"^8.5.14","@donation-alerts/api":"^4.0.0-next.4"},"peerDependencies":{"@donation-alerts/api":"^4.0.0-next.4"},"_npmOperationalInternal":{"tmp":"tmp/events_4.0.0-next.4_1741077059082_0.9825751439026864","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@donation-alerts/events","version":"4.0.0","keywords":["donation-alerts","api","donations","tips","events"],"author":"StimulCross <stimulcross@gmail.com>","license":"MIT","_id":"@donation-alerts/events@4.0.0","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","dist":{"shasum":"09805a49cf5c101bbc91785e764830f0f6fde04e","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-4.0.0.tgz","fileCount":30,"integrity":"sha512-/djZre+3EWUyBXFgIKGsu+8eqMa75Ia+/Z+Zqv9njpZTOp0597k6Fugjv1ewd/9co2rO40gKcCpoQcRrE+1pqw==","signatures":[{"sig":"MEQCIHt3SqEkp4A/ae+a9qhnAJq+AljuBOtJTjMgF5hR17DvAiA3xA7mAlauB2RzD34txv6QAdRTEo6+au7l+qT46ILqAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108847},"main":"cjs","types":"cjs","module":"es","engines":{"node":">=20"},"exports":{".":{"types":"./cjs/index.d.ts","import":"./es/index.mjs","default":"./cjs/index.js","require":"./cjs/index.js"}},"gitHead":"9ec1945d2376ac82aaacc0dd32f5b470bb2e7666","scripts":{"build":"tsukuru -c tsconfig.build.json","clean":"rimraf es && rimraf cjs","rebuild":"tsukuru --clean -c tsconfig.build.json"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"lerna/8.2.0/node@v22.13.0+x64 (linux)","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","centrifuge":"2.8.5","typescript-memoize":"^1.1.1","@stimulcross/logger":"^7.0.0","@donation-alerts/common":"4.0.0","@d-fischer/isomorphic-ws":"^7.0.2","@stimulcross/shared-utils":"^0.2.3","@d-fischer/typed-event-emitter":"^3.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rimraf":"^6.0.1","tsukuru":"^0.8.3","@types/ws":"^8.5.14","@donation-alerts/api":"4.0.0"},"peerDependencies":{"@donation-alerts/api":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/events_4.0.0_1741248107875_0.16109735635540967","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-next.0":{"name":"@donation-alerts/events","version":"5.0.0-next.0","keywords":["donation-alerts","api","donations","tips","events"],"author":{"name":"StimulCross","email":"stimulcross@gmail.com"},"license":"MIT","_id":"@donation-alerts/events@5.0.0-next.0","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","bugs":{"url":"https://github.com/StimulCross/donation-alerts/issues"},"dist":{"shasum":"f04554f88c112c03a594d1ec22a87d65779b123e","tarball":"https://registry.npmjs.org/@donation-alerts/events/-/events-5.0.0-next.0.tgz","fileCount":21,"integrity":"sha512-jqQjS0qW/fmRudC6tdITrK1R54oejzKEIpP3K3S/LWIzM/fnWea6dcErXeb9ZoJ66BxAd5OIU0+ptQ8+RCwIWA==","signatures":[{"sig":"MEUCIHbIXy6UiACFbp3jFnvLuPBHtdmeujpGPDV6LhS9sHNhAiEAiISyfMSXXHh+KcDO3WTL6+iuWdXgT3Gr2GW/lTS83K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97425},"main":"./lib/index.js","type":"module","_from":"file:donation-alerts-events-5.0.0-next.0.tgz","types":"./lib/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"scripts":{"lint":"eslint src","test":"tsx --test \"tests/**/*.spec.ts\"","build":"tsc -p tsconfig.json","clean":"del-cli lib *.tsbuildinfo","rebuild":"pnpm run clean && pnpm run build","lint:fix":"eslint src --fix","format:fix":"prettier --write src","check-types":"tsc -p tsconfig.json --noEmit","format:check":"prettier --check src"},"_npmUser":{"name":"stimulcross","email":"stimulcross@gmail.com"},"_resolved":"/tmp/e2c50c0b93fe5737592298d0d0f77d98/donation-alerts-events-5.0.0-next.0.tgz","_integrity":"sha512-jqQjS0qW/fmRudC6tdITrK1R54oejzKEIpP3K3S/LWIzM/fnWea6dcErXeb9ZoJ66BxAd5OIU0+ptQ8+RCwIWA==","repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"_npmVersion":"11.6.2","description":"Listen to various Donation Alerts events.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"ws":"^8.19.0","centrifuge":"2.8.5","@stimulcross/logger":"^8.0.0","@donation-alerts/common":"5.0.0-next.0","@d-fischer/isomorphic-ws":"^7.0.2","@d-fischer/typed-event-emitter":"^3.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.18.1","@donation-alerts/api":"5.0.0-next.0","@donation-alerts/eslint-configs":"1.0.0","@donation-alerts/typescript-config":"1.0.0"},"peerDependencies":{"@donation-alerts/api":"5.0.0-next.0"},"_npmOperationalInternal":{"tmp":"tmp/events_5.0.0-next.0_1773668998152_0.8410982824630184","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-08-22T07:55:25.946Z","modified":"2026-03-16T13:55:09.076Z","1.0.0-pre.0":"2022-08-22T07:55:26.210Z","1.0.0-pre.1":"2022-08-22T12:38:23.341Z","1.0.0-pre.2":"2022-08-22T13:58:23.922Z","1.0.0-pre.3":"2022-08-22T14:11:44.662Z","1.0.0-pre.4":"2022-08-22T14:22:05.110Z","1.0.0-pre.5":"2022-08-22T14:31:44.619Z","1.0.0-pre.6":"2022-08-22T14:37:53.356Z","1.0.0-pre.7":"2022-08-22T14:43:40.314Z","1.0.0-pre.8":"2022-08-24T05:40:39.966Z","1.0.0-pre.9":"2022-08-24T07:49:47.076Z","1.0.0":"2022-08-24T12:26:31.279Z","1.0.1":"2022-09-08T12:22:42.695Z","1.0.2":"2022-09-10T14:23:52.562Z","2.0.0":"2023-02-27T18:19:49.101Z","2.0.1":"2023-05-17T06:01:33.541Z","3.0.0":"2023-10-21T11:23:39.138Z","3.0.1":"2023-10-21T11:46:19.950Z","4.0.0-next.0":"2025-03-01T05:57:56.406Z","4.0.0-next.1":"2025-03-01T12:02:55.459Z","4.0.0-next.2":"2025-03-02T06:25:31.607Z","4.0.0-next.3":"2025-03-02T14:43:29.499Z","4.0.0-next.4":"2025-03-04T08:30:59.262Z","4.0.0":"2025-03-06T08:01:48.160Z","5.0.0-next.0":"2026-03-16T13:49:58.340Z"},"author":"StimulCross <stimulcross@gmail.com>","license":"MIT","homepage":"https://github.com/StimulCross/donation-alerts/tree/main/packages/events#readme","keywords":["donation-alerts","api","donations","tips","events"],"repository":{"url":"git+https://github.com/StimulCross/donation-alerts.git","type":"git","directory":"packages/events"},"description":"Listen to various Donation Alerts events.","maintainers":[{"name":"stimulcross","email":"stimulcross@gmail.com"}],"readme":"# Donation Alerts - Events\n\nA simple and efficient client for subscribing to various Donation Alerts events.\n\n## Installation\n\nUsing `npm`:\n\n```\nnpm i @donation-alerts/events @donation-alerts/api\n```\n\nUsing `yarn`:\n\n```\nyarn add @donation-alerts/events @donation-alerts/api\n```\n\nUsing `pnpm`:\n\n```\npnpm add @donation-alerts/events @donation-alerts/api\n```\n\n## Usage\n\n### Event Clients\n\nThere are two primary clients to listen to events:\n\n1. **[UserEventsClient](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html)**: A client designed for a single user.\n2. **[EventsClient](https://stimulcross.github.io/donation-alerts/classes/events.EventsClient.html)**: A multi-user client that internally creates a `UserEventsClient` for each user added.\n\nBefore subscribing to events, you need an instance of [ApiClient](https://stimulcross.github.io/donation-alerts/classes/api.ApiClient.html). Refer to the [ApiClient documentation](https://stimulcross.github.io/donation-alerts/modules/api.html) for setup details.\n\n---\n\n### Creating a Single-User Client\n\nTo create an instance of `UserEventsClient`, provide a [UserEventsClientConfig](https://stimulcross.github.io/donation-alerts/interfaces/events.UserEventsClientConfig.html) object to its constructor.\n\n```ts\nimport { ApiClient } from '@donation-alerts/api';\nimport { UserEventsClient } from '@donation-alerts/events';\n\nconst userId = 123456789;\nconst apiClient = new ApiClient({\n\t//...\n});\n\nconst userEventsClient = new UserEventsClient({\n\tuser: userId,\n\tapiClient: apiClient,\n});\n```\n\n#### Listening to events\n\nAfter creating a `UserEventsClient` instance, you can now listen to events of your choice.\n\n```ts\nimport {\n\tDonationAlertsDonationEvent,\n\tDonationAlertsGoalUpdateEvent,\n\tDonationAlertsPollUpdateEvent,\n} from '@donation-alerts/events';\n\n// Listening to donations\nconst donationsListener = userEventsClient.onDonation((evt: DonationAlertsDonationEvent) => {\n\tconsole.log('New donation received:', evt);\n});\n\n// Listening to goal updates\nconst goalUpdatesListener = userEventsClient.onGoalUpdate((evt: DonationAlertsGoalUpdateEvent) => {\n\tconsole.log('Goal updated:', evt);\n});\n\n// Listening to poll updates\nconst pollUpdatesListener = userEventsClient.onPollUpdate((evt: DonationAlertsPollUpdateEvent) => {\n\tconsole.log('Poll updated:', evt);\n});\n```\n\nEach of the methods above returns an [EventsListener](https://stimulcross.github.io/donation-alerts/classes/events.EventsListener.html) instance.\n\nFor detailed information on event data structures, refer to the documentation pages of the respective event classes:\n\n- [DonationAlertsDonationEvent](https://stimulcross.github.io/donation-alerts/classes/events.DonationAlertsDonationEvent.html)\n- [DonationAlertsGoalUpdateEvent](https://stimulcross.github.io/donation-alerts/classes/events.DonationAlertsGoalUpdateEvent.html)\n- [DonationAlertsPollUpdateEvent](https://stimulcross.github.io/donation-alerts/classes/events.DonationAlertsPollUpdateEvent.html)\n\n---\n\n#### Removing Event Listeners\n\nIf you no longer require a listener, you can remove it in one of two ways.\n\n- Using the `EventsListener` instance:\n\n    ```ts\n    await donationsListener.remove();\n    ```\n\n- Using the `removeEventsListener` method of the `UserEventsClient`:\n\n    ```ts\n    await userEventsClient.removeEventsListener(donationsListener);\n    ```\n\n> [!IMPORTANT]\n> The user being listened to **must be added** to the [AuthProvider](https://stimulcross.github.io/donation-alerts/interfaces/auth.AuthProvider.html) provided to the [ApiClient](https://stimulcross.github.io/donation-alerts/classes/api.ApiClient.html), and their access token must include the necessary scopes for subscribing to private channels.\n\n#### Connection Management\n\nThe client automatically manages its connection to the Donation Alerts Centrifugo server. A connection is established when you create the first listener, and it is automatically closed once all listeners are removed.\n\nYou can also manually manage the connection state by using [connect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#connect), [disconnect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#disconnect), or [reconnect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#reconnect) methods of the `UserEventsClient` instance.\n\n- **[disconnect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#disconnect)** - Closes the connection to the server. After calling `disconnect`, the client will **not attempt to reconnect automatically**.\n\n    The method accepts an optional `removeListeners` argument (boolean).\n\n    If `removeListeners` is set to `true`, all event listeners will be permanently removed.\n    If omitted or set to `false` (default), the client retains the listeners and is able to restore them during the next connection attempt.\n\n    ```ts\n    // Disconnect and remove all listeners.\n    await userEventsClient.disconnect(true);\n    ```\n\n- **[connect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#connect)** - Establishes a connection to the Donation Alerts Centrifugo server. If listeners were retained during a previous disconnection, this method can restore them automatically.\n\n    The method accepts an optional `restoreExistingListeners` argument (boolean).\n    When `restoreExistingListeners` is `true` (default), previously stored listeners are restored automatically.\n    Pass `false` to skip restoring listeners.\n\n    ```ts\n    // Reconnect and restore all listeners.\n    await userEventsClient.connect(true);\n    ```\n\n- **[reconnect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#reconnect)** - This method performs both `disconnect` and `connect` operations in sequence.\n\n    The method accepts an optional `removeListeners` argument (boolean):\n    When `removeListeners` is `false` (default), the client restores all listeners after reconnection.\n    If `true`, all listeners are removed during the disconnection step.\n\n    The client uses a **persistent connection** and automatically handles unplanned disconnections (e.g., network issues). Reconnection attempts follow an **exponential backoff strategy**:\n    The first reconnection attempt happens immediately.\n    The maximum interval between attempts is capped at 30 seconds.\n\n    ```ts\n    // Reconnect and restore listeners.\n    await userEventsClient.reconnect();\n    // Reconnect and remove all listeners.\n    await userEventsClient.reconnect(true);\n    ```\n\n---\n\n#### Connection Events\n\nYou can monitor the connection status by subscribing to [onConnect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#onConnect) and [onDisconnect](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html#onDisconnect) callbacks.\n\n- **onConnect**: Triggered whenever a connection to the server is established.\n\n    ```ts\n    userEventsClient.onConnect(() => {\n    \tconsole.log('Connection established!');\n    });\n    ```\n\n- **onDisconnect**: Triggered whenever the client disconnects from the server. The callback provides two arguments:\n    - `reason`: A string describing the reason for the disconnection.\n    - `reconnect`: A boolean indicating whether the client will attempt to reconnect automatically.\n\n    ```ts\n    userEventsClient.onDisconnect((reason: string, reconnect: boolean) => {\n    \tconsole.log(`Disconnected: ${reason}`);\n    \tconsole.log(`Will attempt to reconnect: ${reconnect}`);\n    });\n    ```\n\nThese callbacks allow fine-grained control over the connection state. Use them as needed to handle both planned and unexpected disconnection events.\n\n### Creating a Multiple-User Client\n\nWhen you need to listen to events for multiple users, use the [EventsClient](https://stimulcross.github.io/donation-alerts/classes/events.EventsClient.html). This client simplifies managing events across different users. To create an `EventsClient` instance, provide an `ApiClient` through the [EventsClientConfig](https://stimulcross.github.io/donation-alerts/interfaces/events.EventsClientConfig.html).\n\n```ts\nimport { ApiClient } from '@donation-alerts/api';\nimport { EventsClient } from '@donation-alerts/events';\n\nconst apiClient = new ApiClient({\n\t// Provide your ApiClient configuration here\n});\n\nconst eventsClient = new EventsClient({\n\tapiClient: apiClient,\n});\n```\n\n#### Managing Users\n\nOnce you have an `EventsClient` instance, you must add users to it in order to start listening to their events.\n\n- **[addUser](https://stimulcross.github.io/donation-alerts/classes/events.EventsClient.html#addUser)** - Registers a user in the `EventsClient`. If the user is already registered, an error will be thrown.\n\n    ```ts\n    import { UserEventsClient } from '@donation-alerts/events';\n\n    const userId = 123456789;\n    const userEventsClient = eventsClient.addUser(userId);\n    ```\n\n    Returns a [UserEventsClient](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html) instance for the user.\n\n- **[hasUser](https://stimulcross.github.io/donation-alerts/classes/events.EventsClient.html#hasUser)** - Checks whether a specific user is already added to the client.\n\n    ```ts\n    const userId = 123456789;\n    const hasUser = eventsClient.hasUser(userId);\n    ```\n\n    Returns `boolean`.\n\n- **[removeUser](https://stimulcross.github.io/donation-alerts/classes/events.EventsClient.html#removeUser)** - Unsubscribes the client from this user's channels and closes the connection before removing the user from the client. This method does nothing if the user is not registered.\n\n    ```ts\n    const userId = 123456789;\n    eventsClient.removeUser(userId);\n    ```\n\n- **[getUserClient](https://stimulcross.github.io/donation-alerts/classes/events.EventsClient.html#getUserClient)** - Retrieves the [UserEventsClient](https://stimulcross.github.io/donation-alerts/classes/events.UserEventsClient.html) instance for a specific user.\n\n    ```ts\n    const userId = 123456789;\n    const userEventsClient = eventsClient.getUserClient(userId);\n    ```\n\n---\n\n#### Listening to Events\n\nCreating listeners for events in `EventsClient` is similar to `UserEventsClient`, with the additional requirement of specifying a user ID.\n\n```ts\nimport {\n\tDonationAlertsDonationEvent,\n\tDonationAlertsGoalUpdateEvent,\n\tDonationAlertsPollUpdateEvent,\n} from '@donation-alerts/events';\n\nconst userId = 123456789;\n\n// Listening to donations for a user\nconst donationsListener = eventsClient.onDonation(userId, (evt: DonationAlertsDonationEvent) => {\n\tconsole.log(`Donation event for user ${userId}: `, evt);\n});\n\n// Listening to goal updates for a user\nconst goalUpdatesListener = eventsClient.onGoalUpdate(userId, (evt: DonationAlertsGoalUpdateEvent) => {\n\tconsole.log(`Goal update event for user ${userId}: `, evt);\n});\n\n// Listening to poll updates for a user\nconst pollUpdatesListener = eventsClient.onPollUpdate(userId, (evt: DonationAlertsPollUpdateEvent) => {\n\tconsole.log(`Poll update event for user ${userId}: `, evt);\n});\n```\n\nThese methods return an `EventsListener` instance. You can remove these listeners by using the `remove` method:\n\n```ts\nawait donationsListener.remove();\n```\n\nIf you remove all listeners for a specific user, the connection for that user will be closed. However, the `UserEventsClient` instance for the user will not be removed from the `EventsClient`. This means you can restore the connection at a later time.\n\n`EventsClient` also allows you to listen to connection events:\n\n---\n\n#### Connection Events\n\nThe `EventsClient` also supports listening to user-specific connection states. This can be helpful for managing user-specific workflows.\n\n```ts\n// Listening for connection establishment\neventsClient.onConnect((userId: number) => {\n\tconsole.log(`User ${userId} successfully connected.`);\n});\n\n// Listening for disconnections\neventsClient.onDisconnect((userId: number, reason: string, reconnect: boolean) => {\n\tconsole.log(`User ${userId} disconnected. Reason: ${reason}. Will reconnect: ${reconnect}`);\n});\n```\n\n---\n\n### Serialization\n\nEach data instance (event) returned by the library is immutable and exposes its data through getters, ensuring that properties cannot be reassigned. For convenience, every data instance implements a `toJSON()` method, which serializes the instance into a plain JavaScript object representation of the data.\n\nThis method is automatically invoked when the instance is passed to `JSON.stringify()`. In Node.js, it is also used when the instance is logged via `console.log()`, utilizing the `util.inspect` mechanism.\n\n> [!TIP]\n> If you wish to explore the structure of the data instance, it is always preferable to refer to the [official documentation](https://stimulcross.github.io/donation-alerts) rather than relying on logging. A data instance may include additional utility methods that are not serialized by `toJSON()`. The documentation also provides detailed descriptions of all available properties and methods.\n\nAlso, each data instance retains the original event data received from the Donation Alerts Centrifugo API. This raw data is hidden and immutable but can be accessed via the [`getRawData`](https://stimulcross.github.io/donation-alerts/functions/common.getRawData.html) function provided by the [`@donation-alerts/common`](https://stimulcross.github.io/donation-alerts/modules/common.html) package:\n\n```ts\nimport { getRawData } from '@donation-alerts/common';\n\nconst donationsListener = userEventsClient.onDonation((evt: DonationAlertsDonationEvent) => {\n\tconsole.log(evt);\n});\n```\n\nAt the time of writing, the output resembles the following structure:\n\n```ts\ninterface DonationEventRawData {\n\tid: number;\n\tname: 'Donations';\n\tusername: string;\n\tmessage: string;\n\tmessage_type: string;\n\tpayin_system: { title: string } | null;\n\tamount: number;\n\tcurrency: string;\n\tis_shown: 0 | 1;\n\tamount_in_user_currency: number;\n\trecipient_name: string;\n\trecipient: {\n\t\tuser_id: number;\n\t\tcode: string;\n\t\tname: string;\n\t\tavatar: string;\n\t};\n\tcreated_at: string;\n\tshown_at: string | null;\n\treason: string;\n}\n```\n\nAs you may notice, the raw response includes some fields that are neither directly exposed by the library nor mentioned in Donation Alerts' official [documentation](https://www.donationalerts.com/apidoc).\n\n> [!WARNING]\n> For best practices, avoid depending on undocumented fields, as their structure or availability may change over time.\n\n---\n\nFor more detailed information, refer to the [documentation](https://stimulcross.github.io/donation-alerts/modules/events.html).\n","readmeFilename":"README.md"}