{"_id":"react-page-visibility","_rev":"27-e457731fbac0ee2b0435a90d53a74452","name":"react-page-visibility","description":"Declarative, nested, stateful, isomorphic page visibility for React","dist-tags":{"latest":"7.0.0"},"versions":{"0.0.1":{"name":"react-page-visibility","version":"0.0.1","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"giladp007@gmail.com","url":"http://giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser"],"main":"index.js","files":["index.js","visibility.js"],"engines":{"node":">=6.0.0"},"scripts":{"build":"webpack","test":"tape -r ./test/babel-register-setup test/*-test.js | faucet","test-browser":"npm run build && cat ./build/bundle.js | tape-run -r faucet","test-ci":"npm run build && zuul -- ./build/bundle.js","test-local":"npm run build && zuul --local -- ./build/bundle.js","test-phantom":"npm run build && zuul --phantom -- ./build/bundle.js"},"license":"MIT","devDependencies":{"babel-core":"^6.7.7","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-node5":"^11.0.2","babel-preset-react":"^6.5.0","babel-register":"^6.7.2","babel-tape-runner":"^2.0.1","enzyme":"^2.2.0","eslint":"^3.5.0","eslint-plugin-react":"^6.2.2","expect.js":"^0.3.1","faucet":"0.0.1","jsdom":"^9.5.0","phantomjs-prebuilt":"^2.1.7","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","tape":"^4.5.1","tape-run":"^2.1.3","webpack":"^1.13.0","zuul":"^3.10.1"},"dependencies":{"react":"^15.0.1"},"gitHead":"43b6bbdc242be988f73320c10113f7a370e26c8a","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@0.0.1","_shasum":"f5d1b9bd82ebd505ff61fd46f6607f24a8dc8694","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.6.0","_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"dist":{"shasum":"f5d1b9bd82ebd505ff61fd46f6607f24a8dc8694","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-0.0.1.tgz","integrity":"sha512-IMSPRxhNxUGc4dIdK/taI0lJlBt26tdsCBEwBNF90N2PoQtG0vtVq8+CXaOjgVErqd9uZgMPmmHbOZn9mhxJvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9zca4LIgMvD+QDiS8EdK+bHaehLV9XUxqUbzWb2ZotAiEA3jHw8jbYIkpvIf2S8Uts5to+YlX/RupiY/Z7rwG1pIA="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-page-visibility-0.0.1.tgz_1474307692202_0.04536029999144375"},"directories":{}},"0.0.2":{"name":"react-page-visibility","version":"0.0.2","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"giladp007@gmail.com","url":"http://giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser"],"main":"index.js","files":["index.js","visibility.js"],"engines":{"node":">=6.0.0"},"scripts":{"build":"webpack","test":"tape -r ./test/babel-register-setup test/*-test.js | faucet","test-browser":"npm run build && cat ./build/bundle.js | tape-run -r faucet","test-ci":"npm run build && zuul --no-coverage --browser-output-timeout 15000 --concurrency 1 -- ./build/bundle.js","test-local":"npm run build && zuul --local -- ./build/bundle.js","test-phantom":"npm run build && zuul --phantom -- ./build/bundle.js"},"license":"MIT","devDependencies":{"babel-core":"^6.7.7","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-node5":"^11.0.2","babel-preset-react":"^6.5.0","babel-register":"^6.7.2","babel-tape-runner":"^2.0.1","enzyme":"^2.2.0","eslint":"^3.5.0","eslint-plugin-react":"^6.2.2","expect.js":"^0.3.1","faucet":"0.0.1","jsdom":"^9.5.0","phantomjs-prebuilt":"^2.1.7","react-addons-test-utils":"^15.0.1","react-dom":"^15.0.1","tape":"^4.5.1","tape-run":"^2.1.3","webpack":"^1.13.0","zuul":"^3.10.1"},"dependencies":{"react":"^15.0.1"},"gitHead":"e9d855e88e573b039d32434235095545410a0f77","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@0.0.2","_shasum":"eb1a8ab623d7d44605b72228bec655036bc1ff08","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.6.0","_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"dist":{"shasum":"eb1a8ab623d7d44605b72228bec655036bc1ff08","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-0.0.2.tgz","integrity":"sha512-5ALRhRyS/XLKVkPiYABu6FdpIEiLPH3URThEAHGe35uZg2npZMKrX/FwD7CkVXt0JYmd/Y2mOBHiNtmXhkboqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+ZoEcAudZ5bOnWSrgLHprKS5y0LdOi8ISlIXhBXuR4wIhAN7wBsHEq6JUs+F1o/+g8GNhWTJ8Wfnqrdfq3T/Had4l"}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-page-visibility-0.0.2.tgz_1474314190256_0.649556724820286"},"directories":{}},"1.0.0":{"name":"react-page-visibility","version":"1.0.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"giladp007@gmail.com","url":"http://giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","files":["dist","src"],"engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r babel-register test/spec.js | faucet"},"license":"MIT","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.24.1","enzyme":"^2.8.2","eslint":"^3.19.0","eslint-plugin-react":"^7.0.1","faucet":"0.0.1","react":"^15.5.4","react-dom":"^15.5.4","react-test-renderer":"^15.5.4","tape":"^4.5.1"},"peerDependencies":{"react":"^15.5.4"},"dependencies":{"prop-types":"^15.5.10"},"gitHead":"a922b84589b0af258158069bc1680c81a3bfa141","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@1.0.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"dist":{"integrity":"sha512-OPAMmBlbWYpAT6NmaUwETys0c/7gtx+AQOrbLVL/Q2BSmARroS7yT9Q52AMaUpUf+WNH7/oEEXdmQJHl4KvOIQ==","shasum":"377b14924221ae3ce91b4847c6c12de3847b8b14","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkUKAK2Jdb8nQ7NcVHp/CE8unST/AM2TJ42BHLmIEguAiEA1HonF/jKbLDBaP9Team5TRVKomQMYzrXnZaDhrwqrYg="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility-1.0.0.tgz_1496325255617_0.21539330459199846"},"directories":{}},"1.1.0":{"name":"react-page-visibility","version":"1.1.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"giladp007@gmail.com","url":"http://giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","files":["dist","src"],"engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js | faucet"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.14.0","eslint-plugin-react":"^7.5.1","faucet":"^0.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-renderer":"^16.2.0","tape":"^4.8.0"},"peerDependencies":{"react":"^15.5.4 || ^16.0.0"},"dependencies":{"prop-types":"^15.6.0"},"gitHead":"de3772c0fd500ebbbf84fbca6b2ba33056f95112","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"dist":{"integrity":"sha512-YY5V6Zn2xdezqBfgODBbY7ioSlXps4nDbzRhWxvHAPw7FhnpyfeUGaXhzWU9HBfk4wqlwAz9uul+GECxs4oB0w==","shasum":"f34275705e836753e49c94eaa97d94cdcc64cdd3","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa+7rcGCgJAcZ0Ct7LU/iN1YwM4wjzfMEDJofoDWu1iQIgSszdfOLunTokkGjdh1FUF5ZOtv9mAowC1pMMnFjt7FE="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility-1.1.0.tgz_1514351243101_0.33481134148314595"},"directories":{}},"2.0.0":{"name":"react-page-visibility","version":"2.0.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"giladp007@gmail.com","url":"http://giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","files":["dist","src"],"engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js | faucet"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.14.0","eslint-plugin-react":"^7.5.1","faucet":"^0.0.1","jsdom":"^11.6.2","react":"^16.2.0","react-dom":"^16.2.0","react-test-renderer":"^16.2.0","sinon":"^4.5.0","tape":"^4.8.0"},"peerDependencies":{"react":"^15.5.4 || ^16.0.0"},"dependencies":{"prop-types":"^15.6.0"},"gitHead":"d0d583208afd5fd43d0bdccac5fe3dc31afb5fa8","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@2.0.0","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"dist":{"integrity":"sha512-jm6yuhfntsP3+q0E23b/N16d1Z9F1yTx/CwwV+9fmlntOVMLdZjQvsOXjI3LuEvXKXhkSeiLKJutkk3n6+3oog==","shasum":"473a30516d056cfda42b7028d37a5e7683b75fa1","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-2.0.0.tgz","fileCount":7,"unpackedSize":25814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG4Bof3BLVcslDDFm1i5T3PKA09kVmX/cJ49fM6gmLxgIhAO6PS+uhoSg8U62SNlSekGVWIUMM1JUk8XymcZF8R/Aq"}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_2.0.0_1522574573299_0.6830615746590369"},"_hasShrinkwrap":false},"3.0.0":{"name":"react-page-visibility","version":"3.0.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"giladp007@gmail.com","url":"http://giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","files":["dist","src"],"engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js | faucet"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.14.0","eslint-plugin-react":"^7.8.2","faucet":"^0.0.1","jsdom":"^11.11.0","react":"^16.4.0","react-dom":"^16.4.0","react-test-renderer":"^16.4.0","sinon":"^5.0.10","tape":"^4.8.0"},"peerDependencies":{"react":"^15.5.4 || ^16.0.0"},"dependencies":{"prop-types":"^15.6.0"},"gitHead":"08b7753532ae4a685cfd0a6fd6f322a2385b1bc5","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@3.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.2.1","_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"dist":{"integrity":"sha512-gksTJWjWsbwnefquVKVpNiPbBuCsnv1uzYBatx6GkspUBOFC5jeGEfZ7MtWYNVsFg7lk6OID77fFzydjFz/sfQ==","shasum":"aaae4f05beac718b117eb8018ee0e929cb22f5e6","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-3.0.0.tgz","fileCount":7,"unpackedSize":25810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDtD+CRA9TVsSAnZWagAAKeMP+wcmGC2Kf/yMhtikulBX\n0A2SmDd6osDDqgD8aUYkWFsmMpF2D8EQPE9bg/4wqFJ+VObwHrkBjif9+9VR\nVoA6WiEgfT5msd75fpX2YRtokAwxFcobQw3umMSBaVbsi6ZgduuygjbEQD2f\nxE2HuHzJXcgFvSjFsFriAwEItdyzsKy61hhQT3JDO/UVNmgvBKtj78ynkp2H\ncfxJYplSJGfs6bRa+aT+TjFI09AOPd7+IdNWZqd8ID5cEYR+Fl+5tNyy5niT\nKT62qrXZ2GnCLIyiFFrhBRZhujxIkqtoOLs0Cqc4FPCWf8bFN++7Vv+G2rXk\nWO3xhBcMkxHonxii2IOP85WGUdfrF5uFLOuFoaydd6+4MINsPhRJGBJy8CsB\n2pJZEWkppahVQirGQxwn/jbX9EhKbSxKfjmnnB/DNQGVD1oyGsZZOmYhPQR+\nZktkQkAhogorHr984ofWvUrO6GVLOvkYyIxYEeFi+wa/GuaDym9teIqU2/+A\nZzlOLS5UHITUvq2aNtfyzZJ6vH5P8t8N9JGLferW0qohXJpTyLCt3RodZke6\n2dbOqf9FgxVm4FcQmFebSu5GqzAdWPldm515K5WraSxtf99eKYuha00ixWIm\nAfovXelmKGUzQc5ydgXtInCpbDJYFn1HJ+vocFmluRMEIhmA7zk+WkJOQV77\nInXb\r\n=L6Qu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJkBZfAEpUiB9aDc9mmTF6T0wYlJdnGGRXwmQpgXjqXAiEA3y6ezrS6hrDeY1OoqVo5gjK3Wdh3vUezv+EzyGvpO9E="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_3.0.0_1527697661465_0.29753844835932375"},"_hasShrinkwrap":false},"3.1.0":{"name":"react-page-visibility","version":"3.1.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"giladp007@gmail.com","url":"http://giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js | faucet"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.9.1","eslint":"^5.13.0","eslint-plugin-react":"^7.12.4","faucet":"^0.0.1","jsdom":"^13.2.0","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.8.1","sinon":"^7.2.3","tape":"^4.9.2"},"peerDependencies":{"react":"^15.5.4 || ^16.0.0"},"dependencies":{"prop-types":"^15.6.2"},"gitHead":"1a2144f8e89847b5f4f4c5807fb5e5b184f6eb83","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@3.1.0","_nodeVersion":"11.9.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-GC/noqxuEDk5Mse2kYUBzMEDvlXnqIxCecpbZ4wVswkvCjLo1pnXXwoIUsPrXjrywDt37mVcawijRUTFtTEdNA==","shasum":"fbef09bea61626a2834294032c2d12d13f378e51","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-3.1.0.tgz","fileCount":7,"unpackedSize":25809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXRn4CRA9TVsSAnZWagAA2eEP/2QFF6d6BktH4Uu4iqjj\nhPDyF2TipP94KyZhU9gJuoJairFD+wQKkPrlpA7glWlpje3OpSFQLdGJG065\nQrunmt1PsDS7klloQQKSQBFp5hNbH9b8yv5KuJ3/aZB5eZZn5Ui6lnW/nlvW\nW4NrYi9c/v1TNWmb+LMQRAjyfxfmua5UAT0shEyxVaSwazje2Xyv0zqgiJ/5\nKdwhLU+7Jtt4NCCz+L30UJ4Mr1MGHhiWwA7sBvIBD8qnIL8srD9UBAIkrGxv\nmpCO6OlLhAL1U1Q2W64J9IuDM72HkYlYM7LV6JJPcbxAHlYowvKUUEIahwF2\nY4ZgEgrp6axEa+vDubVVG+SRlX/5dGl/JYzR6TZAGeA0fplJsHTikKZD5IrY\nC59f9iPaZWm55XSW+E9M1+D6uIzAp/YliwCm61t7Z+j4J7LBzbspwyiS1mgS\nNYS7HqdK4Z9sZ+h2jOF+PpeZkv6unFm22IJ2ocjhadt3UaKiaKsyy476IHbj\nwkPsgdb2+jqB7hpvrVKowugkFmCXCDj8vAcv+QRkxZCuccg1WwiGSCUlh5i+\nZH/htsZgXkUsIvc0UAfCjSt2LoFNEvctFGNILNDbJyJOC9KvUoxkI16FoA3h\n7tz5kBhgEDkqg5k0+jHwxj+QHdd6UuQUpXtQyHwVu0JLmZtxHI4YWjUr4Xeg\nQht3\r\n=MxEK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDyxYaJCAViDjOBuSHFkEdT3iciWGKsXPkZX1op9SawAIhAODAMDNzy7RBJhCKjyfVKdn73+urCpMxgbq/5KZMib27"}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_3.1.0_1549605367651_0.2055335822152109"},"_hasShrinkwrap":false},"3.2.0":{"name":"react-page-visibility","version":"3.2.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.9.1","eslint":"^5.13.0","eslint-plugin-react":"^7.12.4","jsdom":"^13.2.0","prettier":"^1.16.4","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.8.1","sinon":"^7.2.3","tape":"^4.9.2"},"peerDependencies":{"react":"^15.5.4 || ^16.0.0"},"dependencies":{"prop-types":"^15.6.2"},"gitHead":"e6b3a6469c54df7101282a621a1c66d58ecc48b6","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@3.2.0","_nodeVersion":"11.9.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-SJRJWUGDQCoSGG8+ygUueEZbae2eczj0+yb7mKy/MQIhvjIDdouVI65GIn4g/Oisi1RTj+HCnZp+Q8Pq1ua0Dg==","shasum":"9d9d87224c7352c703c0c6ed6b1f7b3a910322e6","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-3.2.0.tgz","fileCount":7,"unpackedSize":26142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY9fWCRA9TVsSAnZWagAAtiUP/it7YbhhWp2jm2Erjpwd\noV9KBzsOKiNMnKATAYDhwisTaxUqR3yl1Sn21uqSwZkpEho7m9MKI5S+Kaxk\nRD9jTVfgLuDzl18QAXUDFckALG5887wKTelF1u7aaUW94Gy7SHAG9/yFNvYa\nC9etXhi1Tvl8XI9mpglXY8UZBhGYGLjAAqn0+CCpAsZ3hyoWw3JMXhwc9g3+\nZBnsHEAPtpyBONZMWdb4ITvVL/YH/mdPNK5DjuCkSExlyDp8oWXiY5Hw1I/2\nSPOeSzGu9sMmfe7pH09ml711OT2krANWUXm759R3usiA7Y3ohvFhIO94xxC9\nOGOy6ietN2cDQ8/QIMugglu+fme7xBFiHdLccN8VAoxw/6KH0/0JOGrsoiNb\nzwkrgqzGFVvSb/TnoqNAQWtWRwV9OhGjzB76k9f540x7rFJwh7+yp+30oeaI\nZN7X031MktsGvq1LL3RIJGM651SPF39UzS/YdRIkyWN/C8PtRp8QX/pPFZlj\nZifefY9MPLR/m+8cjxt8RvA/0rpd+fP1TQdpZBv/Os2W7TkrMafj9dTGPfqx\n0EPleJ5u5PUZDahXsVufnIy8BfehL3cjJD2NbLb3m3OXA36xEZgewHIVlu9r\nc4jsGxaNOjcLYVnE2/pwMnqJ0LexXICiG+jlzLgb8mLlXKQAuhfFqavnSGFX\n06Ui\r\n=9Dmr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4MUKfQ2jaiUxBFgTObO2SwaKRAHTFtajFjkUbZ0FV6AiEAnxPl3xA0obc/jaZ9ahcwskFEUk5ECyiT6gmVc1ZSgvA="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_3.2.0_1550047189965_0.3968640034088726"},"_hasShrinkwrap":false},"3.2.1":{"name":"react-page-visibility","version":"3.2.1","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.9.1","eslint":"^5.13.0","eslint-plugin-react":"^7.12.4","jsdom":"^13.2.0","prettier":"^1.16.4","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.8.1","sinon":"^7.2.3","tape":"^4.9.2"},"peerDependencies":{"react":"^15.5.4 || ^16.0.0"},"dependencies":{"prop-types":"^15.6.2"},"gitHead":"afdc9b756c98dace6cc62e1dfa5b708d922f9942","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@3.2.1","_nodeVersion":"11.9.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-yRebWe06QajxAqClm+5wUfFHMZcVgRHPR0jFt+FL3tSdc1c6NK5a1dPR4NhfleDerCg6Fr2KTZiOOkheu014EQ==","shasum":"4c7e4bad8e047ba8279fdee0c9ba1ce9a0db6212","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-3.2.1.tgz","fileCount":7,"unpackedSize":26187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY9jKCRA9TVsSAnZWagAAJCQP/jk/WyBOdMowcwpX2p0Y\nb9Oeu1+xiXRvTiO+h0bCKFcXtFxIbNf98bJs7d5On0yjgM4MQfTL1+TWH+aD\nFVUoSfiAz3Vve8qy51IZwIEx+N0XDF49top4LrRakqAWUEVC6EHR/uVdiRjJ\nuU0otZ9OJ0rCN7iCUhMS4eDtaAjR5jGZLO8xu5ruaAIhc4BlFVgPguDABQSL\nEpZwYYyKtnAYOahREgXqitDshmfPdVK/ztPAfA5yKXNsVUVClH9I6r6Iy86n\nVF2J8v2FFEW2+ARRzwBj/3x4DH00wTVnee53driJTBYzcuLm+ApecjlskXEc\npu+suwsCJdDwo+qwM0cHLdLu/pZCo2gi28wshZUrMs08ZirXzHBU2gGa36lq\ncMq6o3hUoU6r55lc17kWZmW0EVlGEt/CWTF2aUM5vaWUzTSxC8ywnAZeZs2f\nVXSsgpJJ8hPe1E1lyxdIp+rxPLcc9cuq8+nmjMcUMYHFeE6VKWp/WRK7MbZi\n2vXX/LaJ6R4GNAWJjn5k01ZG9dHVFwQMFGRCHnv6LCO+OGp4sBrfOvP4/EYw\njn0CncUNWhMxdHLjkdhmLTr2hroOrWqFINa634iOuPL0lBiiv2v8oGoNmwnK\nAiGto9l/oWUd1Pgb8Iz+wcXBkPa1vA/aVNnMcFfp6tynBs/yv4WRAzFndDLC\n303S\r\n=LPcS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkioL1QuZv8johX07scT1IyoDGBN1LKCLGivZU7lDmhAiEAs8stKQKtyM00DP5xky8UvGNyEu0jB4Nx35sBGu5Tg8o="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_3.2.1_1550047434046_0.20144279506161045"},"_hasShrinkwrap":false},"3.3.0":{"name":"react-page-visibility","version":"3.3.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=6.0.0"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","jsdom":"^15.1.1","prettier":"^1.17.1","react":"^16.8.1","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","sinon":"^7.3.2","tape":"^4.10.2"},"peerDependencies":{"react":"^16.8.6"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"fcb562a5e95ade06de0367ddb262df5ec8f1a50b","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@3.3.0","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sMfZ+SzT112uIRrNLaru5O16uRmBTQD3F3a9Rwkyg/gwmM26z0tFqPVHfY2LgV29VM2livJi0rfm7hzpTBTblw==","shasum":"7a44a4f2f3a34356d02ef61322ecf5a67ba76ba9","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-3.3.0.tgz","fileCount":7,"unpackedSize":26179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc928ACRA9TVsSAnZWagAAhE0P/inJjWE40u0il/JnJSq0\nuldFx+jLXsYqhrY83R83FC4FyO9YSh90Ow8KJC7IxsQhe72cl2qL9QBTuPxq\n1gWjiOk6vz4H/Zv1SVcPd/9uDvn/4glOXt+KaP1Zobw69ZmaPkmN8v74+wK9\nmnBBleRLKCMxyw5TisGItGF1Xo9UGYM+9hbiWDKykxwKWxuY8p1V0x+mCTjX\nr68uzQKxNYHSogGPtyism0vfji74rpktkbDPpTWJYl51IbMkj2jaxBrgLTCF\n6XeMmA+G41qzJ5Bp258/Jy3EO7NvC5S9o/qHMvxwzYDPoXcDiZytikZhP7GA\nekKdpL1nPH15MynJKYMVzi1JsjJ7zNpxr5sLcUFXDYuovJxU2T6WqTkm8tgy\n4YV3rIcYkiz23Vh2/rV1lBRBxKqslSDA3202AmY7mQxuKvVV1BaMYtOLb8W9\nUD/mjSLVCUv+cyRJ0FkmjRh+1Y8zNPbm2VoM4iX92udA7uIHBoych5XepTyx\nxUCXaIK7kH25C+jaLUX3ugxgzEtMP4N9/VEZ8ZX5/zpJGPWq1Z5BiXhecIX/\nxXC3NfTfDQhPx6tgUWUxmW5NzFFAVxaaFVssFVKGndA+t1M5gHn/Cm8dLNPE\nYvE6kHKcWkH0RrAxDiCN9elGHSYN+Gerz0a6+B6oJgCL2ja17Jw6iDNzbp/2\nyCh6\r\n=1n29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClua8CvQrgs/EBqoxWVO4Rid+rJoqsraaHL8LY8Tt+xQIgaG3sas7kfe8hc9SK/FSCR30ZaheS9BuAvbtjl6HKU1M="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_3.3.0_1559719679009_0.8268385805996346"},"_hasShrinkwrap":false},"4.0.0":{"name":"react-page-visibility","version":"4.0.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^5.16.0","eslint-plugin-react":"^7.13.0","jsdom":"^15.1.1","prettier":"^1.18.0","react":"^16.8.1","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","sinon":"^7.3.2","tape":"^4.10.2"},"peerDependencies":{"react":"^16.8.6"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"3703549c29b4bdcb479a730fc363cf27f23eccbd","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@4.0.0","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BRl4YD+1T+UQvndaCK86OxMy/OU4uSSK9Kb50lKYOKaA7PCeO5blv5S3Uo3IN1SfFrBtwegEG5RwzljCseUaGg==","shasum":"31efe30ba852eeb9d7b9508f0484ea9c4473f0b8","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-4.0.0.tgz","fileCount":7,"unpackedSize":26175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+esGCRA9TVsSAnZWagAAyBMP/0pJRV0XfDnxnK/grE8F\neGS1EXOmHF7Rbs6XI6MXDhGOIyEwH9t5Ua857I9dzKUsbUoEIsVdmK40RKQR\ngnRUexpM/bTYCuezbRl0b5XotLZPQA66B7tpdLSnQAnducX2uxYcnhfGbGUr\nLrZ60lTNlMpiticBqRWV24EJ92fv4rVvxO9I6qmmH4gVoB87W9BF9ujpQ8Mj\nqB+pk3s0UMsn6MeBG8Wk0QZ/lysNMBMlUODIQN265INyClNmScB/sQ5V1SHW\n9N9RteUIEEHzVzAHJZ++kFkHNHdwyygQnWdnPDq83ooZL4aU+sc4eXWAkZv4\nKYD05BG+JpDpPI8uhqHFZH4qUwwkyXaRZ5LlCLISRPgLTk2BiaahBMuhQ/a0\nwj/Sc92xikPBLfzYEr+3PCf6cStbuSddX677fF291cVIPmFB4nmniayEJN35\nD3MdejV+GTDuP+EuKHCELZlrqQeHTenZui6AzR/yyYCO2nAmZCT/pFW//weq\n/oueb91lPS/vCtx6ACrckPFaHymv6iXqQIF6aIjiOiz4dEZrlxIbxs+go9Ww\nKwYbGWCtgcCxgZMcQ4g1dXgTGO4R0oGpMEKrez6dTI1LN1gqAmrLv/ejG+qw\n9z70aMB4+UkUJzpnPwnFuxyzA+yqwLQGoDJa55IX7ZoPMXGko7XDLJpgB+8s\n7j48\r\n=XftV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9CVVSY3ok3S+aDwufK5mi+HX9RafIw9BwIgARC9ybDAiEAv2+1SxasbzA3gLROCPaApyOd+c4jjMGJEntFaZ3mpb8="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_4.0.0_1559882501874_0.705562232642333"},"_hasShrinkwrap":false},"4.1.0":{"name":"react-page-visibility","version":"4.1.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.0.1","eslint-plugin-react":"^7.14.2","jsdom":"^15.1.1","prettier":"^1.18.2","react":"^16.8.1","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","sinon":"^7.3.2","tape":"^4.11.0"},"peerDependencies":{"react":"^16.8.6"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"d7caf3d1cadb446a63c8608ba4c2522ccd7b5ca0","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@4.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-asS8jwYhVrWoPhdU1kirU6BHsDCRLW/ZezfVH7AK40Spu9xPgtvqj1jeqbLLDUabgT/BRN9mveuinnlxSCtqdA==","shasum":"54b3c68396531aca41aad614d9e43bfe4e8df764","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-4.1.0.tgz","fileCount":7,"unpackedSize":26174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJyJJCRA9TVsSAnZWagAA4/MP/3/vb/ofcj4DVtUhurpg\n4se+PbQuz/hFZrjeoIXImsC52SQgCSTiAHKgWF/p/HHcC6f3OG/vU7fOvqfK\n2kJqHTXyzEm47vyL32DpOK4USA1WN3E9ONvOYwQ1ebiLY0fn6CQsD9XXq3vR\nVwo09GhJZX4sDFVAun2yDcnBtqbFguy0h5afRrtqqPSOuAEjjb/8Rzwr7cWR\nvKkjSHF58PWWXHhfSk7Q3VfW1l3Lop9yVbUfGgn+ssAkF4Qv9C+MDIItWZTU\nii6s+4f9TuN+4qwKlN/uq8a+AtcEicnRmTty0ggWd6qpvym8SVZc8JYDE+is\nKeSubi6tiFhMrTIjnec+y8ms7rKTE3ksDMY0Kwm2rK4/E6l/FjWQpuIdikpJ\nzU609HDbboKIQqMDXtj/mhYmMUbJsOzX6xZPTH+nW5fzykLEQMhrQRYbOCyn\n3TxoM6D7TGIGQUnMuosueNIrTHg91GowUJ5hSL+lN90ZGFEUZbC/1zW3KNoS\n0haIcTyRmCgrDe5M0OSgRGc5NoeODKNQrq5QZwQ1XHJpUzYbGNfjcrkf0O2B\nYNiyh1kma5xbmd7vTCt6XTQ5HKreOlrSdOQRYS1RZ3JZ2fD1YiV0lY1zpMqy\nKvNlo0fX6Ay6RBqxWzzUJ14ps+mRD1SdWZzby1Fb65ncD+78+1DI9pKKjhea\ngp4P\r\n=gtEc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEkmpi1zbZGHktmQEMNthF8btdrbKUuqx/6i/zE3kFkAiBSKMwXLKtSQhH7EuY+gnEIgvN666/0+13uaUrqjnUWOA=="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_4.1.0_1562845768474_0.28044580616159465"},"_hasShrinkwrap":false},"4.1.1":{"name":"react-page-visibility","version":"4.1.1","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-plugin-react":"^7.14.2","jsdom":"^15.1.1","prettier":"^1.18.2","react":"^16.8.1","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","sinon":"^7.3.2","tape":"^4.11.0"},"peerDependencies":{"react":"^16.8.6"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"356050e48360ce1fe474092c906093dbf4d97d9b","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@4.1.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-B1iSC26dXqKVve0NUIpoN7/o7LhhnzX5CXeEPYJglP0pDxgJ09zWdEjMLXKzloqBgjPvw4o815qHFkRvItmiPg==","shasum":"169aaf6ca6ad4dba13daa345b068bfaa421e8a5d","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-4.1.1.tgz","fileCount":7,"unpackedSize":26174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNsmfCRA9TVsSAnZWagAAuOIP/Rsy8p/00X9s4ZGIly9y\n6KACtg2MXkcSeK8Qz1eRVLH1ZxnKS2D1hl/s//RlqbDbsXnl4M29VPoJL10n\nFypJzJcvUp4ZH/VlTUorR8tBKMskmL6KaWKggdaE8NTFxAVkI+wc5acyeixF\n2UubHpmx0qky+5gXPr2zCFYKvUrYs8CoQDmgppVAjyM9s79a74SyJ2pRPyRY\n+C12QbppwMzFGCunMFe9vjwsfVT7XanfAbHhc6MoJ7GwG99r2Z2ba1stzLzV\nhIulb9d4wbQdp3DBBirarEX6fl0GrVTuYW8Wrf2aNBm0gK3ctePHnjgJpA1/\nvlg+TsqdYdaZhnanQ5M+Or1UVaJK9ufhgbjeRjy8mEcKX6J5A8drqb3qpLM6\n1iySeH6WN1+R5QygZb+BPtPyg4I8T74+A0HDG/sB4pONHdBhG1wju3JxlpXr\nkyMCSK5425+h9i+iYDOZO0/krBlCzTKU403XUySC6tG3YF/Cc9tle8HPZE5F\ncFctbkJnwn/ZoMO0BDnIxFbOLt3vys+8vTIrRRGGTUS+l54sEEUbueeUx9Zp\nyLjCzzd7L1mxkdr4W18nfIBZGIsY8DarUQwoRDgHgcIiFvQ8XTdpE65e8QFG\niifZ0abZarqlOUJDdfXjlDQhd0hQrsOXeIY/991oziumaGPHfceh+90B0ZKI\nUNtt\r\n=GlSr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANajTjKU/EQ7AYKhKoMkKF1qH4gGCDsPYIOGMqs85JSAiEA1sf/0/LWGZXpuCVnmnCw17JA+vAxOI7xXd+zZDM6+yg="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_4.1.1_1563871646769_0.3045751032499515"},"_hasShrinkwrap":false},"4.2.0":{"name":"react-page-visibility","version":"4.2.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/index.umd.js","module":"dist/index.es5.js","es2015":"dist/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src/index.js -o dist/index.umd.js","build:module":"BABEL_ENV=module babel src/index.js -o dist/index.es5.js","build:es2015":"BABEL_ENV=es2015 babel src/index.js -o dist/index.js","clean":"rm -rf dist && mkdir -p dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-plugin-react":"^7.14.2","jsdom":"^15.1.1","prettier":"^1.18.2","react":"^16.8.1","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","sinon":"^7.3.2","tape":"^4.11.0"},"peerDependencies":{"react":"^16.8.6"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"0bad145816ecbf25f2b4f6b8ac25c02abada294a","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@4.2.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-kBpMr35Aak9IxD+2ujh2MhtR6sBnjVEG5v1fNhIlFi/6jmqNZAXTKoJb62gtZ21tdyQXNEFsduINMC7fqnVTkA==","shasum":"97b195658a87f3066de53d07620416921dd90467","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-4.2.0.tgz","fileCount":10,"unpackedSize":12516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmeDRCRA9TVsSAnZWagAA7OwP/3WNR4rUDO4Hn7s2ZNuw\nUu9r6sIiM9hbjQtnfEjhgXXtdBCJ4nUmXHrgSoWRSS5DWcZm6Y98CY8eSAbK\naQWpIGnfC1ksSesgZdZJ/NP/b8jT4ur9Z88d1rHpAmvmwcUq7Rr1aQbfbZuA\nyRdyK7Hy0LHdtgGp5Tdnh6XvOo+hnMLjOkflo/FZvO1jgQ7GWnrFzkFAkvHR\nEBHVVdLAWJQlnId04BDn/d8Mg5hpPRthYW9M0MNYHmuZ2FDgcXHdpqKZSuCr\nJvHNY5JvULzaxqHN2v4ofhiuO3waAxCNexbvfdNG9PBdqEb92apNAbLDtuL3\n7KajmXpOJelUtOeIr+ohr1erFHs1LLI8ZyABhnO5lFdBmhZuoCzkDlrKPdlL\nEhAnlWN5z4+uaLnyJhcBaKwubCjGzC5Zi9C2eW9X8CyIWDqJmdup3Jx/iSy0\nFNPxQtAHH2bx0wJ9wjDJlHYktrfMjDVhEFmsTMtPd2YQy3AGXzUGeJgrarBV\nddMvMJQwXnt9STK958cnJtdacjhHj2weXmey2nwcvi+vnCm/djCcm7dOotIk\nNabTe2MfOV+m4bfX+L6SlTKuqS3i8DPcDpIvgZEmP6/gPr5tSOKQGRdoUqfB\nMDQjXjVNIVLMGM+I4WdyD8KgK2Eaf3Ku66/gJLIsNb1xCfUElnNy32aXoPPE\ntzDa\r\n=Ojx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjo18pv92rRp6puMYCoxZEZWFLm0TJRFnY6BPhvrrcRAiEA/rdYZbrIx3N+kupCwR91Ut7UAEORgoH78Odr030bXlc="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_4.2.0_1570365648692_0.9948533513887865"},"_hasShrinkwrap":false,"deprecated":"Bundle is broken. Use version 5+"},"5.0.0":{"name":"react-page-visibility","version":"5.0.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.2","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","eslint":"^6.1.0","eslint-plugin-react":"^7.14.2","jsdom":"^15.1.1","prettier":"^1.18.2","react":"^16.8.1","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","sinon":"^7.3.2","tape":"^4.11.0"},"peerDependencies":{"react":"^16.8.6"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"08cc0f99868b44c0ed33ed3135a05e48ccada402","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@5.0.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4sYaVOMfK+bDVdLf/gH79L3KHB9g7I6FukFH6r8zEpqwFaxdvEmd9/huU8yJNeLEYL7fYUWyWM4CwygtEzrdOA==","shasum":"8bdc791d231d7b85c4069f16661273fab302d26b","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-5.0.0.tgz","fileCount":19,"unpackedSize":34976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmj5VCRA9TVsSAnZWagAAZ4MP/0lOXqnfQgcKFZziMtsx\n1T/tKEv2BiUkJbjzP5wJWP66KGMPEeRXO5I/vf0npfx7PQgYF4sgovy0yeJL\nJvMEs9VpbLLQKO/x9WrWYwmb884MUxB58b7JyrEga/Th6tQPydflykb6R3yr\n5rS3ax8dQSxtnT96MhrdgF6uqfomKYOMbhcWQy7wK5pNcUwIfSG20kaXIWPE\neMEiNowhFcarUa8XbodAmUa9+Ysyq/GNgY9j0STPIlLewRxp/GBSmW7o774Q\nPDRPevn+/sM3AzS5CmBNreHRkpOoY0MieVM6jdhaP/1S5NtqICyqd7ykKJ8x\nnnx1SL7QLH2uzDHfpjLmjugOCOpnhUXNCOggRHr6BAW+aVKaRrLLWVMKQwDI\njNumX/bHk0GpgaJfJzDnFEo/p84Psqqb+O0XCNr3PpmojwjIn3nW19hr64ib\nZRkwCkNw0DT5nK7a8EovDzPVx8r+vwdoZ2ndHdVIpoRnp3RCPrcCew/UhxZI\nsUqhsrNL18WDQnlAyPiFUXSttkptCkp9uD67X2Z8GjDL89pPI26nq0ZPQy9x\nCeCSaYjoLjpTm1txxT7PGXUjhCq4afiFiS8+DdaXiqza/ODfv2pWjgQuqMIE\nUl8JCev4sKHYrxcjsqijh3nxbswwQEGpPHH2j0EBrzqGlM5F1IvstkscOI0+\n3G0i\r\n=kBO4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGGZHUN9M2j1G2pD2lgmo2OnMTY7sU1IQclnhsTVQeGAiEAo2tEseW4zk+MmTiNhGRhjkBwI3bw8NAwN1Fn3HbfJXg="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_5.0.0_1570389589263_0.651700224961729"},"_hasShrinkwrap":false},"5.1.0":{"name":"react-page-visibility","version":"5.1.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.3","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","eslint":"^6.5.1","eslint-plugin-react":"^7.16.0","jsdom":"^15.2.0","prettier":"^1.18.2","react":"^16.8.1","react-dom":"^16.10.2","react-test-renderer":"^16.10.2","sinon":"^7.5.0","tape":"^4.11.0"},"peerDependencies":{"react":"^16.10.2"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"439b6cf1948bd4d4c1e7cacb975da771d715ceaf","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@5.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-xzo063refxWUSVbBvLon3/hlkPZGtrypwKACIe48C2PLH9I2YT5tnaNOCnJCvN7p3UFovxf4jc2yXszWmzXPBA==","shasum":"64f44961f57b12a48603f1bdfe7d082310e161bf","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-5.1.0.tgz","fileCount":19,"unpackedSize":34979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqyk3CRA9TVsSAnZWagAAtrYQAJKOB1JH4in3NXo//622\nY07R330DnD4g3TnT7soKj2f2XA+/72sX44IyKvVvW2aUz4kXU3QIKZ5X/VWd\nTb/T6WwXoU7AtWnskvcPPsDHPR7dMowZQOnWDwGpwL7jlToISbvx0yBKbR9Q\no8Th6X/6inCeH00z/lPH22wI0wcgX5K8EROnJCS+bQsiT/3sMtwnWKfT8k/j\ntqqeR/6z7TW28CFObZBpJDf5RZLliXRTTClhHyMjBd8xKHFVDYnaPFGR2WWg\nsiOulIiEu6nhdmfQYwmSacAyenNVAHAaHr2tprR480dlJyrzLDCMW1NhFRT2\n1yeWTujP3Ne3PTzWowC+iG72yiG0gpu2L2WmRTWnRSIUDhvyU3AoM8S0T1w/\nBJMusGbw2vUzP7YHjdCX3w7WkMC59zJs3lM2rJmZewNiEiyN2ouf5TqPG//L\nt+Inr4QqajuGUFqDt/IWJCk4wLSbR2HsurYt8SGgWmMtaS1sc9zqDf2gE42Y\nLuqCWteaQh1Ix6cS0Sk8SXGo9l7cwcPFn0t6xk4olGuZFvpekPfuamEqD+OR\nyyT/2NvxvsMBY7g1NxyUHBEtJBNcme6SUIrZBC3P6mcbLts/yD30jaGVmmfg\no2yDYxVxIvFGF/NAvckQc7NfDG73MC5mlwpEvPZpzYYmsN3yvFf1RDJFRpwH\nNXCD\r\n=hs0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3I1oB/ISX+RIYyJ/c+iivlkwJ0S4fvaaNGhRZgu1InAIgTDEmIsNjwX0/freBBuXmo1e0VY/ucqLbW4EFBFmKMec="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_5.1.0_1571498294948_0.43904645712505563"},"_hasShrinkwrap":false},"6.0.0":{"name":"react-page-visibility","version":"6.0.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-plugin-react":"^7.19.0","jsdom":"^16.2.2","prettier":"^2.0.2","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","sinon":"^9.0.1","tape":"^4.13.2"},"peerDependencies":{"react":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"05785cb8cc733cc5a9def773359a8828a40eb3ba","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@6.0.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ccO0oJJWHALAsnWA2Atq/fOUjccpJo6s7wtWW1YC4pUPh2lSogCCfuJxn4rbz/LkteLC+mo2GdC3p8U3YRalhg==","shasum":"9dcb9f08abcfeba2d0d8939d1e91a2aba1aaeec8","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-6.0.0.tgz","fileCount":19,"unpackedSize":34174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiEIGCRA9TVsSAnZWagAANRUP/3Cqg6QU+0qaui0cRbt2\nUOGSiVBKSJWobRdWV11gZsnqzCvJjuur2E1Dx+KGsont6S6hx/hLat0SHK8j\nKrVDqUEublZDMpBMJU2r9H/5+ysCb4f06IO3Z1xXkibSzoRTFwmjrEV/pt2c\nwKoQ9Pi7EQFgGSspq3RMst9UC2GzJ3q+lhChnOnsGF5vknNexniwYV1qnuEi\nvURQLWJiM+AehCv3DQCF6xmnDsSJEPSwpoPXtWy6W4FFZ4E/0/enmUxdvGIh\nD5poAMrHCKtjhrz5B32rnxVFq5DgDSzOWjpZtU5mXdiRpVRIPfrndT10U+V4\ngqZuEgIRQCvHwXieDr1oQ+L7CeMt3pWGoluM/ogV7ss9F7cM1wnkLnqjLeug\nMhHZei+iZVc1SZzWAtgX/fA7EQgperoKLjqObMozN/t8AJ30HO24BfNWPFfP\n4dfvTZn37w+T5smm6y3UWp9o3W5lrVjHrnM/9EWcMQhizWYDTFSpnPQBkPhw\n5Gh0yBDRPIqFezuNCeoscy2X1DDBjJcAnFm/KK6OyhJIlJ+Ty19MlOoEQL6b\nopknuNfN4xarrbpRw43PrJEFQcn/PhxByL1iiHIjg+WJ1zbGPMQsxfr2WLr8\nn95KhMKSd70B4Ooyc9BdQdq2e/AtCxXeXF2yd/Z7v6C+4/AmjSC6p4Ie1EcN\nYm8X\r\n=uuYm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7ZOp3ui8MJR/BELtYAli/rOBIgw4F8r9EhI2OfiA+hAiEA5mh9Zs9FqcX7HpEfGfhSLJzeiX8fGroQl3w6yaFZadI="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_6.0.0_1585988102305_0.04799216025412267"},"_hasShrinkwrap":false},"6.1.0":{"name":"react-page-visibility","version":"6.1.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=8"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^6.8.0","eslint-plugin-react":"^7.19.0","jsdom":"^16.2.2","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","sinon":"^9.0.2","tape":"^4.13.2"},"peerDependencies":{"react":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"6d59dcacbc6ce3050a3acd46840434f62879ea0e","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@6.1.0","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zTN87nDujPkXUDt6POla4TSWTkYvdZOqL3C3oCrsxYomKOuI34rtFUq5Xjh4/1bbKKCUR5yH5UfDqPmpj/9hyQ==","shasum":"5e14255f49475cfb23d5e09531605165216ac79f","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-6.1.0.tgz","fileCount":19,"unpackedSize":34374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenzEkCRA9TVsSAnZWagAAGDkQAKQPqY76aoK24YIL3wZI\nLCLFy8XCxpkHWLewD+pUfZ98kdGC1iNkpAditBlvgLY5HvERQ5e6Y0jxe8CB\nbjwvMcnuo9J/J6YXDo2+oPpkqS/8EJ5khEH58Ubw26xDiUM3rLtGaqMg58yT\nJHH+DN6gysqcfuaPB9nQqNOd9658k3BmYgbhcKZP9amuL5wD/IT48NiKJ7JP\ndezKn7z40hCVAdHoqvkmyCu4egpiP0EGbIA1aczFYpR7JldGl+txBjqYuhE4\nhV/wW1JH+fu8y9wxdzdaj0KNGq9Bjti2CtE5gZDxozq+87UY0U494WXmpMZy\nWeD/1ueewldvAiM9PldnzdK6FBUxTeZDxfK7qNB86St39g2J+84L2pWfJfA5\n3yp22sUHkxvhhZJljmTJECvar6l2BWP/O+/te3tIFJ8B13LKndzbUv1w4Mef\n/S1gOrpWnLn1+Wy826fvZvZQM7rFUchW265tF7/Jyp7HqSb8DINUBncP/NzA\neq3gvo7mWqYmDrkvbgFd4jBkBXS8UUmb8J8bgpbgqkRHtKyjyl7Hk/RNlAIj\nMTvsLjIL6XLrBIZ3G+UePwSXrw697CCB+TdJbHjf9mBllAfs09jPcltayTFv\nqo3zH+zYLzTD/Z3xkRO8y8Ui63yl766UoNRlxDqb2KUhARDRjt7rIELurFSr\nlzUB\r\n=h8Wf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRLLbFeYhbM7MWSYj1VH8AGsxGLosGyjLXm7eaLBrEeAiBQaPtmwnT09JDwVRN4EIzBCYtLOcprMD5MurYyvgt80g=="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_6.1.0_1587491107932_0.4741946660511078"},"_hasShrinkwrap":false},"6.2.0":{"name":"react-page-visibility","version":"6.2.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=10"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^7.0.0","eslint-plugin-react":"^7.20.0","jsdom":"^16.2.2","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","sinon":"^9.0.2","tape":"^5.0.0"},"peerDependencies":{"react":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"4dccc7311e9e0617143ac9e0d1f66e1513d864ae","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@6.2.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jCXAMx+8tioRoviWuaJqcAfu3DzQ3JBQBUn0KoneTQ0FQqMSpNWU4VbUuyVm9+i8+8T0beeDv1aV7VZq280vBA==","shasum":"bae8a905f996eb0a2d20b86d59053cb3b3e72415","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-6.2.0.tgz","fileCount":19,"unpackedSize":34374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevQN5CRA9TVsSAnZWagAAHp8QAJ/GmQjuk95xidI+6vyH\n5OQgv6tHLhwSa14xxq7FQNQtF/S3DZ33/7I8fio9c8nOzTKEj4Zb4zp+Hi/g\naNgA8Mu/qRWJ95NS84tWb/G+gdE3tvpcaHl/laRoi4cFDFsskgz683J2uyy1\n6kjoivGRim5cdrj3/Z2XI6DfYFPiVxv54nE0kZytl9mDUZtyZkQ5bkoh3tmV\nIlH5t9lIZFrsRtDCZtBPxb7GWplQVCY3IrDkuWcKo/LzctDAsGjF+cK6HlQV\nn0eXUjQPe9/83Z56nBk/ze1IuwRlgLboGNSKnd2KtByOACZbymS3VE0JlbB+\ntC7r5hko3nbFij9dHBjwbUEl1mT6P6eLaQIIp9smtFdL5faXDqD75YtUEVA3\nEZnWBZwncXRGw7ajhL/6QxAEKWHSvlvPaZE0CC79GJRCYh39C94gpYqbxidT\nkJahYfFPvrWYjX9Mft5+evcojAF4PQMvpwstPdXi/ro8WhQ5aoXmu9PKxOIZ\nEKrEtD6YXof5cm70HcFbG8WNVchzFNMKcv0avTGvjZlaJHJ+HODIZXkrrUW/\naZvBbS5zysm+OMKqcX1M7CTSFN/5eMNWVMqqIIEb/xgNWR/eWDG9C4LhsJ4a\n4oXqxfbuQ/2BpFxedP0hoxuVPhUr7fQNCRsBQYcPLufm/SBJXruN1juHWtmc\n6Ypp\r\n=nuJR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHm8JMjeWu85iq68qoYY/q9twmcp/QglwacYb26arr/AAiAt187G2j1zUsETq3+eogIjnda60o33LQRy1Gu0WuIsMw=="}]},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_6.2.0_1589445497125_0.9400808956334705"},"_hasShrinkwrap":false},"6.3.0":{"name":"react-page-visibility","version":"6.3.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=10"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^7.0.0","eslint-plugin-react":"^7.20.0","jsdom":"^16.2.2","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","sinon":"^9.0.2","tape":"^5.0.0"},"peerDependencies":{"react":"^16.13.1"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"be4fca38fdaa5a5ce229f5a54f3bb0cbc95264ec","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@6.3.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0sZH/i3D+TvVk22PV/xobf6mCBGkr64UXFEPQGMndP21E5d9IX43yCeVHGKIoLuXh8tR4/oO4WYk22jwCr7Asg==","shasum":"c02e97d79781edff3f38dfd5000f92a67c2f53e7","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-6.3.0.tgz","fileCount":19,"unpackedSize":35640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6csuCRA9TVsSAnZWagAAlDkP/1Kny6lZW/9qnShr3GWk\ndwOyULtn3KHl+OhIPYiKds9GPZ5rFu23WR8DA4o2Eb5h6wvU06p7nteDt2jK\nytVMYA3imNgT0JBnNm7PEo/b3u5vDviCPMxuQfDAzd1olJp+n0X0XT7Vgl52\nmX1rU8r3pO/Uaa8PCCH4bfZPLAS1n0h2YO4EidkCMm8jsyAjpS62c9cSEvwv\nSMRwwB2sDA9OKLqcPCMeYZ4+6rKEkswlz7gFHjEY3ePsTymrM82wkQwzV9aY\nwQL+hetloKSQI8gQ52GGkNyDqGh5M/aNu4dTvTfUxMdXGnQVv/ca4+XEoMW+\nKJ9fNjaZFUW93/NkKZMqcl7++8f9C69DUJMGlaKdbnHuNtgGLFxuaW7M0g00\n6/JwUI8vBI32hK8TGRLQhZVvPQ7N5vUjK1CtnhjLzhgYvbrCYMOOtyaKwn+3\nTdKurmg670iXKKPcXGBX0fz1fxO6bXtfYdWb6/wM+HtYst7pShyfY5q5uiZa\nYg1IhU1w4fXDmefMlIz6jqcjbc+IXcgHe51d3wSLZ/beNO8NTtacSYrk/Tk4\nfm3sLEzSF1ThbpUx4keq9i7ic7WxRmtzjhFXm6bICpR0PuhOAjuYhr59nugL\n+O+pAZAT6wjwN5hs881BxI74PCkRBblfxntSPUwPC2V9HXiUNIcMQbMlPEiv\nXxuW\r\n=anV7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfphNihoSZlKW0JIxASiVTUVqXeQF09avUmVxRqrfykgIhAP8dvggCJpPRVQl2MQqrl1rYL1BQwwJDXlK4N6Pf2Au3"}]},"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_6.3.0_1609157422346_0.2763389833166856"},"_hasShrinkwrap":false},"6.4.0":{"name":"react-page-visibility","version":"6.4.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=10"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^7.0.0","eslint-plugin-react":"^7.20.0","jsdom":"^16.2.2","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","sinon":"^9.0.2","tape":"^5.0.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"da4dd1dbb146fe06cd7737ff66591bf24fa31131","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@6.4.0","_nodeVersion":"15.6.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5vQ0zQU2DvKCQAxle9l5V6uxw2m180Lk7Jem+obmTeQ503fvMJLSUzFgWtTEgUVynhUx2pd+RzafnuMAG8uD6A==","shasum":"0684fe80338e716c9ed2d34169fa3cbb3882096b","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-6.4.0.tgz","fileCount":19,"unpackedSize":35651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBIYcCRA9TVsSAnZWagAAktUP/R2cMp1UF12NFPpqUUGS\n8BQ5y+uqJ1EtLYXhKWiSpTh3Yhu15eLj6Q6LRfU6C6H4PVcCgG4expt+G/WM\nJ40ghhzAJA5w7h8kM1Us550dgbcOYFOrS27nanng/YunMBN4m0osACXMobOf\n5D8KjBPkYYiGLFo/qnomY0crcllYansDw6YnpcUYSw5GlUMBaTtnTiDcUP8F\nEyxltwes10mOnLjsxukyFToFs2ip++RAdv9duDbCJuoXFrKUZY/z4fO6oUL+\nUJp5XFXmaI8cw6T4gqDf9LK4hmbf0olj5/Jde+SPAmt8nx88+7e7HVwkGFeQ\nCUufbCoCUO9oAXX8U1T250+1KswJFO4NtT/mA2Wjoh+0djc31SxCQlVgsmUY\nbfAPsB5GgchjNgdv/9lwIBIL1oeiMFz1ru497LOXVmfLBUgYlk3zHTklBNmK\n2ACuVGp9/SlrZSJCq5xYyHi8qP1EwELRtW46ZUsKz4HMHFiBzZyz9DZ/wLAt\n0pDfEy3XxW/SyYENc7k0P/I6MMJNlTqztlHBdIkS3sr51EJuh44GsOISFZms\njSi2k+bpjm5IldlPfl5Y5pO3VInbgRiK1qT+iy1g6epSNF2seF2Ab7fVv6oJ\nzBjym8DWPue+ha9ZXkHnc+ee2BxS7xDv7xbjkl+bgMJDe46zLRTrwasfxFin\nE9rH\r\n=npRH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwUjpa2rdNgd7gvQM+3M3viggZev68e493o617vA1dFAiEA5OapgfkxvV9iSCtI/UAqMUx8dbxShA4ZV23oKplor28="}]},"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_6.4.0_1610909212207_0.9857612267781912"},"_hasShrinkwrap":false},"7.0.0":{"name":"react-page-visibility","version":"7.0.0","description":"Declarative, nested, stateful, isomorphic page visibility for React","author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"sideEffects":false,"keywords":["react","components","visibility","page","higher-order","browser","react-component"],"main":"dist/umd/index.js","module":"dist/es5/index.js","es2015":"dist/es2015/index.js","engines":{"node":">=10"},"scripts":{"build:main":"BABEL_ENV=main babel src -d dist/umd","build:module":"BABEL_ENV=module babel src -d dist/es5","build:es2015":"BABEL_ENV=es2015 babel src -d dist/es2015","clean":"rm -rf dist","lint":"eslint src/ test/","build":"npm run clean && npm run build:main && npm run build:module && npm run build:es2015","prepublishOnly":"npm run lint && npm run format-check && npm test && npm run clean && npm run build","test":"BABEL_ENV=test tape -r ./test/setup.js test/spec.js","format":"prettier --write 'src/**/*.js' 'test/**/*.js'","format-check":"prettier --check 'src/**/*.js' 'test/**/*.js'"},"license":"MIT","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-register":"^6.26.0","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.2","eslint":"^7.0.0","eslint-plugin-react":"^7.20.0","jsdom":"^16.2.2","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-test-renderer":"^16.13.1","sinon":"^9.0.2","tape":"^5.0.0"},"peerDependencies":{"react":"^16.13.1 || ^17.0.0 || ^18.0.0"},"dependencies":{"prop-types":"^15.7.2"},"gitHead":"f0b57ef07f0fd3c75e1527fa34f5a1f45c04d259","bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","_id":"react-page-visibility@7.0.0","_nodeVersion":"17.9.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-d4Kq/8TtJSr8dQc8EJeAZcSKTrGzC5OPTm6UrMur9BnwP0fgTawI9+Nd+ZGB7vwCfn2yZS0qDF9DR3/QYTGazw==","shasum":"13dfe604790d061e70b900038bad1ca769a36cbc","tarball":"https://registry.npmjs.org/react-page-visibility/-/react-page-visibility-7.0.0.tgz","fileCount":19,"unpackedSize":35662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWjzc05kHsPIl+L9FdJEMil5dx4jiz4iCkqAND20Bl5AIhALj8I/yl/U0U9qmJzlMFHBLYVWha+T3/+4RxiLc9C7ma"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXsinACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoelhAAnLwbsooHUNe8vIJyZcFE1BNKOX1VywIO+bvpTNfZCO3z4BYZ\r\nYqpxpc1bQ+qbMivIbGsoxNCWeJG8CWSnIMwoBob5c+GiezS5aXc+deEClKAG\r\n/DfiasmTZM1nyo0T+P+awPIqlpF7XpZJTYUeBkSn2MID455qZAIHv+PcbqVa\r\nIU+T/ba8nXBMqeIqsod82lnpLa5jc/Z+ithEwJGSheOnLhHzKKSejf6FzHcE\r\n6VyyWr5g7NMW83FZMDFQYlpK3bkeDRPniKkqsRsQJxcvgxpuLCA3eQZ0ITqv\r\nuMK0MojbIrEmLjpoY4tU4PWNCzYxEjiWTlTvAei4oLvSwx5wNJXPUxDPC9D4\r\nlpgXm5ALxcU3KW+6S1x9EGWC1fjgbu6lXMBIGK+BinB0Lrk6nXoT0HUzJIFa\r\nemQOrrIAKwsx5+N/ADxZWOyf4Ua3A6RoKngxclJ+B6CfopDIX9161sqpcReO\r\nVI1IT2dl56Zt5um3TKXkIduuaTywAq2j59teN7wnvVb32ZVTTY0pE8h0jwHY\r\nq89bH1kO5PyifSfmloLvHkbb9xKxHcUnzri1iOx3iUaUckrxIeZSrTJ9+uiF\r\nM36Ir/HU3r9ipwbuF5Hk6HmVcCE2Rzr4Qh2xsSFIPlVf7Jq31zjOxK3Cwi5x\r\nMzulivE5pi3Qh3zl+fOKkxr+UWLcLi60Qwk=\r\n=6OPV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pgilad","email":"giladp007@gmail.com"},"directories":{},"maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-page-visibility_7.0.0_1650378919029_0.7208757635816001"},"_hasShrinkwrap":false}},"readme":"# React Page Visibility\n> Declarative, nested, stateful, isomorphic page visibility for React\n\n[![Build Status](https://travis-ci.org/pgilad/react-page-visibility.svg?branch=master)](https://travis-ci.org/pgilad/react-page-visibility)\n\n## Motivation\n\nAre you polling your Backend on an interval basis? Are you running animations? What do you do if your tab is no longer visible?\n\nSee more classic use-cases in [MDN Page Visibility API](https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibility_API#Use_cases).\n\nWell now you can react (Pun intended) to your app being in the background and invisible by conserving bandwidth and GPU calculations with ease.\nIntroduction **React Page Visibility**:\n\n- A React [higher order component](https://medium.com/@franleplant/react-higher-order-components-in-depth-cf9032ee6c3e) that wraps the page visibility API\n- Cross-browser support (Yes, even IE and Safari)\n- Safe fallback if browser does not support it\n- Can be used multiple times anywhere in your application without side effects\n- Lets you decide how to handle the page being invisible and turning visible again\n\n### Why use a React component and not a helper function?\n\nBecause React is cool. 'Nuff said.\n\nBut really, why not use a helper function?\nBecause you will then need to `addEventListener` and `removeEventListener` in your component lifecycle and that gets tedious.\n\nAlso, every time you use it you will need to check if your user's browser supports it and that gets tedious too.\n\nInstead with `react-page-visibility` everything is taken care of for you.\n\n## Installation\n\n```js\n$ npm install --save react-page-visibility\n```\n\n## Usage\n\nA rotating carousel component that will be passed down a prop of whether to rotate the images or not based on whether page is visible.\n\n## Using the `usePageVisibility` hook\n\n```js\nimport React from 'react';\nimport { usePageVisibility } from 'react-page-visibility';\n\nconst AppContainer = () => {\n    const isVisible = usePageVisibility()\n\n    return <RotatingCarousel rotate={isVisible} />\n}\n```\n\n### Using `onChange` callback\n\n```js\nimport React from 'react';\nimport PageVisibility from 'react-page-visibility';\n\nclass AppContainer extends React.Component {\n    state = {\n        rotate: true\n    };\n\n    handleVisibilityChange = isVisible => {\n        this.setState({ rotate: !isVisible });\n    }\n\n    render() {\n        return (\n            <PageVisibility onChange={this.handleVisibilityChange}>\n                <RotatingCarousel rotate={this.state.rotate} />\n            </PageVisibility>\n        );\n    }\n}\n```\n\n## Using `children` as function callback\n\n```js\nimport React from 'react';\nimport PageVisibility from 'react-page-visibility';\n\nconst AppContainer = () => {\n    return (\n        <PageVisibility>\n            { isVisible => <RotatingCarousel rotate={isVisible} /> }\n        </PageVisibility>\n    );\n}\n```\n\n## API\n\n`react-page-visibility` is an higher order component, you can pass to it an `onChange` function:\n\n`onChange(handler)`\n\nWhere `handler` is the callback to run when the `visibilityState` of the document changes:\n\n`Function handler(<Boolean> isVisible, <String> visibilityState)`\n\n- `isVisible` is a Boolean indicating whether document is considered visible to the user or not.\n- `visibilityState` is a String and can be one of `visible`, `hidden`, `prerender`, `unloaded` (if your browser supports those)\n\n**Notice: previous versions had different arguments in the `handler`**\n\nOr you can use [function as children](https://reactpatterns.com/#function-as-children) pattern,\nwhere `children` is the callback to run when the `visibilityState` of the document changes.\n\n`Function children(<Boolean> isVisible, <String> visibilityState)`\n\nSee [MDN Page Visibility API Properties overview](https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibility_API#Properties_overview)\n\n## License\n\nMIT © [Gilad Peleg](https://www.giladpeleg.com)\n","maintainers":[{"name":"pgilad","email":"giladp007@gmail.com"}],"time":{"modified":"2022-06-26T07:30:47.815Z","created":"2016-09-19T17:54:54.273Z","0.0.1":"2016-09-19T17:54:54.273Z","0.0.2":"2016-09-19T19:43:12.053Z","1.0.0":"2017-06-01T13:54:16.764Z","1.1.0":"2017-12-27T05:07:24.148Z","2.0.0":"2018-04-01T09:22:53.362Z","3.0.0":"2018-05-30T16:27:41.579Z","3.1.0":"2019-02-08T05:56:07.724Z","3.2.0":"2019-02-13T08:39:50.113Z","3.2.1":"2019-02-13T08:43:54.263Z","3.3.0":"2019-06-05T07:27:59.128Z","4.0.0":"2019-06-07T04:41:42.067Z","4.1.0":"2019-07-11T11:49:28.624Z","4.1.1":"2019-07-23T08:47:26.881Z","4.2.0":"2019-10-06T12:40:48.828Z","5.0.0":"2019-10-06T19:19:49.389Z","5.1.0":"2019-10-19T15:18:15.047Z","6.0.0":"2020-04-04T08:15:02.476Z","6.1.0":"2020-04-21T17:45:08.065Z","6.2.0":"2020-05-14T08:38:17.238Z","6.3.0":"2020-12-28T12:10:22.541Z","6.4.0":"2021-01-17T18:46:52.331Z","7.0.0":"2022-04-19T14:35:19.309Z"},"homepage":"https://github.com/pgilad/react-page-visibility#readme","keywords":["react","components","visibility","page","higher-order","browser","react-component"],"repository":{"type":"git","url":"git+https://github.com/pgilad/react-page-visibility.git"},"author":{"name":"Gilad Peleg","email":"gilad@giladpeleg.com","url":"https://www.giladpeleg.com"},"bugs":{"url":"https://github.com/pgilad/react-page-visibility/issues"},"license":"MIT","readmeFilename":"README.md","users":{"pgilad":true}}