{"_id":"@lskjs/react-on-screen","_rev":"26-995f3d5b0c4d45b56ec78e56f5a451ac","name":"@lskjs/react-on-screen","dist-tags":{"latest":"2.0.21"},"versions":{"2.0.4":{"name":"@lskjs/react-on-screen","version":"2.0.4","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"lib/index.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"7d672bb375063e191311a686e426e9a25408bb4a","_id":"@lskjs/react-on-screen@2.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-NMd7UZ3mOT59NIihlc+bT7i5GBqLWLoqoVzFbEqjP9g8pQrGyq+9O9BHvAkSXs404JxHbrjih0BAohGg1/tsdQ==","shasum":"bdd652f52928aac19ab801e58d0c6fca372b6b19","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.4.tgz","fileCount":10,"unpackedSize":222674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjnU0CRA9TVsSAnZWagAAMP4P/jUy78uJypsXLMyTgm4z\n12rL5h0Wm44SwxyLv8PXaaffJZwQa1+QVtItm1a1qbAku2EH464DkfrlzxpM\nRq7S+E177uIiuK356uGFmlpCsuNRrKk2E1shHB/KxIEvoalX5uvYMDk7JE0A\ndHGkZUTArY5CgBIbeLHxhRm4q3qgwfAB3LaSIKEk1MJh5Mt5xAnGbNdmvs1H\n6l2QM5xPEXBVZGsg1Yj0OOa69aLyR/RzQtjhrn7aHfbXOhv7CgCnLX+SgTu/\nVlgZn6JBJtdAGvI2Yzmp9UexZPaO78Nz2zP02h3B28JJZ3t02g0EG0nVDtIt\nkMfTdl1hwxkNERa9kzMQLXTkMUq4OJYgk9PN0b533UR9A+Pp3UJRdwbc+vMk\n1Hxuu/paTindHcqT5oNH8jciwUhMS9nijHxB9APSup+9tgxk4O/rSfYhJ8Sv\n0dL3urksAlvFE+S5P6hjWyTswV582LEhkJkW4lePJZIrs2ooxgwNdV8eE1Lb\nymXbEiL6sVkeuP01wjx9xpxZlVaXCg1lYtS5hwU1fMdSYkchewcO32hQ4IGV\nVh+tEdRdspOOkOIxkfdoXwRqh1FxdZz/tA4yAJcv9WTkkIBFTaWxtLwpa0mJ\ntepDFfqbDBE8gZ05N5UPvvHHRl5cyJSaeOVCCvO1jKs4PF6/0BK8K8OwzqZJ\nVsYi\r\n=6IuS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/WAg42gIytbgMhthSbGHhqTuoLUn2MHknawfC4asWUwIhAPw8ZMk0VZsl5YNuz+fHyDrni/gkPi110VTh49+FlKke"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.4_1536062772176_0.7829212717075638"},"_hasShrinkwrap":false},"2.0.5":{"name":"@lskjs/react-on-screen","version":"2.0.5","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"lib/index.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"7d672bb375063e191311a686e426e9a25408bb4a","_id":"@lskjs/react-on-screen@2.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-tHa/fHdQks2AHohrHAqAd0Jtg1Jle0e5uoujck/Hrpgd/c6o4vZtYmWvMXppzKnuwFwN1Ic9uAGOreRRBTm1qw==","shasum":"0beecf7fa424b1d5827c7e8d6aad0bc664cb718d","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.5.tgz","fileCount":10,"unpackedSize":222980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjnYfCRA9TVsSAnZWagAAokMP/02/RDQ8i4RsIWU2MxYc\nlS6PCSMvhSZInqcLtOHoFEgYfSS4A+g59U+Jhapn+bLJKnw6F8isrC36Bu2d\noCNujWpmr+ursumN6y5iEDaJx8cuLJ1o+xDwqy1dhMjZsmgOoccR3+ECiuT0\nRY1vXUQM1tjwBCjixR0dmfjttdE/dBeilXv/UXWYzyeleuljwSX45+kcRmM4\nFfOcEZR9tdkNYwVIaSNvngW7Z5TI3f4kCgw5R8ckA7NFnhg1+pGESaiG9JoA\nwF/wBXwfecr21nzK1s9W9xmk3VZ3rR4SMe+yB94Vjzuyn9SwHaRGeIoww5kH\nu9gOJlaALl3Z5msBZ9cY7UlWjde2y1LVWsHCDEzUfwxRi2T909HyaxXXkDbQ\nWVdh53Ef9iv4oRNYccMHwN5PKQ2+OFLHzB8c89QDCNhu7rqmK3nLmUYtLNJR\nqMPl1/8djTdcy0gNxKTL3EHKGLzqevIxvQWvGmlOahQjB5kFZNvChvg5W3Ta\n8+VXHx86Um0Xe53aVkJPKQJCOGJ4o4YKHp5YeoCcU2F7hZRYnAXlKDZSxXGL\n91jJR8nTBMHJOJHfWWQI8oEew9it3a5cenI+nm7AENoKyFZaU4/Z9MDDs2R2\nxrRbRfdOZeDdM/1C3yr/cR6oGZr5nT10bKf3wez7w2B0QsluSJWqp7vP7o6E\nzz9S\r\n=DIyM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeTS8vVDGlk5JBhIr4FJrbHE5Nlx0pQA/n2zwya0c68AiEA+rYvQd3Vf0LpGFbqcbUzNQkohlbhnng/BQqa9JAqFf8="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.5_1536063006484_0.05359700048294469"},"_hasShrinkwrap":false},"2.0.6":{"name":"@lskjs/react-on-screen","version":"2.0.6","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-C8rLb8HFnA65bkL84NRwhM/bdh25kz97x9vAxyCs38IFawqAQ+qeP+xMqPmY7ExOVVzKSyFZAAE5aJfbI/Kmhg==","shasum":"88d29d3d384acac9e28e324751952dc85743c720","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.6.tgz","fileCount":10,"unpackedSize":223064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjnjrCRA9TVsSAnZWagAAHZkP/0QbjHvIaQCYa3KvtflE\n3QV9haKJ+5w2l+HHIUP/1BHJzOvISY9uoND10q1+sGKMRtnhTDQSnO8GKh/9\nCHsAOuOFspj58Wqwfxmap44ghTePKn4+LpXTyU6xULivMy+H/RYfjm+y1Fyw\numz0sKJ3GfM4RvFueNBE1sH+dHB90epcrCv73i8uObEudIAdDNzOucBneiAK\nL/jTiRRZ1Mi6yBxPcj0qyvF1+ywF64Cw8hYY4qWolQ3k5pRkpkGNTKBhsLg0\n/bozuq6WJAi1TObWgzWT3uj1D4BiNTAmU812QZzXN9tgZty9BXqPF4KR0ssO\n3lTADAssvo0sVLWRXuLutQX8yPyNIP8XFqjU1D1p+rGjyPUGJTzg2FuD3Ilx\nIK8dcDv2VxRMrlOBEDJ94Grxs3wQ04Hr6wfyVzM/sYvN5Nngb+B5WJn6eBTh\nZegnJgyUNjSkJQVp5yLTrzom7VzG9oEPOiVbpKieXvuNR/8PAntHHToqsoWT\nlXyHPuHCuzIYz3zx+wJXPgKFx79gxLWLddwFy0R9x1Uep2HG0qhid45ogj3X\n+bNm5wICd2uILoVCygrdY3X1PJ48xvJDnvaxvnuIM4apsNltzaakOvBhOXyA\nNuHyz/9NrtMiOcwhvXN8XIBbLGGiEwwCQGGuWz5wmhuobadM43cpwfCnS7UL\nj4hS\r\n=U1ut\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTf6whR7TvStNe0gVPXG1TLDjCN1v22I2aD7US2EhfEgIhAMLqXLftIrrnvu49WuBXYeCgixtdwdOmhyGI8a3eaJHL"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.6_1536063722756_0.005565035704347299"},"_hasShrinkwrap":false},"2.0.7":{"name":"@lskjs/react-on-screen","version":"2.0.7","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-NbNVwnxUxf+lzAv59M3AV2+2wPtU6d5AScXqbT9/GK28hsWGN4ZGH7FRTSrrxnxGu32yKYLeDbGajZ3LRDx6kQ==","shasum":"457a3c54e1ae6ebe40aa6ccb3d00241ae2e5bb18","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.7.tgz","fileCount":10,"unpackedSize":223064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoBgCRA9TVsSAnZWagAAaOcP/1+pGvC6Rkht+rOjOADq\nyJ3JApBxzW76tcKPVgUX1fPbymKTlSIUpd55LWkt/MqLFC3z4f0fyeLwWS3b\nQ4ldVVJCt89GiublyS/WqSOKjrs5+g11aVbz71YSBX1RKb5BRa0caWxewx1C\n7d5wOShQ5Q1uKiKhXxPX/r6IdNZkvA+XdQOB16z5LjCeCi31K0Mikuy8fZxB\n9QnMuFsa2fP+qMLP1FLTuwyCA0LodKM2Nt8/XhcxpJ+wMsrqa2A/bzgJe+fW\nLShT6hyQFo5DhBvi94GYsJy6OafswjurQzJBjKSTpErc3iAzVyruscf+/71k\nTWbyG9FLpLXJjJ1fpNNCezQQgBwuk10vp1LdN5dG/8z3CIMGFLBdjPZ9saan\nQyQ74OtBva2OgXOYSt5gbyri/pDYesZt5ND71hEGShGr+cf7geG8jOYwBYhq\nfnYV8Agew55tt575+I3l6qBx+JPgOuf+StsqERpUcOBS38L3leZTHqvxTtqe\nPUl+WLvplZECYvqvF+dWxMoSfx6a3OZ8WO0QuBpyGsN9c9WPAwptMqyYNU7R\nXc5zIb8SfW7kZVWPzvYvrCWZ1SByz77+qjoKGAR35sXe2urOaKw9mfNiwGNy\n9q9nGG1tLQlxgTHvCh7/fMN/p2HSXwJPfgRbIkxb0pdwPCrYF1Ufct+/ed+m\nlW+h\r\n=4VMA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaeQ6SGUKjSiCbm6ORNzzCTU6s+a1hBIyUOer1TuVtjAiEAlaSQWOBTW4KdUz72wzWi3cefyPsj5o4hOkB3AbFEaGE="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.7_1536065631681_0.22928005110952188"},"_hasShrinkwrap":false},"2.0.8":{"name":"@lskjs/react-on-screen","version":"2.0.8","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-7mhE4qCd0uhAKcUPFapZN17Zbm28fKSml3x6UQ7MAKV6YOjSBTZOywmR1M6RIGEtSJ3l+mb23k1HRSxpktZfkg==","shasum":"3d253309b23879ff442972d469e53b3ff76fc733","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.8.tgz","fileCount":10,"unpackedSize":223166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoHrCRA9TVsSAnZWagAAg2kP/jfYKpoD7KLxbFXrcRwP\nrM1QqwPMcgYd/FJPnL8el8a3p+xksL0HgUffWgQ9s1Jtd4UcPphZWJi4Lqhe\nZjjDpTzYCaX2EHu0FOZdskrSJm9qg3Fz9rmxaISST+xH+xNLbJqLioMd740K\n30ch6IAsaCEntgegVmjebAynVewBvWoFr2iOqPqUTjK8uUzITT0ODpjKZI41\nHvgMpWk3goLTMr+apvtc2Au5+DXsrKrjcZ1PC1xf0uY1Lt7saFekPqKMaIpg\nQmTUvjdDI33v055YiQ/w/Vs8E9JKwytovZhuX0+ibZE6W4Q3GajHSsb/0gXm\nWM+OHemONs/Y2BOAAQBaNKHK8bAIti2y86GnqNraykRzLJ1CQxnN3dQwerxv\nhqkVHDCuW0ItFNU3OJc9OjrXV0MwVLKaHY2QUbwSIP8e9rkXRj5wdHp4Y7Tn\n0LkQXLWVDUm2Ru6rhVax30f0mZcPAL23Bo02XpsVKwtqCyFB/8nZZ7bPMJEv\n6tFTCkMGDU/IXk4aKtGgv9vvfOZNUgs55bKTiLvDkz/hzo9/Cs9w4AJiLyZO\nMNWn64po8I9iQBUMtdC9SeuUaLCEdtj05u7ziDlvbS+g7e4blUDeiNwIl0aH\nPhDC19iFCdBOy9b4Ehqtq7iqUBPfoxT4IwxVf8/mB+uMzOyrJh9ccYm0ejc1\nz+fa\r\n=SVim\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKHx4/jeTMlKyvPeA3TFDaHxrLbNYgDM1p6M4+1Rq+3QIhAM8ri3GEp36djn7pxQKUjCTraeZ2y7CWiDbj6fST50wM"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.8_1536066026474_0.298316945066214"},"_hasShrinkwrap":false},"2.0.9":{"name":"@lskjs/react-on-screen","version":"2.0.9","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-LUYLMeC9ZiMGznfPws6gkUrj9yeKYvQTk5kir7XZc7+ORpvyoCvGUHtWjzlardq282iP4IeS92+UTHxWC37hQw==","shasum":"d35728add198bd72be8618b5c93b5c5b0f35418a","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.9.tgz","fileCount":10,"unpackedSize":222794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoPtCRA9TVsSAnZWagAANPMQAJR/1TzcFj/RVEEvdBy2\nS0viMeYi16ZXhPA1BiIN9pJd5ZK+dGaI6+mKRgR9cXJ7BgYk9+Ny7gIvkh5N\nhC7JE07zFH8j2oTJbJjdVlMup4b8ep6uBjz27kIBifW35ZfszY9Z/JZRqBK5\npk0LzZs7rQEO6tsIVuvc9PD1GB5TlO138uZtd3oi7dc7FFicOGmWJ94lswxn\nlQHLy4S9BSOq9uVYkRH6rsPb/5NDm+c3Vk0aVyIPVYo7KKIVmaQZmw0qBm6g\nPGrq6TJz5XuIA9oDxCR124Qf29Ucq4bgOzLRJ9n9Lc1GasCxzliyqpooC8pZ\nAAIzlhinYQnx4kXcUfBFMZ/bOCHu5xrrh2sX4m2mA7qh802ySXZHa2HX402p\nlBEtidDJrgqAa/MA6nAU2JlnZ8o+x7u7q27aZuPgKlorDKWtRXYWzK04/Xe9\nTukfmYS6EV9ZmSjjA5ZaS6v4guKT/MTYNnvjk09z00Mk45Ngr8CFOuxPR+hG\n5FZtTKjuUWGEuDsdqT3DJsZcviFvFMYpIpKlWF0iXvz8rFRncU9KzP093yxo\nKhZE9b9VgpB9MbvPiWVkd+M2xZ1N3Q2UoDn0FCm+RSQ/P8/9C13oa+cNNOyi\nSDoYZAnMFVyaTRGjABI0OrmT4c9NjG3d83bHK4MgOQ/bENzrtg+V0IdrDGZ0\nAqQV\r\n=R/18\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFnuFvMY+lI4RXjgpnYnEZ3SaGASuLnqoiYAlpoILR0AiEA/RXgy12GOfw27AhuifQiianaYBI22yj7kAyJY6qC4ww="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.9_1536066540348_0.8661747517509737"},"_hasShrinkwrap":false},"2.0.10":{"name":"@lskjs/react-on-screen","version":"2.0.10","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-ohOVNQYVYlvaSY2fh9MVwGkQSSIQqD8VXwjB9xAT/qd0yvDNl6WEqTw82X7N/kgFNy7gQXf5VkNaJkDwuxsRFg==","shasum":"451d6c3d9b47f8d0d0a67edee5938940423bd91e","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.10.tgz","fileCount":10,"unpackedSize":222571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoUmCRA9TVsSAnZWagAAWiEP/jKGHNfBPeqw0dJgek+2\nO20+2LncT0ZSrZ8nswzFZivq4abS4N6jtnSqWkhUyKh+78HpPcsE6VEuKeHo\nuausEdy28poo1KXx9sXmTQAOZ85FBcrJsQrksZr0SJgr75dDnIIPNOQbQJBZ\nnPCTOWdiI7BYC1Wbpjj3gD8Zy0TrF7Pd0JG6dx8KlCREyBYqlBEjcGMWh6m6\nF8kORH/sdF7aHrC1oHvWikJ3CbUCZSSO/tlBhQDZ3ExgbdMmeMyLxetbZaZZ\nYPChTaURTf4XWbSzOVShSjWHWeRt53P7HRUZzbCErXb77U2KF7cEZIVJ6uIP\ndEBpkn+5d6SicDhOP/mgq40D3FE+5yJXSaJp/beDzCVTz4t52fiDaHWUGcwI\nFgTf+pegThTooNaWWw2XprTk+tpmumbejgoC3xgwufOhP89IE+MkPO4qt93v\nVYzVgwIKFGGrXG/tb8cwDyRwUt1/U3HZaecVoz4P1aKQnfCPrOmq0YKS4RnC\ndrLU1kGaijwpzYBvOYqHhnl4L6If9PFgmt9qCBvP2tVTDql5GeJV2vqLtSYt\nkJ6tUmJ06fddC5GQOyaJ+lYMsNOWCnVSvqJJkXkghXsEjxjAfdVXs1YpCLLt\nv16CRazBUtO397hLYemjf8ukFIPfMpcyTX8Om1tH3VHk+ZKo116tavBp84dJ\nGaUz\r\n=hlV5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFw0lEXf+ho5I+DQUHzvO9O/95yzx5khP8hj+Q33vbWzAiB76nLo6XzYpuc0EePzDiillTs1I2Bjx08MGi6S8Xo5+Q=="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.10_1536066854023_0.11817363632578615"},"_hasShrinkwrap":false},"2.0.11":{"name":"@lskjs/react-on-screen","version":"2.0.11","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.11","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-PRJq8snWVDx/yQ26guwxabtga6wZX53q/RNJjITrupEjpbj4HNbvkQRa+lFzVYnrODOF0jZaI11HhiW88Zfp3Q==","shasum":"71b0ac7e2fc44f4639c6dc8d8a7be4bfd4111b6b","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.11.tgz","fileCount":10,"unpackedSize":223031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoaKCRA9TVsSAnZWagAAVjoP/3QMzRazstSls5WzzsPk\nseQ1Fb7dUDKc6eApPU1bUOJ+PR3TVq0DDhiI1eU21sidRfpVByFdXRuEFWOK\n9ef59URV+FMRNiJpmQ7rjbLuFeheEZR00TGSMulIPiHjKCKqAPh82Kc1/dPe\n5NBLIvJHCaDYhm9hVr9u0FQlZCs34uujkslIBFv9VwO9iIcoNENvjFmUWzDi\nQm1/xdHT/eDnwEu4yG88zyhfg+PtK1UUexrpgkJLaUhXkvVjn7en90KEb+co\nfmFE8LpHCMyzA5HI+KKIkZYW0zCRS3YHCHw6TGTSAG0+g4+iVRYZHJ8obxh5\n0t5AsJKvEkLKpmVsY6Ky5R5At8aGLrjJMCuVClqYtFAm4BVwQSc3L0D6YGEc\n3b5SivVWtsruVnpRBfn7qnbvlFWwzJRhrm4LGI067YB/ybDNP752rNyjNVEl\n5mO8npJt58ptKKGcevYLhGxlqkvVWOvgBl70FdfUsM+CdBjjyKGA2BWVh0Ih\nCdzENhBZaJ9knl3bSXEjRS6+GV60KenIaVbXqtRc43wt+WEhFVajOYq9ci26\n0GxLoB5t8gwaZzKhJZ3u/3UpPSQd5SprlncPBrpsdHIaTnNisRqXlpHwmdoL\neGW0kqj9w7dGX3QPpcnegr326MsFb9GozciiyfT1iDGTKWXohdoaQistCpbx\nbzA2\r\n=tyyP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6C2WYEXl1OJHaPMkZOLhIdDStduS8yCtqxNHleGOAmAiA9CO+lvXaxdgQ0xyQTO9HLUsZon3ejWsVqXlA+TrwMfw=="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.11_1536067210232_0.23031853005341296"},"_hasShrinkwrap":false},"2.0.12":{"name":"@lskjs/react-on-screen","version":"2.0.12","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.12","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-uZWUZuDgqlsWBSeITPzbe5iCioe0Qxgd/SlmnF9p9omGOKjyFHvnqZCdjoLmJdHQEZeTTtAcUdgTlvtPEIX97Q==","shasum":"6c541607e778d39109e3c6aae9ae3ca63c6f86dc","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.12.tgz","fileCount":10,"unpackedSize":223377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjofiCRA9TVsSAnZWagAA6uAQAJcQ/efG3ywGcIFCbWaR\n3HaHVZCJaAjKGyt4ZyEFQT1IP92xm9Cjv3wVHoKcx1QpPCVAR351RD7ATjnp\nJDTfrV3xNnbIeA+3Z0cBvX8d+/sP2U/5JIRYQM1L7d9n3BuhqQnafSUIhPQq\nTO+04DgvTPAJDH/mEeJ3sHEQiP4Wkh2eaBPuhrZ0b7PMYylJO1EOKMUJMeMh\nlzez4XNc7PWV9/K+MBt1HeV67+/XwSwWPTVu2dfqB4RyFfDqruBc6S87iGpH\n/HqwNZaOe6cg4kh/iGJHarh/BMyuIjgU1S2MYMc8c6uxB1Xn6kKAL9H3puj8\n2Nb2geYOFWuTP0iEFSufm6pv/n0q31ZWA2qHFhczcU6t6dmf3GRtHuO3cgeD\nPnqn8M+nMEJCd0O6K5bXgBLX9iOYCgU67fZh81A1qFmIHg83Ajf7OScyw2DL\ncWUd9xnr7z87L91piT1krryvNEZ27um/ggHxnNNFGyWmCkFq19YpUka5l6pH\n1Iphl+tXTjNTkyKTASU53ohVv8BQqmb1L3jD9fu2BAnvSW2+tIVD7lMZh+Ih\nY7Jz9cHfFF3MzGOMAzEFkHuI4y1O49EXRMmV6x606Id07XHW0G5+Z5iyzC3o\n/IOTs1MEtbliQ0Op8xCTLfu/yFVZO4OJHjWeidh2yjXH13TtawegSvvgaLbX\ngY+e\r\n=3Put\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFK6C4FhaGcHUs97tkJ5mOBfPb+5a//s6zze6vvogTRAIgGZ/Sp1TXWbhBSZ+qOt6Wmzajw7wq/tLJgiCRkaL1CLk="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.12_1536067554087_0.6714860121878585"},"_hasShrinkwrap":false},"2.0.13":{"name":"@lskjs/react-on-screen","version":"2.0.13","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.13","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-dC20x95JySiDdWwKFoeUf3P9kINiI/vanPLQHeVE4THr24zYnUKDIavbY+it63Qht2RAHG2AnOeDtmIN56pZ6A==","shasum":"4d2dd55b2f7dba6368b137bacd6e12c981bb21d7","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.13.tgz","fileCount":10,"unpackedSize":322425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoksCRA9TVsSAnZWagAApuAP/R3So77/hxJ+kRC/2x7S\nzlhC2VICFoDPPS9YqLg5BFaTjLTOo9Mb1DKC8hnJlEVGvtlXDYkb5xZU9lP0\nyn2PN1V1llDsgcFHoV52UNlyWJR+1m1J8AvKwZYARAFv6ryspRhfrbQXGaf1\ndzwgtu/WO8YDJwRZ9qllZIuckmzwl+JNCLWi+/fjPs6cdexXIsjUJLFT6zKG\n8Pn/SKaxr6Aas3cn1xZ//k72AK0Rkb9KiDtl0EBOjbWtxNVRfBvsxjPXT/6n\nurHgnpjpxNGQtLx8bE3XvcJfeD1vbFpaKFYs4Tyahh39AosQ/zb672jCmT3k\ny/837ccMkpLsBZlnSS2pj5O9AfQ29IB71vc68dKnx4d8NVJ7L22RdMIQF+my\noVTKvMiCgaULlEyEXPxPyfc3TdgyTzEVOETXIo+9ZQfgSGgxGCHPXZilVQ+d\nxKSfobtxbYLj2ftF/kTRvT8w9thaZCyT3Hy9go6LgnSCbG2tHzb0uy20KtO3\ndcgvB4c/tidLB9SLgsfq5O+Gp9i5o1P4DAIsgRKfheR7zl6GgRus93W+u5HC\nSk1Rk6glpGPJawqEI2IwMtbWeslw8i7E3HNVTlJ/7LMW837kJgxHjhtiTMVZ\n3pOHVgce5OzMlxc+N+LmZTxibxDn79bK4MpzP0bnLhQjJ6P11H8TvttteurB\negLt\r\n=6i3i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbQUf2ZwG+7frnY+MSQULJTELXrXpWOA3r6vcOZdheewIhAImgkqwbeva5W0WrL3Wn98D5cMnWxNLrFNFBdYL9SQQv"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.13_1536067884278_0.7205621409196041"},"_hasShrinkwrap":false},"2.0.14":{"name":"@lskjs/react-on-screen","version":"2.0.14","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.14","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-PMJMRy6WqA/5F28/Lax9ohRykCUR9RDPKvOmhTedgKOXEYxrT+BTd045uTxH8g2Px7WYQ83wTQ5unBurZJlLsw==","shasum":"60c86bd9063774adc4049084f2669a08d757756d","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.14.tgz","fileCount":10,"unpackedSize":322983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoqKCRA9TVsSAnZWagAA6jYP/A3eS3xCb0gJWu3gl+wI\n9g0rwEhp5dtkMlwuXjSq+p7As3KeEtfP64rw8T4cn5cHflQhQIoE1zILGJQy\nXoi3BJQGl1eIkNNZWDlv0D91d6Yzv8T5/M1l0X00VtQWk7g29cilammCqn/U\neAy1H853jGQWtCtWpyghsBzXuouW/5D/RcgYE4VILX7TtEoeH+l2R/BLVMX4\nApv7t5h2XRbcsW1Yv2CojBrxvUsDWMA7EyZvXpcSwKq2SG1zlr14hGKsbEcA\nCkl8up8qo8TJGCf7Uy5t/VbUha3mWBOs51csYKlj/6wxJENz+RAPgEscyW9o\nTsebphyg0jzEBadBZK/oNOW1X2bEke8Dg7ucMIcFPsXt/cCGOKIL1hf1cOt7\n4tg1dfSd1oY1poCrKuptjsjIbFIDT1pT28xjRhpSXJdU+Pav5iHpYClfIaTz\nYy8H8htPa0z2iLBwZcguzd6pT5/bD6/w5FDiv97yKgDZvSajD5/gSrhJMwSA\nutm94jgJsPnF0ztKifo6pnC29yzjWxujj/ugf7hsaw200yLaeP6vIFpQ3rni\nvHah+EHD7SEBBKdLYPnZcpj3eSODJ27uNF+MhFl8rPWOW4JERpiNBWuG5beD\nxoJp4HIibbdwDgjxDgQKjnZgmLNd5eWTr8nJ7C/zg0W2G9vQEyaOqNKre7ut\n6e7s\r\n=8cuA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5jRWvLhpDSWuNEqWENgEn1f0C7Y/ElkzIVWWwZeqxsAiBHHECB42AwUuBtdaLmRgdB4bXxTkgdyxQe8Ebi/NV27w=="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.14_1536068234071_0.40868868651954604"},"_hasShrinkwrap":false},"2.0.15":{"name":"@lskjs/react-on-screen","version":"2.0.15","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.15","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-3IYk/v2p+HpmB09gfclE+yoBe0XYim9R2JwhFYy3l+Qy6Jo1JYfcnxQQNmNc9LdxFAubSVzWvXIQDh4eBsRPyA==","shasum":"bc16a9d95b903c30ed4473e436c3f75309950f54","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.15.tgz","fileCount":10,"unpackedSize":324505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjo4jCRA9TVsSAnZWagAAeZIP/iMjdX3sijD94kNwb0RO\nYt7I2ySdCeQP5JXWWlp/jjxJl0n+DjpDveYfi3PqQjtaHNFpIoxmhOCnD7lW\nBu8pupX/gSNz6oB722f5LvXE4m7Juvw+5O+GUYCo074cLOTU4CGrYb0CxX/V\nwpUQBZjGpNJkknQnVLVfspTqhcxltrGAUFBGp3cDUOt7Ej3WHVjaHitdft4H\n4QTZMjRdduEf34Q+luMwEnTbfSrNSwbeNhgmccq5yISWrZ694FXxkr/mhubS\nNnva/sgHqjVVRwsNWVkuM9fXBoapdHSRLD+mNrukBCR2ttHnEVcJtgtIplCU\n3pXBr2qWmO1R4t+URe8eZBP/rWloqnoFHsJaeozjvZx2YiTY2iNAnNB9derw\nXhGrtf/qEHVaJfnGfhmNNN5zLcPrpMLjOmv9AB3WgwODHyQFZ8uhT+fn6DNe\nYneoEqwezCZlAgfRwhsqiVQ2E3fryO9BZT2c18hGwVoxn0F+QjMHTh42VDkv\nQbq3hk77/nXhyORz/LVyqESgK3ETZric7MwmCw9rf4oLskwL3ywGtBoNJnDk\nrrTrDMRTLxtHuam8atROG5dVeam8vujRRMCxs5pLHeqncB/M/kUO9J4FKITj\nWMgbNtAGdL0BpNAzJHwSKV/aFFkaVfMFCJ0bntd/HttwbPYf05fVcPsTnPnY\nsx+s\r\n=sGmE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC+PfE2Iku5a92UvAuJ+QVXxDLI5hyeRa+dnea5dalDAIgIXXxm37HO7WnMS+wf6qrw65zdTbj2QdQ1oR+tmqpt+M="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.15_1536069154901_0.46563841633552405"},"_hasShrinkwrap":false},"2.0.16":{"name":"@lskjs/react-on-screen","version":"2.0.16","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.16","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-BuTxaFaP2elUyYy2xzrMw8uuO0S36UEiwJnq29N/NkK1OvJqOnw82Hu7hU6fZWQ/urOS7k6d2ohLBoLxZ6NLvQ==","shasum":"ca48f7cbdad56337e61ef39471325b39f48a9848","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.16.tgz","fileCount":10,"unpackedSize":324913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjo/3CRA9TVsSAnZWagAArB0QAI4CsnlCc4VqMzS8/CIX\n0CpdhdItY1XjepgjDLvu6Z+VnLtNOE+3utlHB8swJsA92IsapDykTzguguGu\nQyYPmiQnruqeaHANIeHoH6akSMhNVMBNcqsQZbHEfOHFioU5WzTUr0yqKraJ\n+GamM8/SXFSWeC6SM+xjK71J3OZIwfZpEkKqZRBWKDaXsg40cpWkHCo+cfA4\n2Nrhvb7zg02eKzlCYNmH5M0j8F2bdhLLZq3GXl0mlOl9MtGoBgcImvIavexM\nyMPJQT/AwAkOZsfMhc2YYuwO5Xf/sX5FitR9oNDK/hwC0LBtOe60afUAACkP\ndm8t79fPGbUFZMddZo3zP0piwzX/KU4qpBUj1k8JVVeRJHeFuTiU4SYSFtHD\ns/1jEV2mJmYvhRKHHVvDUoWZwQZfHI0SNQUiSNI60/5gf2a8InsXIFTvTUXH\nvy3mdKttc6OFSwcbPNX5hfSxPrW3MNn7mHRo0w6Xo0tC6SU9oDitDGlQXa/B\n4Yug60nhfk9zSS0dz9h84+7vM6DU+Oci903NVQCoEy72ce+G56TU3YTLyIzS\nwa9ee52ntrbT4QcAeuxjxaucJXgf7+kID87yZbUegq9Y1/wz2I446w5r473C\nXDMirYeCfoGJ8wlLWl2vcbEQ8eyPNTGODK59nP38T1EZh8ZbP+7W0ku0AtKf\ndbfx\r\n=5PZT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9o+90Y2vinERrqKncJeBgjpSe7TiIcLYpPiCmrlqbmgIhAJootvqTyViStGqPaU/8KTx+Tk+P7EVaLd6CUaojafyU"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.16_1536069623166_0.7024504730244485"},"_hasShrinkwrap":false},"2.0.17":{"name":"@lskjs/react-on-screen","version":"2.0.17","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.17","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-+p5GJMvNivHs6O6C+t9sMubUceRSve1yoYYVq9Mxtkws3fjmJzWWPM7OW+wRQaK/F7q8B3JODw1Z8tIjeo/a1Q==","shasum":"c0032c5278f5cfe3348b9276d8683d3a1536d6ea","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.17.tgz","fileCount":10,"unpackedSize":324555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjpDJCRA9TVsSAnZWagAA9g4P/1DuWFGJlaP/WJyWNeRx\nKJ7CeV5FhVHznYNOvAZhfjsZem1m5BJ263wbK06hXFSdZ/A86g0zfMZfwKj5\nQ7etngZHFvcm6Kf8H6vU2dJRGf/pqHa4SDaFuIdnY6Ut8TUg5+IHFAdttBdj\nv7/NUKkPUTVymTSWnfqEPnvFrTxHyJLGzQjV9ap9M1w+OSolHQVN/VO7oy3+\nAw4P1bnwHV+txgS6RQFtCFfdXZdUxUA0pvmR9Oqr0Bhq8Xb0fg778UKz4lH7\nETn+vaPMsMHLeT+1U4l5Ch+zcCoYUc+aDixt+bMqvxAad8mNblBugHcz3Qn3\nPoghtim9HcIJnej9OZrN1Sl4S0FuvkKVkanqXPoNpk+9DKM/VTLLasb5VKrV\nJPHldNC0y8YzwMnsV2EWJjambn1ONkijrr2MnPt5EaXiQvYriSAR8hgkumpD\ncLaYXsE5ZBQv3ESkfQ4vmSYul7KKAV3QnmbuIMrQktN0v5OcBAMQF4L1ulOk\n5oJnsKQpy/DhaWC0Q504bjkDo+L+9Uw8pOeTrgM9w5aFVHBV7pSGnkZ0HzkS\nxGSU0QvdqOMO0hO+DEbBV1O3SNraUCzcFVWc5rqc5SgBZfFo+L4UnyUzEJA6\n+KjZ/AY06s9IBvg6rVEIdWuRRwWMUwMtOdIzUXF++QI3i/zfv/B7oGfo2juh\nBs0t\r\n=z/Ol\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLpZfOmscQ5qo4r6r/zGhKPpeplXDTlG0bPEabYo0EYAIgbMu0XAt39BuMoPQvsklSfUAt1GIxQJ6S/a9AQUHa+oo="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.17_1536069832399_0.9311397111505557"},"_hasShrinkwrap":false},"2.0.18":{"name":"@lskjs/react-on-screen","version":"2.0.18","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.18","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-8xI7QZLJx/ftXUO+e6pHNs7SHL45SuQTo76m8PtAwXHWSINwbBE2r4vubYixEFXQVNHLAaKJXwjuok4q7y60cw==","shasum":"31f978d147b2e85c3495a3aba7847093656909a4","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.18.tgz","fileCount":10,"unpackedSize":324555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjpJrCRA9TVsSAnZWagAAWSEP/RSWCVNqWbZ4cUaPb5/z\ng1xp1h1P+1KaOCeGFIdM5s1RP6rxAAicDrfKocfkWyhJ237eT9pwvJhwhir9\nMGcAV82TO9ZExT9V+xfwW4B2d7WSFGqYZDzWrbAnydvQ6q3QG4Pvv/+C0w6p\nNZBgO7TJ3RoJ/Rbab2644P6Um3MMjl0MTAlIBe1AHSUuVcoySJJ5x9kqYUeN\nS6CIWuyze7ngz18bmZCHEDPKT9I0r7t9Ofp/MkDbqh/eSY4Dk1+UvyUiDGxX\n4NMV56J0/UimABOsJYaiWcP6sQsSUzJrKK523jRAZowgNoplGUU5GRtv3wML\nqR50YZgSBDOp8NwnUhVALhym3hu45ex+nIS6zfKLGUN0tcAB0teL6eQ4T8Oq\nN3qPE+71NxxcGtNXrUNJLPS3F+jYobyjylu7zZzqImSK6F537COFMM1h6kG+\nHzN3ofB/TJZkmd+gWnYaYEFMyJ1kxwbJ3q28B+ltQam8ILk73ff1nrT/foOH\nU7Qj7+BhroriaF8AOHR1/W8y8RGIOGLOUmkoeIeQkd3VAoV0AUi3fPMLktP3\ni0+QnQg56KQfFar/JhoUp6hkwjmMVIHmsdq9LhbHaYDiBdzQf1MA5VzEhWkj\nJ0oIbvHwpf6OyFiOS3xUWnZcabHOiw/Pe+t7FIJt3h2d2r2AWzQ1rzqG7VHj\nS0a+\r\n=KMY/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLlr7XBH22TBy6UugMOjuReGpIvscRP1le0C5Daw7qGQIhALFGXgFj03rHUpsfM7o6cY0eDF7y7WOqZ2AUeykxrpv5"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.18_1536070250627_0.03879079261342522"},"_hasShrinkwrap":false},"2.0.19":{"name":"@lskjs/react-on-screen","version":"2.0.19","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.19","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-gqs7RX0LbY13TSbScL1ssvZkx8crpf4K1E7gPMzsyLSR2cNPNpajWw7WIuqU6thA7fHyKN/8kpG6fE8FQsU/wA==","shasum":"1da2de356fefa845d931b904758f8974e7b86124","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.19.tgz","fileCount":10,"unpackedSize":325312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjpKFCRA9TVsSAnZWagAA6akP/2UKklQA8eajFSLPkaVs\nNbgjMOpoeiTqTFqIJ3mPj9aVc6h2RgO+JgVIugAM4Z7c5Tn3R703jvzyOrpE\nsNfFXzrDE30undwvSSNp8lt34SJwOZD9hJHthJ5qXFpxqT9GbrXxdaWj3enp\n/yy+sitYKqRowTrILpXEowNPlGpc4bLLBBagMz2vIAWa18O3sree8d72HXTx\nkwlkjm+TSsjWSySKYjSyMiTHONHrC8kywMTzTaFWdLILFleGmmsrS6vrKxEh\nkEaMPHNVTxubIb6cgev7xyxkHVIcIIITIiaj195/mbrpIkKkM41d/Fsbyos4\nsKlox6Qn8/rZb3Olf1lR6RhLAhcCCO876M5g2X1hns6kW5CgWdxiExhNuCCV\nGOrNTb6GLr2T+DSSZwivqbGde9O7qQSuD8NQ0deZyR1iuLthYYIHNjbMS0dd\nwvWymoJrxi0V02QQQEqhaFNR+2Nw+7JEvLr7UBS1Rb77xA9LhxANLvFswoHC\nViBgvva1AQ522AHRh3P4d9dn1w4R8vh8tMxon5LH6pg6RDuVDJpefZp6vqr2\ntu+eHXQZA639L8cTZSVYwc9+TMMs1a57I9z59/rb1mU/V4IOPYF/2HDEi2+v\nwS9r3YEODINJNDN7Us2WnJvAV9HZwsxQe9AaOez37NeOokyUXDUT5MyphBl5\n1wCt\r\n=MnX9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2vHu/FRQya7Wr/P3E+CmZqfVuqaqpmkMJVLzAyGcj0AiB+wNHk0/K/s1/79Kvst1k7LGHbjFXr2JLVRmtZnZZB8w=="}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.19_1536070277130_0.19541426657619843"},"_hasShrinkwrap":false},"2.0.20":{"name":"@lskjs/react-on-screen","version":"2.0.20","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"6b84fa9561ced7811e34f1944f88b6db3cd45d72","_id":"@lskjs/react-on-screen@2.0.20","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-5yAe8bDYiOPMjRZoJ3sMtsJZ0NSgG0xRr1FE9RPARVI1BAbSlXmzpwxtePU7ukCbHFqaDocWk6Zdf2NjsWHZXQ==","shasum":"eaa844e31d66a251ae1d0e79b36611c8a9136137","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.20.tgz","fileCount":10,"unpackedSize":324701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjpMmCRA9TVsSAnZWagAAQOYQAIHmEeKw4OfqOVU3pJ8P\neD2X2STsNbh9I/dFPI9iFfBXwD2y0xzaLHTPn91mKJGoIanzroLtuvcHhFGS\nibIyfnsxGfLagJ80VIDUOff8+c3Q9qs9Jvg0rGLmtFrVO8RuEQv0jvEK/CpU\nfpwW/5tK7323XAAt9YmBMzwXE7MclDbfSqQCB6BiQhW0n2sWZrHQwm860Qor\nzGxPVbyQPcBjYXPoRGi4e2Mizio6yD2sviv8y+luPYWH/IpZk6CkRnYZleL5\nMjrSIVHzo4nsk4EdAnAeoW9FP03xvUT/HrNY4PLsFFpyefMa1ZsFHOZ3BNtW\nN6MO2zfki+YZEz+zzqnSvJo/3PIh+yevD9t8bHz5qaGUGsvdSqmH4MLIe3Wa\ngOZVSVp7BwXi/Cce5MjRTIaVGrUiDCeENhxG0ogiMuD0Z+r8qjrqf3bGz0x4\nyeQEH/dhu1HTnwb9aCsjncPT47CHpp1PqUclwwlec2/yCj2xBiaYKc8Nl2Vr\n+Zmxznxgo6shrLM8SgXgbFY35Kb2ydmqsI88emvkyflSuDCvRR7e/gNS0G1y\nsU4QdwpPC8RHLRPN1GAmvj3CxUrSN3gaX3Y+Ag5aW6rfrFuViPCSGgj+SM5i\nU66h57GcGwu3SkOkldO1HbinHLHKCjnlHTzlA6+pTlTT8fJLXY5UwtzSYzHJ\nxXSN\r\n=snEC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpNr8waSAQFfLRlKGGh5HoSQrUz3dO/+uEu9gGiqC++wIhAO7EY0iME9+v9sXbRphTQcNI/BYxqrR2L/ru0QRAlxlR"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.20_1536070438132_0.5080924112949718"},"_hasShrinkwrap":false},"2.0.21":{"name":"@lskjs/react-on-screen","version":"2.0.21","description":"A wrapper component to track if your react component is visible on screen","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"main":"dist/ReactOnScreen.min.js","typings":"./index.d.ts","scripts":{"lint":"eslint src/","pretest":"npm run lint","test":"jest","test:coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls","build":"NODE_ENV=production ./scripts/build.sh","build-dev":"NODE_ENV=developement ./scripts/build.sh"},"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"license":"MIT","bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"homepage":"https://github.com/lskjs/react-on-screen#readme","jest":{"verbose":true,"setupFiles":["raf/polyfill","<rootDir>/setupTests.js"],"snapshotSerializers":["enzyme-to-json/serializer"]},"devDependencies":{"@types/react":"^16.0.18","babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-jest":"^21.2.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.0","babel-preset-react-app":"^3.0.3","coveralls":"^3.0.0","enzyme":"^3.1.0","enzyme-adapter-react-16":"^1.0.0","enzyme-to-json":"^3.1.4","eslint":"^4.7.2","eslint-config-react-app":"^2.0.1","eslint-plugin-flowtype":"^2.37.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.4.0","jest":"^21.2.1","jest-cli":"^21.2.1","raf":"^3.4.0","react":"^16.0.0","react-dom":"^16.0.0","react-test-renderer":"^16.0.0","sinon":"^2.1.0","webpack":"^3.8.1"},"dependencies":{"lodash.omit":"^4.5.0","lodash.throttle":"^4.1.1","prop-types":"^15.6.0","shallowequal":"^1.0.2"},"peerDependencies":{"react":">=15.0.0","react-dom":">=15.0.0"},"gitHead":"37915985e408e5c004c9177e918acfc5ac67bfc6","_id":"@lskjs/react-on-screen@2.0.21","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"yukioru","email":"obt195@gmail.com"},"dist":{"integrity":"sha512-y06m17v46YdW5kYRTrdRyhJlJP8R5hsa4jBpb0k6cXQ1wirPozB/jzt5pgledgMLRj4iYgzH9SkzgVUw7OOkMQ==","shasum":"f2f628142077526f8812c989a869cdbc6539d22e","tarball":"https://registry.npmjs.org/@lskjs/react-on-screen/-/react-on-screen-2.0.21.tgz","fileCount":10,"unpackedSize":324966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbljodCRA9TVsSAnZWagAAuPsP/0PQtwnJYTzkXI7uhqga\nIYzg2S5kAuGh7sQ7qLokE6FkEdoa1IiM18qJXoC1MVB8q0qb/nSxk6371FeA\nC++hIPsRdeoeCn9JbdUqk6icsbi9P2lGy02cyONqIo5xgIvmidGxEUotUw9M\nNfEDyvIq0eWoy61o/99WUyFSHNqqsU4leFeqO3FXXKFIDV9wu9HDY8oZ9aPd\nzwYGEHHHri9Q9Kjv1glTDvGDiZKc715jhl/pkrKegQMJWV53YHvHAs2tjz/S\nGaPrrefsUGwgerUKBbrJFYt04jrpbyDuSDlgoJvdgIBOzfloLjKLpP9Oc/v6\nJCF6r6GwiIZz6DUY1kgvQfdBf6mJy6oq+wdPWlWySLUUlc1uF7kqHsW0pzsX\n+y7cPT/5NMpVFUCJyglszb33BpSvt4bCfo0wpY2Y6V8XCaH46VsG2QJMmSGX\nCeAdL86vOieu4iAonnhThJxHG8dGo82GO7F70GTFwi6oiYSnJj3JrOEbCSVy\n2gMiu/eNOXzIirXTbPUhw6ZP/t6Z9hwOdbTTcCM5QHlDuSyZsO7X9BrumDDM\n2ZfNCphsf5hltqDnl54ive4/nQbXgUDTktRKUOFoH/9sl0WkSioJlOaRXpMN\nciTmd/T2JbBaIREAtghFbhLM0FP6qOlt9fN4MmxYsKIYqdKe4YriZohoglED\nI6L6\r\n=iWRn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE50Zb0cRwqj+PvejATsrYnhjb5fjMroqOCZ49c9a9MQIhALTx4d3bUf9Cn2zJHkCoJUCb+DAM14YjIEYJ0fdpyGgi"}]},"maintainers":[{"name":"andru_xa","email":"shitric2@gmail.com"},{"name":"isuvorov","email":"hi@isuvorov.ru"},{"name":"natavts","email":"natavts@gmail.com"},{"name":"yukioru","email":"obt195@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-on-screen_2.0.21_1536571932342_0.9021227085158867"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-04T12:06:12.101Z","2.0.4":"2018-09-04T12:06:12.328Z","modified":"2023-11-06T00:17:29.447Z","2.0.5":"2018-09-04T12:10:06.796Z","2.0.6":"2018-09-04T12:22:02.871Z","2.0.7":"2018-09-04T12:53:51.855Z","2.0.8":"2018-09-04T13:00:26.713Z","2.0.9":"2018-09-04T13:09:00.513Z","2.0.10":"2018-09-04T13:14:14.170Z","2.0.11":"2018-09-04T13:20:10.389Z","2.0.12":"2018-09-04T13:25:54.271Z","2.0.13":"2018-09-04T13:31:24.445Z","2.0.14":"2018-09-04T13:37:14.195Z","2.0.15":"2018-09-04T13:52:35.039Z","2.0.16":"2018-09-04T14:00:23.306Z","2.0.17":"2018-09-04T14:03:52.538Z","2.0.18":"2018-09-04T14:10:50.897Z","2.0.19":"2018-09-04T14:11:17.226Z","2.0.20":"2018-09-04T14:13:58.370Z","2.0.21":"2018-09-10T09:32:12.506Z"},"maintainers":[{"email":"lskjsru@gmail.com","name":"lskjsru"},{"email":"maxxborer@gmail.com","name":"maxxborer"},{"email":"hi@isuvorov.com","name":"isuvorov"},{"email":"obt195@gmail.com","name":"yukioru"},{"email":"anchurikov94@gmail.com","name":"andru_xa"},{"email":"natavts@gmail.com","name":"natavts"},{"email":"nadymorigin@gmail.com","name":"blacklightburn"},{"email":"ga2mer@yandex.ru","name":"ga2mer"},{"email":"villas1998@mail.ru","name":"kafkae"},{"email":"sophiyabezruk@gmail.com","name":"sophiyabezruk"},{"email":"vlados.pochta@gmail.com","name":"vladik_deniska"},{"email":"faxtalk666@gmail.com","name":"finalgetname"}],"description":"A wrapper component to track if your react component is visible on screen","homepage":"https://github.com/lskjs/react-on-screen#readme","keywords":["react","viewport","react-component","visible","track","react-on-screen","screen"],"repository":{"type":"git","url":"git+https://github.com/lskjs/react-on-screen.git"},"author":{"name":"Fadi Khadra","email":"fdkhadra@gmail.com","url":"https://fkhadra.github.io"},"bugs":{"url":"https://github.com/lskjs/react-on-screen/issues"},"license":"MIT","readme":"# React on screen [![npm](https://img.shields.io/npm/dt/react-on-screen.svg)]() [![npm](https://img.shields.io/npm/v/react-on-screen.svg)]() [![license](https://img.shields.io/github/license/fkhadra/react-on-screen.svg?maxAge=2592000)]() [![Coverage Status](https://coveralls.io/repos/github/fkhadra/react-on-screen/badge.svg?branch=master)](https://coveralls.io/github/fkhadra/react-on-screen?branch=master)\n\n😎 Check if your react component are visible on the screen without pain and with performance in mind 😎!\n\n![react-on-screen-demo](https://user-images.githubusercontent.com/5574267/32147681-74918d80-bceb-11e7-98d4-1cbc04b29eb4.gif)\n\n* [Demo](#demo)\n* [Installation](#installation)\n* [Usage](#usage)\n  + [Simple](#simple)\n  + [Using a render props](#using-a-render-props)\n  + [Using custom container](#using-custom-container)\n  + [Track the visibility only once](#track-the-visibility-only-once)\n  + [Defining offset](#defining-offset)\n  + [Partial visibility](#partial-visibility)\n* [Api](#api)\n* [Contributions](#contributions)\n* [Release Notes](#release-notes)\n* [License](#license)\n\n## Demo\n\nView the [demo](https://fkhadra.github.io/react-on-screen/demo-react-on-screen.html).\n\n## Installation\n\n```\n$ npm install --save react-on-screen\n$ yarn add react-on-screen\n```\n\nA UMD build is also available :\n\n```html\n<script src=\"./dist/ReactOnScreen.min.js\"></script>\n```\n\n## Usage\n\n### Simple\n\n```js\nimport React from 'react';\nimport TrackVisibility from 'react-on-screen';\n\nconst ComponentToTrack = ({ isVisible }) => {\n    const style = {\n        background: isVisible ? 'red' : 'blue'\n    };\n    return <div style={style}>Hello</div>;\n}\n\nconst YourApp = () => {\n    return (\n       {/* Some Stuff */}\n        <TrackVisibility>\n            <ComponentToTrack />\n        </TrackVisibility>\n       {/* Some Stuff */}\n    );\n}\n```\n\n### Using a render props\n\nYou can use a render props is you want to !\n\n```js\nconst YourApp = () => {\n    return (\n        <TrackVisibility>\n            {({ isVisible }) => isVisible && <ComponentToTrack />}\n        </TrackVisibility>\n    );\n}\n```\n\n### Using custom container\n\n```js\nconst YourApp = () => {\n    return (\n        <TrackVisibility container={refContainer}>\n            <ComponentToTrack />\n        </TrackVisibility>\n    );\n}\n```\n\n### Track the visibility only once\n\nFor many cases you may want to track the visibility only once. This can be done simply as follow :\n\n```js\nconst YourApp = () => {\n    return (\n        <TrackVisibility once>\n            <ComponentToTrack />\n        </TrackVisibility>\n    );\n}\n```\n\n### Defining offset\n\nUsing `offset` props can be usefull if you want to lazy load an image for instance.\n\n```js\nconst YourApp = () => {\n    return (\n        <TrackVisibility offset={1000}>\n            {({ isVisible }) => isVisible ? <ComponentToTrack /> : <Loading />}\n        </TrackVisibility>\n    );\n}\n```\n\n### Partial visibility\n\nYou may want to consider that a component is visible as soon as a part of the component is visible on screen. You can use the `partialVisibility` props for that.\n\n```js\nconst YourApp = () => {\n    return (\n        <TrackVisibility partialVisibility>\n            {({ isVisible }) => <ComponentToTrack />}\n        </TrackVisibility>\n    );\n}\n```\n\n## Api\n\n|props           |type            |default|description|\n|----------------|----------------|-------|-----------|\n|once            |bool            |false|If set to true track the visibility only once and remove the event listeners|\n|throttleInterval|int             |150|Tweak the event listeners. See [David Corbacho's article](https://css-tricks.com/debouncing-throttling-explained-examples/)|\n|children        |React Components|  -  |Can be on or many react components|\n|style           |object          |  -  |Style attributes|\n|className       |string          |  -  |Css classes|\n|container       |React Ref       |window|Custom ref container|\n|offset          |number          |  0  |Allows you to specify how far left or above of the viewport you want to set isVisible to `true`|\n|partialVisibility|bool           |false|Set isVisible to true on element as soon as any part is in the viewport|\n\n## Contributions\n\nAny contributions is welcome !\n\n- Lint : ``` $ npm run lint ```\n- Test : ``` $ npm run test ```\n- Build : ``` $ npm run build // will lint and run test before ```\n\n## Release Notes\n\n### v2.0.4\n\n- Recalculate on props change. \n\n### v2.0.2\n\n- Add check for component bottom up to stop whole page being visible\n- Push componentDidMount `isComponentVisible` call into next tick\n\n### v2.0.1\n\n- Fix issue #9. The component was not updated on prop changes\n\n### v2.0.0\n\n- Added support for partial visibility. Thanks to [audiolion](https://github.com/audiolion)\n- Internal rewrite\n- CI intregration\n- Better Test suite\n- Typescript definition !\n\n### v1.1.4\n\n- React and react-dom are now peer dependencies\n\n### v1.1.1\n\n- switched to webpack2\n- Upgraded to stand alone prop-types\n\n\n## License\n\nLicensed under MIT\n","readmeFilename":"README.md"}