{"_id":"@allior/wmake-streamelements-events","_rev":"23-722bacbba4f7435dfcba984584a1d325","name":"@allior/wmake-streamelements-events","dist-tags":{"latest":"4.0.0"},"versions":{"0.0.1":{"name":"@allior/wmake-streamelements-events","version":"0.0.1","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.1","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"10b2d1e0dd16ebdc588d365173669cf49b658420","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.1.tgz","fileCount":98,"integrity":"sha512-651JBz4F85oSEUxCo7c4pnYd2YEs6vjGdYr0y5tr6d3Etw/+tEsKOQuHcSOTnuWLiGcJrRpsbDRMHrVJSGEDxQ==","signatures":[{"sig":"MEQCIHEUKteU4kECi/JNykaZz1+Z+gTy0o2/mfKsRQRvh7tLAiAHO0UfMGVNN+di6DpTg2+5nCvJ314F369jBXThT9UP/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858699},"main":"./dist/root/index.js","type":"module","_from":"file:allior-wmake-streamelements-events-0.0.1.tgz","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"scripts":{"build":"rimraf dist && vite build && cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts && tsc -p tsconfig.types.json","clean":"rimraf dist","build:iife":"cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_resolved":"C:\\Users\\astik\\AppData\\Local\\Temp\\7b6c0d7aab5f9ffdc4056426777bd957\\allior-wmake-streamelements-events-0.0.1.tgz","_integrity":"sha512-651JBz4F85oSEUxCo7c4pnYd2YEs6vjGdYr0y5tr6d3Etw/+tEsKOQuHcSOTnuWLiGcJrRpsbDRMHrVJSGEDxQ==","_npmVersion":"10.8.2","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.1_1772301632302_0.14008532118408534","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@allior/wmake-streamelements-events","version":"0.0.2","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.2","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"19ce038f11ff7eb1c7b82fb12fc447e6cc88edc8","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.2.tgz","fileCount":98,"integrity":"sha512-7VY4v2q62LZ3eHDHMcrmx6A12zXEaO3hpHhsQfzKHnUgeIJbTBbu0x4PhaPK8UWZSEh1IPu46eXWadqx4Uwtag==","signatures":[{"sig":"MEUCIGdKwn2CD6ksJbtBxLfsjBJ3itKLf2+9rO+dLs0Bb0l5AiEAsXoRwVFIKq8iwucyvtgR5EyECoUpXRNyy5cqjZQ3Wi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858698},"main":"./dist/root/index.js","type":"module","_from":"file:allior-wmake-streamelements-events-0.0.2.tgz","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"scripts":{"build":"rimraf dist && vite build && cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts && tsc -p tsconfig.types.json","clean":"rimraf dist","build:iife":"cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_resolved":"C:\\Users\\astik\\AppData\\Local\\Temp\\87b93026dc3664c032e17c5098b05f2f\\allior-wmake-streamelements-events-0.0.2.tgz","_integrity":"sha512-7VY4v2q62LZ3eHDHMcrmx6A12zXEaO3hpHhsQfzKHnUgeIJbTBbu0x4PhaPK8UWZSEh1IPu46eXWadqx4Uwtag==","_npmVersion":"10.8.2","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.2_1772303264292_0.17821524091449747","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@allior/wmake-streamelements-events","version":"0.0.3","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.3","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"1bbfd2c8d33437c3cc2b5220dee1002e62ebb583","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.3.tgz","fileCount":98,"integrity":"sha512-xNznn9W/rPU6l8JNVdjIHVbL4RLLN1W726DXniUbu7hE18rALXtA8Fios/61yZzyEgNFjqo9QNKLyNsS4nLTZA==","signatures":[{"sig":"MEUCIFe1BY7FxqIuUFLnaD9dZLjsg1akdnOQRBix436uY1BQAiEArRaSX86zOsUMu8732w149bjv1xhHCv/dGl5laW+lEeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858698},"main":"./dist/root/index.js","type":"module","_from":"file:allior-wmake-streamelements-events-0.0.3.tgz","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"scripts":{"build":"rimraf dist && vite build && cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts && tsc -p tsconfig.types.json","clean":"rimraf dist","build:iife":"cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_resolved":"C:\\Users\\astik\\AppData\\Local\\Temp\\ade7823f29967f61ee200b207162965c\\allior-wmake-streamelements-events-0.0.3.tgz","_integrity":"sha512-xNznn9W/rPU6l8JNVdjIHVbL4RLLN1W726DXniUbu7hE18rALXtA8Fios/61yZzyEgNFjqo9QNKLyNsS4nLTZA==","_npmVersion":"10.8.2","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.3_1772303746908_0.725990823254081","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@allior/wmake-streamelements-events","version":"0.0.5","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.5","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"909eb2087b5a2a8362e3d04e830c7bcd4c301d21","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.5.tgz","fileCount":106,"integrity":"sha512-mGIeDcB2RVaRQgZXv31UU2e/exg/hW05j5r1LyWqmV0vWkH4d1p8HvhlKWCKPH+93fI7mcrgAzI5wDF8/2V57w==","signatures":[{"sig":"MEUCIQDSL0DbLe/jDMFxlqJV/4qDfromCfLSsAR7b3YcGSXXmAIgF/C9Q99FvbXAlgTMkTvqOYe/8trlv62N1eb9G+JLgOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866062},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"51790f38d40a52cbc5c1f55a08752c3c6d6809ac","scripts":{"pub":"npm publish --access public","build":"rimraf dist && vite build && cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts && tsc -p tsconfig.types.json","clean":"rimraf dist","build:iife":"cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"10.8.2","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.5_1773159519801_0.7753652449657733","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@allior/wmake-streamelements-events","version":"0.0.6","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.6","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"56aa44111804bafa0009bfc87e49915035aa6623","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.6.tgz","fileCount":106,"integrity":"sha512-ghG4J3dStSPZb8TjIy7BLjV8TGJs7LX6LiX4LcDfOTaeoybW3osI5FfdMVVj+j2EhOqWhPlsg0MO5tX5tybvsw==","signatures":[{"sig":"MEUCIQDYdAChWE0OYOmpBnZ7lMo6m8zv7FQCP71p6w7c+hIJUgIgLnIa6mhpbULiaCPgiaURZTc5dslAJGKqaeaiiN1oLh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879580},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"70a8a66521be52efd85f5f40e6eaecee5cd74490","scripts":{"pub":"npm publish --access public","build":"rimraf dist && vite build && cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts && tsc -p tsconfig.types.json","clean":"rimraf dist","build:iife":"cross-env VITE_IIFE_ENTRY=root vite build --config vite.iife.config.ts && cross-env VITE_IIFE_ENTRY=react vite build --config vite.iife.config.ts","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"10.8.2","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.6_1773160556473_0.16469920769624702","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@allior/wmake-streamelements-events","version":"0.0.7","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.7","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"41ed6ef7a147a135b68ebd37aaa6bd80017c94eb","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.7.tgz","fileCount":106,"integrity":"sha512-uSwIqWMTt32niJIsBtgfYJg/jTteC4BhejyhCu17sWiauhWfWVfZztK0QxSvyNQrIkykNSuTJaHdvPCsAtsFGw==","signatures":[{"sig":"MEYCIQCHGOOYzk1ApW5tZSo6H0pmgqYmGPlFdKKNPInP12WIGQIhAJ8YVClThfU/k4jMilMrZZwOJIbbKh9qObE4IWMyXeBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879832},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"70a8a66521be52efd85f5f40e6eaecee5cd74490","scripts":{"pub":"npm publish --access public","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","build:iife":"VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.7_1775246363937_0.9245461164109183","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@allior/wmake-streamelements-events","version":"0.0.8","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.8","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"7c86936d9c688a0205e306aa56abf71f97890096","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.8.tgz","fileCount":42,"integrity":"sha512-M11kv3pDLjMuSLCnE2bduiFsRXyka+SoJS3RqC9/eUWfawp8TUZbfwkOzI1VJLukag5Drb/klyDinuXkDwTRMA==","signatures":[{"sig":"MEYCIQCrRQpwfU6U673F34MF+OL7PiRzvsXkxDOn6qzXL2UgegIhAP6j9ENjXoEZWusBGKJ0t+pW1RenGk3YXCvqowlHH/xI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783884},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"a244fbe633831e5bc43c9147229e08c75d346cd6","scripts":{"pub":"npm publish --access public","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","clean":"rimraf dist","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.8_1775250412726_0.23473689823434385","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@allior/wmake-streamelements-events","version":"0.0.9","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.9","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"bdbc2335a1232f51e2af45bf24f948ed9c9e7b55","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.9.tgz","fileCount":106,"integrity":"sha512-mhp8VUX1Dp9TQgjronvDE2ExZI7PHwJfUW5Z2cPy9JRT0pk6I8v8ZqPG3Rkg792+y0LnGxubatVg8AH5n1SwnA==","signatures":[{"sig":"MEUCIQCivraHGvbp8xzvlkPPM7nBVdwBDZXw6qMPvI4EMcNA/gIgCSaTey7vIHDJd/MLipEdjEbbMEemlv542Kxhp6AsfME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880040},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"a244fbe633831e5bc43c9147229e08c75d346cd6","scripts":{"pub":"npm publish --access public","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.9_1775424425234_0.046484638702388725","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@allior/wmake-streamelements-events","version":"0.0.10","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.10","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"bd1207d81b87ec1ae74e2600a63c9df16d8123e8","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.10.tgz","fileCount":106,"integrity":"sha512-RyGw+VWslxro17BNASXw2RL7Q5PQigDfTX6TdKKZYeK2QJR9rf3w0ExwR0+N3iwbIjtOpQnzFRu0ArqE56Xw/Q==","signatures":[{"sig":"MEQCIF2Q8HGMqmkYSk+fmvbIdgi4ZJx53AARn9dr29cFOMSyAiBc1CUF6r2yGYp+j/g1DJvqHX7OAyg3FCGu8zctAI4tjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874350},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"a244fbe633831e5bc43c9147229e08c75d346cd6","scripts":{"pub":"npm publish --access public","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.10_1775629241097_0.9809009515835687","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@allior/wmake-streamelements-events","version":"0.0.11","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.11","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"b18658acc60b8feba396db2175a7fe3bd3857be9","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.11.tgz","fileCount":106,"integrity":"sha512-uiHesF0UJpVoGZ4pH49sDAxEHExyV9FlUvKiJQRtUvifhNhSH1cnPTirSwuTtaCfbTYQctyu8nZTGnKqJwKvtw==","signatures":[{"sig":"MEQCIA22yr1D+Z99tGhWddTvtkEevxH8mH8BoeHe0KLBMcReAiBrUblTsSnqPbInFbKa3bsOUlG+ZyPmE9LVxAslqkOs6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874342},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"656f7c000aa657678af5222aaafe24a74c1794cc","scripts":{"pub":"npm publish --access public","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.11_1775629419796_0.5738963729713951","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@allior/wmake-streamelements-events","version":"0.0.12","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@0.0.12","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"9cf2c539ce03fd71a032003d21f8f4c6c2255344","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-0.0.12.tgz","fileCount":106,"integrity":"sha512-69i7sjoN0q/i9ulyBrxT1O5jbw8rc17VYP41g1tyLqNsrVssKMs6D+lF/5ktApeavATLsW+mm9y80F3j+WLitw==","signatures":[{"sig":"MEUCIHTNnEyjYBYaVdZ6HHoenjAcYu1Zr/oMK5Smr0DZ6gbSAiEAsGznrGdEM6Yf1jxH1EX2BqLd6oFF+fI/vpjMfwaSNDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991895},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"ea620b43fdc63ca850f3758c326acf280734a853","scripts":{"pub":"npm publish --access public","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_0.0.12_1775676918536_0.5140844779817344","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@allior/wmake-streamelements-events","version":"1.0.0","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@1.0.0","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"6f8473c0789e9b1b33667b8a53f16cbc58401026","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-1.0.0.tgz","fileCount":103,"integrity":"sha512-VZX4NX4I42YnCgzAlfCe7E8VFVK2MNxdnf2BdKDLrUDSZWs5Ko6n9kbAzBvpcNR3xD0OMR9MSJb6n7ZnrYSeAA==","signatures":[{"sig":"MEUCIHSHG1FmATWQ7pmWauNUb2WYNKgvmeJA8v/LvzcXjOUjAiEA6w6oiZPht+3R31iJAoY2NIIhxPB3tAdG8NsSbI5yjRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944678},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"6239982d08e11519c986ae2bfa7a9387a8e27f08","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3","@biomejs/biome":"2.4.10"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_1.0.0_1775689817046_0.4994879192332742","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@allior/wmake-streamelements-events","version":"1.0.1","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@1.0.1","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"2319557f5847612d7ee66929890261f5942f56cd","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-1.0.1.tgz","fileCount":103,"integrity":"sha512-KJ0AcTzjC6ntB5GEBsTU1/+c1jF23rWhZsL11bvDZMup4X+Mmh+d2H6ANz806KuZYegTnzCyf2YvydOJHBiiVQ==","signatures":[{"sig":"MEUCIG3bdx4gORvPJ2cPYvaO3BlylN/moXwUMKBRjLduxjq9AiEAmIQvpwyvks6ar1nPP4sYObdJCNyXUZUw200KvetPmkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944962},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"2eb742a7297598bb46b79395e40dc612aa4bfa72","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3","@biomejs/biome":"2.4.10"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_1.0.1_1775689973195_0.5405531900904008","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@allior/wmake-streamelements-events","version":"2.0.0","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@2.0.0","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"e08a7023d8e4bfb3f67707b5a6316998e7982c2b","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-2.0.0.tgz","fileCount":142,"integrity":"sha512-TlFuICPrx+zJ4F5c+9WBdRiJ5NEVyv7uQTE52TNMFKkqktjvwMJ63x3PlUeDkhgBeYyumKHRf0dqUhIR99Nsuw==","signatures":[{"sig":"MEQCIEGCUfKgfXWLmxoMakN+X5AucWS5xDLiWgcx+uzVQMsdAiAMLLbrucsQAQYj8p1uxz52NzVbCamrn183nBX9uLY6Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944165},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"c95dfde1a3a7ec4401b59d00ae4c1b9dff67badb","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3","@biomejs/biome":"2.4.10"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_2.0.0_1775769729966_0.4318763365082241","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@allior/wmake-streamelements-events","version":"2.0.1","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@2.0.1","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"bb3b38c0a4bceff564b2f36b6afd9682155317cc","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-2.0.1.tgz","fileCount":142,"integrity":"sha512-w9VBsWpzV6Yro57b3oJCCqmyvDT3A0ixqq5+8zzKjJAMWjfnk2D1MI2LVUkfyXHfcDCYypElMkQ5jscXiOIaKw==","signatures":[{"sig":"MEUCIQCj+0KuXtEV8f/k4UkZ8n2JOipSlBkiJcJQMqAb771VNQIgZDIVXYXFEXU+IXBZJ0sEt179n+Rg27AATtk4dAeyccI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944784},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"f7a9c09cb3764b7c60a9143bfb18e84ce2b4d14e","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3","@biomejs/biome":"2.4.10"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_2.0.1_1775769979530_0.32091743650704596","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@allior/wmake-streamelements-events","version":"2.0.2","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@2.0.2","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"b1cf5bd020a130589b0cb003bffa07b2552b1fb8","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-2.0.2.tgz","fileCount":147,"integrity":"sha512-Rjtb7WJzgWZCG/PR/YWdtcaLlDJ0tu8u9kW4jeQfWibzPz/WBeRlT0EQ2degr4rBdVBM8dp4AvML6HaZDhfR9Q==","signatures":[{"sig":"MEUCIQD6EqcAxpYSKDGPiVAoOKJBEjP0Zt/ktplMZZpOOHj/yAIgMFT+5dbdkcNnMX6xFAKeXCEHQz+ol7f2I35yZV09lUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948435},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./src/*":"./src/*"},"gitHead":"c51fa96e91e21450ed8edc688ea85096111d8f32","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3","@biomejs/biome":"2.4.10"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_2.0.2_1775771793956_0.7814586853440604","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@allior/wmake-streamelements-events","version":"2.0.3","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@2.0.3","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"35fc2a03a26233281040a5470aaa93dd64107ebe","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-2.0.3.tgz","fileCount":98,"integrity":"sha512-hcfp4viS7KuMgHkMsj0Idqk6wDnzIBqiuUIWn2+24/t1jdnbj0qCmH3Qpu5+9yybT20mbPZLeNZsC3iKeBhh3A==","signatures":[{"sig":"MEUCIHumf5+U+gNRy916hTx+omWtXWkdKgJ4Vq8a94Qfp5a9AiEA3CJyfHJoQH8Z8l4PUHoWi9xn0lLa5TgOVZi/RwL3wWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831339},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"}},"gitHead":"c51fa96e91e21450ed8edc688ea85096111d8f32","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun -e \"import fs from 'node:fs'; try { fs.rmSync('dist', { recursive: true, force: true }); } catch {}\" && bun ../node_modules/vite/bin/vite.js build && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/typescript/lib/tsc.js -p tsconfig.types.json","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=root bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts && bun ../node_modules/cross-env/dist/bin/cross-env.js VITE_IIFE_ENTRY=react bun ../node_modules/vite/bin/vite.js build --config vite.iife.config.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","cross-env":"^10.1.0","typescript":"^5.9.3","@biomejs/biome":"2.4.10"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_2.0.3_1775772001403_0.4309558623126386","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@allior/wmake-streamelements-events","version":"2.0.4","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@2.0.4","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"728ee71d814f155a8d14881fb05c1e34dc3629ac","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-2.0.4.tgz","fileCount":99,"integrity":"sha512-7idKwgVy8Bz3jr14EHEE3od7kr32Wa3vOdr2syty+jRduZ76KE62Wx/gulxaszdIj4PPRtYEenHxoK+HsXHU9A==","signatures":[{"sig":"MEUCIQCAhnP3FfwgBymJM1ZZiJL/+P+Nv42NlP8BTilNUrbzsgIgHEDT4+6UMR1MWd+axlckNWP+5AEqMs18R1+VYhdud+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790955},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"}},"gitHead":"f8249eac39ddb541aa540e56651e047f2f8f29d6","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun scripts/build.ts","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun scripts/build-iife.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","rimraf":"^6.0.1","cross-env":"^10.1.0","tsc-alias":"^1.8.16","typescript":"^6.0.2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","vite-plugin-tsconfig-paths":"^1.4.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_2.0.4_1775772720950_0.2762681582300357","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@allior/wmake-streamelements-events","version":"3.0.0","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@3.0.0","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"089b7e3f5c99e3684e401f9a6ef46efaa1f485ed","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-3.0.0.tgz","fileCount":103,"integrity":"sha512-SKVA8bfxpWHsaRO4avSwE62md2oFPAt9n5kcZFGNl7mEmqwZsBpoqI6sBAr9eQ9Y535ZEL08aJsAvyddMjBVJA==","signatures":[{"sig":"MEQCIGw2ak4OwlVzDPvJyVow1VEzpep16I+Y8hBmvtbpmYYUAiAozG6SzX4Gth6vywhsTQ9qxYSgAbQyTEyDy239sNKjJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802793},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"}},"gitHead":"d87e651996de51978834e549067a04c1cdcf78bd","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun scripts/build.ts","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun scripts/build-iife.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","rimraf":"^6.0.1","cross-env":"^10.1.0","tsc-alias":"^1.8.16","typescript":"^6.0.2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","vite-plugin-tsconfig-paths":"^1.4.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_3.0.0_1775788278389_0.8040579529965908","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@allior/wmake-streamelements-events","version":"3.1.0","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@3.1.0","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"55155f7e04f80f49e31fe5de3491a207779c9ead","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-3.1.0.tgz","fileCount":103,"integrity":"sha512-E6NB/MDboAE81dIqgdtm/LUJOk2QZMgrC7khe4b1xCiEr4r1u8vb0wzNfWc9ermxqOrXIsNpnoLJFRcWxRcU8A==","signatures":[{"sig":"MEQCIAVYDf6zlnSlJ5DeeQbqjpSebRwVJV9oVQ7x5k6Gwxy7AiAgRt+ePnZFcsV/+rHlnygL9QK7PPB+bnrsZ1/jHlckKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":807777},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"}},"gitHead":"d87e651996de51978834e549067a04c1cdcf78bd","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun scripts/build.ts","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun scripts/build-iife.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","rimraf":"^6.0.1","cross-env":"^10.1.0","tsc-alias":"^1.8.16","typescript":"^6.0.2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","vite-plugin-tsconfig-paths":"^1.4.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_3.1.0_1775788727139_0.6884066205506676","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@allior/wmake-streamelements-events","version":"3.1.1","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@3.1.1","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"d1163b2e038dccbcb134bfc8dc2b0d1f27a00fdc","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-3.1.1.tgz","fileCount":107,"integrity":"sha512-y6zaBw2+w56o6WMYwKhoXX3vvJ8H//NvSV9sbtn3gKKoGmRDcfMMNqDEl4PSOc+V7iLikcEVbLrLMX5mm4zlTA==","signatures":[{"sig":"MEQCIGqyzk0HImIWJHxXCps2MYDxc7TJVYsgecJhk/t4OiEfAiAEya8Gc+2HTc453MJo0gNDt96DHqcjnMIkRJ3OhTgQbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808539},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"}},"gitHead":"df552a687aa384c850bb5f5f11d0a32b9c84cfe4","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun scripts/build.ts","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun scripts/build-iife.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","rimraf":"^6.0.1","cross-env":"^10.1.0","tsc-alias":"^1.8.16","typescript":"^6.0.2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","vite-plugin-tsconfig-paths":"^1.4.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_3.1.1_1775811958604_0.23020833540807928","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@allior/wmake-streamelements-events","version":"3.1.2","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","_id":"@allior/wmake-streamelements-events@3.1.2","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"dist":{"shasum":"1629a3b3819f7b958afd587b44b51bcf9b0364d7","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-3.1.2.tgz","fileCount":107,"integrity":"sha512-p3I0cYI/M295pB8HXgLYvGvB8DLm7jazNbu/niH4TGvBr49xKA+J06xNu7686SmzNshVfc5VGSkEv9OU/fcbtA==","signatures":[{"sig":"MEUCIQD8widkDBFnfSy78gDiriNgcsg3gO6d9Y5QB/4Y5TeCmwIgOcyAuAv1GRN6KVo9g3QFqrXKOxyKWTYzQepUB+wD9/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808528},"main":"./dist/root/index.js","type":"module","types":"./dist/root/index.d.ts","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"}},"gitHead":"0e449b9a3e3103d1ddcbb07e5fc07b4f81bb4732","scripts":{"pub":"npm publish --access public","lint":"bunx --bun @biomejs/biome lint .","build":"bun scripts/build.ts","clean":"rimraf dist","format":"bunx --bun @biomejs/biome format --write .","build:iife":"bun scripts/build-iife.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"_npmVersion":"11.12.1","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","rimraf":"^6.0.1","cross-env":"^10.1.0","tsc-alias":"^1.8.16","typescript":"^6.0.2","@types/react":"^19.2.14","@biomejs/biome":"2.4.10","@types/react-dom":"^19.2.3","vite-plugin-tsconfig-paths":"^1.4.1"},"peerDependencies":{"react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wmake-streamelements-events_3.1.2_1775836480355_0.8771276918930833","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@allior/wmake-streamelements-events","version":"4.0.0","description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","type":"module","types":"./dist/root/index.d.ts","main":"./dist/root/index.js","exports":{".":{"types":"./dist/root/index.d.ts","import":"./dist/root/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js"}},"scripts":{"pub":"npm publish --access public","build":"bun scripts/build.ts","clean":"rimraf dist","prepublishOnly":"bun run build","lint":"eslint .","format":"prettier --write ."},"keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"author":{"name":"An1by"},"license":"ISC","peerDependencies":{"react":">=18.0.0","vue":"^3.0.0","svelte":"^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"vue":{"optional":true},"svelte":{"optional":true}},"devDependencies":{"@types/react":"^19.2.14","@types/react-dom":"^19.2.3","cross-env":"^10.1.0","rimraf":"^6.0.1","tsc-alias":"^1.8.16","typescript":"^6.0.2","vite":"^8.0.8","vite-plugin-tsconfig-paths":"^1.4.1"},"gitHead":"d8c9f2759e13b22251fceb3a25777d6aeeff6fe8","_id":"@allior/wmake-streamelements-events@4.0.0","_nodeVersion":"25.2.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-XawkD4ujdEgrBVfRu8wyktEP87Eh2ZH6hck9PZjfS849dPDSxY60L0QBpXgEapLOt4J6N32t8eMqTPyMtfYJvw==","shasum":"91dbded92dc64a1d4073fc1f08101c64e8c9dfd6","tarball":"https://registry.npmjs.org/@allior/wmake-streamelements-events/-/wmake-streamelements-events-4.0.0.tgz","fileCount":119,"unpackedSize":1056438,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAWtsjSnpQEfes+8Xh6ix2dlEn1VJpsElFK+QHjhWXaEAiEAyk0QE108d3aMYF5f5l8spcPNM0ECNwAFGbcQe3i+Igc="}]},"_npmUser":{"name":"an1by","email":"mrkillermafia@gmail.com"},"directories":{},"maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wmake-streamelements-events_4.0.0_1788298690348_0.8608542877253682"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-28T18:00:32.200Z","modified":"2026-09-01T21:38:10.788Z","0.0.1":"2026-02-28T18:00:32.461Z","0.0.2":"2026-02-28T18:27:44.479Z","0.0.3":"2026-02-28T18:35:47.076Z","0.0.5":"2026-03-10T16:18:39.952Z","0.0.6":"2026-03-10T16:35:56.625Z","0.0.7":"2026-04-03T19:59:24.077Z","0.0.8":"2026-04-03T21:06:52.886Z","0.0.9":"2026-04-05T21:27:05.395Z","0.0.10":"2026-04-08T06:20:41.233Z","0.0.11":"2026-04-08T06:23:39.934Z","0.0.12":"2026-04-08T19:35:18.760Z","1.0.0":"2026-04-08T23:10:17.291Z","1.0.1":"2026-04-08T23:12:53.425Z","2.0.0":"2026-04-09T21:22:10.158Z","2.0.1":"2026-04-09T21:26:19.743Z","2.0.2":"2026-04-09T21:56:34.167Z","2.0.3":"2026-04-09T22:00:01.563Z","2.0.4":"2026-04-09T22:12:01.181Z","3.0.0":"2026-04-10T02:31:18.515Z","3.1.0":"2026-04-10T02:38:47.288Z","3.1.1":"2026-04-10T09:05:58.753Z","3.1.2":"2026-04-10T15:54:40.544Z","4.0.0":"2026-09-01T21:38:10.579Z"},"author":{"name":"An1by"},"license":"ISC","keywords":["wmake","events","twitch","subscriber","normalizer","streamelements"],"description":"Twitch/StreamElements subscription event normalizer for widgets (alerts).","maintainers":[{"name":"an1by","email":"mrkillermafia@gmail.com"}],"readme":"# @allior/wmake-streamelements-events\n\nTwitch/StreamElements subscription event normalizer for widgets (alerts).\n\n- **shared** — classification and tiers: `parseTier`, `getCacheKey`, `classifyEvent`.\n- **aggregator** — buffer by `activityGroup`, one normalized event per group (2.5 s timeout): `aggregateIncomingEvent`.\n- **react** — type-safe hooks for easy event handling.\n\n## Installation\n\nIn the wmake repo the package is already in workspaces. From the root:\n\n```bash\nnpm i @allior/wmake-streamelements-events\n```\n\n## Core Capabilities\n\n### 1. Classification (`classifyEvent`)\nConverts raw StreamElements `CustomEvent` data into clean, typed domain objects.\n\n**Supported Events:**\n- **Followers**: New channel follows.\n- **Cheers**: Bit donations with amount and sender.\n- **Raids**: Incoming raids with viewer count.\n- **Subscriptions**: \n    - `self-sub`: Personal subscription.\n    - `sub-renewal`: Multi-month renewal.\n    - `solo-sub-to-someone`: Single gift sub.\n    - `community-gift`: Group gift subscriptions.\n- **Moderation**:\n    - `delete-message`: Single message removal (returns `messageId`).\n    - `delete-messages`: Chat clear or user timeout (returns `userName`).\n- **Widgets**: `widget-button` clicks from Overlay Editor.\n\n### 2. Intelligent Aggregation\nBuffers mass gift events to avoid alert spam. It groups multiple `subscriber` events into a single `AggregatedCommunityGift` action.\n\n```ts\nimport { aggregateIncomingEvent } from \"@allior/wmake-streamelements-events\";\n\naggregateIncomingEvent(\n  detail,\n  { broadcasterLogin: \"mychannel\" },\n  (normalized) => {\n    // normalized contains .recipients list of everyone who got a sub\n    if (normalized) console.log(normalized);\n  },\n);\n```\n\n## React Hooks\n\n### Aggregated Community Gifts\nThe most efficient way to handle mass gifts in React.\n\n```ts\nimport { useOnAggregatedCommunityGift } from \"@allior/wmake-streamelements-events/react\";\n\nuseOnAggregatedCommunityGift((event) => {\n  console.log(`${event.sender} gifted ${event.totalAmount} subs to ${event.recipients.join(\", \")}`);\n}, { broadcasterLogin: \"mychannel\" });\n```\n\n### Type-Safe Event Hooks\nAll hooks support two modes: **Raw** (default) and **Classified**.\n\n```ts\nimport { \n  useOnFollowerReceived, \n  useOnDeleteMessage,\n  useOnWidgetButtonReceived \n} from \"@allior/wmake-streamelements-events/react\";\n\n// Mode A: Raw StreamElements Event\nuseOnFollowerReceived((ev) => {\n  console.log(\"Raw event name:\", ev.detail.event.name);\n});\n\n// Mode B: Classified Object (Type-safe)\nuseOnDeleteMessage((data) => {\n  // data is ClassifiedDeleteMessage { messageId: string }\n  console.log(\"User message deleted:\", data.messageId);\n}, { classified: true });\n\n// Listen for SE Overlay Editor buttons\nuseOnWidgetButtonReceived((data) => {\n  if (data.field === \"myCustomButton\") {\n    console.log(\"Button clicked!\");\n  }\n}, { classified: true });\n```\n\n## API Reference\n\n- `classifyEvent(detail)` — returns `ClassifiedEvent | null`.\n- `getCacheKey(detail)` — unique key for deduplication.\n- `parseTier(raw)` — transforms SE tier strings into `{ tier: 1|2|3, tierText }`.\n- `aggregateIncomingEvent(detail, options, callback)` — entry point for community-gift aggregation.\n\n## Advanced Caching\nYou can provide a `CacheLike` object to aggregator to persist handled groups across reloads.\n\n```bash\nnpm i @allior/cache\n```\n\n```ts\nuseOnAggregatedCommunityGift(handler, { cacheSubs: new AlliorCache<string, boolean>() });\n```\n","readmeFilename":"README.md"}