{"_id":"3vent","_rev":"3-3f55830dfdb2ecfc8082f2ba6977699b","name":"3vent","time":{"modified":"2022-04-04T10:21:55.426Z","created":"2017-12-24T07:18:29.848Z","0.0.1":"2017-12-24T07:18:29.848Z","0.0.2":"2017-12-24T07:20:48.243Z"},"maintainers":[{"name":"xzlash","email":"xzlash@royale.ga"}],"dist-tags":{"latest":"0.0.2"},"description":"Very light EventEmitter-like functionality","readme":"# MinEvent\nVery light EventEmitter-like functionality for Node.js\n\nProvides an interface that is similar to an EventEmitter.\n\n```\n$ npm i --save 3vent\n```\n\n## Example\n```js\nconst EventEmitter = require('3vent')\n\nclass Dude extends EventEmitter {\n  constructor () {\n    super()\n  }\n\n  test (name) {\n    this.emit('msg', name)\n  }\n}\n\nconst bob = new Dude()\nbob.on('msg', msg => console.log('message:', msg))\n\nbob.test('sup') // logs \"message: sup\"\n```\n\n","versions":{"0.0.2":{"name":"3vent","version":"0.0.2","description":"Very light EventEmitter-like functionality","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["Events"],"author":{"name":"Xzlash"},"license":"MIT","_id":"3vent@0.0.2","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"xzlash","email":"xzlash@royale.ga"},"dist":{"integrity":"sha512-hwq40IwqVWzN2tKw+atq+RQ05OHwwBbepzKzOq1w+8sO2EEnBSsG/DnwSSvP5So69LRMGIpichvr/402IdG7rg==","shasum":"3997cef430d4d857f9198c4d1a7c1f1db677cbed","tarball":"https://registry.npmjs.org/3vent/-/3vent-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYjQAoNJV+I37L6HTs4OmSLwP3GidRzJybb7m3IDI+rgIhAMJAqz/rrFK+sNqOTZHh9I01Av3N36vtV1CQwDN/FZ1y"}]},"maintainers":[{"name":"xzlash","email":"xzlash@royale.ga"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3vent-0.0.2.tgz_1514100047226_0.3070386426988989"}}},"keywords":["Events"],"author":{"name":"Xzlash"},"license":"MIT","readmeFilename":"README.md"}