{"_id":"scroll-watcher","_rev":"19-4509fe6f5a3ec2b2aae3fac395205cb2","name":"scroll-watcher","description":"A lightweight, blazing fast, rAF based, scroll watcher.","dist-tags":{"latest":"2.2.0"},"versions":{"0.1.0":{"name":"scroll-watcher","version":"0.1.0","description":"A (yet another) cross-browser, event-based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"build/scroll-watcher.min.js","rollup":{"entry":"src/js/main.js","dest":"build/scroll-watcher.js","moduleName":"ScrollWatcher"},"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"devDependencies":{"autoprefixer":"^6.4.1","clean-css":"^3.4.19","eslint":"^3.5.0","eslint-config-jwalker":"^1.9.0","node-sass":"^3.9.3","node-sass-json-importer":"^2.1.1","nodemon":"^1.10.2","parallelshell":"^2.0.0","postcss-cli":"^2.6.0","rollup":"^0.35.7","rollup-plugin-buble":"^0.13.0","rollup-plugin-json":"^2.0.2","uglify-js":"^2.7.3"},"eslintConfig":{"extends":"jwalker"},"scripts":{"test":"make test"},"gitHead":"967b66902993bb1a6eb8dfa28c5f5ab1e5c73f0a","_id":"scroll-watcher@0.1.0","_shasum":"22c39cabb6de8b3994c6c4d32eceb12ee21c98f4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"shasum":"22c39cabb6de8b3994c6c4d32eceb12ee21c98f4","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-0.1.0.tgz","integrity":"sha512-laDeqW0H2q87ay1iJzdwyF+qygxnD/7j3D5t3hnMzV4A4DiGjB8APSgZjL/XHdiUFgNXeNyQPypgvxMuASgiXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5j4ihGBP/gcs1veXjhZ9AtGudNq0FLik+F7/b0TyRhgIhAJW0zvfmE0ka+Md/11aSVZ/2wVxYWRkYBQbOjvAlFADo"}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/scroll-watcher-0.1.0.tgz_1473965297752_0.3820370289031416"},"directories":{}},"0.2.0":{"name":"scroll-watcher","version":"0.2.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"build/scroll-watcher.min.js","rollup":{"entry":"src/main.js","dest":"build/scroll-watcher.js","moduleName":"ScrollWatcher"},"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"devDependencies":{"casperjs":"^1.1.3","eslint":"^3.6.0","eslint-config-jwalker":"^1.10.0","nodemon":"^1.10.2","rollup":"^0.36.0","rollup-plugin-buble":"^0.14.0","rollup-plugin-commonjs":"^5.0.4","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","uglify-js":"^2.7.3"},"eslintConfig":{"extends":"jwalker","rules":{"no-console":0,"no-use-before-define":1,"vars-on-top":0},"globals":{"casper":true,"patchRequire":true,"phantom":true}},"scripts":{"test":"make test"},"dependencies":{"tiny-emitter":"^1.1.0"},"gitHead":"3f16fe6edbab86e3b58b4da57e8b9744fe3edce5","_id":"scroll-watcher@0.2.0","_shasum":"40682e562afed90bbc1a6ec11c646665e4b49631","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"shasum":"40682e562afed90bbc1a6ec11c646665e4b49631","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-0.2.0.tgz","integrity":"sha512-b4Kjp06bpum+ydC0c64wwqVQw7McWb+SkIPalRgMMs2et+LrUtYGBllyK6PtmJGKGj/IdbSHUXG/A4qHhkZyeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGACWV/uu2oxktdspvx6u4cRf23OdgvXd0uAQliDhnBoAiEAowxZca8rwWqpqSlCDzE5BbcL2bagycoqsY1XIEvoN40="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/scroll-watcher-0.2.0.tgz_1475328155797_0.4443154623731971"},"directories":{}},"0.2.1":{"name":"scroll-watcher","version":"0.2.1","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"build/scroll-watcher.min.js","rollup":{"entry":"src/main.js","dest":"build/scroll-watcher.js","moduleName":"ScrollWatcher"},"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"devDependencies":{"casperjs":"^1.1.3","eslint":"^3.6.0","eslint-config-jwalker":"^1.10.0","nodemon":"^1.10.2","rollup":"^0.36.0","rollup-plugin-buble":"^0.14.0","rollup-plugin-commonjs":"^5.0.4","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","uglify-js":"^2.7.3"},"eslintConfig":{"extends":"jwalker","rules":{"no-console":0,"no-use-before-define":1,"vars-on-top":0},"globals":{"casper":true,"patchRequire":true,"phantom":true}},"scripts":{"test":"make test","commit":"git add . && git commit -m \"Bump to v$npm_package_version\"","tag":"git tag -a $npm_package_version -m \"Bump to v$npm_package_version\"","push":"git push && git push origin $npm_package_version","preversion":"npm run test","version":"npm run commit","postversion":"npm run tag && npm run push && npm publish"},"dependencies":{"tiny-emitter":"^1.1.0"},"gitHead":"6f0ab33948be820ca90bda4eda737e548bf0b7b9","_id":"scroll-watcher@0.2.1","_shasum":"969ad33f65dcc198b6e53ec3c97c59923404775b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"shasum":"969ad33f65dcc198b6e53ec3c97c59923404775b","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-0.2.1.tgz","integrity":"sha512-3uSHK9CiI4jtMkSG6WF4JO3YrUrNP1j8PosHsMQ0KFJhPCm0iReYutr7YvgvJQ+9cM5YvrGV3W+XAY6hXon/Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNQcBOUDnMWuKDTfPFjPFRD2qZ+zJz4H7FO5K1DfbnvAiBlrmzXsre9jBW2toQyoFEDb/b/7udXismbtLyUY1o3iw=="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/scroll-watcher-0.2.1.tgz_1475328621993_0.5088391816243529"},"directories":{}},"0.3.0":{"name":"scroll-watcher","version":"0.3.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"build/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"rollup":{"entry":"src/main.js","dest":"build/scroll-watcher.js","moduleName":"ScrollWatcher"},"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"devDependencies":{"casperjs":"^1.1.3","eslint":"^3.6.0","eslint-config-jwalker":"^1.10.0","nodemon":"^1.10.2","rollup":"^0.36.0","rollup-plugin-buble":"^0.14.0","rollup-plugin-commonjs":"^5.0.4","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","uglify-js":"^2.7.3"},"eslintConfig":{"extends":"jwalker","rules":{"no-console":0,"no-use-before-define":1,"vars-on-top":0},"globals":{"casper":true,"patchRequire":true,"phantom":true}},"scripts":{"test":"make test","commit":"git add . && git commit -m \"Bump to v$npm_package_version\"","tag":"git tag -a $npm_package_version -m \"Bump to v$npm_package_version\"","push":"git push && git push origin $npm_package_version","preversion":"npm run test","version":"npm run commit","postversion":"npm run tag && npm run push && npm publish"},"dependencies":{"tiny-emitter":"^1.1.0"},"gitHead":"5782b0ec2cb17dd7212e5fe1ce5aabb33f38d251","_id":"scroll-watcher@0.3.0","_shasum":"6799eeccf8e53bdc81655fef7f8283e33977f37b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"shasum":"6799eeccf8e53bdc81655fef7f8283e33977f37b","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-0.3.0.tgz","integrity":"sha512-gqlIHNX+3y3F0v7/5CJQ0Flak+piGcsRF+tS0iE+ah9e9D0XovrN1iYzRuYeo0HlL8xic1O3QCjCFMdWmoVulw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxBS0/b4wg51zTFfAzGqoiOPBgcBZPqr9sFmuVKDKIpAiAUAa5S/yJoo2+MtU0pDBn7gQtX8P70+6lAyK/YXibSxg=="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/scroll-watcher-0.3.0.tgz_1476017211221_0.8217396831605583"},"directories":{}},"0.4.0":{"name":"scroll-watcher","version":"0.4.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"build/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"rollup":{"entry":"src/main.js","dest":"build/scroll-watcher.js","moduleName":"ScrollWatcher"},"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"devDependencies":{"casperjs":"^1.1.3","eslint":"^3.11.1","eslint-config-jwalker":"^1.14.0","nodemon":"^1.11.0","rollup":"^0.36.4","rollup-plugin-buble":"^0.14.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-json":"^2.0.2","rollup-plugin-node-resolve":"^2.0.0","uglify-js":"^2.7.5"},"eslintConfig":{"extends":"jwalker","rules":{"no-console":1,"no-use-before-define":1,"vars-on-top":1},"globals":{"casper":true,"patchRequire":true,"phantom":true}},"scripts":{"test":"make test","commit":"git add . && git commit -m \"Bump to v$npm_package_version\"","tag":"git tag -a $npm_package_version -m \"Bump to v$npm_package_version\"","push":"git push && git push origin $npm_package_version","preversion":"npm run test","version":"npm run commit","postversion":"npm run tag && npm run push && npm publish"},"dependencies":{"tiny-emitter":"^1.1.0"},"gitHead":"96064fa037e3bf90a0ff663251abffa3af91f4aa","_id":"scroll-watcher@0.4.0","_shasum":"bf5a6b015743c1683488176a7edda6e6ec6866d6","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"shasum":"bf5a6b015743c1683488176a7edda6e6ec6866d6","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-0.4.0.tgz","integrity":"sha512-1PuKuK+wSvStkNDNOa4wuGsEnvpuh44ZnmnpkBZUV46HEUcUMm0YZDur6OLpMlYgkwYg3s9VEKWZwJSh22TI1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD33FhkgxendnmXjbSNYAs39YHumcW6y5mlNDJ3UUKOXQIgFv/e/Qa91Fu9GFpgZEwaKhRdGXd7l9IKWY2oFo4RtH8="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/scroll-watcher-0.4.0.tgz_1481141342527_0.2781722180079669"},"directories":{}},"0.5.0":{"name":"scroll-watcher","version":"0.5.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"build/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"build":{"entry":"src/main.js","dest":"build/scroll-watcher.js","destMin":"build/scroll-watcher.min.js","destMinMap":"build/scroll-watcher.min.js.map","moduleName":"ScrollWatcher"},"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"build":"npm-run-all clean lint rollup minify","build:watch":"npm-run-all clean lint rollup minify watch","rollup":"rollup -c","watch":"rollup -c -w","minify":"node minify","clean":"rimraf build && mkdir build","lint":"eslint --ext .js *.js src test","test":"yarn run build && node test | tap-spec","commit":"git add . && git commit -m \"Bump to v$npm_package_version\"","tag":"git tag -a $npm_package_version -m \"Bump to v$npm_package_version\"","push":"git push && git push origin $npm_package_version","preversion":"npm run test","version":"npm run commit","postversion":"npm run tag && npm run push && npm publish"},"dependencies":{"raf":"^3.3.0","tiny-emitter":"^1.1.0"},"devDependencies":{"boxen":"^0.8.1","bytes":"^2.4.0","chalk":"^1.1.3","eslint":"^3.12.0","eslint-config-jwalker":"^1.14.0","gzip-size":"^3.0.0","jsdom":"^9.8.3","npm-run-all":"^3.1.2","rimraf":"^2.5.4","rollup":"^0.36.4","rollup-plugin-buble":"^0.14.0","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-node-resolve":"^2.0.0","rollup-watch":"^2.5.0","tap-spec":"^4.1.1","tape":"^4.6.3","uglify-js":"^2.7.5"},"eslintConfig":{"extends":"jwalker","rules":{"no-console":1,"no-unused-vars":1}},"gitHead":"2eec30ea0399ce4dc36d2f79add534eecd434313","_id":"scroll-watcher@0.5.0","_shasum":"132f7b2e790b6599eae9d5ce9cb3af25f5b1b413","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"shasum":"132f7b2e790b6599eae9d5ce9cb3af25f5b1b413","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-0.5.0.tgz","integrity":"sha512-ZugNM5Gg33fj2u7ehsnOHOzSIuryUfUd8FgqfznJYuuNSX9ZpTyMyZkIQpJR9FerxUm5li6y4WpcsR8oBgUx2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2qxVhlWm56EZ5PUs+OzDO/if+JuuzJyfGr0Ul4u6YqAiEAprYwmTwIc9li76AkNTfQp/KjIfPgnzsV7OlQAuuyLoQ="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/scroll-watcher-0.5.0.tgz_1481567834719_0.1863719574175775"},"directories":{}},"0.6.0":{"name":"scroll-watcher","version":"0.6.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"dist/scroll-watcher.js","keywords":["scroll","watcher","dom","monitor"],"build":{"entry":"src/main.js","dest":"dist/scroll-watcher.js","destMin":"dist/scroll-watcher.min.js","destMinMap":"dist/scroll-watcher.min.js.map","moduleName":"ScrollWatcher"},"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"build":"npm-run-all clean lint rollup minify","build:watch":"npm-run-all clean lint rollup minify watch","rollup":"rollup -c build/rollup.config.js","watch":"rollup -c build/rollup.config.js -w","minify":"node build/minify","clean":"rimraf dist && mkdir dist","lint":"eslint --ext .js build src test --cache","test":"npm run build && node test | tap-spec"},"dependencies":{"raf":"^3.3.2","tiny-emitter":"^2.0.0"},"devDependencies":{"boxen":"^1.1.0","chalk":"^1.1.3","eslint":"^3.19.0","eslint-config-jwalker":"^2.1.0","jsdom":"^11.0.0","maxmin":"^2.1.0","npm-run-all":"^4.0.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-buble":"^0.15.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-watch":"^4.0.0","tap-spec":"^4.1.1","tape":"^4.6.3","uglify-js":"^3.0.15"},"eslintConfig":{"extends":"jwalker","rules":{"no-console":1,"no-unused-vars":1}},"gitHead":"4b868fb01bf6ee9d37c71e3ddcd6734a330dc254","_id":"scroll-watcher@0.6.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"integrity":"sha512-WxtfpC83EqKkqZ8+orcsltVxFstpAlXdqxhSq/PQwixcaJpC1mxOG3ICeXet8AqpDIJSY0/SrFL3U589TNhHJA==","shasum":"c58ae817e532236aa7e11df0d96bd28887d393eb","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxwRBYfOBc6rC7HJUa7iYh45AO8Sus6dX//eqFwhBmNwIgNWmxDj6dTvWXNa0KIjNT3djCdqasY/GYEAc5UliJCt8="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher-0.6.0.tgz_1498220620544_0.6791872365865856"},"directories":{}},"1.0.0":{"name":"scroll-watcher","version":"1.0.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"files":["dist/"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"run-s lint rollup:dev","build":"run-s lint rollup","rollup":"rollup -c build/config.js","rollup:dev":"rollup -w -c build/config.js","lint":"eslint build test src examples --cache","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["env"]},"dependencies":{"raf":"^3.4.0","tiny-emitter":"^2.0.2"},"devDependencies":{"babel-jest":"^21.2.0","babel-preset-env":"^1.6.1","boxen":"^1.2.2","chalk":"^2.3.0","eslint":"^4.12.0","eslint-config-jwalker":"^5.0.0","eslint-plugin-jest":"^21.3.2","eslint-plugin-testcafe":"^0.2.1","jest":"^21.2.1","maxmin":"^2.1.0","npm-run-all":"^4.1.2","reset-css":"^2.2.1","rollup":"^0.52.0","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-eslint":"^4.0.0","rollup-plugin-filesize":"^1.5.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-uglify":"^2.0.1","testcafe":"^0.18.5","uglify-es":"^3.2.0"},"gitHead":"3be3d873f365a2f2bb45d0ead8bb84d364fcf6fa","_id":"scroll-watcher@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"integrity":"sha512-aqIOy9ALVwyFITYUSZ6Treju8TkyZ7cLj9Utzw4GCOaX89N6avZFJDqiQ3Le5oqd8Q+Yz1Jh1ApPNgI1Qa8mCg==","shasum":"e2d393b5b014b547e9bda59eabf446485d82bb11","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/JvaNjlrUxFE5xwAjDTDWJx8zXZT1Z1FSOVbzqjuuiAiEA8AeNd2PUP3m0O6vyiDuOwJg2qeUYUvPTPnrvE+CAwos="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher-1.0.0.tgz_1511812561382_0.9550629607401788"},"directories":{}},"1.1.0":{"name":"scroll-watcher","version":"1.1.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"files":["dist/"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"run-s lint rollup:dev","build":"run-s lint rollup","rollup":"rollup -c build/config.js","rollup:dev":"rollup -w -c build/config.js","lint":"eslint build test src examples --cache","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["env"]},"dependencies":{"raf":"^3.4.0","tiny-emitter":"^2.0.2"},"devDependencies":{"babel-jest":"^22.4.3","babel-preset-env":"^1.6.1","boxen":"^1.3.0","chalk":"^2.3.2","eslint":"^4.19.1","eslint-config-jwalker":"^5.1.0","eslint-plugin-jest":"^21.15.0","eslint-plugin-testcafe":"^0.2.1","jest":"^22.4.3","maxmin":"^2.1.0","npm-run-all":"^4.1.2","reset-css":"^3.0.0","rollup":"^0.57.1","rollup-plugin-buble":"^0.19.2","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-eslint":"^4.0.0","rollup-plugin-filesize":"^1.5.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^3.0.0","testcafe":"^0.19.1","uglify-es":"^3.3.9"},"gitHead":"bed7c7df34fc53c9c4a2a7600a6d99da0e5a0c79","_id":"scroll-watcher@1.1.0","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"integrity":"sha512-xix4zVHl45XYFTeyomun0M4WW60E+mtJiTaiANElbBE+T2ll3EdIvd8e7iDr24h14nHpELvv83YKkQJGAxmttg==","shasum":"621d42151c31c6aa34a5fe765cc57864521ccddc","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-1.1.0.tgz","fileCount":5,"unpackedSize":33579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGGzo3yVGzDIJICKUSShoTXNVDDgWWh2jvKIodFy6v+AiBbsaV5NyQVmtf1eRHwNPjtaZioWrLVK6udCtrOfYzjWw=="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_1.1.0_1523278887395_0.10226101524623443"},"_hasShrinkwrap":false},"1.2.0":{"name":"scroll-watcher","version":"1.2.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"files":["dist/"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"run-s lint rollup:dev","build":"run-s lint rollup","rollup":"rollup -c build/config.js","rollup:dev":"rollup -w -c build/config.js","lint":"eslint build test src examples --cache","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testURL":"http://localhost/","testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["env"]},"dependencies":{"raf":"^3.4.0","tiny-emitter":"^2.0.2"},"devDependencies":{"babel-jest":"^23.4.2","babel-preset-env":"^1.7.0","boxen":"^1.3.0","chalk":"^2.4.1","eslint":"^5.2.0","eslint-config-jwalker":"^5.1.1","eslint-plugin-jest":"^21.18.0","eslint-plugin-testcafe":"^0.2.1","jest":"^23.4.2","maxmin":"^2.1.0","npm-run-all":"^4.1.3","reset-css":"^4.0.1","rollup":"^0.63.4","rollup-plugin-buble":"^0.19.2","rollup-plugin-commonjs":"^9.1.4","rollup-plugin-eslint":"^5.0.0","rollup-plugin-filesize":"^4.0.1","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-uglify":"^4.0.0","testcafe":"^0.20.5","uglify-es":"^3.3.9"},"gitHead":"9626eb25eec76330707b476ec29f4d65c03ac5f2","_id":"scroll-watcher@1.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"dist":{"integrity":"sha512-5LUBdwGEOMcVjXE+xlLlZ1HqTYie4fMxYlUG5UXaGSUDCAGh+q01TTz8OScKPbS6sDIUrbJiJpYVMZMON31UuA==","shasum":"3dec883eeb1256ee6618bcbc128a758d8454662c","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-1.2.0.tgz","fileCount":5,"unpackedSize":33582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXI6ICRA9TVsSAnZWagAAaNgP/1AAPy1+YcTn4ZQXWCz2\nzTbDQKX6HNyCsIuwcyYIdC2j0VQsiBSjbxEL6BnxZB0DYUtCcobLAKCujI+A\nmTja/UkuKYuLCNY+aLMPgFBOkuoQX8GCwxfU//h1OhgiL4Yz30CfXrG+HoSN\nIlFmXv+IbGiZviIJ6dC+wNe5s4mBHJVMvxzPN2+vSGh9rbp7SfnQ6uNuU2f0\nlcYP3BkPUqRKyRT8qPGrBzWbQ7Hx/EEHiFtMnoKQOjRA21tqj6TpJpAF3tbg\n526qsE/lAJQ7C7f4VPoHetN2pg8iTUhHjFVT3ETnpOKs57LN7qCX3uAsindL\n7fOfC8LkhZVoLy1wDBHaayvlR7FodhrC7NLCIcHxveOi2gupWWw9VCjrCP1Q\nK047kCvHB/OsmYlkc36+U70B6wKHB54FUb5mZX6rcyaIRsZT6EaD9ku1kVU2\n39d/QatoRnv9zAt92SFxdw+JvSUNsnRZrbWal8y1BLbeQcUDfYMqGjD8FH5O\nvnJCkU0F+XdkMC6vSwtvqCrIBj/uiyeIS7uYj0XYVRdXGQUylB/uhXosvz4B\nHV3UFqNvi9gVcVyvvgQ2GsJhu34MmJnxXJHhdnNbUifPEN/avldFTAH4lVmq\nyz7/gIj7slYtvrteJW/LgOA3wS6UJL8y2eSMJd048NA13ROdbITFTQyZwqKZ\nNjRR\r\n=dzVH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtDpav10qulqILux2Sn0eYlqK5W2IO6FFuWlzbPn8YCgIhANEBmyh/KiCYh9oK3myceSn1pfqeVn7zf1oieOxTnpwz"}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_1.2.0_1532792456082_0.5924216853663125"},"_hasShrinkwrap":false},"1.3.0":{"name":"scroll-watcher","version":"1.3.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"run-s lint rollup:dev","build":"run-s lint rollup","rollup":"rollup -c build/config.js","rollup:dev":"rollup -w -c build/config.js","lint":"eslint build test src examples --cache","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testURL":"http://localhost/","testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["@babel/preset-env"]},"dependencies":{"raf":"^3.4.1","tiny-emitter":"^2.1.0"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","babel-jest":"^24.8.0","boxen":"^4.1.0","chalk":"^2.4.2","eslint":"^6.0.1","eslint-config-jwalker":"^5.2.0","eslint-config-prettier":"^6.0.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-prettier":"^3.1.0","eslint-plugin-testcafe":"^0.2.1","jest":"^24.8.0","maxmin":"^2.1.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","reset-css":"^4.0.1","rollup":"^1.16.2","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^6.1.1","rollup-plugin-node-resolve":"^5.1.0","rollup-plugin-uglify":"^6.0.2","testcafe":"^1.2.1","uglify-es":"^3.3.9"},"gitHead":"fe0195eaa0639e3ed76c911d05813e8bbf98756c","_id":"scroll-watcher@1.3.0","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rFFIFzQcV0Kp2u0N//ac4fFLRqNQyoiMahoZrMzt/5RrA2+rBCgkCboya4I7dSOc/sAiq3zSaMemiZkGxQQAUw==","shasum":"ac54486f297b55a4325594836803ba096e687990","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-1.3.0.tgz","fileCount":5,"unpackedSize":33880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFJdoCRA9TVsSAnZWagAAgu0P/0kxWKs9BMS5jsXTY/o7\nOT5FO3eusQbgTr1PX6/NpXwU1d0GDt7D4ttqiYe6p2AYwHNQGjRUHAHxDBmk\nWpugnYAFipZr6hUBdCGYkJXcf+m0GUa1OviGLmEXoTs39CQpxwA159mdWGB3\nQj8ClNCT7Qeu9UxzX57m3EaRQpakBtP40xyNt/Xz2Gp7rhjfPRJjSCuXp7xl\nddwRMISk1TqTxKCz/3CiHNOIwOXgG2CcvmRdICpTBekgjxESONrmq42XmEVH\nYy+MRUzvc9646PDLtp40+XTjR98JPOGxMIJ+DHUsFHpfqdIxt0PNOQCBBCZL\n+CUUfjx1hbAeCAl3TDEbFgPyJEBD023G1EXFdYujMVknSg0+HwSHwDzpDL5C\nEoV7ME9qksVRuBG4tT9kTOHFz3hJB7OVaf/CNTg3sTBg/yQ9rDGLy1zIngmK\nFfe5IxxI3Dmm6LhpQqe3vkRAKEjy6UUEk2oaEmato5XXYZ6epVj7tUWcrinK\ncL6eSw3Z7f32fvu8lmunb2m4YquYbF8tts8fOB6mk6VRAqSDahGNJwJptgaM\n+jx+cR3GttvkE7MyNLJPfkqxI+yzfyO59YMvwAGKt2NEiyr8IJ+nK2Uge2d7\nyZND/y73sR1Ki10K36+1su0AC+M1i8TwsVoKWDG5YPfkjBhlJbbANW/g8c7e\nb1me\r\n=9WcA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFQVrjdJQRdhc2FYGURSSrzv5zk32KHWSFWOOM6LrQowIhAJt7SBgUitHnyEm1NXe9mgjKMOIdhxjw1YjouxRVNIzj"}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_1.3.0_1561630567977_0.3845062379743813"},"_hasShrinkwrap":false},"1.3.1":{"name":"scroll-watcher","version":"1.3.1","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"run-s lint rollup:dev","build":"run-s lint rollup","rollup":"rollup -c build/config.js","rollup:dev":"rollup -w -c build/config.js","lint":"eslint build test src examples --cache","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testURL":"http://localhost/","testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["@babel/preset-env"]},"dependencies":{"raf":"^3.4.1","tiny-emitter":"^2.1.0"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","babel-jest":"^24.8.0","boxen":"^4.1.0","chalk":"^2.4.2","eslint":"^6.0.1","eslint-config-jwalker":"^5.2.0","eslint-config-prettier":"^6.0.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-prettier":"^3.1.0","eslint-plugin-testcafe":"^0.2.1","jest":"^24.8.0","maxmin":"^2.1.0","npm-run-all":"^4.1.5","prettier":"^1.18.2","reset-css":"^4.0.1","rollup":"^1.16.2","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^6.1.1","rollup-plugin-node-resolve":"^5.1.0","rollup-plugin-uglify":"^6.0.2","testcafe":"^1.2.1","uglify-es":"^3.3.9"},"gitHead":"fe0195eaa0639e3ed76c911d05813e8bbf98756c","_id":"scroll-watcher@1.3.1","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-D/GpQ2TQh3E/SaBiDHzEx9HaYhkpkDobzEOfYJel7RN+YjT/MhYalsq9nYDGyYtpfP9acuJj2jiEp/4p+7IqEw==","shasum":"075bc9dcec9aae05c129b7c4f80c0e3c8902d618","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-1.3.1.tgz","fileCount":5,"unpackedSize":33880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFJelCRA9TVsSAnZWagAAWpQP/34THpq3tzp2mi+eiTZJ\n2VyJoPgnh8MP3k+XZM7llEpX0SGZtw4nQXzh+A7LdkHXcYPg/VZH8ItXKc49\nrk7qSa4/rCfJnkNjxfQarwHkoP2RuqkOFNcZ33DHwZp9ZJkNRJJH+4H50wdQ\nX+ACSOiPOm0flLhxfJsX755u7PfP5yrbnzKLEQugT5vl64/+SQuoBMzgBvcj\nNRrVBXXEuOCQU3rKcpdPdiGhVaPPv/CVTTf6uqYtKbXUo5bNZeMqL+w5t0Rf\ngyOhbjgIuLTpCBiQWUvlplQuiGowNEQdokNhbAgmGJ4t4JrY4P49UQaHmkHM\nfssAVY6AjMDhRxkxytaIEdZcJcixXlb8TVanNLrjAksnGewEoRcnIZMay0zu\nf8kw7QIW5LECHVTKH/Xz56SX6AKYBjLEcTBWcMT/pbEuFdzHJdaGKgrhvOwP\njftV+TxMq31QyGY3GjcF8jxkPfDnA92YLuSAyj34XpI9sZt5NeD/wcTdsL3N\nSLK9qY1h9ZLzNOhBi5hET5ZgA9Ezhn2Hpn7QlITwd4x+jWHsFsloXwyN3QZ9\nHw4PPDw6pLr2VQNlXectj3jN5oNXdqOLGZVYlZQqxlGYDtp1QZgzfNYu49zL\n3KcBdP2P9cT2gFCTqOk202mk0hBZGCmS4FZw3iYohTag1JWWaWa2gjf63KJh\nsuz3\r\n=nwHk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq5dL5kj2JX7jG+9dqnwM3ka1XXpp14G4pwXSmfXAgWQIgSzKCkE7l1UBP7VCwt/TfhghIre3IcA0udS0ukL1npMM="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_1.3.1_1561630628755_0.06445345768578181"},"_hasShrinkwrap":false},"1.4.0":{"name":"scroll-watcher","version":"1.4.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","main":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"run-s lint rollup:dev","build":"run-s lint rollup","rollup":"rollup -c build/config.js","rollup:dev":"rollup -w -c build/config.js","lint":"eslint build test src examples --cache","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testURL":"http://localhost/","testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["@babel/preset-env"]},"dependencies":{"raf":"^3.4.1","tiny-emitter":"^2.1.0"},"devDependencies":{"@babel/core":"^7.8.3","@babel/preset-env":"^7.8.3","babel-jest":"^25.1.0","boxen":"^4.2.0","chalk":"^3.0.0","eslint":"^6.8.0","eslint-config-jwalker":"^5.2.0","eslint-config-prettier":"^6.9.0","eslint-plugin-jest":"^23.6.0","eslint-plugin-prettier":"^3.1.2","eslint-plugin-testcafe":"^0.2.1","jest":"^25.1.0","maxmin":"^2.1.0","npm-run-all":"^4.1.5","prettier":"^1.19.1","reset-css":"^5.0.1","rollup":"^1.29.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^6.2.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.4","testcafe":"^1.8.0","uglify-es":"^3.3.9"},"gitHead":"fcb77af1440c2d47fe4c1bde8c0095840db503c7","_id":"scroll-watcher@1.4.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-K37GmUISy6zFuCxQz5FB/ACaDumhTAebxSXnRWXwpDbqx4NKhi5l1HhIyv24OkgV1nfWhgoT2mQbVuu7p/hc4g==","shasum":"d5ab8dffc0d7482f82e9d3f05618210d719fe1fd","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-1.4.0.tgz","fileCount":5,"unpackedSize":33810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKJqKCRA9TVsSAnZWagAAyLsP/2vp4fOdpUduxk2JS4N+\nsISfEV3Nt/cxzZ+ZBc1JNd5INixH0vdILYAOKy7R0JbmKH8V+khxzqlDuDhv\nIZ4f8b0x8iYvTPhu7/O18eWzFzLzIq6ksKO8layAGBtAGzk7Cbk4dA2gl2tw\npVtLkP2AnEHZB2BLYMwGvLJB5Yx4bJL5lzcsCTC3o0vuSSqmeChG4IC4Ch35\ntzFpwc9V4Z8Es93UJAEw2bzQ91eB6Yj5+Mgw7s0KKAQ3vqWLnkA7S84HELbw\nfOblJZuMHgygeAz9kxzGfjq4eac/LCVzIN72Cxw8WltGSwSi++EkiPXcX/2Z\n/hF29+aC2SnR2UntmZOfmoW5rvvHS8udRx6lb+kDuPljTukqd0K5/gvZhkbL\neqajFR3V/g1T3GKvZcGXpWrsChB/8VC/rNqppzJ0d+sok/tZ6+qfmJywX9QT\nB1zfZK59bfINtbN3GSkvWZz2bqKv4GO41a9vsfKqjCVG5BGberQgonodIXzT\nOpQGZDRjUrO4qfUj79vxCR3iprFsMjNnc5Ou/YPwZxpxIFqFb8Lb90By0Qxz\nGud7jGRVtR7yODj2xPVjYQM4Ud37l5YxFjNeX+h/2WjKgZt5lrw9HwONASbg\nJT/BrnWmxV09uZD8sZ5zn7DE3m7hJsfAE4IDoR+p6dw0YUST1UKtxL1bxRWS\n4omL\r\n=iXVQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT/Jnw4kGapBWiabbCCp3jbRaAOV1xfRgC+WJVUNJORAIhAN3YZzSK++kRFirE6a80xi/JkEU2uSEyoi59mhPtPt/u"}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_1.4.0_1579719306143_0.05173100214138304"},"_hasShrinkwrap":false},"2.0.0":{"name":"scroll-watcher","version":"2.0.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","type":"module","browser":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"npm run build -- watch","build":"node rollup","lint":"eslint --ext .js .","lint:fix":"npm run lint -- --fix","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testURL":"http://localhost/","testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["@babel/preset-env"]},"dependencies":{},"devDependencies":{"@babel/core":"^7.10.5","@babel/preset-env":"^7.10.4","@rollup/plugin-buble":"^0.21.3","ansi-colors":"^4.1.1","babel-eslint":"^10.1.0","babel-jest":"^26.1.0","eslint":"^7.5.0","eslint-config-airbnb-base":"^14.2.0","eslint-config-hardcore":"^12.6.0","eslint-config-prettier":"^6.11.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-testcafe":"^0.2.1","fs-jetpack":"^3.1.0","jest":"^26.1.0","maxmin":"^3.0.0","npm-run-all":"^4.1.5","ora":"^4.0.5","prettier":"^2.0.5","pretty-bytes":"^5.3.0","pretty-time":"^1.1.0","rollup":"^2.23.0","rollup-plugin-terser":"^6.1.0","rxjs":"^6.6.0","testcafe":"^1.8.8"},"gitHead":"27d7e6cba26f49ee838e3c332c0796f46030df2e","_id":"scroll-watcher@2.0.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-L2lLTlHQcHBxg3Ta9EuoAGsR9EdtcHe+O1uT7Fp+4X2XMLlgRIEv7MTnrAZjEP8fnqpFNFHz4rOBBm5RTPC6FA==","shasum":"9c93a487b2e00923aad64b38e08418793a678157","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-2.0.0.tgz","fileCount":5,"unpackedSize":24329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG0XkCRA9TVsSAnZWagAA4SQP/2IK2FYtfyDKKFp6UXZm\nSR0YhjbUbbXSYYY/ljlDH1BEkZ3oPvf6/N+z3S0UlrYLaxA6fWNcmzvA2cJX\nd8h2Xx9VfAG0S9m9pBIHyj3mh++8D47EN278dMwp1hVaW4EeLknCiDHQ/h7F\nsi8MTNtmE5f4eJNOHlw/MjrSsRtybu+qjt7RH2tr7aTyNLfyxrVUYDYNcnb5\n0yZ+2IQkFAKQy/h/bEiSaTeh8HSBm3KNj5cFgndupjUbg8FBuSm2BBYPQk0t\n5BE/+NA1MM0IYPakzw5M+u2NIV8ibl2lux1OjAa3g9YzWQii4yacfbbvuPwl\njpzCmFDK48MF8YNukA8wjChQfivBsHUxz1edt4GdjfpmHPOxzperufQ/pmQO\nyUaUHu5I6EJ68tXhZdc0QxQw8wdlpjrDQw1eMYtBJIPDaboBbLyTXvihMW9m\n2AbhZCHJ38bPe/edUdzJepcx7tMigh4PcPvWoToHcrcP6TwOa/nGO5nmNy9b\nEJzCMnpmYmeaqKBB4rhS9SJX0LMThl8889YKfMtzHXd49AYE2G5Dueo2WxXw\nA7vnJN3CV4MWI6+O558a5LCNxqZ0EEe8TYcKQNof6oLr91XfM8VBq8W/tTCj\nWnJucmC3l0Z0kIdLXOwqNS/F9dCCeeO49WjVknVysYD/m03cDV5YT1FDuXXr\n/Mw9\r\n=IQ40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXZwkF0aDzWk7d2+TTqUZPSsvzplD3vhR+m2fX4wVarwIgTcIuGQ6YOcC/0a4L3ygDsymFVfS+nlDWOEHrVTieVZ4="}]},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_2.0.0_1595622883895_0.16208945722105073"},"_hasShrinkwrap":false},"2.1.0":{"name":"scroll-watcher","version":"2.1.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","type":"module","browser":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"npm run build -- watch","build":"node rollup","lint":"eslint --ext .js .","lint:fix":"npm run lint -- --fix","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testURL":"http://localhost/","testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["@babel/preset-env"]},"devDependencies":{"@babel/core":"^7.12.17","@babel/preset-env":"^7.12.17","@rollup/plugin-buble":"^0.21.3","ansi-colors":"^4.1.1","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^7.20.0","eslint-config-airbnb-base":"^14.2.1","eslint-config-hardcore":"12.9","eslint-config-prettier":"^8.0.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.5","eslint-plugin-prettier":"^3.3.1","eslint-plugin-testcafe":"^0.2.1","fs-jetpack":"^4.1.0","jest":"^26.6.3","maxmin":"^3.0.0","npm-run-all":"^4.1.5","ora":"^5.3.0","prettier":"^2.2.1","pretty-bytes":"^5.6.0","pretty-time":"^1.1.0","rollup":"^2.39.0","rollup-plugin-terser":"^7.0.2","rxjs":"^6.6.3","testcafe":"^1.11.0"},"gitHead":"3a6412d2952b438c35c61733117a5b3734b5aa06","_id":"scroll-watcher@2.1.0","_nodeVersion":"14.15.4","_npmVersion":"7.5.4","dist":{"integrity":"sha512-u2boOvJSUwN/yFgBAuR/ufcIYpfFnskaPjTXMVGTj7Mf8szeiaCHGO29PPqBKVAvsy9IL1xuCgyV9Hz8mvHYhg==","shasum":"e7c1341db3ad6cdaae00021efb2cbf600bcbc267","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-2.1.0.tgz","fileCount":5,"unpackedSize":24306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM8UOCRA9TVsSAnZWagAAyJ4P/1bjeJoZln4droE51tC2\n1sb2uvAup5L1OGcReu0m6xzN5Gochp081TZYaVK7ibKAroUFeAKyeFhvOQdP\nDQbXoeCrNuvL6iU2FLUR09JD9tfCiJH/pnO9r0feHbKtwiiT9qRrmaG7aTL/\neOGmiOuzUZTsbe5kDKgVRZkAItTp5HcVUkrRMz978QrANWbiAvIUaWFc88LG\nBLpqq0zJbYiX1MKfX7Wk0vX1uZxWof7GA8O4WJNwQOGzS7ow75dPWKJjoD6s\nADEFPzra62WLMilj0OmeXzmkZxgDOdpdNKwrhem3zizvLNSQxYCi4AhjXTrP\nVl6Ta+KK3T+YrA3/48LNAUMVX7YvSbDld39keXKDvYx5VQT7iBO570ETmuKP\nByoZ4gpOLkjZADRk94eU3C6ixZnE2+M9GnoDogOZoIpy06mZIsSmuU9Z+OGi\nUYrr6tDJG/35xcrsXci63oP5QN4WRM3NzD8Tm7UGLzed8YGP7xN47xaJVzOL\nDTBtbhMFE8Yrqcy5rBztOoRXV9xkIdY8+/P1XyLIkIOrvdYHPJNAb3Cqgu/b\nr4RKWKjj3srFPg1LcbMxYwHowhfps42Qc8fRnQJlX9/sUQR8+N4OOTIbJOIV\nGoduc/bM72xy9Fv/UgpC+BTYOcoU+kB/dihtR45K1ANtTOVtN4x8qeInGhId\nbIgD\r\n=74sf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1bI/M5FGFSaggBMp8wP966uuuzlZUoWe8e126B5ZyYAiEA7AVHKQm9yW+MqPQCpD1YSRXpQZF0Gk3nJD6jf+za2S4="}]},"_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"directories":{},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_2.1.0_1614005518434_0.002600593650428973"},"_hasShrinkwrap":false},"2.2.0":{"name":"scroll-watcher","version":"2.2.0","description":"A lightweight, blazing fast, rAF based, scroll watcher.","author":{"name":"Jonatas Walker"},"homepage":"https://github.com/jonataswalker/scroll-watcher","license":"MIT","type":"module","browser":"dist/scroll-watcher.min.js","keywords":["scroll","watcher","dom","monitor"],"repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"scripts":{"dev":"npm run build -- watch","build":"node rollup","lint":"eslint --cache --ext .js .","lint:fix":"npm run lint -- --fix","test":"run-s build test:unit test:e2e","test:e2e":"testcafe chrome test/e2e/*.test.js","test:unit":"jest"},"jest":{"testURL":"http://localhost/","testEnvironment":"jsdom","testRegex":"/test/unit/.*\\.test\\.js$","transform":{"^.+\\.js?$":"babel-jest"}},"babel":{"presets":["@babel/preset-env"]},"devDependencies":{"@babel/core":"^7.17.9","@babel/preset-env":"^7.16.11","@rollup/plugin-buble":"^0.21.3","ansi-colors":"^4.1.1","babel-jest":"^27.5.1","eslint":"^8.13.0","eslint-config-jwalker":"^7.6.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jest":"^26.1.4","eslint-plugin-prettier":"^4.0.0","eslint-plugin-testcafe":"^0.2.1","fs-jetpack":"^4.3.1","jest":"^27.5.1","maxmin":"^4.0.0","npm-run-all":"^4.1.5","ora":"^6.1.0","prettier":"^2.6.2","pretty-bytes":"^6.0.0","pretty-time":"^1.1.0","rollup":"^2.70.1","rollup-plugin-terser":"^7.0.2","rxjs":"^7.5.5","testcafe":"^1.18.5"},"gitHead":"5874ded4a269352f6e627807f3a0cb75ff3354b3","_id":"scroll-watcher@2.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-yqmg39YT/z/+AWVOrPzlLROF+lqg5ED+Tx2y5tbxTFss2f6bUtGW3pmz66Z2Z1VbHncmCl8ql+6PPO3ElaLYgQ==","shasum":"b9ec9c5e3d2a18aaba9aead2ad195bcf80799aee","tarball":"https://registry.npmjs.org/scroll-watcher/-/scroll-watcher-2.2.0.tgz","fileCount":5,"unpackedSize":26521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjDlFrOv+QG2bPrs5tQrfK1PUO3MWQiy3X4U/W5YTNBQIgPatDZBNh7uEIbaiCsJNxO8JtNb4LvD+k5uynmCOJOv4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVDQPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAtQ/+JW0+xZL8zGsy/dC2SmHHiRc5B1zAQKbxgE9/3lNZh68e5yB0\r\n70g4YG0ieBFeb9cUgeFvVZHjQy5oYR4lJ7X0Mo1P/ejblnNp0giUjDhoprmf\r\nS4FUrhpS2HzBBYrA9Leq5KWKyRxcwM9zPZU9ELVwb49HptxD8sVmWEruQACa\r\nYXJqimfRv9kI/Zlqve220AG5sj03pwatw2qQQmELILGw+wWa585aYeGiPm+W\r\n6ozQJEqBxaIDKF3e8xgfixG4iMHkBANQqhQNUFk4Mt7OoH6EgLHzubydK1pt\r\nGkOVYzuQxgwEHbq35wcgr7SoJZt16B3QmWVKY+FOWzEe2CDBEhslO4LVB94o\r\nXCdGFDlvB7xV0u8XtWIDN7Nv/qFzfNrPndCfZwKRKkvQ4q1QbPS+CsHMYW1N\r\njHhQoGfkJhFL/PpV1eR2e8P7C0+LF5OwesDn/DNER6KRj9BLM+IbtxfhxCvk\r\nzAGxlakKyKMIgacexzGn+CJ/7V/RCSnoFZrrPZUfbwF0qToVapMScJEsOnyY\r\n6DMPy7H//vsxu69ab3jJUc3uQ5FA96VhOBLNOz+cHhL6lZ822vK7GZ41g1Gn\r\ndZe4F83HENr+PybYcx0FoH3MIMw0o9/pcdGfCJJitM9mMdefnDbXAcab8dyT\r\n9Iyh1ezm3ChFADXb+6d51nlV5jNtINVKqE8=\r\n=d7Yv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jonataswalker","email":"jonataswalker@gmail.com"},"directories":{},"maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/scroll-watcher_2.2.0_1649685518857_0.46538299226693547"},"_hasShrinkwrap":false}},"readme":"# scroll-watcher\n\n<p align=\"center\">\n  <a href=\"https://travis-ci.org/jonataswalker/scroll-watcher\">\n    <img src=\"https://travis-ci.org/jonataswalker/scroll-watcher.svg?branch=master\" alt=\"build status\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/scroll-watcher\">\n    <img src=\"https://img.shields.io/npm/v/scroll-watcher.svg\"\n      alt=\"npm version\">\n  </a>\n  <a href=\"https://github.com/jonataswalker/scroll-watcher/blob/master/LICENSE.md\">\n    <img src=\"https://img.shields.io/npm/l/scroll-watcher.svg\"\n      alt=\"license\">\n  </a>\n  <a href=\"https://david-dm.org/jonataswalker/scroll-watcher\">\n    <img src=\"https://david-dm.org/jonataswalker/scroll-watcher/status.svg\"\n      alt=\"dependency status\">\n  </a>\n  <a href=\"https://david-dm.org/jonataswalker/scroll-watcher\">\n    <img src=\"https://david-dm.org/jonataswalker/scroll-watcher/dev-status.svg\" alt=\"devDependency status\">\n  </a>\n</p>\n\nA lightweight, blazing fast, [rAF](https://developer.mozilla.org/en-US/docs/Web/API/window/requestAnimationFrame) based, scroll watcher.\n\nA more up-to-date approach to this **_scrolling watchers_** stuff. Slightly inspired by [scrollMonitor](https://github.com/stutrek/scrollMonitor).\n\n### Demos\n\n&#8594; [Scrolling, Moving and Recalculating](https://jonataswalker.github.io/scroll-watcher/examples/example.html)\n\n&#8594; [Static Website Menu](https://jonataswalker.github.io/scroll-watcher/examples/example2.html)\n\n## How to use it?\n\n##### &#8594; CDN Hosted - [jsDelivr](http://www.jsdelivr.com/projects/scroll-watcher)\n\n```HTML\n<script src=\"https://cdn.jsdelivr.net/npm/scroll-watcher@latest/dist/scroll-watcher.min.js\"></script>\n```\n\n##### &#8594; Self hosted\n\nDownload [latest release](https://github.com/jonataswalker/scroll-watcher/releases/latest).\n\n##### &#8594; [NPM](https://www.npmjs.com/package/scroll-watcher)\n\n```shell\nnpm install scroll-watcher\n```\n\n##### Instantiate and watch for a specific (or a list) DOM element\n\n```javascript\nvar scroll = new ScrollWatcher();\nscroll\n  .watch(\"my-element\")\n  .on(\"enter\", function(evt) {\n    console.log(\"I'm partially inside viewport\");\n  })\n  .on(\"enter:full\", function(evt) {\n    console.log(\"I'm entirely within the viewport\");\n  })\n  .on(\"exit:partial\", function(evt) {\n    console.log(\"I'm partially out of viewport\");\n  })\n  .on(\"exit\", function(evt) {\n    console.log(\"I'm out of viewport\");\n  });\n```\n\n##### Make some decision when page is loaded (or reloaded)\n\n```javascript\nwatcher.on(\"page:load\", function(evt) {\n  // maybe trigger a scroll?\n  window.setTimeout(() => window.scrollBy(0, 1), 20);\n});\n```\n\n## Instance Methods\n\n### watch(target[, offset])\n\n- `target` - `{String|Element}` String or DOM node.\n- `offset` - `{Number|Object|undefined}` (optional) Element offset.\n\n###### Returns:\n\n- Methods\n  - `on/once/off` - common events\n  - `update` - updates the location of the element in relation to the document\n- Properties\n  - `target` - DOM node being watched\n\n#### windowAtBottom([offset])\n\n- `offset` - `{Number|undefined}` (optional) How far to offset.\n\n#### windowAtTop([offset])\n\n- `offset` - `{Number|undefined}` (optional) How far to offset.\n\n## Instance Events - `on/once/off`\n\nYou can simply watch for scrolling action:\n\n```javascript\nvar watcher = new ScrollWatcher();\nwatcher.on(\"scrolling\", function(evt) {\n  console.log(evt);\n});\n\n// or just once\nwatcher.once(\"scrolling\", function(evt) {\n  console.log(evt);\n});\n\n// and turn it off (later)\nwatcher.off(\"scrolling\");\n```\n\n## License\n\n[MIT](https://github.com/jonataswalker/scroll-watcher/blob/master/LICENSE.md)\n","maintainers":[{"name":"jonataswalker","email":"jonataswalker@gmail.com"}],"time":{"modified":"2022-06-26T16:53:56.018Z","created":"2016-09-15T18:48:18.002Z","0.1.0":"2016-09-15T18:48:18.002Z","0.2.0":"2016-10-01T13:22:36.041Z","0.2.1":"2016-10-01T13:30:22.238Z","0.3.0":"2016-10-09T12:46:51.439Z","0.4.0":"2016-12-07T20:09:04.388Z","0.5.0":"2016-12-12T18:37:16.709Z","0.6.0":"2017-06-23T12:23:41.542Z","1.0.0":"2017-11-27T19:56:01.514Z","1.1.0":"2018-04-09T13:01:27.490Z","1.2.0":"2018-07-28T15:40:56.152Z","1.3.0":"2019-06-27T10:16:08.171Z","1.3.1":"2019-06-27T10:17:08.913Z","1.4.0":"2020-01-22T18:55:06.310Z","2.0.0":"2020-07-24T20:34:44.018Z","2.1.0":"2021-02-22T14:51:58.581Z","2.2.0":"2022-04-11T13:58:38.996Z"},"homepage":"https://github.com/jonataswalker/scroll-watcher","repository":{"type":"git","url":"git://github.com/jonataswalker/scroll-watcher.git"},"author":{"name":"Jonatas Walker"},"bugs":{"url":"https://github.com/jonataswalker/scroll-watcher/issues"},"license":"MIT","readmeFilename":"README.md","keywords":["scroll","watcher","dom","monitor"]}