{"versions":{"2.1.0":{"name":"ev-emitter","version":"2.1.0","description":"lil' event emitter","main":"ev-emitter.js","devDependencies":{"ava":"^3.14.0","eslint":"^7.15.0","eslint-plugin-metafizzy":"^1.1.1"},"scripts":{"test":"npm run lint && ava","lint":"npx eslint ."},"eslintConfig":{"plugins":["metafizzy"],"extends":"plugin:metafizzy/base","parserOptions":{"ecmaVersion":2018},"env":{"browser":true,"commonjs":true}},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"64c1bd57a9fde921bd9c82c353758169148cd05a","_id":"ev-emitter@2.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.9","dist":{"shasum":"0feaf873003db49c92ceb7d448111a952fb25ce2","size":3203,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-2.1.0.tgz","integrity":"sha512-73qJdHUbyfA6ykAvWf4bBV7fQNYVOPd9nA3qfiQkgKVgIBKro/MAfJnZgyayWUapHU0Y5Qk9unofK3WirjkrVQ=="},"_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ev-emitter_2.1.0_1608346119234_0.6706377021603847"},"_hasShrinkwrap":false,"publish_time":1608346119350,"_cnpm_publish_time":1608346119350,"_cnpmcore_publish_time":"2021-12-16T18:36:38.744Z","contributors":[]},"2.0.0":{"name":"ev-emitter","version":"2.0.0","description":"lil' event emitter","main":"ev-emitter.js","devDependencies":{"ava":"^3.14.0","eslint":"^7.15.0","eslint-plugin-metafizzy":"^1.1.1"},"scripts":{"test":"npm run lint && ava","lint":"npx eslint ."},"eslintConfig":{"plugins":["metafizzy"],"extends":"plugin:metafizzy/base","parserOptions":{"ecmaVersion":2018},"env":{"browser":true,"commonjs":true}},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"10a34a9626f40abc94708b284f1faac1f4b1cc02","_id":"ev-emitter@2.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.9","dist":{"shasum":"836f2b1d9b7f8e6d51d9905a59c86e7f10caedad","size":3080,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-2.0.0.tgz","integrity":"sha512-1wXfwA5/Gyo2COaDCJ1wH7KAmqr1d3UKy6dYW2b4YRhql72z+tPvoEXqR/zQw8R/qf3ACX3yQiAIZ76kXsKnhA=="},"_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ev-emitter_2.0.0_1608344042020_0.7196168400221268"},"_hasShrinkwrap":false,"publish_time":1608344042163,"_cnpm_publish_time":1608344042163,"_cnpmcore_publish_time":"2021-12-16T18:36:38.953Z","contributors":[]},"1.1.1":{"name":"ev-emitter","version":"1.1.1","description":"lil' event emitter","main":"ev-emitter.js","scripts":{"test":"mocha test/test"},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"1baa3a03d8e07f665b0eb797661fcc2b0d2a5736","_id":"ev-emitter@1.1.1","_npmVersion":"5.0.4","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"dist":{"shasum":"8f18b0ce5c76a5d18017f71c0a795c65b9138f2a","size":3152,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-1.1.1.tgz","integrity":"sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q=="},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ev-emitter-1.1.1.tgz_1499348797421_0.4828427596949041"},"publish_time":1499348798324,"_hasShrinkwrap":false,"_cnpm_publish_time":1499348798324,"_cnpmcore_publish_time":"2021-12-16T18:36:39.159Z","contributors":[]},"1.1.0":{"name":"ev-emitter","version":"1.1.0","description":"lil' event emitter","main":"ev-emitter.js","scripts":{"test":"mocha test/test"},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"ff7c5eba9fdf5aed95685f23988ce61689525f9a","_id":"ev-emitter@1.1.0","_shasum":"fa32958ce319f4552a404af8ca16f159851fed84","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"dist":{"shasum":"fa32958ce319f4552a404af8ca16f159851fed84","size":3024,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-1.1.0.tgz","integrity":"sha512-jQL3ROEO/nG5uSUFE5j8YhnpxB+C+IFmylEOGRSuoL7u3djF6r31+Sh27d9nqOBQB73vlapdxqcqPDV2SQkamg=="},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/ev-emitter-1.1.0.tgz_1494894582667_0.9589258274063468"},"publish_time":1494894583800,"_hasShrinkwrap":false,"_cnpm_publish_time":1494894583800,"_cnpmcore_publish_time":"2021-12-16T18:36:39.378Z","contributors":[]},"1.0.3":{"name":"ev-emitter","version":"1.0.3","description":"lil' event emitter","main":"ev-emitter.js","scripts":{"test":"mocha test/test"},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"1c67f55ea625b87857c2846e9505aee43f45bc6c","_id":"ev-emitter@1.0.3","_shasum":"ee5ef74b6ed28d911b32ddcbfc97867f580937bc","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"dist":{"shasum":"ee5ef74b6ed28d911b32ddcbfc97867f580937bc","size":2899,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-1.0.3.tgz","integrity":"sha512-KxzUE8U+ONxcCAW2L33K+oALdHdJTUmyCPZK/ky/Fyu4QdwcU1HVGXIMIQuja19KFCwOsQPT+duMM9eZzlwSTQ=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ev-emitter-1.0.3.tgz_1465333817406_0.6124963168986142"},"publish_time":1465333819719,"_hasShrinkwrap":false,"_cnpm_publish_time":1465333819719,"_cnpmcore_publish_time":"2021-12-16T18:36:39.588Z","contributors":[]},"1.0.2":{"name":"ev-emitter","version":"1.0.2","description":"lil' event emitter","main":"ev-emitter.js","scripts":{"test":"mocha test/test"},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"e1f8d670f76749aff783ad5e2f27d7294c2c679e","_id":"ev-emitter@1.0.2","_shasum":"fa6c154046ad06d6f816a567f0f6fbe392b7df56","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"dist":{"shasum":"fa6c154046ad06d6f816a567f0f6fbe392b7df56","size":2870,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-1.0.2.tgz","integrity":"sha512-fGHy68y3wFHc9XbpO7pPVQJlRBUcRcxVhU3TJ0v8fw1Y47Xzc/MqKhCzIUT/6rSoytOvKnIzIFSm6yVbNedfeA=="},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/ev-emitter-1.0.2.tgz_1455577428692_0.18908014381304383"},"publish_time":1455577432609,"_hasShrinkwrap":false,"_cnpm_publish_time":1455577432609,"_cnpmcore_publish_time":"2021-12-16T18:36:39.810Z","contributors":[]},"1.0.1":{"name":"ev-emitter","version":"1.0.1","description":"lil' event emitter","main":"ev-emitter.js","scripts":{"test":"mocha test/test"},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"a590dbd7be3ebe98a0bc8635938f666e2e8f13f7","_id":"ev-emitter@1.0.1","_shasum":"1a87d43fa5e9e54c69525e0c64681ef6ca3fef96","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"dist":{"shasum":"1a87d43fa5e9e54c69525e0c64681ef6ca3fef96","size":2866,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-1.0.1.tgz","integrity":"sha512-lDXnHaQzoZ6qr9MnWoopjoYeD5zeLonevWC0L+4yLHzWn1EA4ZUSuMXbmJAsVi+TCyRH+rZ2IDE+Ab7Kj9XgLw=="},"publish_time":1452700886869,"_hasShrinkwrap":false,"_cnpm_publish_time":1452700886869,"_cnpmcore_publish_time":"2021-12-16T18:36:40.018Z","contributors":[]},"1.0.0":{"name":"ev-emitter","version":"1.0.0","description":"lil' event emitter","main":"ev-emitter.js","scripts":{"test":"mocha test/test"},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"adef4ef23f04c19772aa7d206337cdf02558b70c","_id":"ev-emitter@1.0.0","_shasum":"32a3d7e8c058393cc396e351addfeeacb16203e6","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"dist":{"shasum":"32a3d7e8c058393cc396e351addfeeacb16203e6","size":2858,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-1.0.0.tgz","integrity":"sha512-rWhSFQRTnQQvMKkn7ZXkr17u2p6d5DyiG8cPfsBAlMuLrB3zleoESxPKrvD2HoiL+qxRBKelnMh2adKtSsnadA=="},"publish_time":1452643758626,"_hasShrinkwrap":false,"_cnpm_publish_time":1452643758626,"_cnpmcore_publish_time":"2021-12-16T18:36:40.257Z","contributors":[]},"0.1.0":{"name":"ev-emitter","version":"0.1.0","description":"lil' event emitter","main":"ev-emitter.js","scripts":{"test":"mocha test/test"},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"c699952cf9b5fc1f8b4ca7638a1b8f2d380202f9","_id":"ev-emitter@0.1.0","_shasum":"5d31ce310412bbd9d78c6fbbd11c40c937d3995c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"dist":{"shasum":"5d31ce310412bbd9d78c6fbbd11c40c937d3995c","size":2855,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-0.1.0.tgz","integrity":"sha512-Q1eQuKgzg3mrKsnwViOvotKIVbIaZgCiZGAyQ3MGh3QJhBIz2PTVxS/F8P+S97rym5J2V7uxvgcOytJ5UnyUJQ=="},"publish_time":1452137923407,"_hasShrinkwrap":false,"_cnpm_publish_time":1452137923407,"_cnpmcore_publish_time":"2021-12-16T18:36:40.461Z","contributors":[]},"2.1.1":{"name":"ev-emitter","version":"2.1.1","description":"lil' event emitter","main":"ev-emitter.js","devDependencies":{"ava":"^3.15.0","eslint":"^7.30.0","eslint-plugin-metafizzy":"^1.2.1"},"scripts":{"test":"npm run lint && ava","lint":"npx eslint ."},"eslintConfig":{"plugins":["metafizzy"],"extends":"plugin:metafizzy/base","parserOptions":{"ecmaVersion":2018},"env":{"browser":true,"commonjs":true}},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"a953855475012833d5b2b5bdb2cfc7eeb9dbfcb5","_id":"ev-emitter@2.1.1","_nodeVersion":"12.18.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-KeQB2B28TXeH1jD9ODR2qrz6NRrcnhxdZRGudAV9/QM5dOA/6o/T91B1QYYD+ONh3p6N22S0piLriCiIFBHuGw==","shasum":"009a485e84be0c76970567946f5f8b9e0876ba87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-2.1.1.tgz","fileCount":5,"unpackedSize":10716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhynLxCRA9TVsSAnZWagAAxWYP/3oLzPg0vHH2LxuwWrq6\nMNsS6QYlMfyTu/5DyU2B+YNBf1jjnlIoBEd7bA796sg1tSlGw1llJh5xCvWw\nGD3q3DeXi6RI/HV45Map2oAZil+qWyLREF0tcvNviskxm3/v9S11GZ4ppbAh\nJ4K2oZ4fevpL/YIavvLK3Iy+MxLH3brY2vknygUY9MgH8Ba2BZUJ6yS49Etf\n1M1CP0yzd9xani00nCwBobDrfqo61iIcRlRERFqqTgiAE6oXNYCWmnaCQ+f/\nM+FdZRX7aBmddNNVyUoX9oFQjBEcS7UWqbZ2dOzv0HgfpxVziJBFlkr8bP0b\npaxwGMjMTQyyPjSSLDUdRq8m//sULz76YnIOjjt/Vq8RH4kGfKNWnHzNnKTz\n6PCPAGvy/G1QXgb6XWy8tsBzVLBuNRP6N/mm0woHMXdF7Dgh4iDc1rDU8fVp\n0aXFVQyt4IAQ1lcogH01gjRWLXVNHDejxJfVK3x1sJwFidh6arxMpoXwT/pA\nWGN+JnzepxURwD7PKW7Yw2jfr6s4rqQy6RvP55auYfLqUS+LqwYG7DgC+bfs\niBsQz1Hx9nY5Ux4kSR+Fyst753QkmcBVLroZgk5Vb1TtbTqngvHEyZ0bvLU4\nbp09w+0D/zIpy+oyPqJR+vP2c1qbNpaNaxqKqb9Y7r4ttWrphGpoiIqBX+Lx\n+lWS\r\n=hV9X\r\n-----END PGP SIGNATURE-----\r\n","size":3186},"_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ev-emitter_2.1.1_1640657649258_0.3626633109928512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T04:23:11.113Z","contributors":[]},"2.1.2":{"name":"ev-emitter","version":"2.1.2","description":"lil' event emitter","main":"ev-emitter.js","devDependencies":{"ava":"^3.15.0","eslint":"^7.30.0","eslint-plugin-metafizzy":"^1.2.1"},"scripts":{"test":"npm run lint && ava","lint":"npx eslint ."},"eslintConfig":{"plugins":["metafizzy"],"extends":"plugin:metafizzy/base","parserOptions":{"ecmaVersion":2018},"env":{"browser":true,"commonjs":true}},"repository":{"type":"git","url":"git+https://github.com/metafizzy/ev-emitter.git"},"keywords":["event","emitter","pubsub"],"author":{"name":"David DeSandro"},"license":"MIT","bugs":{"url":"https://github.com/metafizzy/ev-emitter/issues"},"homepage":"https://github.com/metafizzy/ev-emitter#readme","directories":{"test":"test"},"gitHead":"20fc1368b880e70333a02d4748909bbce887de29","_id":"ev-emitter@2.1.2","_nodeVersion":"12.18.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-jQ5Ql18hdCQ4qS+RCrbLfz1n+Pags27q5TwMKvZyhp5hh2UULUYZUy1keqj6k6SYsdqIYjnmz7xyyEY0V67B8Q==","shasum":"91737a2deae9fa95453e7e86cfae976f8c3ced38","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/ev-emitter/-/ev-emitter-2.1.2.tgz","fileCount":6,"unpackedSize":11803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhynRPCRA9TVsSAnZWagAA3CYQAIQGb6N+5NKHo7gB0Irj\nuIGg2UcBqZD5vbFfUTv3Pi5vKcprI1V9vVBoiWBPT3VhgNQLosqIo3hnxBxY\nEoOw3tMNhHkqslD/n8Yonu8+wlvRXgpKf8zICnii5f9jLdWv7srkRvP/D1r7\n6e4wYxMpy0jmOiaRqK3b5sIyzSLPUn8vgxbPmHrpijTczyxxfLspXdo/Wvwb\n1Eo+ClfbRe0i9FQfZd7JheG4a39oXJLlWU7es6ymf+NxC2sNwAX0joE08NHs\n0PJq//REt/oHC60URVikCDsSp0qkNLYSFaxpUZiS9MpiTXLvrV3lHvNE4xws\nGie/1btv5qlupbz0cNoE9K5H3V0pDpBKkcNYO3PgsbqNIinpwObRz4mrF+9i\nOO8Dje1XL3HubUFv8KhZ2Q+jeYYvuIyzBJaD70H5CKBn3+ciP5x0gLADk/7+\nm1GDlMqpRsWELBKKMbEpF5Rfded1v/GrTRtsJyPHtI4QaUBVcGkts66JVDHQ\nj0ethpRqU60Bzvi/0PsFY1Fzh0jeepk9IDsoSSlO2O4veaQ0D+bEpculhZHU\n54Lm92KyLgIkZgLRqCoL4rE6Lskbs3oDqq0Rvi3vzx2FXGv0nC5B9wo5rKSG\nrZBIUjcl/bT7caiuop2+Ib8fBjzFaiLCXN/C7lBRfb4iS+D65b+Ubrpt/NB8\npaAF\r\n=GFe8\r\n-----END PGP SIGNATURE-----\r\n","size":3846},"_npmUser":{"name":"anonymous","email":"desandrocodes@gmail.com"},"maintainers":[{"name":"anonymous","email":"desandrocodes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ev-emitter_2.1.2_1640657999012_0.7312345791742814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T04:23:11.204Z","contributors":[]}},"dist-tags":{"latest":"2.1.2"},"name":"ev-emitter","time":{"created":"2022-01-26T15:07:18.132Z","modified":"2023-07-29T01:35:14.526Z","2.1.0":"2020-12-19T02:48:39.350Z","2.0.0":"2020-12-19T02:14:02.163Z","1.1.1":"2017-07-06T13:46:38.324Z","1.1.0":"2017-05-16T00:29:43.800Z","1.0.3":"2016-06-07T21:10:19.719Z","1.0.2":"2016-02-15T23:03:52.609Z","1.0.1":"2016-01-13T16:01:26.869Z","1.0.0":"2016-01-13T00:09:18.626Z","0.1.0":"2016-01-07T03:38:43.407Z","2.1.1":"2021-12-28T02:14:09.438Z","2.1.2":"2021-12-28T02:19:59.174Z"},"readme":"# EvEmitter\n\n_Lil' event emitter_ — add a little pub/sub\n\nEvEmitter adds publish/subscribe pattern to a browser class. It's a smaller version of [Olical/EventEmitter](https://github.com/Olical/EventEmitter). That EventEmitter is full featured, widely used, and great. This EvEmitter has just the base event functionality to power the event API in libraries like [Isotope](https://isotope.metafizzy.co), [Flickity](https://flickity.metafizzy.co), [Masonry](https://masonry.desandro.com), and [imagesLoaded](https://imagesloaded.desandro.com).\n\n## API\n\n``` js\n// class inheritence\nclass MyClass extends EvEmitter {}\n\n// mixin prototype\nObject.assign( MyClass.prototype, EvEmitter.prototype );\n\n// single instance\nlet emitter = new EvEmitter();\n```\n\n### on\n\nAdd an event listener.\n\n``` js\nemitter.on( eventName, listener )\n```\n\n+ `eventName` - _String_ - name of the event\n+ `listener` - _Function_\n\n### off\n\nRemove an event listener.\n\n``` js\nemitter.off( eventName, listener )\n```\n\n### once\n\nAdd an event listener to be triggered only once.\n\n``` js\nemitter.once( eventName, listener )\n```\n\n### emitEvent\n\nTrigger an event.\n\n``` js\nemitter.emitEvent( eventName, args )\n```\n\n+ `eventName` - _String_ - name of the event\n+ `args` - _Array_ - arguments passed to listeners\n\n### allOff\n\nRemoves all event listeners.\n\n``` js\nemitter.allOff()\n```\n\n## Code example\n\n``` js\n// create event emitter\nvar emitter = new EvEmitter();\n\n// listeners\nfunction hey( a, b, c ) {\n  console.log( 'Hey', a, b, c )\n}\n\nfunction ho( a, b, c ) {\n  console.log( 'Ho', a, b, c )\n}\n\nfunction letsGo( a, b, c ) {\n  console.log( 'Lets go', a, b, c )\n}\n\n// bind listeners\nemitter.on( 'rock', hey )\nemitter.on( 'rock', ho )\n// trigger letsGo once\nemitter.once( 'rock', letsGo )\n\n// emit event\nemitter.emitEvent( 'rock', [ 1, 2, 3 ] )\n// => 'Hey', 1, 2, 3\n// => 'Ho', 1, 2, 3\n// => 'Lets go', 1, 2, 3\n\n// unbind\nemitter.off( 'rock', ho )\n\nemitter.emitEvent( 'rock', [ 4, 5, 6 ] )\n// => 'Hey' 4, 5, 6\n```\n\n## Browser support\n\nEvEmitter v2 uses ES6 features like [for...of loops](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of) and [class definition](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes) as such it supports Chrome 49+, Firefox 45+, Safari 9+, and Edge 13+.\n\nFor older browser support, use [EvEmitter v1](https://github.com/metafizzy/ev-emitter/releases/tag/v1.1.1).\n\n## License\n\nEvEmitter is released under the [MIT License](http://desandro.mit-license.org/). Have at it.","users":{}}