{"_id":"node-bus","_rev":"19-eedc97ea254ddba167a631d3e287bb88","name":"node-bus","description":"An event bus with wildcard matching","dist-tags":{"latest":"0.3.4"},"versions":{"0.1.0":{"name":"node-bus","version":"0.1.0","description":"An event bus with wildcard matching","main":"bus.coffee","dependencies":{"colors":"~0.6.x","fairmont":"~0.1.x"},"devDependencies":{},"scripts":{"test":"coffee test.coffee"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"keywords":["events","emitter"],"author":{"name":"Dan Yoder"},"license":"BSD","_id":"node-bus@0.1.0","dist":{"shasum":"01523b287c7ffdf974506baf8fad8ef50ab15513","tarball":"https://registry.npmjs.org/node-bus/-/node-bus-0.1.0.tgz","integrity":"sha512-oEdlav1R6/eyLeQcudp5cewQLsJ95vCdAKZoeHdRh9koEr+hvPliwuppKulHQnT0zSIAbZdx2bophHZJCluPeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdJq2OxF8+0zYZQOnTsQDtjd7RsRYr0E3oGke2vqDriAIgc0meH6XHwCGU+wQ58Lotnbz9dZ76/QcZu4lu+DcV7ig="}]},"maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"directories":{}},"0.2.0":{"name":"node-bus","version":"0.2.0","description":"An event bus with wildcard matching","main":"bus.coffee","dependencies":{"colors":"~0.6.x","fairmont":"~0.1.x"},"devDependencies":{},"scripts":{"test":"coffee test.coffee"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"keywords":["events","emitter"],"author":{"name":"Dan Yoder"},"license":"BSD","_id":"node-bus@0.2.0","dist":{"shasum":"a954c9c08742cd0566eeeeadc8d9e260c0df054e","tarball":"https://registry.npmjs.org/node-bus/-/node-bus-0.2.0.tgz","integrity":"sha512-HlZnBB/MqVDX67JAP4ReRreQLZiJCuSQHK79NI2TBSEfQ5fRijpdyybOG071GjrvD2Gt/de9a9avoDiag50a/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnYbQFW44rOlnNrSFAgymMHsPtawf62AwWubvYBa7xFAiBKPVpCWG7v2tVhDdtouHhCJgEg6Xy/4mnBqpf5Jf7LAA=="}]},"maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"directories":{}},"0.3.0":{"name":"node-bus","version":"0.3.0","description":"An event bus with wildcard matching","main":"bus.coffee","dependencies":{"colors":"~0.6.x","fairmont":"~0.1.x"},"devDependencies":{"testify":"0.1.0"},"scripts":{"test":"coffee test.coffee"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"keywords":["events","emitter"],"author":{"name":"Dan Yoder"},"license":"BSD","_id":"node-bus@0.3.0","dist":{"shasum":"61e3225c06e65e152978901af63d51cd672fcbcd","tarball":"https://registry.npmjs.org/node-bus/-/node-bus-0.3.0.tgz","integrity":"sha512-HcYLkAT/ci/rk8sQCGCmTFVv1+1TEO0kXdIYD2eOTp+emwuuHUmwVHxieoTMqWd6x0UfLax1GMds2M8qtn/vtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeU6hcpi2pzfodwMKP0xAqFopBZCpOvy0rNnpi+c5VBAIgN77KCk7wRh2f1Z4MFTgvOWKC2jLcmAFx/56oIY3M5B8="}]},"maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"directories":{}},"0.3.1":{"name":"node-bus","version":"0.3.1","description":"An event bus with wildcard matching","main":"bus.coffee","dependencies":{"colors":"~0.6.x","fairmont":"~0.1.x"},"devDependencies":{"testify":"0.1.0"},"scripts":{"test":"coffee test.coffee"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"keywords":["events","emitter"],"author":{"name":"Dan Yoder"},"license":"BSD","_id":"node-bus@0.3.1","dist":{"shasum":"bfe35e5568f762cabca21e610d730693b5efd21d","tarball":"https://registry.npmjs.org/node-bus/-/node-bus-0.3.1.tgz","integrity":"sha512-ytMtT2lAY7mzWuDyuQMAKfCOW7WKDKWtMO1VkRiWghmfAU9yJ55K9NT2oqnzHrs919GhffYsfR59LWljF1QP0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsg8+SMp9ZEZtgIjUl8Kw7NBoPTdzXQhzRumPqsVrYygIgASyX7QMMt/BWpBrmrVIJoHNHkySWYBFsirHduaANco8="}]},"maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"directories":{}},"0.3.2":{"name":"node-bus","version":"0.3.2","description":"An event bus with wildcard matching","main":"bus.coffee","dependencies":{"colors":"~0.6.x","fairmont":"~0.1.x"},"devDependencies":{"testify":"0.1.0"},"scripts":{"test":"coffee test.coffee"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"keywords":["events","emitter"],"author":{"name":"Dan Yoder"},"license":"BSD","readme":"# Get On The Bus\n\nBus is like Event Emitter, except with wildcard matching. The purpose is to allow co-operating components to share a single event bus by effectively making it possible to namespace the events on the bus and for client code to subscribe to \"families\" of events.\n\n    Bus = require \"./bus\"\n    bus = new Bus\n    bus.on \"*.error\", (error) -> \n      {name,message} = error\n      console.log \"#{name}: #{message}\"\n    bus.emit \"foo.bar.error\", new Error \"Ruh-roh!\"\n    \n# Installation\n\nJust use npm:\n\n    npm install bus\n    \n# Status\n\nEarly development. Currently, the package is set up for use with CoffeeScript.","readmeFilename":"readme.md","_id":"node-bus@0.3.2","dist":{"shasum":"9d661999640cdf0a0420ee57eec6e14e4df03f2d","tarball":"https://registry.npmjs.org/node-bus/-/node-bus-0.3.2.tgz","integrity":"sha512-You2eEDwXfGD1nndKKfNlqBy+aO/vFpBnYxuf1ySrq4Xt0vsOIuZ4cmkXcnznU8qZrTtCwGZkBc0E34/ys0xHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoV2vDR/jWDDMvx/i1tFjhmMk4sziw3xJ7Wh51GL0kWAIhALj6BOMaky+g2Htwd1qYgv0oaRaBGCz/y6SvUNpd5kXU"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dyoder","email":"danielyoder@gmail.com"},"maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"directories":{}},"0.3.3":{"name":"node-bus","version":"0.3.3","description":"An event bus with wildcard matching","main":"bus.coffee","dependencies":{"colors":"~0.6.x","fairmont":"~0.1.x"},"devDependencies":{"testify":"0.1.0"},"scripts":{"test":"coffee test.coffee"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"keywords":["events","emitter"],"author":{"name":"Dan Yoder"},"license":"BSD","readme":"# Get On The Bus\n\nBus is like Event Emitter, except with wildcard matching. The purpose is to allow co-operating components to share a single event bus by effectively making it possible to namespace the events on the bus and for client code to subscribe to \"families\" of events.\n\n    Bus = require \"./bus\"\n    bus = new Bus\n    bus.on \"*.error\", (error) -> \n      {name,message} = error\n      console.log \"#{name}: #{message}\"\n    bus.emit \"foo.bar.error\", new Error \"Ruh-roh!\"\n    \n# Installation\n\nJust use npm:\n\n    npm install bus\n    \n# Status\n\nEarly development. Currently, the package is set up for use with CoffeeScript.","readmeFilename":"readme.md","_id":"node-bus@0.3.3","dist":{"shasum":"eb7f78e21c9bd39a1692f2aaa53f9e16d3964fd9","tarball":"https://registry.npmjs.org/node-bus/-/node-bus-0.3.3.tgz","integrity":"sha512-qMDyCWRfHOlILTymC4ODwVpz/c/n8+x7whMgTtgs0cgPyH5/CQim2g1b+eGimRP6ZmODwhC+DyYU/EMZ2z+r3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoCvITQxHJ8pwmJ+u829N8oaw9Q3+JCeDxD48Fh0BPtgIhAJJCclIhShMMPiRo27gXnchh4gCBBba6JlagywVIX09U"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dyoder","email":"danielyoder@gmail.com"},"maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"directories":{},"deprecated":"V 0.3.3 has a critical bug. Fixed in 0.3.4."},"0.3.4":{"name":"node-bus","version":"0.3.4","description":"An event bus with wildcard matching","main":"bus.coffee","dependencies":{"colors":"~0.6.x","fairmont":"~0.1.x"},"devDependencies":{"testify":"0.1.0"},"scripts":{"test":"coffee test.coffee"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"keywords":["events","emitter"],"author":{"name":"Dan Yoder"},"license":"BSD","readme":"# Get On The Bus\n\nBus is like Event Emitter, except with wildcard matching. The purpose is to allow co-operating components to share a single event bus by effectively making it possible to namespace the events on the bus and for client code to subscribe to \"families\" of events.\n\n    Bus = require \"./bus\"\n    bus = new Bus\n    bus.on \"*.error\", (error) -> \n      {name,message} = error\n      console.log \"#{name}: #{message}\"\n    bus.emit \"foo.bar.error\", new Error \"Ruh-roh!\"\n    \n# Installation\n\nJust use npm:\n\n    npm install bus\n    \n# Status\n\nEarly development. Currently, the package is set up for use with CoffeeScript.","readmeFilename":"readme.md","_id":"node-bus@0.3.4","dist":{"shasum":"d33e5bb44eb4ffc74e9ee2b53b1023f92bed987c","tarball":"https://registry.npmjs.org/node-bus/-/node-bus-0.3.4.tgz","integrity":"sha512-6i11sUQfhjQcSSGWIliYCxeYywdw5bjB1QWjAmg67/m39SxKfU3oUXK+B5uHQZQGNhxxzxAq6HxLPCTs7V8zyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPJnOasaOEhAwo0NMjx/34Qy2YYnOIvnq6xU6vyq+cgQIhAKLM/3lrn1ea37nCWxNa4cJ4uSuzTqNT8rvCuBHO92H6"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"dyoder","email":"danielyoder@gmail.com"},"maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"directories":{}}},"readme":"# Get On The Bus\n\nBus is like Event Emitter, except with wildcard matching. The purpose is to allow co-operating components to share a single event bus by effectively making it possible to namespace the events on the bus and for client code to subscribe to \"families\" of events.\n\n    Bus = require \"./bus\"\n    bus = new Bus\n    bus.on \"*.error\", (error) -> \n      {name,message} = error\n      console.log \"#{name}: #{message}\"\n    bus.emit \"foo.bar.error\", new Error \"Ruh-roh!\"\n    \n# Installation\n\nJust use npm:\n\n    npm install bus\n    \n# Status\n\nEarly development. Currently, the package is set up for use with CoffeeScript.","maintainers":[{"name":"dyoder","email":"danielyoder@gmail.com"}],"time":{"modified":"2022-06-21T12:35:00.392Z","created":"2012-10-19T19:26:16.308Z","0.1.0":"2012-10-19T19:26:17.442Z","0.2.0":"2012-10-31T18:38:56.243Z","0.3.0":"2012-11-08T04:09:44.476Z","0.3.1":"2012-11-21T23:43:34.645Z","0.3.2":"2012-11-24T00:33:40.748Z","0.3.3":"2012-11-27T20:40:04.048Z","0.3.4":"2012-11-28T01:08:14.329Z"},"author":{"name":"Dan Yoder"},"repository":{"type":"git","url":"git@github.com:dyoder/bus.git"},"users":{"chainorchestra":true}}