{"_id":"backbone-esnext-events","_rev":"10-4a20d621b613a3a1fcb76b1760f86316","name":"backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","dist-tags":{"latest":"0.3.5"},"versions":{"0.1.0":{"name":"backbone-esnext-events","version":"0.1.0","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":["dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"gitHead":"20e57a31bc68c1580fc4ccef313bc7730189bb21","_id":"backbone-esnext-events@0.1.0","_shasum":"524c150f4dc46bdb52a71fa2187c7cd718e28d47","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"524c150f4dc46bdb52a71fa2187c7cd718e28d47","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.1.0.tgz","integrity":"sha512-eTTgAXSL3XjXcXiMqET3yak2RF50KnEdJqTJIESk6QMB3L+YH/OPpb20JWs3HCbjlqbBAVeQeH/+pg5aQKQF8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDediSRZa4bXIVPDbSsz6zQFldUIUOMj/48e5HtuxdnUAIgZBJzizHCE/pt7wAI3eywZT+m3jS59dC3HGqzbC1YGM8="}]},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/backbone-esnext-events-0.1.0.tgz_1483414979794_0.03323278063908219"}},"0.2.0":{"name":"backbone-esnext-events","version":"0.2.0","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":["dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"gitHead":"8ef568b2f132fdbf00ebffe224a412791303fde1","_id":"backbone-esnext-events@0.2.0","_shasum":"4e4845a8aa0ee5ed6aef01142efaadc037850490","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"4e4845a8aa0ee5ed6aef01142efaadc037850490","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.2.0.tgz","integrity":"sha512-H7AsjZxq9og3BpgjPCKSrOSU95+b2bD3qQa/tJpOAiOhr0biTqrnLqYmLCtBFIRRkbdok219vW4B5ykKUltdRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3SF3B0TJVbfVfzbTHZnOTSWHToARGUhhlU/HLdiKVIQIhALNSybVR9fX7chYJjliEMgkUPOEHCoOXmMQp7uhdT0L/"}]},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/backbone-esnext-events-0.2.0.tgz_1483683336489_0.3703143750317395"}},"0.3.0":{"name":"backbone-esnext-events","version":"0.3.0","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.3.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":["dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"gitHead":"56c205608e5118720ab2c622ae51e4660c12a45e","_id":"backbone-esnext-events@0.3.0","_shasum":"5ea7d84b4bf47aaa69d0bd64a7fe4aa06c4183c0","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.2.0","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"5ea7d84b4bf47aaa69d0bd64a7fe4aa06c4183c0","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.3.0.tgz","integrity":"sha512-U5+5PnQFfbijLVjlvk0IV3CIyNsgiVEhRWlY9ZdWP7Aa2rnr8wHi0e/JH7FFpkwRCKjhf+y7NcW6NZ3y+WvVRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEmQaC5QMly1z4EGovWJUmAOhp75lVqGcdv836YYdyqgIhAPBQ3OV2FlJs+wZlSiI12APvMe8fHT8vQFTrDB2x+mKX"}]},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/backbone-esnext-events-0.3.0.tgz_1483925449264_0.07572033978067338"}},"0.3.1":{"name":"backbone-esnext-events","version":"0.3.1","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","author":{"name":"Mike Leahy"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"devDependencies":{"typhonjs-config-eslint":"^0.4.0","typhonjs-npm-build-test":"^0.4.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":[".tjsdoc","dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"keywords":["backbone","esnext","events","eventbus"],"gitHead":"ee6672baba26252083a03a65abce81632d63e6ab","_id":"backbone-esnext-events@0.3.1","_shasum":"3d42dd7b50b54d0138ecfbb96ef2c986d7873cfd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"typhonrt","email":"support@typhonrt.org"},"dist":{"shasum":"3d42dd7b50b54d0138ecfbb96ef2c986d7873cfd","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.3.1.tgz","integrity":"sha512-coYDIo45R8h5PP0+nPIMREY+uCSXQzjN39+iTDLCVeGXASiYu+3FDVDEmt0Rc77B1u9jKV5Q3C8Q/Vfwk/qN3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHvWywJCWRH36ploSfkFugQ6gCRbnqmT/Um0nff370IwIgLIlzHE/sjEWW6QbZhkraWti2kr2q5bzk+y+RzgknZvw="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/backbone-esnext-events-0.3.1.tgz_1485587323118_0.25064108264632523"}},"0.3.2":{"name":"backbone-esnext-events","version":"0.3.2","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","author":{"name":"typhonrt"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"dependencies":{"babel-runtime":"^6.0.0"},"devDependencies":{"typhonjs-config-eslint":"^0.5.0","typhonjs-npm-build-test":"^0.6.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":[".tjsdoc","dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"keywords":["backbone","esnext","events","eventbus"],"gitHead":"92531069db0faa5f60b6eca5a62339a9ec199967","_id":"backbone-esnext-events@0.3.2","_shasum":"7951b5f6621549f258438b5da16905e2d0f28c8c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"typhonrt","email":"support@typhonjs.io"},"dist":{"shasum":"7951b5f6621549f258438b5da16905e2d0f28c8c","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.3.2.tgz","integrity":"sha512-jbsUue4xLQul5qpEonsATjChiqrbuisSErvkSexiOar7uzYORnhHoUexLaixnIt/aRUWFyS//fiqX+Ld1G6fqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3e1I0EDAJWEdiM+oTIqIXBnLJcy2q6y4zVXwFBz+KtAiAUrQMtZNz0Fy15PluPEif5S1iyBb3LqgiuwbMNsnN4Rg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/backbone-esnext-events-0.3.2.tgz_1488870548694_0.1799862994812429"}},"0.3.3":{"name":"backbone-esnext-events","version":"0.3.3","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","author":{"name":"typhonrt"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"dependencies":{"babel-runtime":"^6.0.0"},"devDependencies":{"typhonjs-config-eslint":"^0.5.0","typhonjs-npm-build-test":"^0.6.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":[".tjsdoc","dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"keywords":["backbone","esnext","events","eventbus"],"gitHead":"03c5fc53639a934cee193cbe806cfe1e21f61366","_id":"backbone-esnext-events@0.3.3","_shasum":"8eb5a41d4cc26852f86e927f532624e68dbbe7ca","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"typhonrt","email":"support@typhonjs.io"},"dist":{"shasum":"8eb5a41d4cc26852f86e927f532624e68dbbe7ca","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.3.3.tgz","integrity":"sha512-ddLUc+ZTMNpPrHZkjSUau6VAEQXUisQKQv+HzYA7DDk08FyquIAAMNTIRLant2zu2JuYLlKwDM/ruK0ir2EHOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsjLW+BB0aFcJVfUzjbEocopqeAnuVMnIcqbOqzSmVOwIgQHoGAxq8WPd/3pKowAuU3beAJSk0g/iPFSbKGgsr2Ss="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/backbone-esnext-events-0.3.3.tgz_1489127979555_0.945146739250049"}},"0.3.4":{"name":"backbone-esnext-events","version":"0.3.4","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","author":{"name":"typhonrt"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"dependencies":{"babel-runtime":"^6.0.0"},"devDependencies":{"typhonjs-config-eslint":"^0.5.0","typhonjs-npm-build-test":"^0.6.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":[".tjsdoc","dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"keywords":["backbone","esnext","events","eventbus"],"gitHead":"0249a1bb06938aef249e2eb33584ad22e121502e","_id":"backbone-esnext-events@0.3.4","_shasum":"0657aaa46505e48fe6004659d612e101e1f635c1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"typhonrt","email":"support@typhonjs.io"},"dist":{"shasum":"0657aaa46505e48fe6004659d612e101e1f635c1","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.3.4.tgz","integrity":"sha512-9o/0qL6kVafHlRlD++w3I6pUnklCdxnYdr04u7F/0DSdqOktDhZ1Iaxr5NnIfsUzZC0jNM84uT+3FS7Y1PADxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2IrfWHKGYfMXcYMfNtu721Xakk5kWTMeaBMTg4FhKOQIhAJag9LzT5+V+kdZG9vZNywDMF6jtnA4Qzr1rctepRFCl"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/backbone-esnext-events-0.3.4.tgz_1490189258455_0.1756963925436139"}},"0.3.5":{"name":"backbone-esnext-events","version":"0.3.5","homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","description":"Separates 'events' support from Backbone in addition to adding TyphonJS extensions.","license":"MPL-2.0","main":"./dist/TyphonEvents","author":{"name":"typhonrt"},"maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"dependencies":{"babel-runtime":"^6.0.0"},"devDependencies":{"typhonjs-config-eslint":"^0.5.0","typhonjs-npm-build-test":"^0.6.0"},"scripts":{"build":"babel-node ./node_modules/typhonjs-npm-scripts-build-babel/scripts/build.js","esdoc":"esdoc -c .esdocrc","eslint":"eslint .","prepublish":"babel-node ./node_modules/typhonjs-npm-scripts-publish/scripts/prepublish.js","test":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha.js","test-coverage":"babel-node ./node_modules/typhonjs-npm-scripts-test-mocha/scripts/mocha-istanbul-report.js"},"files":[".tjsdoc","dist","src",".esdocrc",".npmscriptrc","AUTHORS.md"],"keywords":["backbone","esnext","events","eventbus"],"gitHead":"01fefd76f6602213b798dc57cb2c79247bbed674","_id":"backbone-esnext-events@0.3.5","_shasum":"9a0a068ec7502bd3bd892b1797934780b0b7c5b9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"typhonrt","email":"support@typhonjs.io"},"dist":{"shasum":"9a0a068ec7502bd3bd892b1797934780b0b7c5b9","tarball":"https://registry.npmjs.org/backbone-esnext-events/-/backbone-esnext-events-0.3.5.tgz","integrity":"sha512-n208qnhO6kARjSHLZIBs1w6ECpybIBzFE6X1x2XTIGx+U+6qlSctizq9bCh+Xf5XHsSyipIgoxc1grZG7nCxfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoZSiJyAHhkbRSpJ/VWrqUqsZSwgQxKcTBQp+7o1zBiAIgQ+Yi6gTph7dqRz0LGU91NnPbPa5Uo+ujzeFZQ8QuWfk="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/backbone-esnext-events-0.3.5.tgz_1499894741217_0.6528598009608686"}}},"readme":"![backbone-esnext-events](http://i.imgur.com/gfeYvBh.png)\n\n[![NPM](https://img.shields.io/npm/v/backbone-esnext-events.svg?label=npm)](https://www.npmjs.com/package/backbone-esnext-events)\n[![Documentation](http://docs.typhonjs.io/typhonjs-backbone-esnext/backbone-esnext-events/badge.svg)](http://docs.typhonjs.io/typhonjs-backbone-esnext/backbone-esnext-events/)\n[![Code Style](https://img.shields.io/badge/code%20style-allman-yellowgreen.svg?style=flat)](https://en.wikipedia.org/wiki/Indent_style#Allman_style)\n[![License](https://img.shields.io/badge/license-MPLv2-yellowgreen.svg?style=flat)](https://github.com/typhonjs-backbone/typhonjs-core-backbone-events/blob/master/LICENSE)\n[![Gitter](https://img.shields.io/gitter/room/typhonjs/TyphonJS.svg)](https://gitter.im/typhonjs/TyphonJS)\n\n[![Build Status](https://travis-ci.org/typhonjs-backbone-esnext/backbone-esnext-events.svg)](https://travis-ci.org/typhonjs-backbone-esnext/backbone-esnext-events)\n[![Coverage](https://img.shields.io/codecov/c/github/typhonjs-backbone-esnext/backbone-esnext-events.svg)](https://codecov.io/github/typhonjs-backbone-esnext/backbone-esnext-events)\n[![Dependency Status](https://david-dm.org/typhonjs-backbone-esnext/backbone-esnext-events.svg)](https://david-dm.org/typhonjs-backbone-esnext/backbone-esnext-events)\n\nSeparates 'Events' support from [backbone-esnext](https://github.com/typhonjs-backbone-esnext) in addition to adding TyphonJS extensions found in [TyphonEvents](https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/blob/master/src/TyphonEvents.js). The events dispatch functionality is useful well outside the context of Backbone and is utilized across several TyphonJS repos. It should be noted that there are no dependencies with backbone-esnext-events and it can be used independently in any project without pulling in Underscore like Backbone does. \n\nThe default trigger mechanism work justs as it does with Backbone:\n- `trigger` - Invokes all targets matched with a one way message. \n\nTyphonEvents adds new functionality for triggering events. The following are new trigger mechanisms:\n\n- `triggerDefer` - Defers invoking `trigger` to the next clock tick.\n- `triggerSync` - Synchronously invokes all targets matched and passes back a single value or an array of results to the callee.\n- `triggerAsync` - Asynchronously invokes all targets matched and passes back a promise resolved with a single value or an array of results through `Promise.all` which returns a single promise to the callee.\n\nTo import TyphonEvents and create a new instance: \n```\nimport Events from 'backbone-esnext-events';\n\nconst eventbus = new Events();\n\n// or extend a class to add event functionality\n \nexport default class MyThing extends Events {}\n```\n\nPlease see [backbone-esnext-eventbus](https://www.npmjs.com/package/backbone-esnext-eventbus) for a module which provides a default main eventbus instance for ease of use across modules.","maintainers":[{"name":"typhonrt","email":"support@typhonrt.org"}],"time":{"modified":"2022-06-13T04:09:47.967Z","created":"2017-01-03T03:43:01.967Z","0.1.0":"2017-01-03T03:43:01.967Z","0.2.0":"2017-01-06T06:15:36.728Z","0.3.0":"2017-01-09T01:30:51.163Z","0.3.1":"2017-01-28T07:08:43.352Z","0.3.2":"2017-03-07T07:09:10.727Z","0.3.3":"2017-03-10T06:39:39.796Z","0.3.4":"2017-03-22T13:27:38.746Z","0.3.5":"2017-07-12T21:25:41.420Z"},"homepage":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events","repository":{"type":"git","url":"git+https://github.com/typhonjs-backbone-esnext/backbone-esnext-events.git"},"bugs":{"url":"https://github.com/typhonjs-backbone-esnext/backbone-esnext-events/issues"},"license":"MPL-2.0","readmeFilename":"README.md","keywords":["backbone","esnext","events","eventbus"],"author":{"name":"typhonrt"}}