{"_id":"delegate-events","_rev":"8-12fcded85ed59a530a5e6dc0e3f062c9","name":"delegate-events","description":"Event delegation component","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"delegate-events","description":"Event delegation component","version":"1.0.0","keywords":["event","events","delegate","delegation"],"dependencies":{"component-event":"*","closest":"*"},"browser":{"event":"component-event"},"repository":{"type":"git","url":"git://github.com/HenrikJoreteg/delegate.git"},"bugs":{"url":"https://github.com/HenrikJoreteg/delegate/issues"},"homepage":"https://github.com/HenrikJoreteg/delegate","_id":"delegate-events@1.0.0","dist":{"shasum":"063daae0844be593820cd055f70f8e8c4d5b2553","tarball":"https://registry.npmjs.org/delegate-events/-/delegate-events-1.0.0.tgz","integrity":"sha512-GPW9DEoCYFElBu5yCA26Fn8gadoVZxusqmmCpcf0gw+lWWIr1DF4VxHQDMjgGU7GRC8nPswtpZNUsRSqFGpvSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFydSGhYozt6njBi/RBX5/U4fCYsC76UdEToac4r9udAiEA01bcqazctr5ISHeE76AYbsGPR+5Qnn1Ws/WXb1IUKEM="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"henrikjoreteg","email":"henrik@andyet.net"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"}]},"1.1.0":{"name":"delegate-events","description":"Event delegation component","version":"1.1.0","browser":{"event":"component-event"},"dependencies":{"closest":"*","component-event":"*"},"devDependencies":{"browserify":"^3.33.0"},"keywords":["event","events","delegate","delegation"],"repository":{"type":"git","url":"git://github.com/HenrikJoreteg/delegate.git"},"scripts":{"test":"browserify test/test.js > test/test.bundle.js && echo 'Now open test/index.html in a browser to test'"},"bugs":{"url":"https://github.com/HenrikJoreteg/delegate/issues"},"homepage":"https://github.com/HenrikJoreteg/delegate","_id":"delegate-events@1.1.0","dist":{"shasum":"3f63295c1697121850e99ad676944c772283faa3","tarball":"https://registry.npmjs.org/delegate-events/-/delegate-events-1.1.0.tgz","integrity":"sha512-2QrSOLGqtoJXhEWVrCAjnVdIHG5uQkIe6xnV9btrPdLdbCea/lE7COIUiNozQle7HHI5hxW6/Db8RSgWdLi/qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2rcIkpF8mIwYOHXoEPNUtrGwpLsQRgjVWNGRDUmRY6gIhAJTY5WAVkC2PVIFlHNZDAZ8LkS6WhgzZygbqGYAw6LmA"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"henrikjoreteg","email":"henrik@andyet.net"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"}]},"1.1.1":{"name":"delegate-events","description":"Event delegation component","version":"1.1.1","dependencies":{"closest":"*","component-event":"*"},"devDependencies":{"browserify":"^3.33.0"},"keywords":["delegate","delegation","event","events"],"repository":{"type":"git","url":"git://github.com/HenrikJoreteg/delegate.git"},"scripts":{"test":"browserify test/test.js > test/test.bundle.js && echo 'Now open test/index.html in a browser to test'"},"gitHead":"939b9aa8673dd5ca843f71fd890b82f736decb23","bugs":{"url":"https://github.com/HenrikJoreteg/delegate/issues"},"homepage":"https://github.com/HenrikJoreteg/delegate","_id":"delegate-events@1.1.1","_shasum":"dab490a9c1f1d40ca40ebcd21edaf717b671d4d4","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.1","_npmUser":{"name":"henrikjoreteg","email":"henrik@andyet.net"},"maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"}],"dist":{"shasum":"dab490a9c1f1d40ca40ebcd21edaf717b671d4d4","tarball":"https://registry.npmjs.org/delegate-events/-/delegate-events-1.1.1.tgz","integrity":"sha512-zGQj8wM/bfJ55suxyP3e9fO68hXuhL5LnD03n4Ri1TG7Pserpeo0e6VdQlsym05wlSYQrXiVPiq/oGvXROqxEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWWNhXhwiAgHTXdejVRSC3bnz2Yx4MdqGjI1VtA48q4AiEA+gXv6VaKVzeOukseMV96Ze7SRJriM4/Ux+la6rVp+Yk="}]}}},"readme":"\n# delegate\n\n  Low-level event delegation component. Forked from component/delegate for use with browserify.\n\n## Installation\n\n    $ npm install delegate-events\n\n## Example\n\n```js\nvar delegate = require('delegate-events');\nvar ul = document.querySelector('ul');\nvar n = 0;\n\nvar fn = delegate.bind(ul, 'li a', 'click', function(e){\n  console.log(e.target);\n  console.log(e.delegateTarget); // => \"<a>\"\n  if (++n == 3) {\n    console.log('unbind');\n    delegate.unbind(ul, 'click', fn, false);\n  }\n}, false);\n```\n\n## API\n\n### .bind(el, selector, type, callback, [capture])\n\n  Bind and return a callback which may be passed to `.unbind()`.\n\n### .unbind(el, type, callback, [capture])\n\n  Unbind.\n\n## Tests\n\n* Run `npm test`.\n* Open `test/index.html` in a browser.\n* Open the js console and verify that interacting with the elements works as they say they should.\n\n## License\n\n  MIT\n","maintainers":[{"name":"henrikjoreteg","email":"henrik@andyet.net"}],"time":{"modified":"2022-06-14T23:50:06.130Z","created":"2014-02-24T05:53:33.971Z","1.0.0":"2014-02-24T05:53:33.971Z","1.1.0":"2014-04-08T05:16:23.875Z","1.1.1":"2015-05-13T17:32:29.507Z"},"readmeFilename":"README.md","homepage":"https://github.com/HenrikJoreteg/delegate","keywords":["delegate","delegation","event","events"],"repository":{"type":"git","url":"git://github.com/HenrikJoreteg/delegate.git"},"bugs":{"url":"https://github.com/HenrikJoreteg/delegate/issues"},"users":{"etoxin":true}}