{"_id":"sister","_rev":"22-35a3f9f5276c29545c98165aeabb8419","name":"sister","description":"Event manager.","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.0":{"name":"sister","description":"Event manager.","version":"1.0.0","main":"dist/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","gulp-jshint":"^1.8.5","del":"^0.1.3"},"bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@1.0.0","dist":{"shasum":"3974924df890454e89d37ce966a47c02358510b1","tarball":"https://registry.npmjs.org/sister/-/sister-1.0.0.tgz","integrity":"sha512-rAlmS/tQSFBVKHE7x/ZRgghFfHXQgCE19DGkpsP1zXvGQrz4kszK29GNsRC+kczQ0V8rNOTktutv288mmdYu+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQwLUrcMIWKL9DzL2lm8qPUzjJVOf/9OFvhnXPwNNKvgIhALgZqueqRrd0Qp0rUu0BI3KwqJFFgcn2cVwv0CcJNzic"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{}},"1.0.1":{"name":"sister","description":"Event manager.","version":"1.0.1","main":"dist/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","gulp-jshint":"^1.8.5","del":"^0.1.3","gulp-header":"^1.2.2","gulp-mocha":"^1.1.1","gulp-uglify":"^1.0.1","gulp-rename":"^1.2.0"},"scrips":{"test":"gulp test"},"bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@1.0.1","dist":{"shasum":"a2ede88f4da62fb064069eb3bde79ba49258bce6","tarball":"https://registry.npmjs.org/sister/-/sister-1.0.1.tgz","integrity":"sha512-pkLOvnGFzjHof4raToztOJVn9FH1o4/nhUo+iWYGAEcEJo7Xp+oVtaASofj6lZVTcj4gMo9DnZYS8Q9nyIPKhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhUXXD5JICWbRXPOV+guceOromseBAF7mm+x4CDxMv7AiEAxIks833LNzZMrvMChmWTiWIMDhcVUK0QVjSHOIM0Gg0="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"directories":{}},"2.0.0":{"name":"sister","description":"Event manager.","version":"2.0.0","main":"dist/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"del":"^0.1.3","gulp":"^3.8.8","gulp-browserify":"^0.5.0","gulp-header":"^1.2.2","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","gulp-uglify":"^1.0.1","karma":"^0.12.24","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"scrips":{"test":"gulp test"},"gitHead":"0953ff33e134e82a07d2c432ba620f60e92aaf9c","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@2.0.0","scripts":{},"_shasum":"c5e23c62544e0d8496a7dd6d2603813b1d4257ee","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"c5e23c62544e0d8496a7dd6d2603813b1d4257ee","tarball":"https://registry.npmjs.org/sister/-/sister-2.0.0.tgz","integrity":"sha512-/4apd0op4yVyc6e0B6fPz3zoNt6PDeY3ZG6+Zc0627jO36bjcbim55GheJN0FPxzCLSkjo19fFBV2ZUmsFKHTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdYwnC2WsojDgj1Y5hhguHXrkZUAXgDxZqIReX253KUAIgJUnKb8FxHzldhkgYlNd9pfMQM0+GVMgpy76wFyVvnuI="}]},"directories":{}},"2.0.1":{"name":"sister","description":"Event manager.","version":"2.0.1","main":"src/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"del":"^0.1.3","gulp":"^3.8.8","gulp-browserify":"^0.5.0","gulp-header":"^1.2.2","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","gulp-uglify":"^1.0.1","karma":"^0.12.24","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"scrips":{"test":"gulp test"},"gitHead":"d7c86c6dc5aea92cbeb29cc606d8860792a54b3d","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@2.0.1","scripts":{},"_shasum":"1559efe0c5da1843e10bb50de86d40c41d798bf8","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"1559efe0c5da1843e10bb50de86d40c41d798bf8","tarball":"https://registry.npmjs.org/sister/-/sister-2.0.1.tgz","integrity":"sha512-J7XNzQC6MHFZMj1gPFQ6ik9BcXGh7oi5j4uvsyyqNag6xX+1gHPlcLERITuTp+ArZsKUMdQtObctR5wgWM2fig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/xnrxMlTG0SiaWMtNvXaAqyfrtyYgaPW8zLb1nESx4AiEArrpUzGWtOevkTHivusNO3Yi7wPvhhjnyTvHsj82KAx0="}]},"directories":{}},"2.0.2":{"name":"sister","description":"Event manager.","version":"2.0.2","main":"dist/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"del":"^0.1.3","gulp":"^3.8.8","gulp-browserify":"^0.5.0","gulp-header":"^1.2.2","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","gulp-uglify":"^1.0.1","jsonfile":"^2.0.0","karma":"^0.12.24","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"scrips":{"test":"gulp test"},"dependencies":{},"gitHead":"784b703372b432710ead0cdfec00fcbdb6ae919f","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@2.0.2","scripts":{},"_shasum":"0e3a91ed8253a4976f0eaf1afbd883a6ea2da19c","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"0e3a91ed8253a4976f0eaf1afbd883a6ea2da19c","tarball":"https://registry.npmjs.org/sister/-/sister-2.0.2.tgz","integrity":"sha512-O2YIjRqTzFIvSQeTKNUQsGsrlkw7k7gQRnqPaAws+cAkTFrsPjzR7mjMshBUK4KwxBwIc9Co6z6Bwh2CGmKp2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4BETFQzPoUt7FWJEGEFghYYrQ9CBVnFsXUriYyaIE3AiB0/z8oKqNFItWMMT5W8JhFG0Ijjtu74IftV8zquFFKDw=="}]},"directories":{}},"2.0.3":{"name":"sister","description":"Event manager.","version":"2.0.3","main":"src/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"del":"^0.1.3","gulp":"^3.8.8","gulp-browserify":"^0.5.0","gulp-header":"^1.2.2","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","gulp-uglify":"^1.0.1","jsonfile":"^2.0.0","karma":"^0.12.24","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"scrips":{"test":"gulp test"},"dependencies":{},"gitHead":"cbe3d2b7e9437a239f5c6d8963564b52412644c2","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@2.0.3","scripts":{},"_shasum":"068c7ad7d1d4d1ccac4882cf1f02d76716b47327","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"068c7ad7d1d4d1ccac4882cf1f02d76716b47327","tarball":"https://registry.npmjs.org/sister/-/sister-2.0.3.tgz","integrity":"sha512-YdRhKJY7WKRU4btfiSLV+J28ysfruh7TuHvTFSTAcnj0la+iu5WGXMRHMfK5mRFls3Q6tny7vD1Iqz4PraPygw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmwhImT1ZiQTrfRiAG7lhefLyfmx2qwHwOiQx4bnmrBQIgeLJ0B+a0HBFy0JJmdfu71rhliy5ZfrOpyQ/fVnuIPc4="}]},"directories":{}},"2.0.4":{"name":"sister","description":"Event manager.","version":"2.0.4","main":"src/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"del":"^0.1.3","gulp":"^3.8.8","gulp-browserify":"^0.5.0","gulp-header":"^1.2.2","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","gulp-uglify":"^1.0.1","jsonfile":"^2.0.0","karma":"^0.12.24","karma-jasmine":"^0.1.5","karma-phantomjs-launcher":"^0.1.4"},"scrips":{"test":"gulp test"},"dependencies":{},"gitHead":"6a8c35753441f828b57904fc1221fc1fc84fc7ce","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@2.0.4","scripts":{},"_shasum":"62a7a5ca812bdacf7235cff89ab5bae62068f05d","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"62a7a5ca812bdacf7235cff89ab5bae62068f05d","tarball":"https://registry.npmjs.org/sister/-/sister-2.0.4.tgz","integrity":"sha512-u3o1D6LDl5ssU066mNJWyBClVTeOjCZEkNYD7D51cCGbXyJ+hxlpXr6gd72lqUvhSZz4H2kFghu5u+qn3dm5xQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpUrmgN0W8dUv6aemgK1D+ZWE9U3eeEeOi56LON/qScgIhAJf4nNAxUMVJOasN0HmP9YsqgMwNY5c/1S3p436n5RoJ"}]},"directories":{}},"3.0.0":{"name":"sister","description":"Event manager.","version":"3.0.0","main":"src/sister.js","author":{"name":"Gajus Kuizinas","email":"gk@anuary.com"},"repository":{"type":"git","url":"https://github.com/gajus/sister"},"keywords":["events"],"devDependencies":{"chai":"^1.9.2","del":"^0.1.3","gulp":"^3.8.8","gulp-browserify":"^0.5.0","gulp-header":"^1.2.2","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-rename":"^1.2.0","gulp-uglify":"^1.0.1","jsonfile":"^2.0.0","mocha":"^2.0.1"},"scrips":{"test":"gulp test"},"dependencies":{},"gitHead":"a10f8768e06487695e6d9b6bc583f7d420450aad","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister","_id":"sister@3.0.0","scripts":{},"_shasum":"88eb57047cb283da1e070b1a7cae8212f3bcb2db","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"gajus","email":"gk@anuary.com"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"dist":{"shasum":"88eb57047cb283da1e070b1a7cae8212f3bcb2db","tarball":"https://registry.npmjs.org/sister/-/sister-3.0.0.tgz","integrity":"sha512-iACEC+kOWFiprpMj+n2/LEh7zpT4irYP9m06XJVA+iUJO3PDAZhT+A/PLmcdMU0svL4zl11mJVwI9MPFUQRZkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxqWiqRuDbCDhGEKJi7w4lGaTNKF2uVGEInM/2uehapAiEAxVk2EwQ3hyV4UqQ4EDzmcG/woQMQQ09W8BPMp2/fNcY="}]},"directories":{}},"3.0.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"dependencies":{},"description":"Event manager.","devDependencies":{"chai":"^2.0.0","gitdown":"^2.5.2","mocha":"^2.1.0"},"keywords":["events"],"main":"src/sister.js","name":"sister","repository":{"type":"git","url":"git+https://github.com/gajus/sister.git"},"scripts":{"generate-readme":"gitdown ./.README/README.md --output-file ./README.md","test":"mocha"},"version":"3.0.1","gitHead":"421d87905d847961524487a7e0fc11a47d929f4e","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister#readme","_id":"sister@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"dist":{"integrity":"sha512-aG41gNRHRRxPq52MpX4vtm9tapnr6ENmHUx8LMAJWCOplEMwXzh/dp5WIo52Wl8Zlc/VUyHLJ2snX0ck+Nma9g==","shasum":"a36ba6a1d1e46415ba16cb4ecefe14cbd8d82d1f","tarball":"https://registry.npmjs.org/sister/-/sister-3.0.1.tgz","fileCount":8,"unpackedSize":49806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBrAyCRA9TVsSAnZWagAAHJwP/1hDcwQnKa3AKzz1tQhd\nwJ5Y3R864lRX+acDeuKxPRoLMiPFJS45JtC0bNLn8pO6EelGjU2CEWJi+kM5\nzFnLBC3no5s+DeNQuLZLF+lpKw7cDuGy0gm9ld3mdQvpiPobU41p4nYaRaYF\nkf7JJ7B8PpYbSYqhV0f4onZVCL10N00vjS2Y0r1/opvQ1Upl+n8cH7YKAdDV\nw3L8Kvg3U3K9j5pSsY7KMooHzVKaWR0JPWa7hK857YTeS+QCAzaEyizvYYjV\nhG9CoKCYaB/Ct5eYnpKh9vjMsAX14QrGtpzDiWmW1CdDiddu+vraJBI5Qokc\nfagvvYUeUJxROS/V+X5C1PgQRD8COX18CtYNDwFJjjAx4+CggP/COiOHCkZ9\nCmu32r9qB5dP1Py2dnqzDlP/T7PWV87GFYQgnN+0OqEVyOMiaOqPCeCs+zBO\nwQs976DzKxUPslXZ85/lXKuoFR79gfk/8sNY7smz8TSKyLwJQZvgmkuIGxs9\nZh4at7ynEak3lUTAI77izFWMnGedhoPVkvmnYZG9TSxPjEg87FAIX8D2dmDc\ndV0YHHpSKTWp+BgT4M8WKWx4/BVAYxXRF4jW86FU1FsoE8ui3+l0wn1taQhb\ng/4VXSbtoLwr1gBVOjSTRzuYeS8T+Cg5Vx70QT+5Fbz+XMBp3oq+pMmrnBZl\n40Ac\r\n=gZct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc4026ax6NBUOcg9OYWrEXXY8P1KJrOFfvCKlw60YB9gIhAIVjYiCUedlX+3Y4MLTFC/JkhUzU56UlayIYJD15pRDz"}]},"maintainers":[{"email":"gajus@gajus.com","name":"gajus"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sister_3.0.1_1527164976505_0.039463999623306156"},"_hasShrinkwrap":false},"3.0.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"dependencies":{},"description":"Event manager.","devDependencies":{"chai":"^2.0.0","gitdown":"^2.5.2","mocha":"^2.1.0"},"keywords":["events"],"license":"BSD-3-Clause","main":"src/sister.js","name":"sister","repository":{"type":"git","url":"git+https://github.com/gajus/sister.git"},"scripts":{"generate-readme":"gitdown ./.README/README.md --output-file ./README.md","test":"mocha"},"version":"3.0.2","gitHead":"c4f9dea3a2581954222054a18d81da4ad236c8b4","bugs":{"url":"https://github.com/gajus/sister/issues"},"homepage":"https://github.com/gajus/sister#readme","_id":"sister@3.0.2","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-p19rtTs+NksBRKW9qn0UhZ8/TUI9BPw9lmtHny+Y3TinWlOa9jWh9xB0AtPSdmOy49NJJJSSe0Ey4C7h0TrcYA==","shasum":"bb3e39f07b1f75bbe1945f29a27ff1e5a2f26be4","tarball":"https://registry.npmjs.org/sister/-/sister-3.0.2.tgz","fileCount":8,"unpackedSize":49835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0okUCRA9TVsSAnZWagAAlSQP/iRQlotO7CpwQh/9M+9Z\nFySqDQzKpkK6OuwXIM0CtwTnxp9D3KbzvkPkzRY5Pfo1Bw+AFVK/4qEAVFdk\n6p/RFaMZ2Wkx1O0VzIGU5drQTQhfCEROjQUG584MBQ3DCagr9DfuL/y+H2xz\nTX7optuwv/MR9NfEzSMyIo9uvP12klwQAu6lhkQz3HagqRGNyEGbliMLvbjq\nHo687Vh8TtsPG5abo04N4fq7DpwORzPx016SK1U2Uy3lOaKJ3/dMTGyujk5J\nRESQbG/C1qNTy7uweSUHsEkO+1D2xDMo9PfHi5NklxdPqOOjfClMirn0FxpS\nAAHv7etZ/mCZo1F0y5JA2vaP1SnMVaWRve7I0RqrbDl4fo/sAXb+9ZuQK4hX\nJidPq5auhcR31CVbOf35GMlul+nUXylxBu6RlHyBeM4bXSTSZv6Qk4xVWNUM\nycsxh0dtKtBwydtIE8oHj4iaJ1q39gN15RMo/dcZ3Q2ugljKdNJHA5aDe5pF\n9VAPOs/Z4dJ4SOze6ytczdOIgqpy8cmFG0SxBYCTNjikgeXDlz16smPrUssX\nDj9z8x7IAEGZ72e1/+/sYZMWOksYq8IBGkqEtyBEUw/8/OMDsTKFWjMutd0N\nqZb8WM/FP2CH6AfBZ5UwS7Uj8V+lryNGhcRT/sZMwpo5nw+jMHvRUWNn7pLc\n9og+\r\n=rqxM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAn/fXJvUQ/lDzb7f+XYdXhkbdz8lhCW9QoNuHIXlP6+AiBuWTnphCoQmry45TosFPdCrA4ZY8e436QNo92dn0kDyA=="}]},"maintainers":[{"email":"gajus@gajus.com","name":"gajus"}],"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sister_3.0.2_1557301523957_0.6385165997219413"},"_hasShrinkwrap":false}},"readme":"<a name=\"sister\"></a>\n# Sister\n\n[![Travis build status](http://img.shields.io/travis/gajus/sister/master.svg?style=flat-square)](https://travis-ci.org/gajus/sister)\n[![NPM version](http://img.shields.io/npm/v/sister.svg?style=flat-square)](https://www.npmjs.org/package/sister)\n\nFoundation for your emitter implementation.\n\n[I have observed](#similar-libraries) that there is a tendency to write your own implementation of event emitter. I have written a starter pack for those wishing to improve upon existing variations of event emitter implementation.\n\nPlease [submit your implementation](https://github.com/gajus/sister/issues) to the index when you are done.\n\n<a name=\"sister-in-all-seriousness\"></a>\n## In All Seriousness\n\nSister is 0.5kb event emitter that does three things: `on`, `off` and `trigger`. It [performs well](http://jsperf.com/sister-event) (~18,313,548 operations/sec in browser). If you need something more advanced, consider one of the existing, mature [alternatives](#similar-libraries).\n\n<a name=\"sister-node\"></a>\n## Node\n\nDownload using NPM:\n\n```sh\nnpm install sister --save\n```\n\n<a name=\"sister-browser\"></a>\n## Browser\n\nDownload using Bower:\n\n```sh\nbower install sister --save\n```\n\nIn browser, use `gajus.Sister` `window` object.\n\n<a name=\"sister-methods\"></a>\n## Methods\n\n- [emitter.<b>on</b>(event, handler)](#emitter-on)\n- [emitter.<b>off</b>(listener)](#emitter-off)\n- [emitter.<b>trigger</b>(event, data)](#emitter-trigger)\n\n<a name=\"sister-parameters\"></a>\n## Parameters\n\n* `emitter` Instance of the `Sister()` object.\n* `event` Name of the event.\n* `handler` A function to execute when the event is triggered.\n* `listener` Event listener.\n\n<a name=\"emitter-on\"></a>\n<a name=\"sister-parameters-emitter-on-event-handler\"></a>\n#### <code>emitter.on(event, handler)</code>\n\n- Add `handler` for `event`.\n- Return `listener`.\n\n<a name=\"emitter-off\"></a>\n<a name=\"sister-parameters-emitter-off-listener\"></a>\n#### <code>emitter.off(listener)</code>\n\n- Remove `listener`.\n\n<a name=\"emitter-trigger\"></a>\n<a name=\"sister-parameters-emitter-trigger-event-data\"></a>\n#### <code>emitter.trigger(event, data)</code>\n\n- Invoke `event` listeners (in sequence) with the supplied argument.\n- Return `emitter`.\n\n<a name=\"sister-usage\"></a>\n## Usage\n\n```js\nvar Sister = require('sister'),\n    emitter = Sister(),\n    listener;\n\nlistener = emitter.on('foo', console.log);\nemitter.trigger('foo', 'bar');\nemitter.off(listener);\nemitter.trigger('foo', 'baz');\n```\n\nThis example will print \"bar\" in the `console.log`.\n\n<a name=\"sister-similar-libraries\"></a>\n## Similar Libraries\n\nThere are several existing alternatives that you might want to consider before starting to write your own implementation of an event emitter.\n\n| Repository | Stars | Forks | Commits | Last Commit |\n| --- | --- | --- | --- | --- |\n|[asyncly/EventEmitter2](https://github.com/asyncly/EventEmitter2)| 846 | 92 | 321 | 2014-06-12 |\n|[Wolfy87/EventEmitter](https://github.com/Wolfy87/EventEmitter)| 711 | 102 | 628 | 2014-09-30 |\n|[RobertWHurst/LucidJS](https://github.com/RobertWHurst/LucidJS)| 375 | 15 | 141 | 2014-09-26 |\n|[jeromeetienne/microevent.js](https://github.com/jeromeetienne/microevent.js)| 284 | 57 | 17 | 2014-07-23 |\n|[uxder/Radio](https://github.com/uxder/Radio)| 242 | 20 | 47 | 2013-06-14 |\n|[component/emitter](https://github.com/component/emitter)| 150 | 52 | 69 | 2014-08-29 |\n|[necolas/emitter.js](https://github.com/necolas/emitter.js)| 75 | 3 | 51 | 2014-05-16 |\n|[mkuklis/asEvented](https://github.com/mkuklis/asEvented)| 74 | 13 | 80 | 2014-01-10 |\n|[FredyC/promised-land](https://github.com/FredyC/promised-land)| 67 | 1 | 25 | 2014-09-05 |\n|[postaljs/monologue.js](https://github.com/postaljs/monologue.js)| 66 | 6 | 32 | 2014-06-20 |\n|[scottcorgan/tiny-emitter](https://github.com/scottcorgan/tiny-emitter)| 66 | 2 | 24 | 2014-09-16 |\n|[primus/EventEmitter3](https://github.com/primus/EventEmitter3)| 57 | 7 | 76 | 2014-10-10 |\n|[segmentio/wildcards](https://github.com/segmentio/wildcards)| 56 | 2 | 21 | 2014-04-10 |\n|[facebook/emitter](https://github.com/facebook/emitter)| 50 | 12 | 6 | 2014-02-20 |\n|[Gozala/events](https://github.com/Gozala/events)| 39 | 11 | 45 | 2014-08-29 |\n|[danielstjules/pattern-emitter](https://github.com/danielstjules/pattern-emitter)| 38 | 3 | 38 | 2014-04-25 |\n|[hrsh7th/js-co-on](https://github.com/hrsh7th/js-co-on)| 31 | 0 | 12 | 2014-07-01 |\n|[cpsubrian/node-eventflow](https://github.com/cpsubrian/node-eventflow)| 22 | 5 | 44 | 2013-07-16 |\n|[medikoo/event-emitter](https://github.com/medikoo/event-emitter)| 20 | 1 | 155 | 2014-08-22 |\n|[component/channel](https://github.com/component/channel)| 19 | 1 | 20 | 2014-02-13 |\n|[mixu/microee](https://github.com/mixu/microee)| 15 | 0 | 21 | 2014-02-27 |\n|[qawemlilo/emitter](https://github.com/qawemlilo/emitter)| 14 | 2 | 26 | 2013-12-10 |\n|[substack/node-ordered-emitter](https://github.com/substack/node-ordered-emitter)| 13 | 2 | 21 | 2013-07-11 |\n|[godmodelabs/fwd](https://github.com/godmodelabs/fwd)| 12 | 1 | 23 | 2013-03-12 |\n|[ericz/EventEmitter](https://github.com/ericz/EventEmitter)| 11 | 7 | 3 | 2013-02-08 |\n|[fent/pauseable.js](https://github.com/fent/pauseable.js)| 11 | 3 | 20 | 2014-07-29 |\n|[defunctzombie/dom-events](https://github.com/defunctzombie/dom-events)| 10 | 1 | 16 | 2013-11-20 |\n|[bredele/emitter-queue](https://github.com/bredele/emitter-queue)| 10 | 0 | 14 | 2014-04-07 |\n|[postaljs/monopost.js](https://github.com/postaljs/monopost.js)| 9 | 2 | 10 | 2013-02-04 |\n|[addyosmani/polymer-eventemitter](https://github.com/addyosmani/polymer-eventemitter)| 9 | 0 | 15 | 2014-01-24 |\n|[busterjs/bane](https://github.com/busterjs/bane)| 8 | 1 | 33 | 2013-11-23 |\n|[fnando/emitter](https://github.com/fnando/emitter)| 8 | 1 | 16 | 2014-10-01 |\n|[sakabako/paperboy](https://github.com/sakabako/paperboy)| 7 | 1 | 59 | 2014-10-01 |\n|[Nicolab/node-ipc-events](https://github.com/Nicolab/node-ipc-events)| 7 | 0 | 4 | 2014-07-02 |\n|[fent/node-eventyoshi](https://github.com/fent/node-eventyoshi)| 7 | 0 | 35 | 2014-07-29 |\n|[yields/delegate-events](https://github.com/yields/delegate-events)| 7 | 0 | 2 | 2013-11-06 |\n|[feross/re-emitter](https://github.com/feross/re-emitter)| 6 | 1 | 15 | 2014-07-23 |\n|[dmotz/stream-snitch](https://github.com/dmotz/stream-snitch)| 6 | 0 | 13 | 2014-09-07 |\n|[jhermsmeier/emitter.js](https://github.com/jhermsmeier/emitter.js)| 6 | 0 | 52 | 2014-05-19 |\n|[hapijs/kilt](https://github.com/hapijs/kilt)| 5 | 1 | 17 | 2014-09-29 |\n|[1000ch/EventEmitter](https://github.com/1000ch/EventEmitter)| 5 | 0 | 23 | 2014-02-25 |\n|[Raynos/eventemitter-light](https://github.com/Raynos/eventemitter-light)| 5 | 0 | 20 | 2012-08-04 |\n|[mcollina/patrun-emitter](https://github.com/mcollina/patrun-emitter)| 5 | 0 | 26 | 2014-05-26 |\n|[pgte/propagate](https://github.com/pgte/propagate)| 5 | 0 | 12 | 2014-01-30 |\n|[jonnywyatt/eventsWithPromises](https://github.com/jonnywyatt/eventsWithPromises)| 4 | 2 | 21 | 2014-08-26 |\n|[oleics/node-caevents](https://github.com/oleics/node-caevents)| 4 | 2 | 9 | 2012-04-09 |\n|[lelandtseng/EventEmitter](https://github.com/lelandtseng/EventEmitter)| 4 | 1 | 17 | 2013-10-19 |\n|[petkaantonov/FastEmitter](https://github.com/petkaantonov/FastEmitter)| 4 | 1 | 29 | 2013-10-22 |\n|[Alex-ray/concierge](https://github.com/Alex-ray/concierge)| 4 | 0 | 33 | 2014-05-12 |\n|[derekr/paganate](https://github.com/derekr/paganate)| 4 | 0 | 13 | 2014-04-17 |\n|[gdi2290/angular-event-emitter](https://github.com/gdi2290/angular-event-emitter)| 4 | 0 | 31 | 2014-07-19 |\n|[maxponte/EventEmitter](https://github.com/maxponte/EventEmitter)| 4 | 0 | 7 | 2014-08-08 |\n|[iwillwen/node_emitter](https://github.com/iwillwen/node_emitter)| 3 | 2 | 2 | 2012-03-10 |\n|[IndigoUnited/js-events-emitter](https://github.com/IndigoUnited/js-events-emitter)| 3 | 1 | 73 | 2014-04-18 |\n|[kamicane/emi](https://github.com/kamicane/emi)| 3 | 1 | 2 | 2012-03-06 |\n|[olav/ee.js](https://github.com/olav/ee.js)| 3 | 1 | 21 | 2014-02-13 |\n|[vesln/evts](https://github.com/vesln/evts)| 3 | 1 | 14 | 2013-12-15 |\n|[fent/node-newsemitter](https://github.com/fent/node-newsemitter)| 3 | 0 | 10 | 2014-07-29 |\n|[yields/buffer-events](https://github.com/yields/buffer-events)| 3 | 0 | 4 | 2014-06-27 |\n|[aconbere/evented](https://github.com/aconbere/evented)| 2 | 2 | 10 | 2010-10-27 |\n|[shokai/event_emitter.js](https://github.com/shokai/event_emitter.js)| 2 | 2 | 39 | 2013-05-17 |\n|[aluarosi/event0.js](https://github.com/aluarosi/event0.js)| 2 | 1 | 10 | 2014-03-17 |\n|[benjreinhart/node-event-emitter](https://github.com/benjreinhart/node-event-emitter)| 2 | 1 | 5 | 2014-03-29 |\n|[madimp/deferredEventEmitter](https://github.com/madimp/deferredEventEmitter)| 2 | 1 | 6 | 2012-05-13 |\n|[pierrec/node-ev](https://github.com/pierrec/node-ev)| 2 | 1 | 13 | 2012-06-25 |\n|[alexborisov/abNanoEvent](https://github.com/alexborisov/abNanoEvent)| 2 | 0 | 5 | 2013-11-12 |\n|[apily/emitter](https://github.com/apily/emitter)| 2 | 0 | 27 | 2014-06-19 |\n|[eldargab/hooks-emitter](https://github.com/eldargab/hooks-emitter)| 2 | 0 | 5 | 2013-03-27 |\n|[ericelliott/clctr](https://github.com/ericelliott/clctr)| 2 | 0 | 8 | 2013-08-06 |\n|[henrytseng/event-aggregator](https://github.com/henrytseng/event-aggregator)| 2 | 0 | 14 | 2014-03-05 |\n|[ksdlck/Emitterarchy](https://github.com/ksdlck/Emitterarchy)| 2 | 0 | 7 | 2012-01-18 |\n|[pgte/boxed-emitter](https://github.com/pgte/boxed-emitter)| 2 | 0 | 11 | 2012-12-31 |\n|[rubenv/angular-tiny-eventemitter](https://github.com/rubenv/angular-tiny-eventemitter)| 2 | 0 | 5 | 2014-07-25 |\n|[ryanve/energy](https://github.com/ryanve/energy)| 2 | 0 | 36 | 2014-05-10 |\n|[steerapi/ti-event-emitter](https://github.com/steerapi/ti-event-emitter)| 2 | 0 | 5 | 2011-12-29 |\n|[tarunc/CollectionEventEmitter2](https://github.com/tarunc/CollectionEventEmitter2)| 2 | 0 | 2 | 2013-07-04 |\n|[vinayakcs/eventEmitter](https://github.com/vinayakcs/eventEmitter)| 2 | 0 | 11 | 2014-08-25 |\n|[anthonyshort/emitter-manager](https://github.com/anthonyshort/emitter-manager)| 1 | 2 | 12 | 2013-07-31 |\n|[joaquimserafim/tiny-eventemitter](https://github.com/joaquimserafim/tiny-eventemitter)| 1 | 2 | 7 | 2014-03-26 |\n|[B-Vladi/EventEmitter](https://github.com/B-Vladi/EventEmitter)| 1 | 1 | 111 | 2014-10-19 |\n|[MatthewMueller/aemitter](https://github.com/MatthewMueller/aemitter)| 1 | 1 | 8 | 2014-05-24 |\n|[chrisdickinson/estate](https://github.com/chrisdickinson/estate)| 1 | 1 | 7 | 2013-08-28 |\n|[mccalltd/EventEmitter](https://github.com/mccalltd/EventEmitter)| 1 | 1 | 49 | 2014-01-04 |\n|[UsabilityDynamics/node-object-emitter](https://github.com/UsabilityDynamics/node-object-emitter)| 1 | 0 | 39 | 2014-08-30 |\n|[asbjornenge/nanoemitter](https://github.com/asbjornenge/nanoemitter)| 1 | 0 | 10 | 2014-05-12 |\n|[buunguyen/evtify](https://github.com/buunguyen/evtify)| 1 | 0 | 8 | 2014-03-09 |\n|[cballou/jquery-eventemitter](https://github.com/cballou/jquery-eventemitter)| 1 | 0 | 6 | 2014-02-10 |\n|[enricomarino/events](https://github.com/enricomarino/events)| 1 | 0 | 4 | 2011-10-31 |\n|[erykpiast/angular-event-emitter](https://github.com/erykpiast/angular-event-emitter)| 1 | 0 | 7 | 2014-08-26 |\n|[floatdrop/after-event](https://github.com/floatdrop/after-event)| 1 | 0 | 9 | 2014-10-20 |\n|[gummesson/evmit](https://github.com/gummesson/evmit)| 1 | 0 | 2 | 2014-04-26 |\n|[hden/Bacon.EventEmitter](https://github.com/hden/Bacon.EventEmitter)| 1 | 0 | 5 | 2013-04-02 |\n|[jaridmargolin/event-emitter.js](https://github.com/jaridmargolin/event-emitter.js)| 1 | 0 | 6 | 2014-08-20 |\n|[jdarling/hyjack](https://github.com/jdarling/hyjack)| 1 | 0 | 28 | 2014-09-10 |\n|[jharding/boomerang](https://github.com/jharding/boomerang)| 1 | 0 | 13 | 2013-07-09 |\n|[jimgswang/EventEmitter](https://github.com/jimgswang/EventEmitter)| 1 | 0 | 44 | 2014-07-24 |\n|[jkroso/dom-emitter](https://github.com/jkroso/dom-emitter)| 1 | 0 | 48 | 2013-08-29 |\n|[jls/emitJS](https://github.com/jls/emitJS)| 1 | 0 | 9 | 2011-10-25 |\n|[ksdlck/Emitting](https://github.com/ksdlck/Emitting)| 1 | 0 | 14 | 2012-01-19 |\n|[maxhoffmann/emitter](https://github.com/maxhoffmann/emitter)| 1 | 0 | 40 | 2014-08-20 |\n|[npmcomponent/littlebitselectronics-EventEmitter2](https://github.com/npmcomponent/littlebitselectronics-EventEmitter2)| 1 | 0 | 290 | 2013-08-13 |\n|[nrn/nee](https://github.com/nrn/nee)| 1 | 0 | 4 | 2014-09-03 |\n|[pete-otaqui/EventEmitter](https://github.com/pete-otaqui/EventEmitter)| 1 | 0 | 7 | 2011-05-24 |\n|[pgte/switch-emitter](https://github.com/pgte/switch-emitter)| 1 | 0 | 9 | 2013-01-17 |\n|[plediii/HevEmitter](https://github.com/plediii/HevEmitter)| 1 | 0 | 92 | 2014-09-30 |\n|[rosylilly/EventEmitter.js](https://github.com/rosylilly/EventEmitter.js)| 1 | 0 | 5 | 2011-08-26 |\n|[sjmulder/event-registrar](https://github.com/sjmulder/event-registrar)| 1 | 0 | 3 | 2012-07-20 |\n|[smagch/sprite](https://github.com/smagch/sprite)| 1 | 0 | 10 | 2013-05-13 |\n|[steelsojka/leafyjs](https://github.com/steelsojka/leafyjs)| 1 | 0 | 23 | 2014-06-08 |\n|[xwcoder/EventEmitter](https://github.com/xwcoder/EventEmitter)| 1 | 0 | 3 | 2014-09-14 |\n|[Livefyre/event-emitter](https://github.com/Livefyre/event-emitter)| 0 | 1 | 29 | 2014-09-24 |\n|[evilharlequin/matter](https://github.com/evilharlequin/matter)| 0 | 1 | 3 | 2014-07-25 |\n|[ricardobeat/emmy](https://github.com/ricardobeat/emmy)| 0 | 1 | 9 | 2014-10-02 |\n|[thibauts/eventemitter](https://github.com/thibauts/eventemitter)| 0 | 1 | 4 | 2014-06-25 |\n|[AndreasMadsen/emitterpoint](https://github.com/AndreasMadsen/emitterpoint)| 0 | 0 | 1 | 2013-08-27 |\n|[Havvy/after-events](https://github.com/Havvy/after-events)| 0 | 0 | 1 | 2014-01-17 |\n|[Kl0tl/events-emitter](https://github.com/Kl0tl/events-emitter)| 0 | 0 | 4 | 2014-01-12 |\n|[LingyuCoder/EventEmitter](https://github.com/LingyuCoder/EventEmitter)| 0 | 0 | 7 | 2014-09-28 |\n|[RangerMauve/mqtt-emitter](https://github.com/RangerMauve/mqtt-emitter)| 0 | 0 | 8 | 2014-09-07 |\n|[Raynos/cached-events](https://github.com/Raynos/cached-events)| 0 | 0 | 1 | 2012-08-25 |\n|[Raynos/multi-event](https://github.com/Raynos/multi-event)| 0 | 0 | 5 | 2012-08-10 |\n|[STRML/forward-emitter](https://github.com/STRML/forward-emitter)| 0 | 0 | 2 | 2014-06-30 |\n|[SoftwareDevPro/EventEmitter.coffee](https://github.com/SoftwareDevPro/EventEmitter.coffee)| 0 | 0 | 3 | 2013-11-28 |\n|[Tom32i/event-emitter.js](https://github.com/Tom32i/event-emitter.js)| 0 | 0 | 9 | 2014-06-03 |\n|[Wizcorp/events](https://github.com/Wizcorp/events)| 0 | 0 | 5 | 2014-03-10 |\n|[alanshaw/funce-emitter](https://github.com/alanshaw/funce-emitter)| 0 | 0 | 10 | 2014-05-07 |\n|[anchorjs/events](https://github.com/anchorjs/events)| 0 | 0 | 28 | 2013-06-20 |\n|[bendrucker/emit-then](https://github.com/bendrucker/emit-then)| 0 | 0 | 26 | 2014-10-11 |\n|[bevacqua/contra.emitter](https://github.com/bevacqua/contra.emitter)| 0 | 0 | 7 | 2014-09-21 |\n|[beyo/events](https://github.com/beyo/events)| 0 | 0 | 10 | 2014-05-15 |\n|[bmullan91/evt-emitter](https://github.com/bmullan91/evt-emitter)| 0 | 0 | 14 | 2014-10-19 |\n|[browser-modules/event-emitter](https://github.com/browser-modules/event-emitter)| 0 | 0 | 4 | 2014-07-20 |\n|[brycebaril/eenano](https://github.com/brycebaril/eenano)| 0 | 0 | 2 | 2014-08-16 |\n|[btknorr/emitter-all](https://github.com/btknorr/emitter-all)| 0 | 0 | 14 | 2013-04-05 |\n|[canvace/EventEmitter](https://github.com/canvace/EventEmitter)| 0 | 0 | 7 | 2013-10-26 |\n|[chrisdickinson/every](https://github.com/chrisdickinson/every)| 0 | 0 | 4 | 2013-02-19 |\n|[chuckpreslar/broadcaster](https://github.com/chuckpreslar/broadcaster)| 0 | 0 | 22 | 2013-07-06 |\n|[cookfront/EventEmitter](https://github.com/cookfront/EventEmitter)| 0 | 0 | 1 | 2014-07-19 |\n|[coolbloke1324/emitter](https://github.com/coolbloke1324/emitter)| 0 | 0 | 3 | 2014-03-26 |\n|[coverslide/mkee](https://github.com/coverslide/mkee)| 0 | 0 | 8 | 2013-04-14 |\n|[cybrown/SimpleEventEmitter](https://github.com/cybrown/SimpleEventEmitter)| 0 | 0 | 3 | 2013-07-08 |\n|[darlanalves/EventEmitter](https://github.com/darlanalves/EventEmitter)| 0 | 0 | 13 | 2014-10-11 |\n|[devangpaliwal/eventemitter](https://github.com/devangpaliwal/eventemitter)| 0 | 0 | 2 | 2013-07-28 |\n|[dfcreative/emmy](https://github.com/dfcreative/emmy)| 0 | 0 | 81 | 2014-10-15 |\n|[dimik/EventEmitter](https://github.com/dimik/EventEmitter)| 0 | 0 | 8 | 2013-09-28 |\n|[edubskiy/events.emitter.js](https://github.com/edubskiy/events.emitter.js)| 0 | 0 | 2 | 2013-06-23 |\n|[ericgj/logged-emitter](https://github.com/ericgj/logged-emitter)| 0 | 0 | 2 | 2013-05-22 |\n|[esatterwhite/node-pattern-emitter](https://github.com/esatterwhite/node-pattern-emitter)| 0 | 0 | 24 | 2014-05-08 |\n|[eventEmitter/ee-event-emitter](https://github.com/eventEmitter/ee-event-emitter)| 0 | 0 | 7 | 2014-08-24 |\n|[exfm/event-emitter](https://github.com/exfm/event-emitter)| 0 | 0 | 2 | 2012-09-07 |\n|[fabiosantoscode/clientjs-event-emitter](https://github.com/fabiosantoscode/clientjs-event-emitter)| 0 | 0 | 2 | 2013-01-22 |\n|[fnobi/EventEmitter](https://github.com/fnobi/EventEmitter)| 0 | 0 | 15 | 2014-08-12 |\n|[fskreuz/MiniEvent](https://github.com/fskreuz/MiniEvent)| 0 | 0 | 3 | 2013-09-04 |\n|[gaborsar/MicroEventEmitter](https://github.com/gaborsar/MicroEventEmitter)| 0 | 0 | 6 | 2014-06-25 |\n|[hachr/EventEmitter](https://github.com/hachr/EventEmitter)| 0 | 0 | 2 | 2014-05-21 |\n|[jamesvsnowden/emitter](https://github.com/jamesvsnowden/emitter)| 0 | 0 | 9 | 2013-06-02 |\n|[jbrumwell/jqevents](https://github.com/jbrumwell/jqevents)| 0 | 0 | 4 | 2012-12-05 |\n|[jdpanderson/OrderedEventEmitter](https://github.com/jdpanderson/OrderedEventEmitter)| 0 | 0 | 3 | 2014-02-16 |\n|[jillix/emitter](https://github.com/jillix/emitter)| 0 | 0 | 21 | 2014-08-13 |\n|[joechee/EventEmitter-async](https://github.com/joechee/EventEmitter-async)| 0 | 0 | 2 | 2014-09-27 |\n|[kaerus-component/emitter](https://github.com/kaerus-component/emitter)| 0 | 0 | 23 | 2014-05-10 |\n|[kalachevmax/semantic.events](https://github.com/kalachevmax/semantic.events)| 0 | 0 | 1 | 2014-06-22 |\n|[kallaspriit/EventEmitter](https://github.com/kallaspriit/EventEmitter)| 0 | 0 | 2 | 2013-08-08 |\n|[lakenen/eemitter](https://github.com/lakenen/eemitter)| 0 | 0 | 8 | 2014-06-26 |\n|[madbook/easy-events](https://github.com/madbook/easy-events)| 0 | 0 | 2 | 2014-01-23 |\n|[marcello3d/node-listenable](https://github.com/marcello3d/node-listenable)| 0 | 0 | 1 | 2013-10-25 |\n|[mateuspv/Events](https://github.com/mateuspv/Events)| 0 | 0 | 9 | 2014-05-21 |\n|[mercmobily/EventEmitterCollector](https://github.com/mercmobily/EventEmitterCollector)| 0 | 0 | 12 | 2013-11-23 |\n|[mescoda/EventEmitter](https://github.com/mescoda/EventEmitter)| 0 | 0 | 25 | 2014-03-18 |\n|[michaelrhodes/event-relay](https://github.com/michaelrhodes/event-relay)| 0 | 0 | 5 | 2013-11-13 |\n|[mpotra/events-async](https://github.com/mpotra/events-async)| 0 | 0 | 5 | 2014-05-11 |\n|[mvantil/FutureEventEmitter](https://github.com/mvantil/FutureEventEmitter)| 0 | 0 | 3 | 2013-03-30 |\n|[nathanfaucett/event_emitter](https://github.com/nathanfaucett/event_emitter)| 0 | 0 | 28 | 2014-10-19 |\n|[nathanmacinnes/edifice](https://github.com/nathanmacinnes/edifice)| 0 | 0 | 2 | 2014-04-28 |\n|[neocoder/emmi](https://github.com/neocoder/emmi)| 0 | 0 | 1 | 2013-08-23 |\n|[nib-health-funds/forward-events](https://github.com/nib-health-funds/forward-events)| 0 | 0 | 3 | 2014-07-14 |\n|[niyazpk/EventEmitter](https://github.com/niyazpk/EventEmitter)| 0 | 0 | 16 | 2014-02-08 |\n|[oliverroick/SuperSimpleEvents](https://github.com/oliverroick/SuperSimpleEvents)| 0 | 0 | 20 | 2014-10-12 |\n|[pfraces-wip/pubsub](https://github.com/pfraces-wip/pubsub)| 0 | 0 | 6 | 2013-02-15 |\n|[primus/emits](https://github.com/primus/emits)| 0 | 0 | 13 | 2014-10-06 |\n|[radubrehar/zemitter](https://github.com/radubrehar/zemitter)| 0 | 0 | 11 | 2014-09-08 |\n|[redrockethq/jetpack](https://github.com/redrockethq/jetpack)| 0 | 0 | 4 | 2014-04-04 |\n|[renra/event_emitter_js](https://github.com/renra/event_emitter_js)| 0 | 0 | 1 | 2014-03-13 |\n|[reu/event-emitter.js](https://github.com/reu/event-emitter.js)| 0 | 0 | 4 | 2013-06-17 |\n|[richRemer/scoped-event-emitter](https://github.com/richRemer/scoped-event-emitter)| 0 | 0 | 4 | 2014-09-01 |\n|[roderickObrist/event-emitter](https://github.com/roderickObrist/event-emitter)| 0 | 0 | 1 | 2014-03-19 |\n|[rpstewart/EventEmitter](https://github.com/rpstewart/EventEmitter)| 0 | 0 | 8 | 2012-11-06 |\n|[sergeyt/fogbus.io](https://github.com/sergeyt/fogbus.io)| 0 | 0 | 23 | 2014-07-16 |\n|[shiroyasha/Shiro-EventEmitter](https://github.com/shiroyasha/Shiro-EventEmitter)| 0 | 0 | 7 | 2013-05-10 |\n|[skerit/hawkevents](https://github.com/skerit/hawkevents)| 0 | 0 | 2 | 2014-06-18 |\n|[sosnowski/event-emitter-ng](https://github.com/sosnowski/event-emitter-ng)| 0 | 0 | 8 | 2013-02-11 |\n|[stayradiated/signals](https://github.com/stayradiated/signals)| 0 | 0 | 32 | 2014-03-23 |\n|[supershabam/pevents](https://github.com/supershabam/pevents)| 0 | 0 | 29 | 2013-12-04 |\n|[thechriswalker/TriggerHappy](https://github.com/thechriswalker/TriggerHappy)| 0 | 0 | 1 | 2012-09-28 |\n|[theotheu/eventEmitter](https://github.com/theotheu/eventEmitter)| 0 | 0 | 1 | 2014-09-16 |\n|[thiagoneves/event-emitter](https://github.com/thiagoneves/event-emitter)| 0 | 0 | 3 | 2014-07-22 |\n|[thomaswelton/bower-event-emitter](https://github.com/thomaswelton/bower-event-emitter)| 0 | 0 | 16 | 2013-10-24 |\n|[tim-smart/node-superemitter](https://github.com/tim-smart/node-superemitter)| 0 | 0 | 6 | 2014-06-19 |\n|[tomasperezv/event-emitter](https://github.com/tomasperezv/event-emitter)| 0 | 0 | 2 | 2013-10-20 |\n|[tunderdomb/EventStation](https://github.com/tunderdomb/EventStation)| 0 | 0 | 2 | 2014-06-16 |\n|[tvsudhir/EventEmitter](https://github.com/tvsudhir/EventEmitter)| 0 | 0 | 11 | 2014-07-30 |\n|[yomotsu/PeriodicEventEmitter](https://github.com/yomotsu/PeriodicEventEmitter)| 0 | 0 | 1 | 2014-08-11 |\n|[zaphod1984/eventEmitterDemux](https://github.com/zaphod1984/eventEmitterDemux)| 0 | 0 | 8 | 2014-02-19 |\n","maintainers":[{"email":"gajus@gajus.com","name":"gajus"}],"time":{"modified":"2022-06-26T20:21:13.786Z","created":"2014-10-20T12:40:16.736Z","1.0.0":"2014-10-20T12:40:16.736Z","1.0.1":"2014-10-25T16:20:39.077Z","2.0.0":"2014-10-27T21:32:47.760Z","2.0.1":"2014-10-27T21:39:50.577Z","2.0.2":"2014-10-29T10:39:09.716Z","2.0.3":"2014-10-29T10:53:29.092Z","2.0.4":"2014-10-29T14:10:45.011Z","3.0.0":"2014-11-03T11:35:56.330Z","3.0.1":"2018-05-24T12:29:36.718Z","3.0.2":"2019-05-08T07:45:24.129Z"},"homepage":"https://github.com/gajus/sister#readme","keywords":["events"],"repository":{"type":"git","url":"git+https://github.com/gajus/sister.git"},"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"bugs":{"url":"https://github.com/gajus/sister/issues"},"readmeFilename":"README.md","license":"BSD-3-Clause"}