{"_id":"worldstate-emitter","_rev":"46-5e9880530f50ee846750a276e783a912","name":"worldstate-emitter","dist-tags":{"latest":"2.5.6"},"versions":{"1.0.0":{"name":"worldstate-emitter","version":"1.0.0","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.0","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"ba99ec71e1ddbc695ecad7b40e91e00f2fe13ca1","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.0.tgz","fileCount":15,"integrity":"sha512-jwCmjLOcZbQ9zVOVmuhm/SgrDIIEzTcDM1hxPzDDtcFyTMpvrjsl/f6fVRxP3zDRmQOj5yC5P727YyjOTuSeTg==","signatures":[{"sig":"MEQCIELqKbjfEUC1mgEpauU2iPCAZeAP2XJkWtOqYLdhKl97AiABuMnRQEau3wMffA8P17TdsAxWa4JPFwpjiQpr1FbK1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrSXkCRA9TVsSAnZWagAAKykP/RqXjnBk3cQszWWvNP6J\nqckRSF5JShe1d5sUAV82hfDwGrxuJp8761ixYfWal05lBHIE+aSYgHZ0ESIp\nYzim2Ztvvi7sK+73xDDBQmE6iP+MKW2tP1qRMSaCs900oQQRJ7o8uVKbf0ii\nKwuXwjzGLiSIvjl5MYoDswXh32iJYSYiX2WHbUhn9PczD7yjCbDRLMZM05yW\nJwXEsrYbzLZ7bXrgi8NwY6LmwDHlDQW6YcWnSlhtSQ3VybcMA/tAOOBZIsb4\nUJAcVKO0OGW0rHT1meuf4I19w6iKBE2buCpMFn2h+hE2FshdUuwXzYhjbY4z\nRBnok3x6xIuS27nGRtcXhSuJCQIeun9i16PT6KXzfi8O5Wt9xBrmdbahU699\nF8gJUqUrMm2eGbbByPVQFrzxmqUux0S3YfzyGybZL9uGf1XYLOzS96FUunPo\nJM+OJADHhyAF9yA5XJOkoee6r1Bnjgfe2peTRaKsEtjbRGa6rI8XvpAKaX00\nk+GV+pKMVWXdUVPuy76WMnR5XTtFIhViGKXw5J/pagLuKQlFRYNu/OopXHmC\nsn9qGk31lLxCZq3D/mch3E+7UnuyjYJdvLFXWH8U8GkdX+De9GB5Lh80RATs\nwX/EsswWrQGVkHBabOpR2Nnp9Qe2vWwVSKHnOpAan+VLwo5yIUqa/N+4Q6gU\njclT\r\n=kyM8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.9.0"},"gitHead":"a9f875ba281062a9b3f219f82cc4510b5c6d7427","scripts":{"lint":"npx eslint index.js","test":"npx nyc --reporter=html --reporter=text npx mocha --exit","coverage":"npm test && npx nyc report --reporter=text-lcov | npx coveralls","lint:fix":"npx eslint index.js --fix"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.11.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test"},"_nodeVersion":"12.12.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.2.1","@sentry/node":"^5.7.1","json-fetch-cache":"^1.2.1","rss-feed-emitter":"^2.0.1","warframe-worldstate-data":"^1.0.12","warframe-worldstate-parser":"^2.9.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","eslint":"^6.1.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.0_1571628515824_0.06027324476723406","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"worldstate-emitter","version":"1.0.1","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.1","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"50f5dd2237f5574ed34aea5da6255e434606072f","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.1.tgz","fileCount":75,"integrity":"sha512-cgJtJN2K6fczZ70QxwxKr+CZnUvXvby2gtsGwNvd+LSzm89dUio6IxXm/ECcP39VI+f19yb/pFmeaSPbRd0qfg==","signatures":[{"sig":"MEUCIQDWHfsNm7qSoW0dGOEKRoRzK2ulPKrER5lB9aUo0p1qJAIgS1ILCfmtBG8vkfwP0HkBSHVM/Dn7NPXKReP9to73P5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3809012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekG4HCRA9TVsSAnZWagAAUOUQAKDqwRr7Pcv6gu0vd5w+\nbuZEHq2QXMQf0QtU/ofmvNxVnijMZ7j2svuzE/vnC9qFWJHqP8QsfqGZ4mPx\n0DG8/Elgcon7EWAsbEgeLAmiKIqKev/Ne9LM8f+/IHsboNPmUtO1A91qAsC/\nmohjUz9NBCn66NnNYIz6Pav5Y7fRtQ5bi5jZ2PfhHX7VVJn6joz39f8daVbP\nVww2LRV4tQxg7NOQc8pnQcDAQiawqgUU23j/H+ymsqbKTHbeBkv7m4PnYMMj\n2ykQs+UYbhNGgQmCvKEJFp4VFbNS7jwJ7+KwcGf+rCdL6FBdKxy990VDOOxL\nQPFw6bo75A9dYNOM6Z8g+uhHAobRI3euX9zTA6mG691WexwB5KXDlpZyd4+t\nI8n/hiWc96beAcjEs3GtluSPM//Acfdo48ugAYbjwG+l1BNT0/9KygQVV25+\nBhgpMu3wG2uGRk1M60O61T3d4qJ01KkEf46cRqrtyrILF4U6ONVuliABXIgC\ndjz+tlAFNthsUa+Fu2yA/VoI2a2ewIgRQgBdbxfHH8nKGQGwp954ayF7gllp\n45y/sOzDo+3C08OCwTevuWw0fFtz+AeyZ9qpv3SLzK21+fnBbo4ShBJ9N+ET\nzb/pJqg//ZcnV+XyYTgOEyUiFNOEc6hDiZ2zeci0x7sqHvJXDsjC6BPb3yd7\nR+GF\r\n=2CHb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.19.0"},"gitHead":"0b07483b0ac9f62eab434ea55fffae74340764e1","scripts":{"dev":"npx nodemon test/tester.js","lint":"npx eslint index.js handlers/**.js utilities/**.js","test":"npx nyc npx mocha test/specs --exit","coverage":"npm test && npx nyc report --reporter=text-lcov | npx coveralls","lint:fix":"npx eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"npx jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.4","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"13.12.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.2.1","@sentry/node":"^5.14.2","json-fetch-cache":"^1.2.4","rss-feed-emitter":"^3.0.0","warframe-worldstate-data":"^1.4.0","warframe-worldstate-parser":"^2.10.8"},"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","eslint":"^6.8.0","ink-docstrap":"^1.3.2","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.1_1586523654832_0.8430695060800544","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"worldstate-emitter","version":"1.0.2","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.2","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"86667712fc57853d3badfa284bbd4d907cbf8efb","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.2.tgz","fileCount":76,"integrity":"sha512-ewuxtPh7SwOP+IJ8Bg8t2u05ajE/KX3rbdCUIS0T/cbQSQxho2mjoeVcnALSkSt4RKsTPvEpGFg/+KPaQp6kGQ==","signatures":[{"sig":"MEUCIQDN2RnYvD1xVaZfJzQzUCtNy+UCMp/yxaKG0MN3gjIhRAIgFKdwnkJtykRi1azJOolTdUhNOnCCkll1FbpcPiHvvXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3809566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGQjrCRA9TVsSAnZWagAAqJUP/jMKujho1uG9+AzUfrsa\ncG/S+0QmyFYCgJb2EGqXxWfL4qJ69WDBusvpYXghcxJ1PoaAQcKSlJgur6nf\nVU1OQp9TDLfUvvzFvoKGrdmSnyCnOg6CwYCQUxcyhV49GVQW1pvibHcvegt5\nB14J7FblTdKQBx99LALnMs8EmZuFMUitIyMSMkGhKlPwU/AqKqgw8+1ZKCDC\nmOwxv+IthpefrWpmMbsegGxibLe7pnE4lP/QoIXagvkPh7gsyHo/MhwlryLp\nuK5JEwiGv0/FkZJ4kqoPyusSysF8dvMjhHsid7AcGYHtWh3VvUOHtntm61KR\nKzUn0XApK8QzDbouNZ4KdWCvEC0rmiBQhCmpWowWq3Ki+3/uFGzrJRVsRQdY\nEHVjA2cPIkLZlAaahk3IQgDIFNurkbR1or5BRF5VgkeWMmYqxldKfCfq76tF\nJ7ArQxIBTz5peOO7JLaVa3GceaTtqdnDYzc9St/nHox+w9DmD1WD0WUz273W\nYiB/Lxu87zb7EaDxp/TUgX6KS/Z/tvNP20eQ598SkZVaGP2j8GWV4tkHmra5\nMX8/paORCIMg6vAw1jaCnBjgN3qfST12MbJ4PYci9o34LVD9/A4zLWJnxZvo\n+42QdaXINqKKb1IxuR1qCmuQgkVDuhiS5Wh27nvwapqlf9Ki6RAJUZneLG19\n7kPn\r\n=1P3v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","snyk":true,"engines":{"node":">=10.19.0"},"gitHead":"c0f223c19dd8cf82e52b9f78782c1eebc8a2bcc3","scripts":{"dev":"npx nodemon test/tester.js","lint":"eslint index.js handlers/**.js utilities/**.js","test":"nyc mocha test/specs --exit","prepare":"npm run snyk-protect","coverage":"npm test && nyc report --reporter=text-lcov | npx coveralls","lint:fix":"eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"npx jsdoc -c jsdoc-config.json -d docs","snyk-protect":"npx snyk protect"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.6","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"14.6.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.3.3","@sentry/node":"^5.18.1","json-fetch-cache":"^1.2.6","rss-feed-emitter":"^3.2.0","warframe-worldstate-data":"^1.7.10","warframe-worldstate-parser":"^2.14.2"},"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.8.0","ink-docstrap":"^1.3.2","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.2_1595476202948_0.6990964078686999","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"worldstate-emitter","version":"1.0.3","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.3","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"1d2a75d59d3cfc7165861abedd468f94ce1c4d50","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.3.tgz","fileCount":76,"integrity":"sha512-OoBGeZ8t7gj+k7q1s8CQNZvsW6ytUnGzKscYPz1n1isJJ2pfymMbeFr1/jb/BlKg5VsJT2trHFPOTZA7VYc+Ow==","signatures":[{"sig":"MEUCIBgARpujjVfSvlzPq+6kEdt5iMQJH0SoUI7OAgVGz+mRAiEAgdIweeU9v4FYnCMaIeIpxwmFto3ntpxoix0+RqMUXK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3809571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMWZRCRA9TVsSAnZWagAATXUQAIvHUtTW3nWVO36TZGD3\nnnnYygdra88gdnLB7RuZut++/e/dmke2molBInvp9fp9IhMW6Asywj56HbWe\nZzcLRUObjZC8pOPj8F3c5FYszRZetd+ogC1UxRuRuoT2U3vADiYVI1Ec8mLT\nywIieSeKDTz5Pg6AHo+n/nu6Km1M82pRy/A4CsiibV8yruq3oDLRS61qaIXi\nih0ucX/0Vcc4FS+0ez2FTwBQmrv7VboYwgThFMWE7hSQGdyEOgJ98axQrpTP\nmqlifpxj4g9K1n0eKlcaKUbckfJ6l9QfTB+nMIuWAafT7/UynBQqbBiTJRJZ\niXx5rat93igiGyfwUUhtabZiAz749lACtPfeSRU6E0iOeN/A1gkYu6z+ix6N\nso8NCo9J7jqlvzm7Zt1D6kBX3t6MgihfAvlPqOH/G+nJO81R0EaRIO+fM/2j\nc4XkoWL8mFeK0TaJHRJCwu3k0zK944DKilz/fEoo/4cpYobZpNSrJHKuVAKq\nt3xQfP9tMBYCdCZTv3Hsc6FAw3k20curp11xlw87IYYVEculgh0KGX8JnONq\n0EbvDXjQaCAtlHsKgInu6sx204YEFSlk43UqVQdk74Z4S0u8g0IHgUMMGyzx\n8KZqpjoCbCYFzW9Gu605AUbu49qpzaphbLhEPHUrwm++fuuVKRvHNJafyzkb\nsrmk\r\n=AEOQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","snyk":true,"engines":{"node":">=10.19.0"},"gitHead":"76677e3c101f4fb5d15ba785acd32a01c713e804","scripts":{"dev":"npx nodemon test/tester.js","lint":"eslint index.js handlers/**.js utilities/**.js","test":"nyc mocha test/specs --exit","prepare":"npm run snyk-protect","coverage":"npm test && nyc report --reporter=text-lcov | npx coveralls","lint:fix":"eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"npx jsdoc -c jsdoc-config.json -d docs","snyk-protect":"npx snyk protect"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.7","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"14.7.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.3.3","@sentry/node":"^5.18.1","json-fetch-cache":"^1.2.6","rss-feed-emitter":"^3.2.0","warframe-worldstate-data":"^1.7.10","warframe-worldstate-parser":"^2.14.2"},"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.8.0","ink-docstrap":"^1.3.2","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.3_1597072976898_0.7332276355841123","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"worldstate-emitter","version":"1.0.4","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.4","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"49aa695ad8676864e466430c9b6653d44513d3fe","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.4.tgz","fileCount":76,"integrity":"sha512-2sFQbwPpH5UawUYR06eQS85Lm3OrQv6FoqBywV+vntEmGHOx6FrIT2oBPnVXjhiXT9Rg9TRHQu/Y3p7/mVt51w==","signatures":[{"sig":"MEYCIQCKbSnkKcUhGtdcsuBQL3zRX3KTwn0YmyeZFUs/3GEN/QIhAMo90SQlPK/nMh+waViE6N4X3gY9T9OAtoZHbtICvDsz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3809605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQI1sCRA9TVsSAnZWagAAiSIQAJXQadh+qccETKZSomeW\noqt4hpFm8tXQGP/ZmUi9lvfv4MPeMGiXzUh2DOxcOWJy+dOawqWlXeq0eDdM\nTUPbVClbk0xFY70RYvwINR4gdYOrjBsBn27rdTKgOlrNJDTKjEjBVjmHVz0Z\nMRd/rtMSJyAE2Aq5+EhGGTyT8SCcyvWe99rS42R9v8a0HRtBwBx77UC5QcSS\nFgtD0eFJeNYX2JnRaPGCHLO5FjMWIqddBlSO5/cfxBUmO+9Pld7zECKpDPpW\ndyd+DRQTv3j+4DT4mMynbR1uN0v/2Xxc/yTtzFeJ53D7aV63qVdcFHrSAibe\nePhMLel3LxfhiQ0hOphBpwPaW/s14Eamo704SOgagAcnDW0bc+npT2xylbJP\n1aHOVmIwx3jsZu2YthO3qYRYfSlAvqrrvfk5eQt75mZZBG61yc8VvOd86cAT\nTWKdy6Ao05Un8GTTJ6kRinT5V4jsA5u6qKCzMpWy/BFchV5dEQ/GVm1wCOR4\nyBZqJTjOlKZcEF0vhjCi92nazjFh2ax8qiTPGQ8kp8ICj5cpStfeXBk7t5R3\nzAwTvq/PRfIZSZgOCF9sfy0fCjwIRL+45yfdYwJhC32fcq7t/Qe+O8lJFe1X\nwJh9m7s+y9TQJvUB9ednhewlvJ81pbypDN/9OodI9nFZ/iNaSGmDAPDbiDWa\npoxi\r\n=PJBf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","snyk":true,"engines":{"node":">=10.19.0"},"gitHead":"ec01942638f25f68e359dd53fc97e8de2b5a6614","scripts":{"dev":"npx nodemon test/tester.js","lint":"eslint index.js handlers/**.js utilities/**.js","test":"nyc mocha test/specs --exit","prepare":"npm run snyk-protect","coverage":"npm test && nyc report --reporter=text-lcov | npx coveralls","lint:fix":"eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"npx jsdoc -c jsdoc-config.json -d docs","snyk-protect":"npx snyk protect"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.7","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"14.8.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.3.3","@sentry/node":"^5.20.1","json-fetch-cache":"^1.2.6","rss-feed-emitter":"^3.2.0","warframe-worldstate-data":"^1.7.10","warframe-worldstate-parser":"^2.14.2"},"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.8.0","ink-docstrap":"^1.3.2","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.4_1598066027817_0.3446329816642739","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"worldstate-emitter","version":"1.0.5","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.5","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"d31a8cd65133d1520f3a882c43fa400c83a175a5","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.5.tgz","fileCount":80,"integrity":"sha512-AZWR1C/YFoJd30Hv4p/e0R62Q3n6ylIR1xYPRA4Oh6Omemy5Ee2wrVwvbJZHZP7wAAIIMtmii9Iwt6ik9bR4yw==","signatures":[{"sig":"MEUCIQCy8zwcae3VkGQRfikJt8BDGctII580zvmPm4N6nGvgrQIgELvz5sRF5u8D/A+DF88ytX7nn69eMhFtDVjmuT8KfYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3810331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ/vjCRA9TVsSAnZWagAAqPAP/jamnlgZqzPdvleYnney\nNpLdTqhoVa2qydEEU7Nc5YgtAbAqKkrSSlyY3C6gaRWmx6/SsXIwD4BPecRu\nDhc5Qua88pbPhCqabD8frbjWQ85SBiNsPn66k/nU5OkFIkbKjisR7fjyr4td\ncyKOpInqQM+tNPT7ELQNncrLLh+cfF2M4B+wjQAyRo1nGe3CTc57dNS3Ujry\n1sgfQ80IGCIoI3WVnXSa3sFAJHBnYyArJiXgqEGc66jQCHwvQLAKXjO/hIjJ\ngiT4OB0tYDfvzOEniiPcwmCO70DPOKFoaYDKw9do+xOqmVzKGQB1fqxzXGZI\nOYXdQhSujONo7Vu9QaaSXA/IGSh5+tF8BnHOd9j2ynJ7WK7R+L9ZjKmMcsai\nGOj8H5Dor/dySjr0a8x9/trq2DfJ1Z/ENwieIRZ/wTEl8WHTw5vOJZXFYNlJ\n7uKxnSGIXTj/GlUy8WDReI+DMDsBw16jtUzw/sC4n1hGOZhSLDxbDMF38R+M\nb+zkZa7taaG5BRZWO/EePBcwYsymOPQIBvayNnylxcjoThTT7MtpJo1lkksZ\nTEUpFla85FSJhejRzS6uOtr5bjK9jDRhmBcWCN/OJ4uDas6NQk0oLZrI59Sd\n1TL+sul9MezA6dAhiudE9aoSUi55RadWB4XX+v2IN/Z8emu+vco4gKtFw3Rd\nbkaa\r\n=ndBZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","snyk":true,"engines":{"node":">=10.19.0"},"gitHead":"23dae457e0d5c53dbc5512430fecf953eecf0702","scripts":{"dev":"npx nodemon test/tester.js","lint":"eslint index.js handlers/**.js utilities/**.js","test":"nyc mocha test/specs --exit","prepare":"npm run snyk-protect","coverage":"npm test && nyc report --reporter=text-lcov | npx coveralls","lint:fix":"eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"npx jsdoc -c jsdoc-config.json -d docs","snyk-protect":"npx snyk protect"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.8","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"14.11.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.3.3","@sentry/node":"^5.22.3","json-fetch-cache":"^1.2.6","rss-feed-emitter":"^3.2.2","warframe-worldstate-data":"^1.9.1","warframe-worldstate-parser":"^2.15.1"},"eslintConfig":{"rules":{"strict":["error","safe"],"valid-jsdoc":["error",{"prefer":{"return":"returns"},"preferType":{"date":"Date","error":"Error","Number":"number","String":"string","object":"Object","Boolean":"boolean","Function":"function"},"requireReturn":false,"requireReturnDescription":false}],"global-require":"off","no-fallthrough":"off","linebreak-style":"off","no-await-in-loop":"off","no-param-reassign":"off","no-case-declarations":"off","no-restricted-syntax":"off","no-underscore-dangle":"off"},"extends":"airbnb-base","parserOptions":{"sourceType":"script"}},"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.8.0","ink-docstrap":"^1.3.2","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.5_1600650210892_0.2782259059441645","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"worldstate-emitter","version":"1.0.6","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.6","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"98aae9c494ff33a0ccbc1674edfc6da49d316135","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.6.tgz","fileCount":84,"integrity":"sha512-/A19WHahksP8YcKMHSPh08ROHlV9l16NyUUHbY5eLzAJJzIiX0jajs9bkjyVijQxQXfisJ0sgFEpI+ylN9nWpg==","signatures":[{"sig":"MEUCIFalquN8OkYEInUKunJffgHlOk1hYvXADeauP/SV7tYOAiEA28nc0gjvYgDDbftTFRIoGfujFcaGdO10Ya0zsfr19Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3825808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaMZbCRA9TVsSAnZWagAAjyAP/200ULN1XhFbwAw2KgzX\nK646GPvj50ppFtrkn1JrWLYpsp6a5TQ4/WOrETBeirWMlBSJlBp64VvPcP+W\n7Cd5NmGi69RfYpHfp61oir4BxKTo/QYYnPXFKH0mZk1TpBrN5EQ/MFz2Ypq5\nyLu3JAOAax0iYT2d76rOCcuRt2oGFooBwD7j39o+pcHkuSl6pp7ocH/tAEis\nbECDua2ZODvbmtfZ2hUoeJXgSNac1LK3FuvpZEi4fBOCzo3eEXV46lmQmGAx\n64wRjCbo0YpiVvWmijvyVs0GC/fyc0LpoglSRFRX+0meu97s6CxJabRcatZd\nBO4A+KrrFgoEjurnyKKYa6klvPqsYQMFH2Zx9+Jctgp5HcMeZFKu4HODCe35\nK8XyrhPnzQnXyj6+HX4QvvZTzw3bdELbVko7wmJwQXSqNtM11dfxLqWEI2KI\ng5NIYjwzlvvvKj39myZHxhxU0bM3c1PI5Irta2xt+5KPnh84J4+oQTAdcVQC\nBHP4e31F0+svd9UPtOfM2adHwq2sxZmcDUOyxYz2TFIFuV1XJmLaT+fBp3cO\nUzDWsCb8Sc6Cj6SB28qdjBL5RaJJ2Q6KODL6MaXf9fkZMYjJcaMQMQzOrCI6\nIOQF8lgK2/HCD3KKoyFnEJO+EqKHDOSZ/J4GRg4hgUCLJNc+tEw8b87X5TjH\nBf6J\r\n=kbar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","snyk":true,"engines":{"node":">=10.19.0"},"gitHead":"87c39867eb647fc391e142944af3c4c08bc4a66d","scripts":{"dev":"npx nodemon test/tester.js","lint":"eslint index.js handlers/**.js utilities/**.js","test":"nyc mocha test/specs --exit","prepare":"npm run snyk-protect","coverage":"npm test && nyc report --reporter=text-lcov | npx coveralls","lint:fix":"eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"npx jsdoc -c jsdoc-config.json -d docs","snyk-protect":"npx snyk protect"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.8","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"14.11.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.3.3","@sentry/node":"^5.22.3","json-fetch-cache":"^1.2.6","rss-feed-emitter":"^3.2.2","warframe-worldstate-data":"^1.9.1","warframe-worldstate-parser":"^2.15.1"},"eslintConfig":{"rules":{"strict":["error","safe"],"valid-jsdoc":["error",{"prefer":{"return":"returns"},"preferType":{"date":"Date","error":"Error","Number":"number","String":"string","object":"Object","Boolean":"boolean","Function":"function"},"requireReturn":false,"requireReturnDescription":false}],"global-require":"off","no-fallthrough":"off","linebreak-style":"off","no-await-in-loop":"off","no-param-reassign":"off","no-case-declarations":"off","no-restricted-syntax":"off","no-underscore-dangle":"off"},"extends":"airbnb-base","parserOptions":{"sourceType":"script"}},"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.8.0","ink-docstrap":"^1.3.2","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.6_1600702042522_0.8601329926515331","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"worldstate-emitter","version":"1.0.7","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.7","maintainers":[{"name":"aliasfalse","email":"tobiah@warframe.gg"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"7e354d69e2eea66c70e46458acbfb6d88c4aa98c","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.7.tgz","fileCount":19,"integrity":"sha512-e0mtTm8wpXPo5r8hoKhoNiw9vbqKfm2plVEu2KyHi9BsL592t7n5cHQs1UfEXDbBWyLQRub+PYwzwPI6eh9UTQ==","signatures":[{"sig":"MEUCIEXX27FAkejcLUShWXTmJjs7eBjO+7OOeAIQfNlVBnMyAiEAnv0eav2so80P5hH6e9LwW/SuJkeHZYGDhMkQ12Vi16o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc4fxCRA9TVsSAnZWagAAFdcP/jVmUGLVgRxiW84AOCSW\npHTQbUw8BkoK2kkBHW0vSrq9Cn+FaZKx+vyd2qq2NGMgEl+DjxaRat5cDqeD\ndgUqRhFUgiKblRtPR4GAHvuKvW/m3k9ibYhrYBB7INBR4yWY1OdkcjrKrInS\nI/mjUcrc5K3CgHl1akjR/11PvPi/79Xq2Nq29Bi8Pf2FQXsNRSE5FX6MtaR+\nSpBIPcLLftz3QakUkLOOkw+/gJ96zb8N++T5PFP1bNGp0iOCgvAP5I4ioqOL\nf7iXGIECAn0kAgaLqOm8rzB96+tzRRFoLgguBGz/dwJPW+LUWRvwnpujo3o3\nEYcpdEIdZqvHt5S+cf3IdkRrm3CQ2+UMNScuYjob73HCI9A3QKTw/nsiY5rX\nr0ByuzBIcwbzTmsCRvoYmxTkRU4+qGPX/snpTqR1tCmtgbqlE+QfGQkMLrU5\nAMSEWkrCO16tMNfYJYIfWkaMyWdv9P6Ght2WUmF+S93UTWlB6R3XlH9X6qWI\n1m3iGst6ZgKghW0lZUXdl4EdzK60RhZ8hv9qFa+ymbyKGycYpc1XvSA81yGJ\nVwwguPP9Gf6J6aN0xtfAnX1iaN9Rfdt4Qv01osKvjBTXHbwoWJ67ROUg08Ek\nWlSOx8bKAec1q/4wWXaS7Ozhxnb6bJGh/AhX1GBlWZ3XjOJVnfGy4rg8cOgS\nkB1z\r\n=Ta8p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","snyk":true,"engines":{"node":">=10.19.0"},"gitHead":"c8fb094c304086090c56ea595168bb285b5f5709","scripts":{"dev":"npx nodemon test/tester.js","lint":"eslint index.js handlers/**.js utilities/**.js","test":"nyc mocha test/specs --exit","prepare":"npm run snyk-protect","coverage":"npm test && nyc report --reporter=text-lcov | npx coveralls","lint:fix":"eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"npx jsdoc -c jsdoc-config.json -d docs","snyk-protect":"npx snyk protect"},"_npmUser":{"name":"aliasfalse","email":"tobiah@warframe.gg"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.8","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"14.12.0","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.3.3","@sentry/node":"^5.22.3","json-fetch-cache":"^1.2.6","rss-feed-emitter":"^3.2.2","warframe-worldstate-data":"^1.9.1","warframe-worldstate-parser":"^2.15.1"},"eslintConfig":{"rules":{"strict":["error","safe"],"valid-jsdoc":["error",{"prefer":{"return":"returns"},"preferType":{"date":"Date","error":"Error","Number":"number","String":"string","object":"Object","Boolean":"boolean","Function":"function"},"requireReturn":false,"requireReturnDescription":false}],"global-require":"off","no-fallthrough":"off","linebreak-style":"off","no-await-in-loop":"off","no-param-reassign":"off","no-case-declarations":"off","no-restricted-syntax":"off","no-underscore-dangle":"off"},"extends":"airbnb-base","parserOptions":{"sourceType":"script"}},"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^7.2.0","eslint":"^6.8.0","ink-docstrap":"^1.3.2","eslint-plugin-import":"^2.22.0","eslint-config-airbnb-base":"^14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.7_1601406960522_0.6994271008411124","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"worldstate-emitter","version":"1.0.8","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@1.0.8","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://github.com/wfcd/worldstate-emitter#readme","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"24d7b5232f22d3595045a0449e6eea1b2d964744","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-1.0.8.tgz","fileCount":20,"integrity":"sha512-zpiCYKTxfVcaWtoaJinnd3j8nl5r8AseiwIzferKHL/YUjaBAL0QR9EbEzu4CV87SdZWKZ0LFf/LyvDVCN7nUQ==","signatures":[{"sig":"MEUCIB8syqNTQM7YOs0LrlO18pQzWEyj43jcNiI9/KuLTIXDAiEA/Vt0BZi43OQD3yWRe/9HRBW4XO8ClhZ5JStmlpxwBDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuXZcCRA9TVsSAnZWagAA7jUP/RPKxtZUSHYAKUCdudOR\n7+zR952Kaidxe1P7ZwOY5LpcEUHs/ZnnDhPs8b+ha+id8CuAbc+9lP4erLP3\nRHPojjUG+qzB0ykfPe75P7YyU3NXgFZrYTdxmgEvB4IiJCWQsMxbkyoTN5ge\nRniN+bgMgbQabc49mvjvV7NNHvhd8NueWi8slwPvgj/WVWxN+srISWDZ3YMR\ndPsyPPhIAKuj0EG3IDFyIx4rQIfnDz+meLr7uXO5aXAO3HxScTNYxOPlSQ15\nU5Ui8RHFkt7OO0c/wX/SaazCsp6v3lqEtN+2I3S1563aXSdYsU4aaFGWZG3c\nR3ujK3/nRyeI5/3+ivl9xt7eofmrHEaOFah6YjK24fUmLc1TB7fLJ/GJvprh\nQzJKUkCwVoOa7jIrjqkEyHrYG+iTm694V8sBpIFyLPEi/3Us8qPMzQktg1jS\n0KJnJzdy9Rr+qNKGbQPkaV0rkI/RqLiSax3OraUHsaaROKTPwLJVoM8G5oKL\nEP0KKxnLq5CdTm5XHFv2bKE6g1311N9EPlJONRBXieCdou+mFWUktDQAiQeg\ndrSocPzspcBqJ3m96LslUntG25SAT/AKG5bR2s/xw7PjV2guQwKgJXph7dxO\nPc69aXIKN7f8EQQzO5hel6GeLH0blJ4t7hTt5CxTHefg8fbpG6PHLqXeRjsJ\ny33B\r\n=c3VV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.19.0"},"gitHead":"92af94a2403cc07e72ea835cb0e10626301e09ef","scripts":{"dev":"nodemon test/tester.js","lint":"eslint index.js handlers/**.js utilities/**.js","test":"nyc --reporter=lcov mocha test/specs --exit","coverage":"npm test && nyc report --reporter=text-lcov | coveralls","lint:fix":"eslint index.js handlers/**.js utilities/**.js --fix","build-docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"6.14.15","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"14.18.2","dependencies":{"colors":"^1.4.0","twitter":"^1.7.1","winston":"^3.3.3","@sentry/node":"^6.9.0","json-fetch-cache":"^1.2.6","rss-feed-emitter":"^3.2.2","warframe-worldstate-data":"^1.18.15","warframe-worldstate-parser":"^2.19.0"},"eslintConfig":{"rules":{"strict":["error","safe"],"valid-jsdoc":["error",{"prefer":{"return":"returns"},"preferType":{"date":"Date","error":"Error","Number":"number","String":"string","object":"Object","Boolean":"boolean","Function":"function"},"requireReturn":false,"requireReturnDescription":false}],"global-require":"off","no-fallthrough":"off","linebreak-style":"off","no-await-in-loop":"off","no-param-reassign":"off","no-case-declarations":"off","no-restricted-syntax":"off","no-underscore-dangle":"off"},"extends":"airbnb-base","parserOptions":{"sourceType":"script"}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.0.2","eslint":"^8.2.0","nodemon":"^2.0.7","coveralls":"^3.1.0","eslint-plugin-import":"^2.22.1","eslint-config-airbnb-base":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_1.0.8_1639544412397_0.23996650985721857","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"worldstate-emitter","version":"2.0.0","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.0.0","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"d7da82ef47a4e792832229bf01370b291588c73a","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.0.0.tgz","fileCount":23,"integrity":"sha512-GlELpZveTCzWGNv/K3O2HQjDwqHzq1aO3/3qu2UexGomnw5infPKAunZTYECqWCpezR3A4jqRLevTUg7+Wcdzg==","signatures":[{"sig":"MEUCIQCkV2o2D8QI9TbESefZdzcrT0GJiQWI9EbT/C13ZRwYWwIgInoYiQY0+XhmNbMYI42oZYKX/naIgttNBEjtNKIgEZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55266},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-proposal-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"cd70cecdfb3b8aef358c6c03dca9e6d2ebaf283b","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","build-docs":"jsdoc -c jsdoc-config.json -d docs","postinstall":"install-peerdeps @wfcd/eslint-config@^1.3.3 -S"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.1.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.8.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"valid-jsdoc":["error",{"prefer":{"return":"returns"},"preferType":{"date":"Date","error":"Error","Number":"number","String":"string","object":"Object","Boolean":"boolean","Function":"function"},"requireReturn":false,"requireReturnDescription":false}],"no-underscore-dangle":"off","import/no-extraneous-dependencies":["error",{"peerDependencies":true}]},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.4","mocha":"^10.0.0","nodemon":"^2.0.7","coveralls":"^3.1.0","install-peerdeps":"^2.0.3","@wfcd/eslint-config":"^1.3.3"},"peerDependencies":{"warframe-worldstate-data":"^1.x","warframe-worldstate-parser":"^2.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.0.0_1706837346855_0.23469199572003951","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"worldstate-emitter","version":"2.0.1","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.0.1","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"b3990a51cc9f6997b065e610bca1463c5d936546","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.0.1.tgz","fileCount":23,"integrity":"sha512-NqxBR1CEDcwf/VE2dl6KDM7506aMqnLeU4qeYq/ZUH6zyxScWodfoiyijIk5LSrQkD4h0u7iwLOFS45BCaTqWQ==","signatures":[{"sig":"MEYCIQDLHkHrYQlKeM6CP+aTHU3VaS3YcvHwWsXX3pOzsl86YwIhAMMxSRaMluhA3JFFO2aeIyVqLZMVOJGDQBxeYSyWci5t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53442},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-proposal-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"4250d1f9edfc0125f6cbdf96305de8c6c36416b9","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","build-docs":"jsdoc -c jsdoc-config.json -d docs","postinstall":"install-peerdeps @wfcd/eslint-config@^1.3.3 -S"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.1.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.8.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"valid-jsdoc":["error",{"prefer":{"return":"returns"},"preferType":{"date":"Date","error":"Error","Number":"number","String":"string","object":"Object","Boolean":"boolean","Function":"function"},"requireReturn":false,"requireReturnDescription":false}],"no-underscore-dangle":"off","import/no-extraneous-dependencies":["error",{"peerDependencies":true}]},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.4","mocha":"^10.0.0","nodemon":"^3.0.3","coveralls":"^3.1.0","install-peerdeps":"^2.0.3","@wfcd/eslint-config":"^1.3.3"},"peerDependencies":{"warframe-worldstate-data":"^1.x","warframe-worldstate-parser":"^2.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.0.1_1707020397581_0.7697936158774827","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"worldstate-emitter","version":"2.0.2","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.0.2","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"fb07ae5b3db2a599a9812658e23b73b7a080c3fd","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.0.2.tgz","fileCount":23,"integrity":"sha512-t5CP+q6a36FskrcWKPt+ALwsRs2NVlHOF5g8+6z3rblXWKmuI8t7PomwfcsMIg4spAs7P5+BGbEMz3IrQ9KgrQ==","signatures":[{"sig":"MEUCIGivy6ZvgMN5bWCbZjQUYrzp6kGPZfFO0HJvTdCnGncsAiEA9G0Q7HTw3uO87FTpH7duNrc2VkxAaGKVV+GqXbnyO5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53440},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-proposal-class-properties","@babel/plugin-proposal-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"f8a870f7bf3da73dff7b2be631e9d47ccb130626","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","build-docs":"jsdoc -c jsdoc-config.json -d docs","postinstall":"install-peerdeps @wfcd/eslint-config@^1.3.3 -S"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.1.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.8.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"valid-jsdoc":["error",{"prefer":{"return":"returns"},"preferType":{"date":"Date","error":"Error","Number":"number","String":"string","object":"Object","Boolean":"boolean","Function":"function"},"requireReturn":false,"requireReturnDescription":false}],"no-underscore-dangle":"off","import/no-extraneous-dependencies":["error",{"peerDependencies":true}]},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.4","mocha":"^10.0.0","nodemon":"^3.0.3","coveralls":"^3.1.0","install-peerdeps":"^2.0.3","@wfcd/eslint-config":"^1.3.3"},"peerDependencies":{"warframe-worldstate-data":"^1.x","warframe-worldstate-parser":"^2.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.0.2_1707021042712_0.23691187351794274","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"worldstate-emitter","version":"2.1.0","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.1.0","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"c3cc24e90b6be2e301a04ea6d71cf34b47f23a86","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.1.0.tgz","fileCount":25,"integrity":"sha512-KkidRBjgZxZa1vl8PVChqEt0xUoAyj2EOFzGe2t2yDp4YHzvCUXApG5R+fhxmwfZmazWHZmjPjdcIcQalzVF4Q==","signatures":[{"sig":"MEYCIQCM68vBxpGQNu/VBv5HQJAMvvutKe1vRpcQRLuEUrlhiQIhAIllsjv3sErT4nYeYRn8zdUHdewxK2A9adFwRtZpnwH9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53010},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-transform-class-properties","@babel/plugin-transform-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"4605e362054892284cad0e8bdc3ed75b7dbc54e6","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs","postinstall":"install-peerdeps @wfcd/eslint-config@^1.3.3 -S"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.1.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.8.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"no-underscore-dangle":"off"},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.4","mocha":"^10.0.0","nodemon":"^3.0.3","coveralls":"^3.1.0","install-peerdeps":"^2.0.3","@wfcd/eslint-config":"^1.3.3"},"peerDependencies":{"warframe-worldstate-data":"^2.x","warframe-worldstate-parser":"^3.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.1.0_1708790629161_0.4313832760197658","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"worldstate-emitter","version":"2.1.1","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.1.1","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"12046c93846c7c1f2f85a503aa5154b29ee9aba8","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.1.1.tgz","fileCount":25,"integrity":"sha512-RDp+sO9KiUlON3D85w8lLIDmaisbTK+7Vrf63uMBJjZp2RefmZo/VblnewaX5RfLutOfAbBSbCTB3JiATqFFsw==","signatures":[{"sig":"MEUCIQDAAdlBDIaQCkxfW+VN5t6upPcPXImDmOmvYSKTENgpMgIgRzwV89n6UmtdidSBQQ7ovN+C7vlYvcUC3xtaBtnq/OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53019},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-transform-class-properties","@babel/plugin-transform-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"2307fe43a41665ac79ef99acaca7e56a5eef8a53","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs","postinstall":"install-peerdeps @wfcd/eslint-config@latest -S"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.1.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.8.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"no-underscore-dangle":"off"},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.4","mocha":"^10.0.0","nodemon":"^3.0.3","coveralls":"^3.1.0","install-peerdeps":"^3.0.3","@wfcd/eslint-config":"latest"},"peerDependencies":{"warframe-worldstate-data":"^2.x","warframe-worldstate-parser":"^3.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.1.1_1709221578053_0.7626722718117451","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"worldstate-emitter","version":"2.1.2","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.1.2","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"44aea702754437452d3221e44ed1108c18ea099d","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.1.2.tgz","fileCount":27,"integrity":"sha512-19Q/pKbMHKy6hSv89TNZ137fzg4VCi9Vsp2hG3NPEppL3L6xLEvdAlXwMD4tcGbuushYDe5Uf+X9WLZlG5wc/w==","signatures":[{"sig":"MEQCIG9XYyL/ya9CaD9AwtZp/KbQma2fp+wgZRIBgupBsB8YAiAR0yRPxZ2nBOd5+UyuaSzGs1zjyULun7YT1+s7dIefyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53579},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-transform-class-properties","@babel/plugin-transform-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"166ebc10ff2b820390b9041555f53ba3cc3540a4","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","prepare":"husky && install-peerdeps @wfcd/eslint-config@latest -S","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","commitlint":{"extends":["@commitlint/config-conventional"]},"pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.1.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"lint-staged":{"*.js":["eslint --cache --fix","npm test"],"package*.json":["prettier --write","npm dedupe","npx sort-package-json"],"*.{json,yml,yaml}":["prettier --write"]},"_nodeVersion":"20.8.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"no-underscore-dangle":"off"},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.4","husky":"^9.0.11","mocha":"^10.0.0","nodemon":"^3.0.3","prettier":"^3.2.5","coveralls":"^3.1.0","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.1","install-peerdeps":"^3.0.3","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^19.1.0"},"peerDependencies":{"warframe-worldstate-data":"^2.x","warframe-worldstate-parser":"^3.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.1.2_1711247829694_0.11983048354659265","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"worldstate-emitter","version":"2.1.3","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.1.3","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"fc94ccfa5f151011814392837dafb75845a20ccf","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.1.3.tgz","fileCount":27,"integrity":"sha512-Lx109b6S0HDZyu5U4hYSyUYnRty4aiBBBXKVDWDek+F7YXe2qxQ0dybTyvnEPB/Sq2CIM80BroqWs8jHaj9uTA==","signatures":[{"sig":"MEUCICPyznObivchjQ+UeeO7PJ7TfAktU1b0E3AFt+P7VoVZAiEArssOMKsYVP2WxyDhcaMsBR1QDjBXDK/ilmjtg3s9WC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53652},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-transform-class-properties","@babel/plugin-transform-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"08f1356663705d3847ab8862d800e03750350292","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","prepare":"husky && install-peerdeps @wfcd/eslint-config@latest -S","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.1.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"lint-staged":{"*.js":["eslint --cache --fix","npm test"],"package*.json":["prettier --write","npm dedupe","npx sort-package-json"],"*.{json,yml,yaml}":["prettier --write"]},"_nodeVersion":"20.8.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"no-underscore-dangle":"off"},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^4.3.4","husky":"^9.0.11","mocha":"^10.0.0","nodemon":"^3.0.3","prettier":"^3.2.5","coveralls":"^3.1.0","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.1","install-peerdeps":"^3.0.3","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^19.1.0"},"peerDependencies":{"warframe-worldstate-data":"^2.x","warframe-worldstate-parser":"^3.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.1.3_1713986486171_0.5483797294287678","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"worldstate-emitter","version":"2.2.0","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.0","homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"c8":{"reporter":["lcov","text"],"skip-full":true},"dist":{"shasum":"7a4ce4cac7d79d70f6d040f5bea9bbc2c2dc99f7","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.0.tgz","fileCount":27,"integrity":"sha512-uk4w2DKmav7//s4gSwmN4BLF7yzQ0jMYuvaXbLU1rRCIFfMMk4J1FqQHMUJHcnG721nUuZEAXaj8+YmFljiC8Q==","signatures":[{"sig":"MEUCIQC5/y+bCBzgjmTklsCo1K7v1V55hMu//7Grr1P5gPpJLAIgB66moJU7yq1XNTCuN2Q/Ls5zvfk7BhMdhv8ek5dPM7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53801},"main":"index.js","type":"module","babel":{"plugins":["@babel/plugin-transform-class-properties","@babel/plugin-transform-private-methods"],"presets":["@babel/preset-env"]},"mocha":{"exit":true,"spec":"test/specs/**/*.spec.js","timeout":20000},"engines":{"node":">= 18.19.0"},"gitHead":"9fe2649f5b862270f412d04088024e04d80e0302","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","prepare":"husky && install-peerdeps @wfcd/eslint-config@latest -S","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"prettier":"@wfcd/eslint-config/prettier","commitlint":{"rules":{"body-max-line-length":[0]},"extends":["@commitlint/config-conventional"]},"pre-commit":["lint","test","validate"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.5.2","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"lint-staged":{"*.js":["eslint --cache --fix","npm test"],"package*.json":["prettier --write","npm dedupe","npx sort-package-json"],"*.{json,yml,yaml}":["prettier --write"]},"_nodeVersion":"20.13.1","dependencies":{"cron":"^3.1.6","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"eslintConfig":{"rules":{"no-underscore-dangle":"off"},"parser":"@babel/eslint-parser","extends":"@wfcd/eslint-config/esm","parserOptions":{"sourceType":"module","ecmaVersion":6,"ecmaFeatures":{"modules":true}}},"eslintIgnore":[".github/**","docs/**","resources/**","types/**"],"nodemonConfig":{"env":{"LOG_LEVEL":"debug","CACHE_TIMEOUT":60000,"SEMLAR_TIMEOUT":300000},"delay":5000},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^4.3.4","husky":"^9.0.11","mocha":"^10.0.0","nodemon":"^3.0.3","prettier":"^3.2.5","coveralls":"^3.1.0","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.1","install-peerdeps":"^3.0.3","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^19.1.0"},"peerDependencies":{"warframe-worldstate-data":"^2.x","warframe-worldstate-parser":"^4.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.0_1719454902765_0.0770835821917033","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"worldstate-emitter","version":"2.2.1","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.1","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"7918925af4a4ac7dd6e19ae101756abc6ab6878c","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.1.tgz","fileCount":36,"integrity":"sha512-0UyVvLKilDUGOa8I2ennx6RVuD3kOLcsWi0pUu+9QaA1P1tIidO+2wrAfrQyYFRuuCQ+mtHMYw8wOMN6Oy3Wqg==","signatures":[{"sig":"MEUCIAkkRsh79BivPJAeof31gatFtriIFtKTC7z5y3zN5teFAiEAwHARsVbhrsg0I/izDmQhv1meARe1yXq0ay7YMV/6r0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53837},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"7d9079256cf8de78dfb4868cd557fedf9ad58e10","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"pre-commit":["lint","validate","test"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.8.2","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.18.0","dependencies":{"cron":"^4.0.0","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.2","husky":"^9.0.11","mocha":"^11.0.1","nodemon":"^3.0.3","prettier":"^3.2.5","coveralls":"^3.1.0","lint-staged":"^15.2.2","@commitlint/cli":"^19.2.1","install-peerdeps":"^3.0.3","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^19.1.0"},"peerDependencies":{"warframe-worldstate-data":"^2.x","warframe-worldstate-parser":"^4.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.1_1740328655402_0.13234239335011755","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"worldstate-emitter","version":"2.2.2","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.2","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"7d676d2d770835dd95e48afcd5257f3fc8f09012","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.2.tgz","fileCount":34,"integrity":"sha512-cFKSaH49BDo9EdFAeLS7ZuCQPr6TJWJQYVuqQn01qrk99UbxX2kQIOxPFJxJX4XkrWVWTLsfDXs0yqu9KT3kVA==","signatures":[{"sig":"MEUCIQD0IMFm4scHsjofao6nK0tsO+hN5XqwSO3Hf2mfAXBJqAIgcojUcA7rlcEJiq5xJSfkcHLEamyiFX8QVkJB/hue4/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53714},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"25a51d1253926a9cd6107b0415c324ee7a7975f9","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"pre-commit":["lint","validate","test"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.8.2","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.19.3","dependencies":{"cron":"^4.0.0","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.2","husky":"^9.0.11","mocha":"^11.0.1","nodemon":"^3.0.3","prettier":"^3.2.5","coveralls":"^3.1.0","lint-staged":"^16.0.0","@commitlint/cli":"^19.2.1","install-peerdeps":"^3.0.3","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^19.1.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^4.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.2_1752871103080_0.5204832743051115","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"worldstate-emitter","version":"2.2.3","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.3","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"2158d408e7d6afed20d466bb3a6faa08c138c898","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.3.tgz","fileCount":34,"integrity":"sha512-vEqlB3QL/uiLMEmTu6eqWaGjxbCbFMX0Bavv2oux2CzXjsTBnEJYhDBL3uZ7LxnfSy8vUpKcq7MBxQguVi6l+w==","signatures":[{"sig":"MEYCIQCV21M/HjvDJLrhJWZp7DMWU7s7h1SNgyYfUh3VyA0Q4QIhALnGowYPI8B+KJQEZ2gd9Kr0Gt7/YJvGnzoVgEiPU6YK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53186},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"23d190f3cc10967d8688e5c673a5a0ef6b917c3b","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","coverage":"npm test && npm run report | coveralls","lint:fix":"eslint . --fix","validate":"npm ls","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"pre-commit":["lint","validate","test"],"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.8.2","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"20.19.4","dependencies":{"cron":"^4.0.0","twitter":"^1.7.1","rss-feed-emitter":"^3.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.2","husky":"^9.0.11","mocha":"^11.0.1","nodemon":"^3.0.3","prettier":"^3.2.5","coveralls":"^3.1.0","lint-staged":"^16.0.0","@commitlint/cli":"^19.2.1","install-peerdeps":"^3.0.3","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^19.1.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^4.x"},"optionalDependencies":{"colors":"^1.4.0","winston":"^3.3.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.3_1753409147205_0.20003074483773697","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"worldstate-emitter","version":"2.2.4","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.4","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"5a8cfc8848401e93e53cee95a2de8dd4ad4ef40b","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.4.tgz","fileCount":34,"integrity":"sha512-G33voenRAAGntTO2riuO0wVZw/rygdvWKuXuRuhqMKjcx/dvmQ8hH6vC+h1mywQ511Thal8OWxhSbfKmXOkRVg==","signatures":[{"sig":"MEQCIGBbKaG5RfObZ/y9eH4pw8VEG4e0iRgZD71uothtiaw7AiAxmVGgJylt9BICj8aTvuuKWmTRqwSvwwK/agpUwoHRTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53129},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"c999d0ea68cdcb9c602af85dcea6d1874004df57","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/wfcd/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^19.8.1","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^19.8.1"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.4_1756822927643_0.663890267975703","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"worldstate-emitter","version":"2.2.5","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.5","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"fbec9fc89a37bc71b3319916279527c50ef7672e","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.5.tgz","fileCount":34,"integrity":"sha512-kbtFMPH1Y+bK1kM+xOotKV7KCi2/n1oZju4T0NzYfa7j9oY+2FuDTCF/1faTm2bUeaQUNG0zX7QyKkAGfRpKVw==","signatures":[{"sig":"MEUCIGfZQOhxRVrDRVY+HuiFkngU5IUsb2xZkkNQ/St9CovsAiEAzczfJNT/7ySZCXiq7VZYVKl17dkwpTRl2B+sis0TWoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53133},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"23d4b66156cd77375cec85291b903dfb6f7562d8","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^20.0.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.5_1760488391237_0.6745765688131817","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"worldstate-emitter","version":"2.2.6","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.6","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"ef7746902a706ed8187f81381653864423deb9bf","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.6.tgz","fileCount":35,"integrity":"sha512-JForQZIpqyzSYB3GrDK+Q/CVHfTXsCyQPZUbXHuLXr6xw8buW3+eHq90WjqBhK2XuL6nqX1FFb/VxBVjhD7XWA==","signatures":[{"sig":"MEQCIBiDWOn0evHidCAbi1NSpZ42NdKNpOThFK0lhV4tSJJ0AiB5/S8bknAR/jp+igTuNHjA1QdCvcCRCk+ED+nbMyPv+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53409},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"d7f0c1478370f5558da5b3ed4f1d40e28ccf9f0c","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^20.0.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.6_1760570538896_0.873324666332886","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"worldstate-emitter","version":"2.2.7","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.7","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"a1d70a85cab653806afa43c416c8155422d6adb4","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.7.tgz","fileCount":36,"integrity":"sha512-tor6HlLDqzCTXEmVfjaM3Jzh95gTEG+C2g6ZHj8oQxULoWDIjVxNc/xx0ductbmw9v/W1nfduBTY8fLcIJP9Kg==","signatures":[{"sig":"MEQCIH4LRYShYrmTNL36s+Z8pAQlyHHwmENPMq35JkRrkJQ0AiAB3rNJEb1lzwhLWVfVw8Q1FJi6kUf/v3FunA7wjPmzyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56274},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"7bd696808d263dc26da123ff0f89e62826f5995f","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^20.0.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.7_1760593560739_0.1301856520454283","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"worldstate-emitter","version":"2.2.8","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.8","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"5448b54354378946e6c51743522d19fd1837f53a","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.8.tgz","fileCount":36,"integrity":"sha512-lf2DxMALhZRpI35vr3LSoyrFGIHcmMhda0lD7YcMyWIUsC9I/HZP3IfwYKV7QNHijnHMAMG+ybTE7kQ3Ljx6OQ==","signatures":[{"sig":"MEUCIFuMdaHxVE1F5BrqpnPVy5UcCfg4c0shfyA8JTh6M/LJAiEA0vSrZCJGzoDaGXTDZpb2oFLJRX7si+exjvnOYbCgPIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56297},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"b16ab2d8393c9e5f0bd0aed9b73da72571b3da9c","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^20.0.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.8_1760597207381_0.9048747644601818","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"worldstate-emitter","version":"2.2.9","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.9","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"b9d645fad88c6344e71dc2ccef4b2088d7599059","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.9.tgz","fileCount":35,"integrity":"sha512-zjF3PyTF6is5YVfMGWH2PGIuisiF8KjBTRO0f02xQ9hdyKlRRZFcC/reWiFDznhoSKVRwhYzmw0WZ0igZlZSmQ==","signatures":[{"sig":"MEUCIQDGe/MvSHH1f65PIHPAQVrdWP5xfBGcDgVzE8mVHKS3zAIgDcREYY3/ia29lVESbCZ9L+6bHX3UrJJ7MS5iR2eriOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54128},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"490d1067fa5350eb2ade7198fe38b1ddbb6871e2","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^20.0.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.9_1760677067178_0.3817346354167519","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"worldstate-emitter","version":"2.2.10","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.10","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"580a0e6b286cd37e6adba00272de6e9dfd9d4f94","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.10.tgz","fileCount":35,"integrity":"sha512-p4pPu1xAn7ZsqXRtqfwTa9/+taviTynI9wf4USYIQtQctlbK3PnNKRUlIgIxdxzSpOmse8BEJXN/PD3XOCnV8Q==","signatures":[{"sig":"MEQCIHZ9hQK6i3a1ZrIi6L4OEYfIrNFiUmV+xxLt4aEbozgXAiB7zuX9GuwVIScixrq48AZhJ83BoPW1UpV59+1SaLkFxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54130},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"ab15c7b16c4caf2786c451f51e15e5a4b0a4964d","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^20.0.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.10_1760677775237_0.7172787240548903","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"worldstate-emitter","version":"2.2.11","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.11","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"aca43a17bc9abd4c5f09059881e5d4fb9c001249","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.11.tgz","fileCount":35,"integrity":"sha512-41hh1XeUvoR4m5YWqgX3cbdCX4OEEpid1dyjaj8+nCgk+rGqu8ASzukTKC6vudsTbArjZ8361scMEf1mucJ3IQ==","signatures":[{"sig":"MEUCIQD6zS6Hnb+0CXLgsAMvbbv+mNKDtpDbN513o/rkv+p5IQIgSNagnmXwo1Aljwa3QHhYOvX16JDdFu+wdjZNsnR0+BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54285},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"5b112f0528e8e81d85987c1245fe103656dd7b6b","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"aliasfalse","email":"tobiah@pm.me"},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"10.9.3","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.3","twitter":"^1.7.1","rss-feed-emitter":"^3.2.3"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","husky":"^9.1.7","mocha":"^11.7.1","nodemon":"^3.1.10","prettier":"^3.6.2","lint-staged":"^16.1.5","@commitlint/cli":"^20.0.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.17.0"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.11_1760923054962_0.3668313235754086","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"worldstate-emitter","version":"2.2.12","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.12","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"f546a609fbdfd414033627b04a443837f2fcdba9","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.12.tgz","fileCount":36,"integrity":"sha512-mKfbvxYy7ElqB6g5hKmsoM+D2G0rDL784dYyMYUqDepnPVDjX2MXyA2sqhwfDdsFxoP7WeEYtyG4Sud5mBtb4w==","signatures":[{"sig":"MEUCIEvDOFKk7zuqYyON6vqDjZgkIIURMtlVMVd74/jViZdlAiEAmBKpaBL1mBSGU/y6JJUJY7cDTNVYu/0ErzyxKH7R3W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54391},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"23fec56358f88fcc79c681c1e65f989fb974b552","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.6.4","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.21.1","dependencies":{"cron":"^4.3.4","twitter":"^1.7.1","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.2.1","husky":"^9.1.7","mocha":"^11.7.5","nodemon":"^3.1.11","prettier":"^3.7.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.1.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.12_1764470095893_0.26693417935846164","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"worldstate-emitter","version":"2.2.13","keywords":["warframe","worldstate","event","emitter"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.2.13","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"29bf0a8774bc3f6fc0abb41574af252bbb120acb","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.2.13.tgz","fileCount":36,"integrity":"sha512-AJB/uCeU4kFoyiIohC+cR7nt3mHqxDU00pi5b0Y2i2c9hHYQizDT9e6TccyBaUuurGLUL89RGQGWur06/16paQ==","signatures":[{"sig":"MEQCIFREyTRTK398VhdcGCsNWtePE8x+4KhVPym1davuBWjLAiBAIfYyKA6V3UVFIOfYNjJKvsaEvJS9NNdOz5/ashPt+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54595},"main":"index.js","type":"module","engines":{"node":">= 18.19.0"},"exports":{".":"./index.js"},"gitHead":"11052e6e934e59d7f0620f7025914ccd89be7140","scripts":{"dev":"nodemon test/tester.js","lint":"eslint .","test":"c8 mocha","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky && npx install-peerdeps @wfcd/eslint-config@latest -S","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5","coverage":"npm test && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"eslint . --fix","build:docs":"jsdoc -c jsdoc-config.json -d docs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.7.0","description":"Event emitter for worldstate & other warframe events","directories":{"test":"test/specs"},"_nodeVersion":"22.21.1","dependencies":{"cron":"^4.3.4","twitter":"^1.7.1","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.2.1","husky":"^9.1.7","mocha":"^11.7.5","nodemon":"^3.1.11","prettier":"^3.7.2","lint-staged":"^16.2.7","@commitlint/cli":"^20.1.0","install-peerdeps":"^3.0.7","@wfcd/eslint-config":"latest","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.x"},"optionalDependencies":{"winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.2.13_1766889979540_0.9348971550447593","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"worldstate-emitter","version":"2.3.0","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.3.0","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"efdba6228cce36b3c54e6ecec4d075b8c32514b0","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.3.0.tgz","fileCount":5,"integrity":"sha512-hAhBj+Xc8Ni128hwuJEcY+9LdfwJerlkEJDwdNW6X9qwMZ3fdREXPuO/MN8wG2TKB7cf0u+0AkFxAQ9Nwbvwqg==","signatures":[{"sig":"MEUCIAj5TQXkm6H3tgaD2I+SkrI8LQpSb/z6oVqT0KfKDkAeAiEAuqEKO/Z1/lT37s6lNSmyjK0lecg2S+EGhtokXAyw98g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462458},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"60aadc913d42973d2ba78e23f17626b853cb672e","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.7.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.21.1","dependencies":{"cron":"^4.3.4","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.21.0","chai":"^6.2.1","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^21.0.1","tsdown":"^0.19.0","nodemon":"^3.1.11","typedoc":"^0.28.15","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^20.19.28","lint-staged":"^16.2.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.11","@types/twitter":"^1.7.4","@commitlint/cli":"^20.1.0","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.2.14"},"optionalDependencies":{"winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.3.0_1768178699888_0.5319045459362062","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"worldstate-emitter","version":"2.3.1","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.3.1","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"3316dbb59d46a9232e31b62135df633e20a82799","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.3.1.tgz","fileCount":5,"integrity":"sha512-GxfgNItT3q/CRHcIjGXsamF/3qelmhXU56Hp+4r/QmyDQDhoZet5K+PV7WY5Oj3QybqaxnktT7ZI2/2me21PvA==","signatures":[{"sig":"MEUCIQDZ8K1MhOCYCgHXc2UgLMhpQWPOLNiO2H0rEm9Ww4J8twIgOg6T31GWd3VJCZlzRFo7Vtm1XOnWM8np6wGNHZPdF8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62172},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"accb3cd4b0c0c1ff810b1acd96297b2529dffe24","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.9.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.0","dependencies":{"cron":"^4.3.4","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.21.0","chai":"^6.2.1","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^21.0.1","tsdown":"^0.20.1","nodemon":"^3.1.11","typedoc":"^0.28.15","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.11","@types/twitter":"^1.7.4","@commitlint/cli":"^20.1.0","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^20.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.2.14"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.3.1_1770431865492_0.4738326364562364","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"worldstate-emitter","version":"2.4.0","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.4.0","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"b6e111657d718ce632afd9cedff9835b41f13dab","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.4.0.tgz","fileCount":5,"integrity":"sha512-8SyzYPngpaDXxuzolhqgPcJokr4Oy27x0MrkRDxXMpAgJJ1DoY/saKTyPxx4S6hUHonzlKkbtjKW4NF1lGvRBg==","signatures":[{"sig":"MEYCIQDEfHj5dY32q39pzfMfWROpsq7mcdl8ysSZ/TtOPA1hMwIhAO832cQVfBy4Of1fWHvGk72Q8YyG2A852eV50JGpwVqo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62609},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"gitHead":"ffe6312fbd458cbb377fc3bd39a636dca2f521c4","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.9.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.0","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^21.0.1","tsdown":"^0.20.3","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.2","lint-staged":"^16.2.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^20.4.1","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.2.14"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.4.0_1770524307423_0.7772533756596223","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"worldstate-emitter","version":"2.4.1","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.4.1","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"2bcb3f4b01b4c098c76957ab6b7080ecf17b5e92","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.4.1.tgz","fileCount":7,"integrity":"sha512-JTFqPZJ7/2nvZAZkB9yc/siArPfvsKkfPnI3/QncViS6XDsE8jLHUqpFGdEzJoO/Rxdidn9EKf6CZYtA2oBGZA==","signatures":[{"sig":"MEQCID1ePv4+repBDj3BuLXXhDw1xE0zoqmL+9hRb5CcMplsAiA7YnbfitQW+XLWjTBqic99RRObWAbYQ1UxQg+c3778HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102749},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"49f0a14ae11012af9c13dd27fe31b4e1cc78b83d","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.12.1","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.2","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^21.0.1","tsdown":"^0.21.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.2","lint-staged":"^16.2.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^20.4.1","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.2.14"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.4.1_1775495358414_0.20827356412031772","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"worldstate-emitter","version":"2.4.2","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.4.2","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"686c808fa83387d2906938092833e1a13712f331","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.4.2.tgz","fileCount":7,"integrity":"sha512-fSRRP/gvgnj/72nTLn4h5eZYDkAmBi1UzHW13MZqRl/J5IpFLBq9fKCCyLIe/ZbDI5y8gjYa6lD4lPtOJMUVGA==","signatures":[{"sig":"MEUCIQDiNb7U8ODm0kg8vqs23sXugX7qcDat8KkCvYK9tTLv2QIgLzA4yfogjXTm278Xky8LFkiDfWpLPle0XG9NMF83aMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103487},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"72b7064732d87410b0d871532c0f9fad6f9db40c","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.12.1","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.2","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^21.0.1","tsdown":"^0.21.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.2","lint-staged":"^16.2.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^20.4.1","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.2.14"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.4.2_1775497205164_0.8939406793396509","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"worldstate-emitter","version":"2.4.3","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.4.3","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"4e56ba45a01928e3efefce57dabec7b4528551fb","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.4.3.tgz","fileCount":7,"integrity":"sha512-s5iCdlzqhp45CtY3mIwbUY18seqT4TYcDKwRYOlIexDVEaYac8iyZpvb3nBh31XFsVtTHog5SnSkiVmRfbAZOg==","signatures":[{"sig":"MEQCIDjGJZNPdQixPwJXHjVqlLTBu2+nddXl7a4WSCa+iJ67AiBc8anuTcL+B1XDg0pZKk2LE7bYi5eF38iYifOVtp3Vjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103317},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"98fb952a7fd87492c29eeff7deb05d4c370fe68f","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.12.1","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.2","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^21.0.1","tsdown":"^0.21.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.2","lint-staged":"^16.2.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^20.4.1","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.2.14"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.4.3_1775503243348_0.9167771508185911","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"worldstate-emitter","version":"2.4.4","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.4.4","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"989d668fcff20d2c981c9c7cb7e29768ef495498","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.4.4.tgz","fileCount":7,"integrity":"sha512-UN2aoK6/Qxtz64fjy454qqbaEvphTPlv7s9lmqvz+6C375XkNFt8ngQMJfnI/JJVz832eoH1fEl+KSYZRaogzA==","signatures":[{"sig":"MEUCIEGGuYffT0uQMluQtn0ALBcycoa9F3ftSkMZdR6aBAbkAiEAglJJ2hfib2h39q6ItjZ2G0rqVdJe4Q5gIc0unvBjCOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103317},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"508cda23f4bcb3e0b231166bc817b3c10564f202","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.12.1","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.2","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^21.0.1","tsdown":"^0.21.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^25.2.2","lint-staged":"^16.2.7","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^20.4.1","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^20.4.1"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.2.14"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.4.4_1775503793925_0.23187862317748986","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"worldstate-emitter","version":"2.4.5","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.4.5","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"72d25e2d346443ec03936072b71b9110c17bc180","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.4.5.tgz","fileCount":7,"integrity":"sha512-ysgKru9jr2SBhtjEe65jMZ5ySi2Lg1+Zx6PZwWWkyqZJ8uD78VDKfgW2O9Pi1rvFKCNh1yJSNKg6Wd46s5TUPA==","signatures":[{"sig":"MEQCIQD1f0VPGCdvefgbkWI/ZntCbz8yn9+qzpIzMAu+h6Jc0AIfeY3SP/lNqQ8PK5mj1yRqg4QtmZv1kbySm84ONKX16w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103591},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"10bd6a57b0d8b7527ef770dbd7d613e5e81355c5","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.16.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.3","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^22.0.0","tsdown":"^0.22.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^25.2.2","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.4.5_1780249647909_0.4571769246798234","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"worldstate-emitter","version":"2.5.0","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.5.0","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"842db494c13b2fc815a05735635f8f40eb44709b","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.5.0.tgz","fileCount":7,"integrity":"sha512-ozR44c8mADAgO5wt6w+srgbOMmjxLVPJ8o/Nzm2Mipo5D/5pA/ftEB71N6cvRPmoWMjP59mGuYNg0MedpmT8Cw==","signatures":[{"sig":"MEUCIQD2I2nfWZR8ar+lLUQNBLHanso3eWZ3zAlruOWVL6RVZgIgFq/yqS51UnDE0QI87gwPSBXZs8ywbOT6T/Bc39pw9Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107093},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"142bdf683941a791ba26f05d9a481095f475ba25","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.16.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.22.3","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^22.0.0","tsdown":"^0.22.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^25.2.2","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.5.0_1780330142648_0.3960438921737339","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"worldstate-emitter","version":"2.5.1","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.5.1","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"0a27f855038a57b0643ae98b8ab49fcc2f1479ef","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.5.1.tgz","fileCount":7,"integrity":"sha512-Z4gA7CyemR/XC8cIuXu9//sv9lbMDlJmPHwuiQJuJdBdO5oMBIem75BpN6DcqeJ58w6M3Akh8aydaNkIAmXMGQ==","signatures":[{"sig":"MEUCIQCz3DITuKWtdVhMoz0phFXG6ms6+pVHnjZODrHKyjtE+gIgfFQNBOfrC17MxyJoVOhUAwJe3vel6xV0n59jyCsiijE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107126},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fb5281a19cf2799bfb718705d905e4c2bd6f66b8","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.18.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.23.1","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^22.0.0","tsdown":"^0.22.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.0","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","conventional-commits-parser":"^6.4.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.5.1_1785001083434_0.025373469999293352","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"worldstate-emitter","version":"2.5.2","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.5.2","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"230ee69a51d6a54078f6f9bf3a2ffaf490d73f01","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.5.2.tgz","fileCount":7,"integrity":"sha512-JRQi/D7kWu8JfeEEBuGrlTS1QSW42PlkrxrDxwvxSAIcRz+UcKq/vYfDXC3BxVhSY+tAkXvtjT8aspWeV3fICw==","signatures":[{"sig":"MEUCIHbbX1ulwJU1irxqIb8uJ5qO+5bZkdj7aoEvdeHzMV7xAiEA/uLzds1G8z9xRbN6JCF1DWsvgdxHO87Ubrg1Ymuqx4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107126},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"613d379e4e602ec9af0901f9b8c985c8de4464da","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.18.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.23.1","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^22.0.0","tsdown":"^0.22.0","nodemon":"^3.1.11","typedoc":"^0.28.16","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.0","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","conventional-commits-parser":"^6.4.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.5.2_1785001297601_0.24036545680586374","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"worldstate-emitter","version":"2.5.3","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.5.3","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"e02459cdab64f22e02c540809fdd7daf86002c95","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.5.3.tgz","fileCount":7,"integrity":"sha512-6ENMmeBjGJzTobQetcB3BraZBX/bUlxzcD1sGH+2xmWy1HMpEszZ6W4qpPeis9QQiVWmm4ayPNUN/vJtHYxGKw==","signatures":[{"sig":"MEQCIDBLwgVLJaIBz8xeWjFbEXnAO0YKDxOCxgaXxPVr0LnFAiA9ZJBRM87VYidQ0bU6xNdjF2F1j6MZb02Fym3tr4u7cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107157},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0add47e3e685867c59e80cdc91f3241d2bdd3c86","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.19.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.23.1","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^22.0.0","tsdown":"^0.22.0","nodemon":"^3.1.11","typedoc":"^0.28.16","argue-cli":"^3.1.0","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.0","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","conventional-commits-parser":"^7.1.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.5.3_1785980580535_0.2880332668768275","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"worldstate-emitter","version":"2.5.4","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.5.4","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"9c9463aba1a118757307e79392328ab56c122998","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.5.4.tgz","fileCount":7,"integrity":"sha512-BDnGfqj1TdGHAD1ReeC3zfmoSlZ6SYST5S2NzhVhFTMbPwhTvJDbO/CBKBQ8unsqx4U5GrxaLe+ybw13Thtnqg==","signatures":[{"sig":"MEUCIBhscoIvCy1ruJF+xomopnXH6ab2NumWOrV77ycV8RjsAiEAsXfMIdOBcMOkQ2bD6rPcJsFHj4v9mYN86lNY+tyMh2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107157},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ccb5d86c28bcc27ea7ec11935b73abdede33293f","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.19.0","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.23.1","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^22.0.0","tsdown":"^0.22.0","nodemon":"^3.1.11","typedoc":"^0.28.16","argue-cli":"^3.1.0","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.0","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","conventional-commits-parser":"^7.1.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.5.4_1786206032432_0.5682163925003512","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"worldstate-emitter","version":"2.5.5","keywords":["warframe","worldstate","event","emitter","typescript","types"],"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","_id":"worldstate-emitter@2.5.5","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"homepage":"https://wfcd.github.io/worldstate-emitter/","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"3f48cab78bdf057a1fecdda11ad09639e40f06d2","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.5.5.tgz","fileCount":7,"integrity":"sha512-r53YvlNFnxqUtEcubDJ47kYPS6bWpMVJ1kwW0OcdE2W85pZmguuvHE6smD/9lVD1w1GQCGlFIMdrGnSO8C8HRw==","signatures":[{"sig":"MEUCIQCHXH6WhrekUEyu3C49T/PdnQ7iWr9gRxivVQUavUlpTgIgWAEBRndP0je2mZTuInPvLzYQ9Av5IQMoyWeKOKGHMVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107157},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e7f6c8de306a0fa3a4bc59284a60554f9d3a1561","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.19.1","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"_nodeVersion":"22.23.2","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^11.7.5","sinon":"^22.0.0","tsdown":"^0.22.0","nodemon":"^3.1.11","typedoc":"^0.28.16","argue-cli":"^3.1.0","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.0","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","conventional-commits-parser":"^7.1.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"tmp":"tmp/worldstate-emitter_2.5.5_1788395566984_0.027713332040736782","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"_id":"worldstate-emitter@2.5.6","bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"dist":{"shasum":"5b083ba29e30f2d311fd10facc526feb0efe74ad","tarball":"https://registry.npmjs.org/worldstate-emitter/-/worldstate-emitter-2.5.6.tgz","fileCount":7,"integrity":"sha512-4lRyoq2127S2/21SP3KWHoyraXE4Dqf/O4RUmBw45AH0k7mEX7p9sSzM9T31uyrbBNuBXihx5qpq+1f0Obllmg==","signatures":[{"sig":"MEUCICZKuaaxZtnVkFhtz1OZUjaeEfeH+ZYaFf27o00xMEE+AiEApFz6E/PklED/G6DmfwCT6bFQefxZOJmObWn263CEw+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCKFmLjAzgfzM6Q54Hve7kJ/3xsxx0HM8IDpR7TvSYiYgIge7TCsvHxJ39Zlo9xNpOKtWph43P54pBIMTlW4Bhgsr0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/worldstate-emitter@2.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":107125},"main":"./dist/index.mjs","name":"worldstate-emitter","type":"module","types":"./dist/index.d.ts","author":{"name":"tobiah","email":"tobiah@protonmail.com"},"engines":{"node":">=20.10.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"bf7b4c3f56d46ab500ea6f1dd4bc8febb9fbd0b7","license":"Apache-2.0","scripts":{"dev":"nodemon --exec tsx test/tester.ts","lint":"biome check","test":"LOG_LEVEL=silent mocha","build":"tsdown","report":"c8 report --reporter=text-lcov > coverage/lcov.info","prepare":"husky","pretest":"npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build","coverage":"c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info","lint:fix":"biome check --write","test:all":"npm test && npm run test:integration","build:docs":"typedoc","precoverage":"npm run build","prepublishOnly":"npm run build","test:integration":"LOG_LEVEL=silent mocha --config .mocharc.integration.yml","pretest:integration":"npm run pretest"},"version":"2.5.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58deca3a-97de-41a8-8dd1-ed93612adc32"}},"homepage":"https://wfcd.github.io/worldstate-emitter/","keywords":["warframe","worldstate","event","emitter","typescript","types"],"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"_npmVersion":"11.19.1","description":"Event emitter for Warframe worldstate & other events - TypeScript support included","directories":{"test":"test/specs"},"maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"_nodeVersion":"22.23.2","dependencies":{"cron":"^4.4.0","twitter":"^1.7.1","sanitize-html":"^2.17.0","rss-feed-emitter":"^3.2.4"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","chai":"^6.2.2","husky":"^9.1.7","mocha":"^12.0.2","sinon":"^22.0.0","tsdown":"^0.23.0","nodemon":"^3.1.11","typedoc":"^0.28.16","argue-cli":"^3.1.0","typescript":"^6.0.2","@types/chai":"^5.2.3","@types/node":"^26.1.0","lint-staged":"^17.0.3","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@biomejs/biome":"^2.3.14","@types/twitter":"^1.7.4","@commitlint/cli":"^21.0.0","reflect-metadata":"^0.2.2","@types/sanitize-html":"^2.16.0","conventional-commits-parser":"^7.1.0","@commitlint/config-conventional":"^21.0.0"},"peerDependencies":{"winston":"^3.19.0","warframe-worldstate-data":"^3.x","warframe-worldstate-parser":"^5.3.9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/worldstate-emitter_2.5.6_1789798404543_0.6015264017543835"}}},"time":{"created":"2019-10-21T03:28:35.824Z","modified":"2026-09-19T06:13:24.978Z","1.0.0":"2019-10-21T03:28:35.917Z","1.0.1":"2020-04-10T13:00:55.081Z","1.0.2":"2020-07-23T03:50:03.149Z","1.0.3":"2020-08-10T15:22:57.082Z","1.0.4":"2020-08-22T03:13:48.035Z","1.0.5":"2020-09-21T01:03:31.136Z","1.0.6":"2020-09-21T15:27:22.802Z","1.0.7":"2020-09-29T19:16:00.795Z","1.0.8":"2021-12-15T05:00:12.530Z","2.0.0":"2024-02-02T01:29:07.045Z","2.0.1":"2024-02-04T04:19:57.779Z","2.0.2":"2024-02-04T04:30:42.910Z","2.1.0":"2024-02-24T16:03:49.328Z","2.1.1":"2024-02-29T15:46:18.202Z","2.1.2":"2024-03-24T02:37:09.959Z","2.1.3":"2024-04-24T19:21:26.397Z","2.2.0":"2024-06-27T02:21:42.967Z","2.2.1":"2025-02-23T16:37:35.585Z","2.2.2":"2025-07-18T20:38:23.271Z","2.2.3":"2025-07-25T02:05:47.394Z","2.2.4":"2025-09-02T14:22:07.870Z","2.2.5":"2025-10-15T00:33:11.479Z","2.2.6":"2025-10-15T23:22:19.114Z","2.2.7":"2025-10-16T05:46:00.923Z","2.2.8":"2025-10-16T06:46:47.622Z","2.2.9":"2025-10-17T04:57:47.385Z","2.2.10":"2025-10-17T05:09:35.407Z","2.2.11":"2025-10-20T01:17:35.154Z","2.2.12":"2025-11-30T02:34:56.063Z","2.2.13":"2025-12-28T02:46:19.705Z","2.3.0":"2026-01-12T00:45:00.094Z","2.3.1":"2026-02-07T02:37:45.642Z","2.4.0":"2026-02-08T04:18:27.560Z","2.4.1":"2026-04-06T17:09:18.550Z","2.4.2":"2026-04-06T17:40:05.305Z","2.4.3":"2026-04-06T19:20:43.494Z","2.4.4":"2026-04-06T19:29:54.079Z","2.4.5":"2026-05-31T17:47:28.121Z","2.5.0":"2026-06-01T16:09:02.800Z","2.5.1":"2026-07-25T17:38:03.609Z","2.5.2":"2026-07-25T17:41:37.729Z","2.5.3":"2026-08-06T01:43:00.683Z","2.5.4":"2026-08-08T16:20:32.590Z","2.5.5":"2026-09-03T00:32:47.111Z","2.5.6":"2026-09-19T06:13:24.642Z"},"bugs":{"url":"https://github.com/wfcd/worldstate-emitter/issues"},"author":{"name":"tobiah","email":"tobiah@protonmail.com"},"license":"Apache-2.0","homepage":"https://wfcd.github.io/worldstate-emitter/","keywords":["warframe","worldstate","event","emitter","typescript","types"],"repository":{"url":"git+https://github.com/WFCD/worldstate-emitter.git","type":"git"},"description":"Event emitter for Warframe worldstate & other events - TypeScript support included","maintainers":[{"name":"aliasfalse","email":"tobiah@pm.me"}],"readme":"# Worldstate Emitter\n\nSuuuper simple emitter for worldstate events.\n\nVery opinionated decisions on what events and event names, as well as.... everything else\n\n[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\n[![npm](https://img.shields.io/npm/v/worldstate-emitter.svg)](https://www.npmjs.com/package/worldstate-emitter)\n[![npm downloads](https://img.shields.io/npm/dm/worldstate-emitter.svg)](https://www.npmjs.com/package/worldstate-emitter)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.9-blue.svg)](https://www.typescriptlang.org/)\n[![Discord](https://img.shields.io/discord/256087517353213954.svg?logo=discord)](https://discord.gg/jGZxH9f)\n\n## Installation\n\n```bash\nnpm install worldstate-emitter\n```\n\nThis package requires Node.js 20.10.0 or higher and is an ES Module.\n\n### Peer Dependencies\n\nYou'll also need to install the following peer dependencies:\n\n```bash\nnpm install warframe-worldstate-parser@^5 warframe-worldstate-data@^3\n```\n\n### Optional Dependencies\n\nFor better logging support:\n\n```bash\nnpm install winston@^3\n```\n\n## Usage\n\n### Basic Example\n\n```typescript\nimport WorldstateEmitter from \"worldstate-emitter\";\n\n// Create emitter instance\nconst emitter = await WorldstateEmitter.make({\n  locale: \"en\",\n  features: [\"worldstate\", \"rss\", \"twitter\"],\n});\n\n// Listen for worldstate events\nemitter.on(\"ws:update:event\", (event) => {\n  console.log(\"New worldstate event:\", event.id);\n});\n\n// Listen for RSS posts\nemitter.on(\"rss\", (post) => {\n  console.log(\"New forum post:\", post.title);\n});\n\n// Listen for tweets\nemitter.on(\"tweet\", (tweet) => {\n  console.log(\"New tweet:\", tweet.text);\n});\n\n// Get current worldstate\nconst worldstate = emitter.getWorldstate(\"en\");\nconsole.log(\"Current worldstate:\", worldstate);\n```\n\n### TypeScript Support\n\nThis package is written in TypeScript and includes full type definitions. All types are automatically available when using TypeScript:\n\n```typescript\nimport WorldstateEmitter from \"worldstate-emitter\";\nimport type WorldState from \"warframe-worldstate-parser\";\n\nconst emitter = await WorldstateEmitter.make({ locale: \"en\" });\n\n// TypeScript will infer the correct types\nconst ws: WorldState | undefined = emitter.getWorldstate(\"en\");\n```\n\n### Configuration Options\n\n```typescript\ninterface WorldstateEmitterOptions {\n  locale?: string; // Language to filter events (e.g., 'en', 'es', 'de')\n  features?: string[]; // Features to enable: 'worldstate', 'rss', 'twitter'\n}\n\nconst emitter = await WorldstateEmitter.make({\n  locale: \"en\", // Optional: filter to English only\n  features: [\"worldstate\", \"rss\"], // Optional: only enable these features\n});\n```\n\n### Environment Variables\n\nConfigure the emitter with environment variables:\n\n- `LOG_LEVEL` - Logging level (default: `error`)\n- `WORLDSTATE_URL` - Custom worldstate API URL\n- `KUVA_URL` - Custom Kuva/Arbitration data URL\n- `SENTIENT_URL` - Custom Sentient Anomaly data URL\n- `WORLDSTATE_CRON` - Cron pattern for worldstate updates (default: `25 */5 * * * *`)\n- `WS_EXTERNAL_CRON` - Cron pattern for external data (default: `0 */10 * * * *`)\n- `WS_EMITTER_FEATURES` - Comma-separated list of features to enable\n- `TWITTER_KEY` - Twitter API consumer key\n- `TWITTER_SECRET` - Twitter API consumer secret\n- `TWITTER_BEARER_TOKEN` - Twitter API bearer token\n- `TWITTER_TIMEOUT` - Twitter update interval in ms (default: `60000`)\n\n## Emitter Events\n\n### Main Events\n\n| Emitter Event     | Emit key           | Description                                 |\n| :---------------- | ------------------ | ------------------------------------------- |\n| RSS               | `rss`              | New forum post from DE                      |\n| Raw Worldstate    | `ws:update:raw`    | Raw worldstate data updated                 |\n| Parsed Worldstate | `ws:update:parsed` | Parsed worldstate data available            |\n| Worldstate Event  | `ws:update:event`  | Individual worldstate event                 |\n| Tweet             | `tweet`            | New tweet from one of the selected accounts |\n\n### API Methods\n\n| Method            | Parameters          | Returns                   | Description                   |\n| :---------------- | :------------------ | :------------------------ | :---------------------------- |\n| `getRss()`        | -                   | `RssFeedItem[]`           | Get current RSS feed items    |\n| `getWorldstate()` | `language?: string` | `WorldState \\| undefined` | Get worldstate for a language |\n| `getTwitter()`    | -                   | `Promise<any>`            | Get Twitter data              |\n| `debug`           | -                   | `DebugInfo`               | Get debug information         |\n\n**Parameters:**\n\n- `language` - Defaults to `en`. Any locale from [`warframe-worldstate-data`](https://github.com/WFCD/warframe-worldstate-data)\n\n<details>\n  <summary>Twitter Accounts</summary>\n\n- [Warframe](https://twitter.com/playwarframe) (warframe)\n- [Digital Extremes](https://twitter.com/digitalextremes) (digitalextremes)\n- [[DE]Pablo](https://twitter.com/PabloPoon) (pablo)\n- [Cameron Rogers](https://twitter.com/cam_rogers) (cameron)\n- [[DE]Rebecca](https://twitter.com/rebbford) (rebecca)\n- [[DE]Steve](https://twitter.com/sj_sinclair) (steve)\n- [[DE]Danielle](https://twitter.com/soelloo) (danielle)\n- [[DE]Megan](https://twitter.com/moitoi) (megan)\n- [[DE]George](https://twitter.com/GameSoundDesign) (george)\n- [[DE]Maciej](https://twitter.com/msinilo) (maciej)\n- [[DE]Sheldon](https://twitter.com/sheldoncarter) (sheldon)\n- [[DE]Marcus](https://twitter.com/narcbag) (narc)\n- [[DE]Helen](https://twitter.com/helen_heikkila) (helen)\n- [Tobiah (me)](https://twitter.com/tobitenno) (tobiah)\n- [WF Discord](https://twitter.com/wfdiscord) (wfdiscord)\n</details>\n\n<br />\n<details> <summary>Twitter Events</summary>\n\n- `tweet`\n- `retweet`\n- `reply`\n- `quote`\n</details>\n\n<br />\n<details><summary>RSS Feeds</summary>\n\n- [Players helping Players](https://forums.warframe.com/forum/38-players-helping-players)\n- [PC Updates](https://forums.warframe.com/forum/3-pc-update-notes)\n- [PC Announcements](https://forums.warframe.com/forum/2-pc-announcements)\n- [PS4 Updates](https://forums.warframe.com/forum/152-ps4-update-notes)\n- [PS4 Announcements](https://forums.warframe.com/forum/151-ps4-announcements)\n- [XB1 Updates](https://forums.warframe.com/forum/253-xbox-one-update-notes)\n- [XB1 Announcements](https://forums.warframe.com/forum/252-xbox-one-announcements)\n- [Switch Updates](https://forums.warframe.com/forum/1196-nintendo-switch-update-notes)\n- [Switch Announcements](https://forums.warframe.com/forum/1198-nintendo-switch-announcements)\n- [News](https://forums.warframe.com/forum/170-announcements-events)\n- [Developers Workshop](https://forums.warframe.com/forum/123-developer-workshop-update-notes)\n\n <details><summary>Staff Replies</summary>\n\n- [[DE]Rebecca](https://forums.warframe.com/discover/839)\n- [[DE]Danielle](https://forums.warframe.com/discover/840)\n- [[DE]Drew](https://forums.warframe.com/discover/841)\n- [[DE]Glen](https://forums.warframe.com/discover/842)\n- [[DE]Taylor](https://forums.warframe.com/discover/1171)\n- [[DE]Steve](https://forums.warframe.com/discover/1777)\n- [[DE]Helen](https://forums.warframe.com/discover/1291)\n- [[DE]Saske](https://forums.warframe.com/discover/1294)\n- [[DE]Kaz](https://forums.warframe.com/discover/1295)\n- [[DE]Pablo](https://forums.warframe.com/discover/1299)\n- [[DE]Connor](https://forums.warframe.com/discover/1778)\n- [[DE]Marcus](https://forums.warframe.com/discover/1779)\n- [[DE]George](https://forums.warframe.com/discover/1780)\n- [[DE]Bear](https://forums.warframe.com/discover/1781)\n  </details>\n</details>\n\n<br />\n\n## Development\n\n### Building\n\nThis project is written in TypeScript and uses `tsdown` for building:\n\n```bash\nnpm run build\n```\n\nThis generates:\n\n- `dist/index.mjs` - Compiled JavaScript module\n- `dist/index.d.mts` - TypeScript type definitions\n\n### Testing\n\n```bash\nnpm test\n```\n\nTests use Mocha with `tsx` for TypeScript support.\n\n### Linting\n\nThis project uses Biome for linting and formatting:\n\n```bash\nnpm run lint          # Check for issues\nnpm run lint:fix      # Auto-fix issues\n```\n\n### Documentation\n\nGenerate TypeDoc documentation:\n\n```bash\nnpm run build:docs\n```\n\n## Project Structure\n\n```haskell\nworldstate-emitter/\n├── handlers/          # Event handlers\n│   ├── events/       # Event processors\n│   ├── RSS.ts        # RSS feed handler\n│   ├── Twitter.ts    # Twitter API handler\n│   └── Worldstate.ts # Worldstate handler\n├── utilities/        # Utility classes and functions\n│   ├── Cache.ts      # Cron-based cache\n│   ├── WSCache.ts    # Worldstate cache wrapper\n│   ├── env.ts        # Environment configuration\n│   └── index.ts      # Shared utilities\n├── resources/        # Configuration files\n│   ├── config.ts     # URL and cron patterns\n│   ├── rssFeeds.json # RSS feed definitions\n│   └── tweeters.json # Twitter accounts to watch\n├── types/            # TypeScript type definitions\n├── test/             # Test files\n└── dist/             # Build output (generated)\n```\n\n## Contributing\n\nThis project uses:\n\n- **TypeScript** with strict mode\n- **Biome** for linting and formatting\n- **Conventional Commits** for commit messages\n- **Semantic Release** for automated versioning\n\nBefore submitting a PR:\n\n1. Run `npm run lint:fix` to format code\n2. Run `npm test` to ensure tests pass\n3. Run `npm run build` to verify the build\n4. Use conventional commit messages\n\n## License\n\nApache-2.0\n\n## Help & Contact\n\n[![Discord](https://img.shields.io/discord/256087517353213954.svg?logo=discord)](https://discord.gg/jGZxH9f)\n","readmeFilename":"README.md"}