{"_id":"@ayltai/use-online-status","_rev":"17-eece2bbbdc31a6ca747fce9e6cdec4d8","name":"@ayltai/use-online-status","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.7":{"name":"@ayltai/use-online-status","description":"A React hook to observe online status","version":"1.0.7","author":{"name":"Alan Tai"},"homepage":"https://github.com/ayltai/use-online-status-hook#README.md","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ayltai/use-online-status-hook.git"},"bugs":{"url":"https://github.com/ayltai/use-online-status-hook/issues"},"license":"MIT","keywords":["online","react","hook"],"scripts":{"check":"eslint src/**/*.js","build":"microbundle-crl --no-compress --format modern,cjs","prepare":"run-s build"},"peerDependencies":{"react":"^16.13.1"},"devDependencies":{"@babel/plugin-proposal-decorators":"^7.8.3","microbundle-crl":"^0.13.9","babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-plugin-react":"^7.19.0","npm-run-all":"^4.1.5","react":"^16.13.1"},"engines":{"node":">=10"},"gitHead":"0cce65cc3d64294be4ebd0bd2c2224e2bf1feb51","_id":"@ayltai/use-online-status@1.0.7","_nodeVersion":"13.13.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-dZhXUp611C6KR8zGAmwnj59JHVYRDQy+0gKOJaF9j/CgYnUEfFR7SRSt9vY4Id17CcejWccbLwt5zCujd+XeaA==","shasum":"5d5c2fa2c2dddd8260f0edbd1a9db6c7c01dc08e","tarball":"https://registry.npmjs.org/@ayltai/use-online-status/-/use-online-status-1.0.7.tgz","fileCount":7,"unpackedSize":8459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenAiFCRA9TVsSAnZWagAAp2QP/Aq+DJtqgHgJZFLHjRrU\nWhCEKrW0fGmzLaw5nZjl6yrTe6fb0nZtDIzMSIY3KBGsUxnkffn8rLQ7o3oy\nXCiGdrWCfMENfsb2CBcUNY9jefndiBMgUwI3+tdM3891hEVlFAf8UazZz3vH\nEAS3diywf/u1Gd2g7gCjJMkt2+T9xOSIjvg2YGRsALpmIQEPijN6XTbzJK+D\nkqXYHjt0DfYQ/UqpKIGgR22ycEs595nHilIyL4hadKqJfmR3kgDwuMArdgYH\nAOFHht6R+IWBW1bP0kZutCUmYhGX6SIDwoA+1tMj6vDpzSaX/WxhoD/YcA6s\n3HXgc4Hjsv86j4l5s2ExUwIS7VYOwlQgqKj64scTfhbTWKAKg70Whaa1IJZ+\nM+cm0BHDkjwwq7Nunv89cYN3/KAVhhopoVM1UeC6A7VRU+NtjAmyXrbxZnBt\nChRSqx2aL2+RbUxXl6cu+DIkFSjwuqXPbbb/SOv3RQNNlppSiDSpCRaH0nxI\nxOtaClfrWzHXp+0MDqT7XVrfK12j5HPUTjpTPELkkMyl0lV3cIgthiIumhco\neHfS7bjRpdHA0zGyW79TBLn+B5d+VzSmvBA5pBvMEnkCg9rGbWGt0MDUoa2S\nNFGVVAmeWFnH+SmIgc43rDupxkmN2qFj6dAgEfJKJbYyMN+jE6bY5SdTV5Ex\nNna0\r\n=JYW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3wpFVBq75wAFxGAASQwetZSM+L5E5Taw02QkvDYVbdAiEAz8O5mLSICkTL9xUegGcfwrYI6+fVIG8d195W5OUdn+I="}]},"maintainers":[{"name":"ayltai","email":"ayltai@gmail.com"}],"_npmUser":{"name":"ayltai","email":"ayltai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-online-status_1.0.7_1587284101315_0.13394758103696924"},"_hasShrinkwrap":false},"1.0.8":{"name":"@ayltai/use-online-status","description":"A React hook to observe online status","version":"1.0.8","author":{"name":"Alan Tai"},"homepage":"https://github.com/ayltai/use-online-status-hook#README.md","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ayltai/use-online-status-hook.git"},"bugs":{"url":"https://github.com/ayltai/use-online-status-hook/issues"},"license":"MIT","keywords":["online","react","hook"],"scripts":{"check":"eslint src/**/*.js","build":"microbundle-crl --no-compress --format modern,cjs","prepare":"run-s build"},"peerDependencies":{"react":"^16.13.1"},"devDependencies":{"@babel/plugin-proposal-decorators":"^7.8.3","microbundle-crl":"^0.13.9","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-plugin-react":"^7.19.0","npm-run-all":"^4.1.5","react":"^16.13.1"},"eslintConfig":{"extend":"react-app"},"engines":{"node":">=10"},"gitHead":"d9b8c7f9c76b4d1fa8741feb7bb54cdef23078f7","_id":"@ayltai/use-online-status@1.0.8","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7M+HiFE5iPsiEnhNDPqcjH5c2EA9Cl/p7l/rtFpDvfWs9fb40IxRleg2rPwZg498IXhjVu664EVE915gV652/g==","shasum":"428c9c4a05885f149eacd989191dbdfb79b8f3d9","tarball":"https://registry.npmjs.org/@ayltai/use-online-status/-/use-online-status-1.0.8.tgz","fileCount":7,"unpackedSize":8518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyyAfCRA9TVsSAnZWagAAMjYP/08XUCjaAysNbEXEFoiP\nz3qJoPM91TymWPe9yiZ+sa81OM0fbmp7aFqp07QASMrU7U/9TmSBhB/jrKt1\nheX8SfxVkKLBr0ZlZJQGqqtfUv6YNU+k66/JtxmG5mM6mq7jPTiQUuQZP9H2\nmm/Afp7pHZfvjArM2+fF/lpSfwPJBkuYxf+JQpdsmSxMM02OpMfNLddN8ehs\nnA55Stp05HElWbMI/0gNbJnz02a7IZAx43ybKwy6AlMaPuNw9yWyUVaRemF6\nPlGkVas/QGjJg+btASBvqFqTE4Yl39zLLdGiP6SuGDyWU183yRnJ3slK7j/K\nV9IDe6aSf76+2Cki96BfFon3G7rNBpyayVHBKCtU3ycLwqR7eixsK+GnoXem\neMJulAHS0PyTG/AlQFtpEJmjJpYT6wrI/BHJr14Zq/y+j0pbVZUafiQT7GMH\no204LZPUdeNzMOTpXMO1FwP80IT9FMmFEMhvW4nRj3SxXhNx8K40gHU8/AXn\nQPVkHTnLoactEjQlfEzeFnlArDOml7dCw1iyfRilqPTRBLEXNSl6aIpdaEYN\nNVcS9beGHHahWIH1YTOi3rrTCJkPVs3WkbpfnpbE2/nySjukGQrrwKvdbGjf\nfV7mhi34OwYKgun+qhWNKT+6PsEIQnUbPFBqy1fLjVXHGTt1qpjpn4TWPYXT\nguCY\r\n=OUbU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6R51Luhw2KMXpVj7pmK7kEO9z1E37Df87IbvHv4TxJQIhAPe7mrxPw12HIbbVMIgbvOgd4isgE7CwCeXFvCTDVuQr"}]},"maintainers":[{"name":"ayltai","email":"ayltai@gmail.com"}],"_npmUser":{"name":"ayltai","email":"ayltai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-online-status_1.0.8_1590370334496_0.3667449547596773"},"_hasShrinkwrap":false},"1.0.9":{"name":"@ayltai/use-online-status","description":"A React hook to observe online status","version":"1.0.9","author":{"name":"Alan Tai"},"homepage":"https://github.com/ayltai/use-online-status-hook#README.md","main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.js","repository":{"type":"git","url":"git+https://github.com/ayltai/use-online-status-hook.git"},"bugs":{"url":"https://github.com/ayltai/use-online-status-hook/issues"},"license":"MIT","keywords":["online","react","hook"],"scripts":{"check":"eslint src/**/*.js","build":"microbundle-crl --no-compress --format modern,cjs","prepare":"run-s build"},"peerDependencies":{"react":"^16.13.1"},"devDependencies":{"@babel/plugin-proposal-decorators":"^7.8.3","microbundle-crl":"^0.13.10","babel-eslint":"^10.1.0","eslint":"^7.1.0","eslint-plugin-react":"^7.20.0","npm-run-all":"^4.1.5","react":"^16.13.1"},"eslintConfig":{"extend":"react-app"},"engines":{"node":">=10"},"gitHead":"f54abf2fc48706f85f5e6671f2d6dab06db1d224","_id":"@ayltai/use-online-status@1.0.9","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-0+rDcXv2tmhlAK6sjqfAqb8K0FlO2xxGkAZ8ZisW+3UJP7B/6AAyrm7Zznltwrn7LtvbIJuIBKwwBtrJjW1elA==","shasum":"3e31f7c69b8875e138eaf9cff5010bf1fd8da19d","tarball":"https://registry.npmjs.org/@ayltai/use-online-status/-/use-online-status-1.0.9.tgz","fileCount":7,"unpackedSize":8519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyyD2CRA9TVsSAnZWagAAdNcP/0eF3+r6XymCikkyp62P\nwgQnQy4kg7lDnMKL5qrV4pcRyF5K1uolLcuVZvanhfKuQrGLAo6VG0lLG8cx\nDq494Z9AU8B7kaog2bsKVjmtAZuvpz4tpzaCo2jtfIohGH/iS5oX2eS6mk9B\nu8SIbOgX3Nkhh4viZMB+8RJAkUtTGFARqlRLtsjfKAt93EEYj35kypd/7N/Z\nYMTP28oMb7n5SwgabpzFEWx/+qzHuhdfQD+RMrpd0rLv0ey6AIJqQPtXvCVT\ngL55RMI0boaujKt9LCnhKNUdwsGYWMlOvL/pEhE/crPXbbvsU7BMJLYOhHHg\ngIBN01XanSsBwrPHqTfuKauVKB3agWBZA86H1OnJxK52JFzGiocIXhCohfqr\nfXLSXEhSaSvlep4D7bSBFutY/OOaJLN3rURelbLBYKmR8SqOwmOJJ81htCI0\nWzHpYONzXW6V3/jOaX31bXRnTWby3HmubSmEL/gKYPbkfx+nzyWFdNA3FfW/\nh4nAO+DA505G0zZjE+yCYmnegoz1LZ32BYfA0DzPA4BIKSqUeU8eLZ+1GQPT\n0FBmlMriBdgmg44UyuYOjHnsARiGo7Qd90e2leCrOIopav/KycUHv9ml3u+R\nxM14PUWO876FKoxJmYbSWnibccRlM44CINwtsZl81tfhHTmISlktLJaPCft9\nm4Z1\r\n=hj0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjIG/Yjn4qzRdO0VW5x9VtFRlkVtpDVCyGHWlPc9ReOgIhAMn5mHR+BB7vOyGwj1lX87LjSj+5K6eFyxOUA23UD0Ha"}]},"maintainers":[{"name":"ayltai","email":"ayltai@gmail.com"}],"_npmUser":{"name":"ayltai","email":"ayltai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/use-online-status_1.0.9_1590370550335_0.15517420358047662"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-18T16:56:10.072Z","1.0.0":"2020-04-18T16:56:10.275Z","modified":"2022-04-04T17:14:32.651Z","1.0.1":"2020-04-18T18:04:34.499Z","1.0.2":"2020-04-18T18:29:15.918Z","1.0.3":"2020-04-18T18:37:28.574Z","1.0.4":"2020-04-18T18:50:50.989Z","1.0.5":"2020-04-18T19:09:10.867Z","1.0.6":"2020-04-19T08:07:37.403Z","1.0.7":"2020-04-19T08:15:01.484Z","1.0.8":"2020-05-25T01:32:14.623Z","1.0.9":"2020-05-25T01:35:50.604Z"},"maintainers":[{"name":"ayltai","email":"ayltai@gmail.com"}],"description":"A React hook to observe online status","homepage":"https://github.com/ayltai/use-online-status-hook#README.md","keywords":["online","react","hook"],"repository":{"type":"git","url":"git+https://github.com/ayltai/use-online-status-hook.git"},"author":{"name":"Alan Tai"},"bugs":{"url":"https://github.com/ayltai/use-online-status-hook/issues"},"license":"MIT","readme":"# React Hook: use-online-status\nA React hook to observe online status.\n\n[![CircleCI](https://img.shields.io/circleci/project/github/ayltai/use-online-status-hook/master.svg?style=flat)](https://circleci.com/gh/ayltai/use-online-status-hook) ![Maintenance](https://img.shields.io/maintenance/yes/2020) [![Release](https://img.shields.io/github/release/ayltai/use-online-status-hook.svg?style=flat)](https://github.com/ayltai/use-online-status-hook/releases) [![License](https://img.shields.io/github/license/ayltai/use-online-status-hook.svg?style=flat)](https://github.com/ayltai/use-online-status-hook/blob/master/LICENSE)\n\n[![Buy me a coffee](https://img.shields.io/static/v1?label=Buy%20me%20a&message=coffee&color=important&style=for-the-badge&logo=buy-me-a-coffee&logoColor=white)](https://buymeacoff.ee/ayltai)\n\n## Installation\n```shell script\nnpm install @ayltai/use-online-status\n```\n\n## Usage\n```jsx\nimport { useOnlineStatus, } from '@ayltai/use-online-status';\n\nconst Example = () => {\n    const isOnline = useOnlineStatus();\n\n    return (\n        <>\n            {`You are ${isOnline ? 'online' : 'offline'}`}\n        </>\n    );\n};\n```\n","readmeFilename":"README.md"}