{"_id":"waypoints","_rev":"24-247dd9e7ccf6124a1e51354a9dc4bf30","name":"waypoints","description":"Easily execute a function when you scroll to an element","dist-tags":{"latest":"4.0.1"},"versions":{"0.0.12":{"name":"waypoints","description":"Fire events when scrolling down the page","main":"index.js","version":"0.0.12","repository":{"type":"git","url":"git://github.com/anthonyshort/waypoints.git"},"keywords":["browserify","browser","DOM","animation","effects","scroll","events"],"author":{"name":"Anthony Short"},"license":"MIT","dependencies":{"offset":"~0.0.1","each-component":"0.0.1","emitter-component":"~1.0.0","bind-component":"0.0.1","underscore":"~1.4.4","event-component":"~0.1.0","class-list":"~0.1.0"},"_id":"waypoints@0.0.12","dist":{"shasum":"32cc55ce471aec267584711fea005d69c03ef91c","tarball":"https://registry.npmjs.org/waypoints/-/waypoints-0.0.12.tgz","integrity":"sha512-UdAbju/KBNNwo8qOZQvkKp1NqXoPK/Dm5lNjV160C9PpSPGWLvN/U09rlyfbg0nzCxQbHjIRmO/knu60I2cx1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1GYzGAvZ5KCnxler4Mhi/S/d52eyhcq63aqiqJsfswQIgEuZZojw2aO0HI1sLFsUK4SXWvqH/J21AGiH/+li1lOg="}]},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"}]},"3.1.1":{"name":"waypoints","version":"3.1.1","author":{"name":"Caleb Troughton","email":"caleb@imakewebthings.com","url":"http://imakewebthings.com"},"description":"Easily execute a function when you scroll to an element","scripts":{"build":"gulp build","start":"gulp","test":"testem ci","tdd":"testem","watch":"gulp watch"},"repository":{"type":"git","url":"https://github.com/imakewebthings/waypoints.git"},"keywords":["scroll"],"devDependencies":{"eslint":"^0.6.2","gulp":"^3.6.2","gulp-concat":"^2.2.0","gulp-eslint":"^0.1.7","gulp-footer":"^1.0.5","gulp-header":"^1.0.2","gulp-rename":"^1.2.0","gulp-tap":"^0.1.1","gulp-uglify":"^0.3.1","merge-stream":"^0.1.1","testem":"^0.6.24"},"license":"MIT","gitHead":"13ae054b649b5e0df9a549abb4a0420eac67bea8","bugs":{"url":"https://github.com/imakewebthings/waypoints/issues"},"homepage":"https://github.com/imakewebthings/waypoints","_id":"waypoints@3.1.1","_shasum":"1a7c6fd3748bd482bfb734aec3f58e52ae3d3402","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"imakewebthings","email":"caleb@imakewebthings.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"imakewebthings","email":"caleb@imakewebthings.com"}],"dist":{"shasum":"1a7c6fd3748bd482bfb734aec3f58e52ae3d3402","tarball":"https://registry.npmjs.org/waypoints/-/waypoints-3.1.1.tgz","integrity":"sha512-LGNklNSG0JdqvuH6Drp2Ae0sh9FVHCrh13+A/DFKBP4w7K10C8rTDiEr1MzaG1p+bwqGB3wDlBOy5if6K5mO5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMU1PDTXLn6D80zOZ3J5WHboLKT+pHeH1fasVVXSYSKAiEA3ARIyh4ybSUeiqhBE27eLKihdgcIGGY+67B+JNONsFM="}]}},"4.0.0":{"name":"waypoints","version":"4.0.0","author":{"name":"Caleb Troughton","email":"caleb@imakewebthings.com","url":"http://imakewebthings.com"},"description":"Easily execute a function when you scroll to an element","scripts":{"build":"gulp build","start":"gulp","test":"testem ci","tdd":"testem","watch":"gulp watch"},"repository":{"type":"git","url":"git+https://github.com/imakewebthings/waypoints.git"},"keywords":["scroll"],"devDependencies":{"eslint":"^0.6.2","gulp":"^3.6.2","gulp-concat":"^2.2.0","gulp-eslint":"^0.1.7","gulp-footer":"^1.0.5","gulp-header":"^1.0.2","gulp-rename":"^1.2.0","gulp-tap":"^0.1.1","gulp-uglify":"^0.3.1","merge-stream":"^0.1.1","testem":"^0.6.24"},"license":"MIT","gitHead":"0944e1569dd46a05494c3c056e4328884a739a4f","bugs":{"url":"https://github.com/imakewebthings/waypoints/issues"},"homepage":"https://github.com/imakewebthings/waypoints#readme","_id":"waypoints@4.0.0","_shasum":"4033dcccfbebfb732645a6ebb5db97b73367e7a0","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.35","_npmUser":{"name":"imakewebthings","email":"caleb@imakewebthings.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"imakewebthings","email":"caleb@imakewebthings.com"}],"dist":{"shasum":"4033dcccfbebfb732645a6ebb5db97b73367e7a0","tarball":"https://registry.npmjs.org/waypoints/-/waypoints-4.0.0.tgz","integrity":"sha512-+WF7uxZWz7DQIR4sGgHjme0e1++g31aPquMLxusfOEhUAEBiGEQc4OWTzqI7mU4FANmyapRkQFRhalZpUInhZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC16FrCZZVgbi9dVac+uhLzYv6fz1zWg1bf9peJ/tFJbwIgde/FLcKjNqi1Hr9m5ycoKU0E0XzfBROujZbA3bYBGmY="}]}},"4.0.1":{"name":"waypoints","version":"4.0.1","author":{"name":"Caleb Troughton","email":"caleb@imakewebthings.com","url":"http://imakewebthings.com"},"description":"Easily execute a function when you scroll to an element","scripts":{"build":"gulp build","start":"gulp","test":"testem ci","tdd":"testem","watch":"gulp watch"},"repository":{"type":"git","url":"git+https://github.com/imakewebthings/waypoints.git"},"keywords":["scroll"],"devDependencies":{"eslint":"^0.6.2","gulp":"^3.6.2","gulp-concat":"^2.2.0","gulp-eslint":"^0.1.7","gulp-footer":"^1.0.5","gulp-header":"^1.0.2","gulp-rename":"^1.2.0","gulp-tap":"^0.1.1","gulp-uglify":"^0.3.1","merge-stream":"^0.1.1","testem":"0.6.24"},"license":"MIT","gitHead":"34d9f6d77016cb9ed7884963c522e140fb8f8dc3","bugs":{"url":"https://github.com/imakewebthings/waypoints/issues"},"homepage":"https://github.com/imakewebthings/waypoints#readme","_id":"waypoints@4.0.1","_shasum":"09979a0573810b29627cba4366a284a062ec69c8","_from":".","_npmVersion":"3.4.0","_nodeVersion":"4.2.2","_npmUser":{"name":"imakewebthings","email":"caleb@imakewebthings.com"},"maintainers":[{"name":"anthonyshort","email":"antshort@gmail.com"},{"name":"imakewebthings","email":"caleb@imakewebthings.com"}],"dist":{"shasum":"09979a0573810b29627cba4366a284a062ec69c8","tarball":"https://registry.npmjs.org/waypoints/-/waypoints-4.0.1.tgz","integrity":"sha512-PbydbsTvCFYoE1DaRAKBM4xPQi+7ULcULZ7vK79NLM55da5g46oyY62Xv9X5Z9F7O/qXmcS/XJ7Ae2pYij4bpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5GCwCMj70lO2aUwVDNT8rZKRXM1t8jAk97PshtXAm3AiACvZag67qmvWKBVvr3EDXV8a4qO2DxaRhVmUNQDXiTbg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/waypoints-4.0.1.tgz_1472912587024_0.3047055748756975"}}},"readme":"# Waypoints\r\n\r\nWaypoints is a library that makes it easy to execute a function whenever you scroll to an element. ![Build Status](https://travis-ci.org/imakewebthings/waypoints.svg)\r\n\r\n```js\r\nvar waypoint = new Waypoint({\r\n  element: document.getElementById('thing'),\r\n  handler: function(direction) {\r\n    alert('You have scrolled to a thing')\r\n  }\r\n})\r\n```\r\n\r\nIf you're new to Waypoints, check out the [Getting Started](http://imakewebthings.com/waypoints/guides/getting-started) guide.\r\n\r\n[Read the full documentation](http://imakewebthings.com/waypoints/api/waypoint) for more details on usage and customization.\r\n\r\n## Shortcuts\r\n\r\nIn addition to the normal Waypoints script, extensions exist to make common UI patterns just a little easier to implement:\r\n\r\n- [Infinite Scrolling](http://imakewebthings.com/waypoints/shortcuts/infinite-scroll)\r\n- [Sticky Elements](http://imakewebthings.com/waypoints/shortcuts/sticky-elements)\r\n- [Inview Detection](http://imakewebthings.com/waypoints/shortcuts/inview)\r\n\r\n\r\n## Contributing\r\n\r\nIf you want to report a Waypoints bug or contribute code to the library, please read the [Contributing Guidelines](https://github.com/imakewebthings/waypoints/blob/master/CONTRIBUTING.md). If you need help *using* Waypoints, please do not open an issue. Instead, ask the question on [Stack Overflow](http://stackoverflow.com) and tag it with <code>#jquery-waypoints</code>. Be sure to follow the guidelines for [asking a good question](http://stackoverflow.com/help/how-to-ask).\r\n\r\n## License\r\n\r\nCopyright (c) 2011-2014 Caleb Troughton. Licensed under the [MIT license](https://github.com/imakewebthings/waypoints/blob/master/licenses.txt).\r\n","maintainers":[{"email":"caleb@imakewebthings.com","name":"imakewebthings"}],"time":{"modified":"2022-06-28T22:16:14.651Z","created":"2013-04-14T06:55:20.727Z","0.0.12":"2013-04-14T06:55:23.924Z","3.1.1":"2015-01-30T01:04:29.223Z","4.0.0":"2015-08-20T22:37:23.911Z","4.0.1":"2016-09-03T14:23:10.688Z"},"author":{"name":"Caleb Troughton","email":"caleb@imakewebthings.com","url":"http://imakewebthings.com"},"repository":{"type":"git","url":"git+https://github.com/imakewebthings/waypoints.git"},"keywords":["scroll"],"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/imakewebthings/waypoints#readme","bugs":{"url":"https://github.com/imakewebthings/waypoints/issues"},"users":{"lmartins":true,"scottcford":true,"timdp":true,"bluephoenix01":true,"jmsmrgn":true,"filipve":true,"krishaamer":true,"whiskeyjack":true,"ux_web":true,"sundaycrafts":true}}