{"_id":"mouse-wheel","_rev":"13-b15c73ef3f4f5f63fff455a053e5d4ac","name":"mouse-wheel","description":"Consistent cross browser mouse wheel movement","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"mouse-wheel","version":"1.0.0","description":"Consistent cross browser mouse wheel movement","main":"wheel.js","directories":{"example":"example"},"dependencies":{"right-now":"^1.0.0","to-px":"^1.0.1","signum":"^1.0.0"},"devDependencies":{},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mikolalysenko/mouse-wheel.git"},"keywords":["mouse","wheel","browser","speed","consistent","portability","poly","fill","fix"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/mouse-wheel/issues"},"homepage":"https://github.com/mikolalysenko/mouse-wheel","gitHead":"16203aee65762ce531ba11df09e4aa59c559044a","_id":"mouse-wheel@1.0.0","_shasum":"c1d6182be374d61da3da6afcf8135c0cbad0d233","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"c1d6182be374d61da3da6afcf8135c0cbad0d233","tarball":"https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.0.0.tgz","integrity":"sha512-/sqHrLtU8BzNRxcZiaWiPrCXYwagt4TyVVruyJ8mso/hi4EwoZhsheYKlmRDFN3udZc7wQLSLVXi3UFWveUKkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIES/LZUrypzzcJ92+BwkKWCBzxN7rZTk86iwbA760w2cAiARbKtbgcMUyOg3TPkyhib0fnbv/qepy/tMn37Rz4ffPg=="}]}},"1.0.1":{"name":"mouse-wheel","version":"1.0.1","description":"Consistent cross browser mouse wheel movement","main":"wheel.js","directories":{"example":"example"},"dependencies":{"right-now":"^1.0.0","to-px":"^1.0.1","signum":"^1.0.0"},"devDependencies":{},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mikolalysenko/mouse-wheel.git"},"keywords":["mouse","wheel","browser","speed","consistent","portability","poly","fill","fix"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/mouse-wheel/issues"},"homepage":"https://github.com/mikolalysenko/mouse-wheel","gitHead":"649b2ff3f76f79bd91a1ac294a7e3d78cecc36ec","_id":"mouse-wheel@1.0.1","_shasum":"4fd8875315591e0f1b0954492a44ca679bfcb3fa","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"4fd8875315591e0f1b0954492a44ca679bfcb3fa","tarball":"https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.0.1.tgz","integrity":"sha512-QaBFt8SZKbDfA9NTk4wPna+2PbkwnswdrjJTA1M+Af4PlGhMJuj+doTFZrku43Y+dJrRdGRgq52FujcuJQU0FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpwWwUTCDtdbTVC8Eay+IFdvJRy1zKmC8eSU/afPyPsgIhAKx4vruK5SR1itWvtZPXKvb3MDQzyv8Y0+dzfW+Q8Pzo"}]}},"1.0.2":{"name":"mouse-wheel","version":"1.0.2","description":"Consistent cross browser mouse wheel movement","main":"wheel.js","directories":{"example":"example"},"dependencies":{"right-now":"^1.0.0","to-px":"^1.0.1","signum":"^1.0.0"},"devDependencies":{},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mikolalysenko/mouse-wheel.git"},"keywords":["mouse","wheel","browser","speed","consistent","portability","poly","fill","fix"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/mouse-wheel/issues"},"homepage":"https://github.com/mikolalysenko/mouse-wheel","gitHead":"ab2fb6a9f7117d3816c987ddf2c943ccc65ec414","_id":"mouse-wheel@1.0.2","_shasum":"46bd7071da0974dd7ab7aeca6e43891bc08a7538","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.26","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"dist":{"shasum":"46bd7071da0974dd7ab7aeca6e43891bc08a7538","tarball":"https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.0.2.tgz","integrity":"sha512-TJYWQwmOF2IjmBC/Dk8CCtLYyrWupesC11DieY4HOU3yRjsyPYJ0qk9iZXux67LBoLyMpZ9/KPYsuG9y7DGKdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIBo9RU/J3X4HlTWIGSLhCXU3oXlLUjS12HzDrpJ5kqGBAh8zIGhJXG6TtRx8WH5wIsIpccPsDdhOaJ6X6SI1NU5z"}]}},"1.1.0":{"name":"mouse-wheel","version":"1.1.0","description":"Consistent cross browser mouse wheel movement","main":"wheel.js","directories":{"example":"example"},"dependencies":{"right-now":"^1.0.0","to-px":"^1.0.1","signum":"^1.0.0"},"devDependencies":{},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git+https://github.com/mikolalysenko/mouse-wheel.git"},"keywords":["mouse","wheel","browser","speed","consistent","portability","poly","fill","fix"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/mouse-wheel/issues"},"homepage":"https://github.com/mikolalysenko/mouse-wheel","gitHead":"177803bbbca145afce2e5d24dc0e0c54d877fd51","_id":"mouse-wheel@1.1.0","_shasum":"bb542e3c4ac6ee1ca5621a655eef3842f15e71ae","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"dist":{"shasum":"bb542e3c4ac6ee1ca5621a655eef3842f15e71ae","tarball":"https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.1.0.tgz","integrity":"sha512-tOJ/OXiJaSRnOvIQfy+tLiM+9HyIMCRAYyM2UiTLeEMGeKtBDa4YSBfv3THYKBP0N8G60FfHFBP6Xw/UvrLf5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICu04mo+feBF2xJ0ENFFxguDBaldhko6XDLuKOps+4yBAiBKn4u3FSNp3b+2gpCuAjuELG7KN5yLV1vfDnAltMDNzw=="}]},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/mouse-wheel-1.1.0.tgz_1455635020612_0.7855185312218964"}},"1.2.0":{"name":"mouse-wheel","version":"1.2.0","description":"Consistent cross browser mouse wheel movement","main":"wheel.js","directories":{"example":"example"},"dependencies":{"right-now":"^1.0.0","to-px":"^1.0.1","signum":"^1.0.0"},"devDependencies":{},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git+https://github.com/mikolalysenko/mouse-wheel.git"},"keywords":["mouse","wheel","browser","speed","consistent","portability","poly","fill","fix"],"author":{"name":"Mikola Lysenko"},"license":"MIT","bugs":{"url":"https://github.com/mikolalysenko/mouse-wheel/issues"},"homepage":"https://github.com/mikolalysenko/mouse-wheel","gitHead":"3985924e80f028ed18bf7020d02d924f2f4c01f3","_id":"mouse-wheel@1.2.0","_shasum":"6d2903b1ea8fb48e61f1b53b9036773f042cdb5c","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.2","_npmUser":{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"},"dist":{"shasum":"6d2903b1ea8fb48e61f1b53b9036773f042cdb5c","tarball":"https://registry.npmjs.org/mouse-wheel/-/mouse-wheel-1.2.0.tgz","integrity":"sha512-+OfYBiUOCTWcTECES49neZwL5AoGkXE+lFjIvzwNCnYRlso+EnfvovcBxGoyQ0yQt806eSPjS675K0EwWknXmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtBTS1e1eehqv1K80WXFK0Ebtlma5To46fukdbQxXoDAiAHkNSD5jSTN/rGXZzgGvU8jpsfR/sC2XyBzAPWOC8g0w=="}]},"maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mouse-wheel-1.2.0.tgz_1467654104764_0.4660764879081398"}}},"readme":"mouse-wheel\n===========\nConsistent cross browser mouse wheel events.  [Test it out in your browser here](https://mikolalysenko.github.io/mouse-wheel/).\n\n# Example\n\n```javascript\nrequire('mouse-wheel')(function(dx, dy) {\n  document.body.innerHTML = '<p>Scroll:' + [dx,dy] + '</p>'\n})\n```\n\n# Install\n\n```\nnpm i mouse-wheel\n```\n\n# API\n\n#### `require('mouse-wheel')(element, callback, noScroll)`\nHook an event handler for the mouse wheel on `element`.\n\n* `element` is an optional DOM element, or if unspecified then is the window object.\n* `callback(dx, dy, dz, ev)` is called whenever the mouse scrolls\n    + `dx, dy, dz` is the amount of scrolling vertically, horizontally and depth-wise in pixels\n    + `ev` is the MouseEvent object associated with the event\n* `noScroll` is an optional flag, which if set disables scrolling the page\n\nReturns listener function `listener` so that it may be detached later with `element.removeEventListener('wheel', listener)`\n\n# License\n(c) 2015 Mikola Lysenko. MIT License\n","maintainers":[{"name":"mikolalysenko","email":"mikolalysenko@gmail.com"}],"time":{"modified":"2022-06-20T10:21:51.180Z","created":"2015-02-17T22:05:49.811Z","1.0.0":"2015-02-17T22:05:49.811Z","1.0.1":"2015-02-17T22:45:40.245Z","1.0.2":"2015-02-18T15:54:02.078Z","1.1.0":"2016-02-16T15:03:44.394Z","1.2.0":"2016-07-04T17:41:48.135Z"},"homepage":"https://github.com/mikolalysenko/mouse-wheel","keywords":["mouse","wheel","browser","speed","consistent","portability","poly","fill","fix"],"repository":{"type":"git","url":"git+https://github.com/mikolalysenko/mouse-wheel.git"},"author":{"name":"Mikola Lysenko"},"bugs":{"url":"https://github.com/mikolalysenko/mouse-wheel/issues"},"license":"MIT","readmeFilename":"README.md","users":{"prisme":true,"vorg":true,"e_bo":true}}