{"_id":"react-hook-oauth2","_rev":"27-acc53c1f3f7b3ba02bc8c96ae90bc89f","name":"react-hook-oauth2","dist-tags":{"latest":"0.4.6"},"versions":{"0.1.0":{"name":"react-hook-oauth2","version":"0.1.0","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.9.0","react":"^16.12.0"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.1.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","jest":"^24.9.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"b66881b07a10e7ed13f5de3894e91690c0a235a3","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-CLXJqwY8bqY0klWNBf1NtNF41dK5xEsPldckrFLNCmk4ABqyycKDuECV3oYmz+/zXse97gA6j5jm9aNNQ+aokg==","shasum":"2f32210113e2693a597316b20a9a8a29e3ffd27b","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.1.0.tgz","fileCount":13,"unpackedSize":41643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7UHfCRA9TVsSAnZWagAA6fIQAI8+O7Apcy3JrYQn5Rch\nXay26wkdEzgqWGBS/2B8JE8QnprhlATd4e4sSzGvELQ+yrBvv4LGzUQwJaHN\n1jDNJ4AojMJFVXIk9ATrW43nq+Kns8WNO3YZjsfh/DevFxyM5tTdtOVsImdZ\n9jAUGwpbtlKq1Ngz0I+JCHTIBkm8JJvqpz2VaDN33JkgLsDPK8Ny+S0J/yM/\nHl6lOn0+L9qysXGpx6DqPH0QUXTE0ho0MUXCjJ06Bw5C+DZQfUmIo+5n9QIF\ndETsSXdN3Ir7T+POF/vpckIVZHFZ07G5ErffTFZCW5P3FPFwH7TPdx4qF/O4\ngOr5okO7WzwUw+AiBG1BRrYxZFPPD6D+btUIuK62eHyVtcQQzmGdHvD38Tgz\nDuExDtiLSopry8kJO1ZcKF5JRwy9K30dWj/1tcQgMTlAWU6TZHbtLZQE5u7L\n1A0mzHBT1arI6Ds8cdw46XY1FbwS4JTVD5EB/ZkF8l1JiNNYQsjV1lmw80ZN\nBGM5KF3JUJLVYSSBnRnUuJ1jOp5aYVxG8yO5vPskvbYkwz4hzgGo87JkG8gv\nMaNkdomQiCy2NdwEuB9VE8Hbm4fht9/RTE4CdB1wWZI8FuFvM+0JJJQEL5d5\nC3+7NSum8HC3b6oYnPdFDxjxldKMQRBHaqs1RNvEPe3/8qQXSOGBXDT5HzCT\nPDia\r\n=AIvi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7B6cKl2mALW5n4TfHmHyjBiiag9ZVZ+TsCE1+q6ltxAiBGvbUJEC/3Zcr43H9GVsU4krR1RN8Dla93USuqme1JaA=="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.1.0_1575829982809_0.5705559764697914"},"_hasShrinkwrap":false},"0.1.1":{"name":"react-hook-oauth2","version":"0.1.1","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.9.0","react":"^16.12.0"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.1.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","jest":"^24.9.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"a158eff31d226e1b85c7b8cc4da5e85c293f4639","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.1.1","_nodeVersion":"12.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-xHWYZdc9pDn/OEXzmSxdslH+jovcpJIz/DseRLzTCTQB80BdSQWh0EwCPZlN3AeuBeTBHJWytWWcWGVN5TnlGA==","shasum":"fbca71c52dbf971dba28727f8c5e2a981918938e","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.1.1.tgz","fileCount":13,"unpackedSize":41751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd969YCRA9TVsSAnZWagAAE/cQAIi46chGKaKfFHUnVapw\nahYeQsYUzF+vKXuPF+oW74+FkWGrHI2RqZ2ep29NznvXMCTTHb51WysEE1+V\nKmDqfeRx6zliee43CrU2l/tQ3huRtApOgNtHh+eQNujTCsmBCCN6mI9J3xOc\n5NK5k20Mqjptn7ckQ1P1AgPWusXnc9ZO4w4LGNNeKVxd+sTGq3EDhtFxY1yO\n8s4KcB/ncnDYpmjCDmWy1qwzp4tRIsU5QkAiVC9tfdqlEYoQWvMak/y3OsW4\nLT1YAynl5BWfsqbBXchSDRsrO8tL+MP9PdlS7V9OKpN5cSh0Ndm9P9s+jMi3\nuRd8QDYkCaHlwZYaj1cJ2eI9hgt5/ZnTp07B33PtnsRRTBc1vamdTHbcYkwJ\noITDKQGXYqHrhOjpyj/tEMe2lnZO0fXPHWlSgB3pZUXgTLqOhguInKusPoYP\nVU+M3PwKYBVI71R+bavXWoyVPYAenXhzuUglwfWhPNDdI96kUqyB7RX3jDRp\neSEVRPQWEvEXz4W+UG2bj4oGkBVsYVEoD9C7nGvf1LOboQ9W/ZT0cNoEsfLn\nc6byLoeVTKxAD/m7c1KKaw3I5IpaBE1RCoxIcUGuBGRVBDci8JPTzoqmJ/oz\n0p9zb1i0Jjv+s7EDonc3GihPxlDOPgaCgh8ae+/tp2+3zvP8jGVFK+ZXg7AA\nosfa\r\n=g3Bk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbA59HyQFSKZFwr8aFiAvlUwPHm8PF7t1aF90Ksfs48AiEA5Ak9AAMVn18Oac4B9OWMPoDoZGCNqDv2OHcx94XTYEY="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.1.1_1576513367596_0.9295643001401719"},"_hasShrinkwrap":false},"0.1.2":{"name":"react-hook-oauth2","version":"0.1.2","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.9.0","react":"^16.12.0"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.1.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","jest":"^24.9.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"a158eff31d226e1b85c7b8cc4da5e85c293f4639","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.1.2","_nodeVersion":"12.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-FsHll2ft+jeyoSiDgfvoGqimEdxm27vZGNyHCAPgNeHgdyDKJhjgmtiuJLdJrDWuQRBYI8ynCzR0TyiSQvd/Xw==","shasum":"476863a4ed46494f445b740119a11af3609fcb01","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.1.2.tgz","fileCount":13,"unpackedSize":42757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB43MCRA9TVsSAnZWagAAwnsP/1jBDQ0tUWn84axAKkzb\nua403Zw3Zwt9fAGdEy5GfkU9PLsBs6MNDnX6TXCcbXOj3I//c0ipH0PEGR3I\ngH5zFIpQqVPIwKAxnYbmNR+YIk5+kO7BMoibqOY1keNlHT8PrBa48RtifItS\nn2FUPOeFAZQGiHduvDXFyjLGzLuZHYmXclrg1dD3baigyfGuT7StuhTNO51g\ncRBObCPvazItPgBNJ0yU+h1/t7v9tpD6U5DcmL2ox1cYoIKbzgVCpvO8z5M9\nJwfTSZPlkH4EJPTbSZnvkPpMmPVx3IRIGtMmHum4ldFpkW+5vBYCpl1Y46mb\nU3hZHQg4Oh1+nwhAcbVjXnfxdieZrXywuWPxrsr2dCCc68LUUniOuOpVVnWG\nyIe8tyF3rv1YxqI9XJesdDxImRrmlDzuTRB0PAKSacOmPrg6n/kjI9eyG9Ox\nwCeaBxMg66Qgjiq9SHLtC0vQnFSRuFJnJUxDlL2pnh84MO3zGuTyF00X1YiS\nVQ3y8HTbwCuI2c/0PLBB+Xv0aK2K1h20IabwQCH06qFGuWEeB6v9v4sOliXs\nmp8ud5fsVyDzrZa/1Md2mZkeGIbcxHaCQlefmPl242c4UGElIXGWEeDYwCPv\nDlekIekzzAjjmnVher7wOEDh2hzeon72Z4Tm+9u34cbHjgSypgNWqMnS0fCf\ntaib\r\n=jfRi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGyI72hZXutSfPMvyM7zI7iLOb4ongzH8TKsybaI51uAIgPvo9nLdE5HK+0MbTE6H2gTNBVaxha/VyeP1Ggqf5nYU="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.1.2_1577553356339_0.5903437336102382"},"_hasShrinkwrap":false},"0.1.3":{"name":"react-hook-oauth2","version":"0.1.3","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.9.0","react":"^16.12.0"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/polyfill":"^7.7.0","@babel/preset-env":"^7.7.4","@babel/preset-react":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jest":"^23.1.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","jest":"^24.9.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"d950d9b4cc85cbfc9aaec660edba155c234e8af4","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.1.3","_nodeVersion":"12.12.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-ekb8eiLomL1IeG8uPnqLQiiLvgINWW6Po3rteW+1DKlfb/jmHkYn5oJAs4CQajVdci3KDefbEmgScGVd9zdNmg==","shasum":"1b95fd85c797f141614b7ae9d8a5c771ee2e40bd","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.1.3.tgz","fileCount":13,"unpackedSize":41163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTtfYCRA9TVsSAnZWagAAMUsP/1YE7jPpbLjv62cg7cV+\nwE2eoUk1jGZ0fa8lXAT0AlwYcfXr+Y47LrhrtUbEA7D7zVkTDWIKF4XyRYyu\nYYyiQkxeW2xBifx2C+K1AGGqjTtm3GaX2AtiIW4fAreuZrYTqhyxegbPr9iK\nlzl+L75secyRyp8m8f8KLpp7gKh+rtL0wwct1McgsqNcdRoEodi+Tdc3Glg8\n5W55GDz4472Z0xd0gAWa4+wq29bgh5h9NVLH0g8pZUqtvS6d7Y7uxC/z50j7\nj1GDHHY+8m0jf674/D+w/ZZdocWPu1LBZg/oBAM3m6Wg9wiE7CYR6qXLgZ2C\n/SThVRd91PV8hV8/OADi7gux27+Mu86C6BZrPgxtc9K+qax9NefaQK16ximX\nR1ysDcX8JGdONUzKFw6n05TBbRp8LUaNDjpcsmaBrmUoNAEHzkTICEat7O2s\nQcL4a8kdRxyKeJx1ng4mSf3XjBid0u+At7UBJd2hQnUaAEBwTfNGiNiQ2uHa\nBoqGgu/MYK+ruowb0wwLen8WhD0sbR7UGwMTmDGM2rX3O3BmFw3orgODffGx\nfwFZ5YtFKljVo4wTIRBVVezA76FkrhmnC/PTH4NgFUFUSZlTVeKJYHGOA0Dl\nocUgH/O5fyUvr9QpU2tLNAyTgpAH/MPtMaHAQsFbqu6gYAoE7kodqzlvCNMR\nUkWC\r\n=U8XP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvkXWNbfIIuSkERsHuijk8KMty93ziAz1IxbQ+w8PlpQIhAMhpwib2L8Eq0iUnbg8AWw4LKVA01wkUiEASQOA7nkHF"}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.1.3_1582225368447_0.09878325837482671"},"_hasShrinkwrap":false},"0.1.4":{"name":"react-hook-oauth2","version":"0.1.4","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.11.1","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.0","@babel/preset-react":"^7.9.4","babel-eslint":"^10.1.0","babel-jest":"^25.2.6","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","jest":"^25.2.7"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"d950d9b4cc85cbfc9aaec660edba155c234e8af4","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.1.4","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-TEFppLZ+sWTHgs0ZWc+YsTPrx7y1h3qDIcaBZX8glTg5yTbc5v2Nl1si1DW6mPcVbORU5cgIvqhIKx/qPyBaLw==","shasum":"6aabf302d90f50cf66696a8407dff43f300dc288","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.1.4.tgz","fileCount":13,"unpackedSize":45630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2xcCRA9TVsSAnZWagAAABEP/0njwdkqbxR9kTgTboQi\ncPlEUQc6XWS1sm6i1qhkUTL31GtdJElAyeQaEMIK9AJlwi2LFIBqWR02bUjN\nCRAGeibKEjsnqOGDuC1idqYfv6kUVnR9deEtA4vX0UqKMJT7nmyUH28OWcEj\nHmqE4oFT4TXdJbUqJg09JHS9/v90yd3Q0zfbKVuLjvpyNPoApiiuR/qTLV5q\nPS1hyTs0Gi41eJVX2UagOIKwkTYrlzWQPpzZB99U/Dk11+smmLJ896d4jB4J\nxyLJe2yz1O1cYNG8ULw+djmgzJwSEOAq28nltI6a5fm1EYCaXssrmACFn+0E\nuhzR64b/8pfepBgFD0FS6nDL7VXZK1xWXv9grMpjMp2VlXqJqW2Ale0AgWYM\n/DcB0mxov7iHbgrbqB/VdlB8wBvKY9vIBrhwjujokWHLujoSg6bAT1SUSCVu\nwx/DLdVb3JWXZDOyq1gwu/It7a7NAdxRrW/wTTwF9d3u1BxYc166os9zRurc\nH8UEwcnUYnzHnXWkELnlcCUmTNJM2/6ACaQqeU3al3V5jiRcNMizYqMdnb1D\na37Qvj2Jn5WdLzoDHd8USUqWyu+AJA0b3SinkBHFKDltP+I8ZBTsGx5xijuJ\n9giF9zeOW71AS9WJuWxQb4z1DOrzdqR8167PHtya3Zh0f6ACEINPmFnHlnW8\n+ts7\r\n=wSYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy8NWXqRh0mfgCDxhWrH3rMaF4uZo60qgoToRHtU7a3wIgGRIPwxBol114ydlKGXgjJkl6vlxUIjl1O+BPgam8ZeY="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.1.4_1585933400967_0.5648971333773121"},"_hasShrinkwrap":false},"0.2.0":{"name":"react-hook-oauth2","version":"0.2.0","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.12.1","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","babel-eslint":"^10.1.0","babel-jest":"^25.3.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","jest":"^25.3.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"d069a799ea697b7576b3e18ca7763189bf2311d6","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.0","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-1J78jFhBs2S4xO2vw7QLV1oMCEWbF2cleHRK5hV1h6UIYf4T5VrbvgQwzteUJQ5FuESM4/uVBkDR17pfluTLCw==","shasum":"993399f2d83a473637fd63342d730b0a7e511944","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.0.tgz","fileCount":13,"unpackedSize":49047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemGvSCRA9TVsSAnZWagAAe4sP/ReCK4R81odctNDzAArC\nmlAzlvIgIhMvZEoNY6+f11/rYauhF7qBIB8ZH71MQK3gaoeSjUNv/zOKM/br\ndizZo9mxZ/UT9WaAoGZhb07BARLA3hr6qDgpUSkXeFCzqV5dmvOBFDt/Uo6c\nU+LrQecWGamBqB4UbDICt8XpJynXnT98o/zGioaZdQuLWVV6UfZs/sH+tUZh\nVmmzap4qabRro8PD6b6aeIc6qGx3ZWNsJry3YV1eY91Dwo5NSAuDHu7NDlKp\nG8yNGbTzg0quE4DfIfHWnlf/XBaHsvYeSBLQB8SPH1daLWMVXr7UftlRpKii\neY38TQQxN4OxJdyLs+ksnD/Lq9nlmV2WAKWiBMNYILFnWTltkQWpjbXQvFNO\nJQCEyQhY09//TFXBXBtwvON6r8IWV2DgvxG9spXS5cCuGxnSyoIU3GNwpRD0\nunSKWfCXqIkuZax0cgaMmLIQHMNVuij6n7GRUKYSKN86RTM9zL+l1zlinzcn\ntcslx8CIeBOsrwDaY9t441yBOiuiZTwwq/TwNCSJSbeOcDno8qqlaqWis2WI\nxehfAqdOCeHvIoT94+CyTlQA5Nh/vztVUqK1oT2qsBdqbnQXCQSk8Ul48nd/\nsdhOnmJs5UX3GPDDMI1GOrXFY0VqA7Ca+1r7zrtMonBjBVkUPfY3ySItPXPE\nlrs8\r\n=TEpq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN1cvihNueUVoEpWI4uDZHf/tPM4uArVGFw7X/seLBYQIgZCHGtCvbvzr9NVgodT9Lt/VYXVuzfRzza8XIeejL/mA="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.0_1587047378086_0.6798047666837383"},"_hasShrinkwrap":false},"0.2.1":{"name":"react-hook-oauth2","version":"0.2.1","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.12.1","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","babel-eslint":"^10.1.0","babel-jest":"^25.3.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","jest":"^25.3.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"d069a799ea697b7576b3e18ca7763189bf2311d6","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.1","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-0vZ600P1I+lH4TaO9QC0tt+30Bc9yyk7N+AU3Roy4PICMavxRgIG2jt8kbb5FtHuTaC/0Jv8fRrrfIOu9KSjyA==","shasum":"ca71a59e91ab92ef20160b8e4c0111ca514ce967","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.1.tgz","fileCount":13,"unpackedSize":50137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemJXtCRA9TVsSAnZWagAA8lEP/1qEUqTkZSn381cPKVPT\nMeJDrO7Yl/WKud8RQQ8cTdAvJuqLbmo1wCVo6S72pzWaaK3M/27mGQAYdqY6\nSH1TQaIRr1uXCwbk6NcJvikLk2ZDRqckaWJRZln73oUlT1lk3KNB1C83BJku\nga67hmqxyhoJXNbqhyrvofqfnKLwVjv/q+RVCkj04GUEZWD4p21ZmlOQ2QIg\nhcKHV9RdwYo9yXASR+w8ufJKXocSJoWZXi34mqEyBaE7joNI3oElWPCBvD2s\nXv2loLMzX5vHYcBSz+ZfYBwfoFVBbciRwXp3vvJr5tUhMHzbriQFfWJQN+Ce\naU/9hX7dHjt7U3a+W6JGscmMcqTewiqS9O23/76EXI0Q6TUbD5qApKvLZRid\nuNVv/fP/UxNu9E93rp4TpDRQ0qps/+699Rjj5IKlFSXy2tzAocnP7GUkJctD\nnlDYMQU9AtSTOwqCGvBp+1spZaC+0qus5k4XTIOo1rSllTurysqaJKfxKAhV\npN2z27kcdSvqUGKaTaNLG6gD6jyHhPzrYzvPH8970rojadz854Xhc7nz4iPM\nKl6BKWDWgYkJVDP5n21HXr0DUNmMVBotKnOHaoQDCPjec1H30rJIWj5srSdb\nYgDvlLPWlHna+2BVMNF8CzXUySMoTh2HUKz6RpL2V1LWeqL7S4FnYDvMh35N\nr7p0\r\n=hd7d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxe2QFT47sxrvV2GAMeJdHn7rCC2VdsBLIhj9Lsi7/dAiEAz4H8Kei92c5cZMfK3p5kQSLIcoPifI6IHrhszr56EQo="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.1_1587058157219_0.24438217689265396"},"_hasShrinkwrap":false},"0.2.2":{"name":"react-hook-oauth2","version":"0.2.2","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.12.1","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-react":"^7.9.4","babel-eslint":"^10.1.0","babel-jest":"^25.3.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.8.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","jest":"^25.3.0"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"6720b689a915014c3d4460d071aa0605a9329ee9","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.2","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-0CQjcJmQQUyF6qMYvz27cEYrbJJV352IPAd0+8KfHsagM32Bas/q5bQtQ8lFPc9/a8wcRk9qFKpxHmRSKfM7Mg==","shasum":"1c8f50be0a9698e05d31a16d43e07505ae016484","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.2.tgz","fileCount":13,"unpackedSize":50167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemKDtCRA9TVsSAnZWagAAyWEP/A3CLt8tSOKCOm9A/R0k\ncPP0WknMPu3sQwxAUG9x7+ejYD+SaoDooMYKVOQ2YgdPNtQ+KGS2BO19k64x\nQawPrVq7bCsaMvNVYNJy4kdE7ZpNeaPUK8PJq7ik+Vil6ophpfNYyl7rnzh3\nF0ctMeDKXgbZzxrbKS87i3Q+/h11ycrHNCUv4j6GAvTUTNjv+zUU/wnQCh32\n/gkzaYoj0bnsAXwMcAd7RbF0ufeQG1e7LUW7LXdf7rMpk0xZmU2Jvqwv8hCG\nuDtHAZlylQnX4GRDjuPJ8iZ9wB9J1QUp/VBpBL9877Jq0cQHkUsA62K5slkC\nYh5U2Hi9zCIlPhNaFYMm7FMeIHEtJiO4DdLWqGPJtlWEBSUTS4Q7BposESat\nSPZYDG2JrkCOhAM+16D0ffW1yVO77swv2l1q5NbEkUEThYhQHYjtpvqwnZ6c\nfEbxUAM/NVweh6/pCbbMx9b7HPwuKxp+6yTSwThGjaPHDcyaZxJZ8h7t8gBI\ngqx3zfv8XKP+wc1NmaB8BDKFBNdgIdOfMdyXE4tNJoteODgDw+CvYd0eF39I\n9L/WTG6sdApDOdkL2TRCXTsxw6zsv6e1/hpveSAwUJh/dyRqdbpB9UUN7XaZ\nr5vlydw9QoLWB7aDc1OWUaVI5O2X5DXcnhc6lZzW6VP+niM6PBj/AJRNOgL3\nZVqn\r\n=xqCh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrZLEmqVXb343hYi4lFVnXzUpgkf03ZDA+p5EQG6K6VgIhANf0QEX5b+7hrJxdpGBqLyZjgQ7kyrMvwoIuNvCET9dc"}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.2_1587060972593_0.9990798689587732"},"_hasShrinkwrap":false},"0.2.3":{"name":"react-hook-oauth2","version":"0.2.3","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"672c986ad3b2fe9a1f89df86a3d35dd505cc9794","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.3","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-YZHaax9RpJ43l9CvHXoTkBEB7Vh+EgmkzOuza2sqGewl28x0uwWps57grf8G2tF11V2NrE/hwNIn5jGaV4G1BA==","shasum":"20b7a249700207a2cd3d3e821a08b8b102cd6253","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.3.tgz","fileCount":13,"unpackedSize":51263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3AhtCRA9TVsSAnZWagAALuIP/jgEXcyZ8s4EIbWyZmgo\neurcGWwG7oeZxCpF3IcT+Iiv4NQht73Ya0d/o20nLY8ZHo2Ewpak0u5bCxeJ\nR/0K0rzzCC0T6fpPMQrEf82OuTAuu9shKuaK/gBe5LIWFwIMA3GpsDi9CFSL\niu5BCJyPWW/eFoNGlmvj9rJHD9/jv3Zqh1bljwV4REBE9ypwm3tNw8zQep3k\nH543VQuKMOE1C1nc2eUze9+DFni0WTQ21c/SZzaVqXn3UhOafXQXJclqacl0\n19plc1i00rSR4W4+zvBwZuPJg/IeHwF7igmkJRcRqH9tvSlK/x1hrNNj/h/6\nPWSCj21ws/xunmxThL1/lMITME8W960cEPoFEglYNrrpS7+Yce1wogSWp3TK\n+2NMXTlaC4lbC+fUBpkk1lmMQauJrDKu9UcF/qj0c6uc8K+BOEfbuxcPcbXI\nZgCkSVbNioSkbgviZ5kLBnsHw8pk/UQM86VTzkvVu1sIvZBDAeHFCBrZUq+F\n6aq5RnFKTqyqP1O54X6tI78xXKFNyjvEq1IgbuwJai1tYYE/3qpYdrYBl5s/\nnjUsLG1p/kq2ShSY4ZHaPkJXOnsLN17REmn9ljWDhaAIBrup22jWV2/UM33N\nVMSKNntZYJ1Gx8EPoRfr3EIvhRwIxA8VHJzHdEG5oLQqL9Q0+hau0TTlXl83\nggKZ\r\n=YdtR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAK6bhEmgfOKQkjCXC492n3+ckgLUSyIRwMC1UOzB8zeAiAxd8NfM03xmyeOKRF9AjCp5ukVtj3fpjeOvnpEDawVOw=="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.3_1591478380896_0.613724607959401"},"_hasShrinkwrap":false},"0.2.4":{"name":"react-hook-oauth2","version":"0.2.4","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"672c986ad3b2fe9a1f89df86a3d35dd505cc9794","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.4","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-9mtrBlL54qXjWU9S2CGF7MwLZppWmTpRlruUPPhiwfyI+lHdH9oKWSn6Wbckw4YjG7buinagTKDXV6vhAMBpxA==","shasum":"a7cfb1e4ac8f56ecffa0cd836b9ff8946b89e8df","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.4.tgz","fileCount":13,"unpackedSize":52509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3SbnCRA9TVsSAnZWagAApPoQAIZEbYEMjpsBms+lhELX\nAPC1KmF55WghCj0UAOvZ8AxUaZukUTet/KQQPwYN9wsNVZ28Rh09eri0AOYx\n0Mx9AsJ5ZwWyeVfCgyAktJC846zHi3Kj8dZuv+DbMZyj5rHeIi/XtwPo9ayL\noK5tIB/ixZCYoBFFx9REX5U1nzabqyctgDE8QyOnIxWUJUhoIM5Rxi7j1CWs\nR35dB/XbkocdYrqXyEAcLV9L6UXT9z/UFC4CknlZM4PYeGCMh2P0DMNHDgW/\ntVs90t5wKjf5/dohJKM2pAz9J6zp4ICVHzJr0sT39t+GpGFz5MIvqcR9y/X1\n5EDfBOxKcUjnCDsHLhUjRVan+wPFzjoE/y3CWqN/G0oRdQaeD1QQf+3nM6hq\nNydhbSNPr+hCPpf43V8Sdy5UYqos+FrLf89U6mg9yq6gxM9Y5ZkStYNeh84x\nKwrASsuATIiqGRVvjw1Xo1nXcSNxLkEf6b6s90eGUtWdicPA/CeuxU7+mhZo\nbEOuHMFr3vdv6sawwufFznOsmAPYNa1W9WsynibZ7pFDkSKWqik1EtaXc9Dv\nLyAVheUpkVFQ5oT1PRoVajvUtKQ2UBT28D7CXIoOVAe1y/qMNbjoZbtENd4c\n+HgfsTCbqRDB222I6cg19Hfcx1ZND43Eaqw6l76+9h+sBwB5ElcPMPamd0gI\n/iDn\r\n=LwbK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBML1bQcqYYCGN6I/izO7mvx0DlxwPAGHmZrvwNH6AG+AiEArwoXm3SXTmoK0NSC00NjXuIlVSwjBD5wwSF9Ca1SCB4="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.4_1591551719354_0.8186865899070563"},"_hasShrinkwrap":false},"0.2.5":{"name":"react-hook-oauth2","version":"0.2.5","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"672c986ad3b2fe9a1f89df86a3d35dd505cc9794","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.5","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-+ijzf3+waxJCJYwbdOzzalDoCBs0n4UATjKSOF8VXiiO7WjO8mlraAq9QWZCTOBZGCGIrVjLANahAV6yDZpFGQ==","shasum":"0813437ede49e9be7f3e6e15adbc0ae6dd0336bf","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.5.tgz","fileCount":13,"unpackedSize":52513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3SsaCRA9TVsSAnZWagAA71QP/jrqK0FYQAIzPUQeHN7E\nmxPBfipQcCotdGPB/zApsFikAEVgVwAL6Vzx/sUtjCFn+zyFZPuUfxNmhMy+\nCksXI6KKsSK2wdKpU5/c2Mew9KzlpVqRtaaoogTBXeJCHGp8aNMBEBdmSm9S\n4dGVMVQkeGe3yvOE70gFy33QD/tdQK0NHZQ+Gy7NKnPGPAFRbqQa+2IIIJRF\nNuEPpGDhvI9axjNu80ijSkYUJCALqdTt3gsXmefGXiwSmaVRlb0v70K+eKsV\naj19D1I7J4mf/9s8xM/iAUx1At8ToEo15S/0Cwo+dCmw5OZMF/CTnuIboml/\n9lbJaekszXw+Xxts/JsOy/tvz42FgKtluE/Xlnot5SNFVnV+gsOjjFmcw6Qc\nVHecjzzPBnTd0QY94nb1QFqz2W36XQGniyPrzTLsonmzKO++jNer4aA1FGnS\nVwLCrlHim7hRcpDYakSVI9n+CQnPTuIQD1rXpSmg2VV6sUqGn+0UhWbhvYnu\nvhEn3NjyolT5E2wSmapQ5XOvVnuWl/clBTINlqkuTDDrOECpqc7CN18K96s9\nM2dnb5XF5tfH+nH6NA6lEP1RlOBvUEzlc6PyzQMncIbMEkfQvOt42URzwY39\n5JZU1kQzPgpTEa1NDa71aumLKbWmjX71SzKNG7OJOCVmNpmlGv4KIc3d8mPO\n++s9\r\n=0oB3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8lDAx9Ae42S7VC3wpTaxFu3MjR/z1ftFUK1GcqsLkKQIhAK4zZJLahO6Bhj9KBOzPFcIO2O2m7GvhAqaiHccicwzu"}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.5_1591552794199_0.3650012011210002"},"_hasShrinkwrap":false},"0.2.6":{"name":"react-hook-oauth2","version":"0.2.6","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"672c986ad3b2fe9a1f89df86a3d35dd505cc9794","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.6","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-J/5D6uSrE/ldaYQRIytBqV+391bFYl/ET5UxoTVbA6ozsA3VDxxG9MDe4VT4w+Gv6zcljGo9sUDY37KC/haSBg==","shasum":"f8ef1281197e4f360d079d74dd3b0510e6092b81","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.6.tgz","fileCount":13,"unpackedSize":52521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3TFeCRA9TVsSAnZWagAAg08P/1+1p5kTHlZZqZ9d+mxV\n8pS84e3Odv/uI9bDThj0syIzd2RFBP0iT9xmmSfdeFcjrsSZEEt4UKsnoDTa\nzr8z3O4qwGuZJ8yuTn2Z6UTjGcULWkXh9LUrpNV3ln5+DswR2N2jDJX5X3CV\nSKxEevCdShpAZrPpLZ3nRs8tZlYL1I9zwu7+GLsNgnxvJ6s1MmfnWv0tzgnK\nwP/K1LVVQenl2Scnmk+smQWthMqAYUMsKKzP6MC4pbLD6JA5DBri4sLknu7r\nXUcviuGx9iqqQ7ayPy/9JdB8CCEjKmdR/+EvvFcb1bNeRi89J3TYxLHO7m7U\n0m0+CY/8+lESVuwRy8oCM/0s7yLYqS1sPmCUDWVzMqy4qZXECeIWWIpl5h+3\nNdLGVCoQebUmTS4ySV+I/aCmyKiWGhMWbsucIuaT/8gfNxovMM9N2DMkUDT0\nG1909R3ayEYrsKWaiDSpej77Mg080geIBuIUF20NwkXBD4WPUIfqWDMwcAQ3\nLZVzkjXh43os/IjvaTUvY+16hIRrlb8xtpIx5ECRb+gJN1SP7RaBWNfR9sB4\nGnfeHhwbZx1qkEPtvZy6UeDzH6bH25Ys7RhLuiFmruDRGq5wGk07iFdmmUax\nNL2/VlKX4vzftVOSO/jlV9Jmc6oAlJk0YrlYQYgpjo2O4OgFNeSIGbZ2jywb\nqP+2\r\n=XIjL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/mq3hO4BQEHc13XaYf8cWA2A8c5n0Fk4h+8j5ftc8xQIhAMsSBxHHPKzDl1RPc0hJQeljn2YmGna9zdLBsVk9UUm7"}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.6_1591554397644_0.027543644787831667"},"_hasShrinkwrap":false},"0.2.7":{"name":"react-hook-oauth2","version":"0.2.7","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"36268682c3eb433f733c04cdb020abb7777b99a4","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.7","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-QRKCJeiIA/ZYOBJQchTqlbw6Kg8m7TiYsBPHqZY/WBooTWa4AY8/of5xHiqL81gjUq4cH8ekrK8+Em4Syej3mQ==","shasum":"6ea58b09fe1e40a2e933485182c9172fbf2ece28","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.7.tgz","fileCount":13,"unpackedSize":53616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7hMYCRA9TVsSAnZWagAAOukP/iWOQw6cjisugrlQW4HV\nCU8VRsOq9GVzNXqTIpse1or6KV4lL8P+Gp+9YPyUocO19FxMM9Uj9TYBDUkO\nUeoBICWLYTn4we7Twvom6Y+693FWqEgtBCsgVdifZEmkkLSR+6fsfb715zpy\noVYUnOThrb2SoZqzW9C+vguOLxTCd13T2efnyTooso50yW2DRZnJoxwU1eeW\nWDcnopz99AlTjvUEgbqsUInIw9Jn4pIsRON+EPg4C8k41rOCoRPAMLg7UhJt\nSK9rfr0fyABXqrhJDL/tYioQsfIDLxTYzNxW9qwP0htLmkoxD9NYclLSvyFz\ngUlIOrNy2+Xir/duJEzEXAJTKXrtrChLVbBwmTgLjASe1F6x9+0m94jGiJbY\nvXsYk3v9xl0mXVGYIj3ZpEzl+oZB9Z5/vNveOgzlJZQXnL9Gwc3CF37042qj\nEopSjdJm13N/aHa/pWLL1uCAMcjTxKRY1OFRHAVF9zTBOgWQQ1r/BBj53GSr\nxQ8GqMM/qbZzZIjQMhSI+D+swBbF0M8NoeSJz08C3kP6H27avf6crtp9hzp+\n61Nwd7jXSg75qseRIQqZt+BUDV9PSPbV+pEK4ER/x/ejfYY9ug5GzSRF/bh+\n3AoB068Ekh13Igtuxzs1okFDr9i4wFpOBDstT3l6QPY1NAyhKOyh+o66wRXO\n4OqB\r\n=4KP3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcOlODcqIwyw/A6Mbp+wq83oTkiObhAu7xn++SLV/VngIgf6iC3XvfaVYx6fBo6t+k3LD4MOdalgcifbtXrSLqbug="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.7_1592660759351_0.5535134481832782"},"_hasShrinkwrap":false},"0.2.8":{"name":"react-hook-oauth2","version":"0.2.8","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"c94a9331ad28b1ad8304c94c643b9017dcfb21cb","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.8","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-H9bcJo7NT2a4sDeEBG08F8KjRiSK59d4UvBNKZGA4Ey36L8CsgEZmB9csKjPXo1u8zP6IP7+kTaiJeNYH6p3Xw==","shasum":"e3f5af53f9674168ec3f7181c340515ee45380e5","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.8.tgz","fileCount":13,"unpackedSize":53753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7hdOCRA9TVsSAnZWagAAKmIP/0zzMA2Ku//dV0RLoViT\n76iCxnJeAh/8ILgaIwDjEMW4f5nRxdwBgToDWLyeE2j/xY7InPl5sFUuUnkW\n8e2QXfpzJ3/djpaAnt9sl/imDXobe3y9cnxxlrk9WaHrO1elkKNEu8nLLcVt\neTcQVV+sIwnumbVABSRFjzxfHKK3vFHcHNRSS9EQ8VU6LyrK6p8Sinexfpil\nvOMMoOllBrfROFGVnIVGLiVoCk32Kt2UpZT37B74ewWtCCN9KBt8plCcxSRg\nUwK0aO4HGR+A7excolQIqSWJOWxfN6xfzwwR70i1wELP/4PCreouBTZyV0Tl\n0/5wwMDgq8wAQAf+8kHVyuCHq5sQUmPVcf2IYqnsgY695m7DFDkL1ykTZPDH\nZpSmCgA8mPCP8bMk5gGa5rEnzCvM6d0Vvvrn6X5EmHNMUFbq9GVOxshcQOTN\nKQ5clQmItikVnCq2fEehdx5xvvCF1hHxExjPWOO4zvyOoCxuEaafsgV/XeIj\nniRmQcSNH/d8GBMDZZjsTGZUq9CLIxdcUPnpCQ+9xXm3LmjRLPf8E+r3Tc/J\no6AcVpv/v0qGu7IEWaeQVfgIOh4VWaKqMywmTMW5NjqcDLOOcDu0HSxw1u3T\neCbWjPPihRxGCNEeSqSPKYstgyNQ0I0GKSz6WUYTbkG9vjqcBkccN4B+B6JV\nyoNB\r\n=+ege\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqYpKhvcIBl8mGDsCnH2ABqrziPgx6SSlGkQq/Xp2szwIhAPhCfLqstDYdqVvMljQnLF9VS9kxDrqiXJvcLQVxg7pr"}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.8_1592661838246_0.04223772249559077"},"_hasShrinkwrap":false},"0.2.9":{"name":"react-hook-oauth2","version":"0.2.9","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"c94a9331ad28b1ad8304c94c643b9017dcfb21cb","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.9","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-b8m2qC/PdaTXY03jzgA1U7hwctngjcQCpyqh1Aoaq74YPctNvL6eABkGPn3GKhfmdOfkt4L59bPeXsOwlyPyxw==","shasum":"4ee718150113ba0b79c633f0ea66cd9857142c17","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.9.tgz","fileCount":13,"unpackedSize":53756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD23VCRA9TVsSAnZWagAA2jkP/RtG6pCCh4bQDmFPXzbO\nTTaAhEWoJwLmQGLCj0yndY/bfGChVDmpJcc6y8IXgwvytTvEdwLTtMTUJTHe\n8/I4eXztZWnpu0M7cJ2+Ym772GVAcq+1WRBOziUmzB7a9kX1BEAVxrD9ABvm\nmYLOhP7oGWY7rJyAd4lCuTzJ+//D4lXbqmcsmVRAJS4DVwVAhisw46zeJHYW\nzg/b5yQlDVExEunb/sxKjGt02+FZppp6p+bA+U3OoKSwnSr2CB2Nv9V7eU/6\n39hmyw/yC7g1mTwxBGZOTd2YWe7stLaXwnRC0GIZcP/pMfKGnU56MYdjgkZh\nuYIZ6adaJu4Fu3hJT0l2l/EYQ59qmaAMMwMcmhVc+NMHan0Vhazi9UwSYkys\nXIK3h5cVeMpUOO2pIYLitZP6kV5KGo5rbE+XLHiCrsqMCCAA4BwD6tmid3NE\na+hl1QlFfo490x5hM+lPAVeBbhn3wOqxABa9LPLszGGx0E2bFt86V5sF2D5Q\nAcczWYWiyxMAmf2k64hC2eLIHVedE6ViMtBEojxJ3R6qscL3RYTGDnJoHACS\n6I1Ohk3hza84kSADER6Za1DDh0ybXbnlUm96c7o2jUFuO9av+xLZMv3/D+4f\nBlDkU70GHR8rrcQQkyuqHjYxV9ud/HiVngnkyAmGAYUkugypnaO/YL59SaEw\nicCz\r\n=WDwq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+fb7HgnJq1Z3BVfWiLMQSAC1ZtxvKQeLFcOcOVypdfQIhANc2KPtP3jB1fyAplTq9+ScFBspU+gISg4wJguTTSuvT"}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.9_1594846677443_0.6262064178963156"},"_hasShrinkwrap":false},"0.2.10":{"name":"react-hook-oauth2","version":"0.2.10","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.0","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/preset-react":"^7.10.1","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","eslint":"^7.2.0","eslint-config-airbnb":"^18.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jest":"^23.13.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.20.0","eslint-plugin-react-hooks":"^4.0.4","jest":"^26.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"74002474e5a706b66b76b82a88721f0783477dd6","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.2.10","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-hvLg2lnCUEDG9zIG+8sZOaEVBEdsEkwRwwUaPqHoWkIK7T+CgBVhs3C7hLD6n4dTNm7sRbWUgrOaaHlwDAnTqg==","shasum":"dabf4fdbaba5122c763af3ba77f00a875e343d95","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.2.10.tgz","fileCount":13,"unpackedSize":54245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPVReCRA9TVsSAnZWagAAVS4P+QHY7ndu2tn21EEbFjNP\nSnE8V1XpDAQSkVegMmI7L3HbyPVBnxfHk270/UcUoh0XBRmoMFbIiBrAq0zl\nLAZSS+rIcxezXfYLIl1y8yRA0L4TlJPBYOvgM5ZuAPT2+F9Jd9yeqw9U5AaU\nKFp2eUrzakT/WOYqmNLD/VWs2O+jH49gWpgYVKsDcrJxTGaplQqDetBGnEmx\nLow2gr+/EOHRW2dJZzC5lTsGnr1UOYH0UYPsxpqV9och+3XNeZ36tOAKIcU4\n6fNBDL13KHjy+6tXg5GHxDoGlrnB3Ngg6DGFm/tTk/aFWIu5TQuZLDYszmYl\nt0xrCYc+sRSEqb3UrHmSBGzxu1VUks1x/LTjGAPAabOP1LMG6bREptquuTlv\nuHnjnGoNYiZbG+GplAyq6n4ydue5ThDwjDLHwRDH4/XJljXThvpjjOAquT/H\np5o1oTprv7gIerEgox48mqdvDvpOWL4Jf846+ws4O+keQZsPmjuIO3tDYiRk\nl/RM70dlkx/1PvkkJp13vTBP7ESg690AOWYt6EzOPDyApg3UTM93MBgLzD3N\nEw+worvbps6HaVqjli8M5LD27DWQYQLltSHm/Q9apaS1dxsJoqyl1nADx0EH\n4wXvToibPzpglKOhfGO7sGfziItl5JqKfJ/QKNKOi/yR+uQrMs6S9t5jEJAy\nGxq5\r\n=ZGxR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdBxaouSCbTA/KUKC8OQ/x6L+sZ/EFpkA09XrfcaGKRAiA3qcX/Yc3MjjlZl7UadqzRjHGe9xhfqZFPSmA/Ew4FvQ=="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.2.10_1597854813856_0.742078033925861"},"_hasShrinkwrap":false},"0.3.0":{"name":"react-hook-oauth2","version":"0.3.0","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.1","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.4","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-jest":"^26.3.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jest":"^23.20.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","jest":"^26.4.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"a582887852cfd214f10fc090884fb9680c6396ae","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.3.0","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-DkyTmuIYcR/6YDiaIww+euwHQcnMi/FkpyD4fFGlS69PNmJ3rLjRs+YsdyDZUtT7uFSNYxXSstrz9rB++zRdCg==","shasum":"896e046e672a8da2592cd617f17dc3af42c8412d","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.3.0.tgz","fileCount":13,"unpackedSize":54523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRXZ0CRA9TVsSAnZWagAAR2kP/2sgFVB+esme/+UyV/PV\nD/LK+B1DI+t3425Fs5TF77B83BsyV81IjvrMQJ7JkLHZ9iZ47VAAIZuGm/0w\nE1rU1SmkACepi8EG4bXFvQTQaHY0/GEuzg1p7pY4qrltYPSoBv9hHumxAJzA\nTriO5G3yKvc5lg3ZUH4KtVXVtZB+vfyqns1qVWVcCmqd7X9s686uQHmWO45x\nXeOQS89/IgJ0toEtu7QuZnKrjbgZw0H2vXmD+nD2yY4kKkYRfObRBspAOI4u\ndmYTkkbxwuc9IS8kUS8i+l+Qy45mPq+aerFmxHB4bmd7i9R+2kNRS6EnnU44\n5bPmLrzgJUpV4HvbygRqj7jzfipF9I3W9CbwhYLGUy7NZCH/0BHQeBGdAV4U\n2PPpd17OwVtp3G7GdAuGKCXnzV2NeZRa+Dx1bCplTnSAGx3qSM4nwIkkfc+r\noIDy6T192t/IlBmfdkHAmA1KCxfSgUInhziXXipfAUjssgym8mSgOTb0CpWy\nBSEurNJ8hT4YKGPcgrV3AHFZhtV19wjystB80dVN1rwhCw13BgI675oVR/o/\n/kd1EInCTsJq7uDSUuq838BtvBXkPlUIJcmP5kf1vVq5QGR2cc28DODamVO0\nJyYBu9b7y9+oHVrrwFSCa22a7BUWEQESX8BaIurR5BtRbaWLpsiwDFHA+4Z8\nUCCR\r\n=CaOV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIaCo49ueFlITibA1FwdlhWTmoJdgu2VHOu0i0FBKAJAiEApcxXIs0o0Z0wXi+84JtmdENkauEOjaUBuqYfEb0/5dM="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.3.0_1598387828370_0.1852911018602319"},"_hasShrinkwrap":false},"0.3.1":{"name":"react-hook-oauth2","version":"0.3.1","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.1","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.4","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-jest":"^26.3.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jest":"^23.20.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","jest":"^26.4.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"a582887852cfd214f10fc090884fb9680c6396ae","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.3.1","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-C7wD1LQar4pXZDqNGrTcV2pycinVT+zgfPLYvhDwNBJjiN8IfDNQtCsv/lWX0gGltW8dIQoCcPMgk8+j4SGd1g==","shasum":"b3ed418fb17ffedf5e4384baab49f99bfaf0997b","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.3.1.tgz","fileCount":13,"unpackedSize":54525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSPjgCRA9TVsSAnZWagAAp4cP/2fGHeBjdeWuEzw6yakW\nq4yBqh/I4mB4wyxJ7+sTZA3lCfky4XNowApb6jEPbsudlMvnTo0+QTdJnZnL\niJuZjhlLpFvvMvCcJgxb9hYE2fEAz6ntoCcdHZnIRJhB8FDqr7ZJBWDmf2iX\nP0DjmQnPTxJfKDjlrypE4id0kI1iESwO/Vxr5MnCql/OChNOU9T1CC2/V65N\nj5nQBhT7b11DdbwpcIJmsjmeXxQX9lTTBK0onFINZJDH3IOYky6ziHQX4vJw\nVqPvLygwFYM37MjEgI+bnBQ6BHHSM9dpuyiDGNrkuFeXyGTF+FGAZJIJ5lgg\n9IpvIH0vgdup0hxoLdQpTwWev5PXtifRbPL2S0HRq/WWJUm9YKE/rYI1X4np\nnUeZHdIFKJk0QLm1ixu03Uivt3cJnG8UlkNReqo4FsoFfdiHV9jQtDgh9WOJ\n+3o0uG1K4drMIBzY1gxvlpVcKn2zEC/xkDe7gpRV9XN6bTGQ3M3f4XjaK3nB\nOdlMVBELMjfj86RMxUyP9gc7z62/TyBWhqXNyxlYPgirBtnwM84gb/fRfImD\nFMvvF2nbf2Atl+XUpnUUqgkAqFYaRo34fBr5Gfuwjd9iZ8K7FkK9e1YGcRyq\nOinf/t7puKb+Z39zYP73DZ8Jwjo+a6SFPwqeoTPmyhJYkh68a0oeVqiGoWfR\nDAEw\r\n=SUP6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTfgnLEzo2sFgHGvCrGUh3iMdHWoZBNJPg4UE8XtG1dwIhAOkh/rLoHC9lnzCPOiYNSSsUeJwUhNKBLyxuy1UU9VLm"}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.3.1_1598617824144_0.17216390176397622"},"_hasShrinkwrap":false},"0.3.2":{"name":"react-hook-oauth2","version":"0.3.2","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.1","react":"^16.13.1"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.4","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","babel-eslint":"^10.1.0","babel-jest":"^26.3.0","eslint":"^7.7.0","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jest":"^23.20.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.0","jest":"^26.4.2"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"a582887852cfd214f10fc090884fb9680c6396ae","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.3.2","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-GgDwWe06hu3wZWLQTUFs0Guuy88q/uwBiwqqfiCW6FDVy+QoyV7+uD1PDYl79g1k6TFCC3xUsPAOQLpWyvVrxQ==","shasum":"b7ce649b7372fbe5a4579dfec2c51b882dbad7f0","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.3.2.tgz","fileCount":13,"unpackedSize":54490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSk/uCRA9TVsSAnZWagAA0cQQAJZvAaPV3T/BfxsIJwNL\ngQLdj9AbbIXf6alJiXIeaW/kkdP3pc+DQyaR4it6VwS9QW1t8yr21qN3Ot+l\n9KhQJi/+Ccz35BVmqJ3gA8OonLEcXDvQj045+Jw/mNb9XCp+FCovID7SoC4X\not90Es5nA+CpneCnpiBM5wy2jAqVSnLhYNhS5OvVxdTXtSu2tdJlVYLU97bT\nwyosJO5577Z0TxPbQPjDpkH9yCvt4X3yrRAm+1jxnHcEpNbfPJ5WHY5Ijv/n\n5DK00inM2fhTGvdjrhnfteJdNhwLkAlrAFb94HzPtmdHUdh17cibKlQOyXnv\n47B9oK5alEO7cLr2aJCH/KPgVYfwaSUd8PDEfhn4ki0nCOr09dYsl1e1jc1K\n9C9lific1nY6i/kW44djk7mWcx+GJCTdAuKfey2rumFFcI7CRf7NlE8CC2n4\nRR8X/9Txw+Du04itHBPmHSJQTctl9O/RAZXJERRMdSsmRyx9UljDyl7iC08M\nXsMw90bh92M293gVGcb+PygZy0CxTIDVpeL+WUSTJxWJWNeB2ukabYmc2zXd\nwRfUqPNY9cH8HPZMOC2Jin5u5cFZsk80cgMxEO9+0dShpO198b1IqFKquk9D\nEpxWmrXYt2NcgME65/Hd8AK/q9EjdWnXDAIuUiAiMtFqOuyIMS7cN3ICa0nQ\nHP3M\r\n=IUSM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd/MesO+aeRcxt66mWGrP/Mzgapr6PEP3LztxSwkRVJQIgGVjI3+jh2rPg/sbfNOfs4w8KLy6j4FXQF80YcMyPCeA="}]},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.3.2_1598705646332_0.9592959901441673"},"_hasShrinkwrap":false},"0.4.0":{"name":"react-hook-oauth2","version":"0.4.0","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.7","react":"^17.0.1"},"devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^7.13.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"6e4cbffea0218df6485cb56eec22dcf028222a89","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.4.0","_nodeVersion":"12.12.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-zfKO5ANcOPW0I6lLaSxWzLh36JQ+GP2Xp8OljxeTowKwb7WkIdRf7CCS0wwo7G4HaPACbFjlz76B4sjEurSy0A==","shasum":"1fd2768c1802e4577ee115d06f519d5536bdd747","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.4.0.tgz","fileCount":13,"unpackedSize":54934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqvZNCRA9TVsSAnZWagAA94kP/A4Ovk8OMsFog+c8+xm+\nnYDwOpmn9SA59HUsdzVB+SBFEwnRNgikAiZOoD1yUG0ODQiv82Pq3gZia+u6\nNoNX42SU5h8fkxISE63oSkk0YRpp/mI8DBQYU2rt/OaIKKWKG/pmdRXfGWid\ndyYQywPtTukzjvkBwfpwLWmoYObjcYDi6ltFsso2JfV9POR2wR6AZQlIJJRS\nJ16KOaawXOs3k7LQEAODUpmerzBG7WQ0kZwtsKGhZgrFwmfmqqGdZDHIb3ZO\nTmMzQFYPmuYJblkDcmK5hTuAbw/owuWELBBL2a56CoDx+JapitS0+bybGItP\nan/X7UMGE9lO5C5ADHDraRilfPwQoa96R6MEsiC1uA4asYa26tiEaSYBEI9e\nzHuoyqGc9e11GRwcXDgyrYnLCcUONCkKFv4FrrCDmGrPMKKb1V4wdMNCkemo\njdIXk+Hzy+t5aGCoWHk0H5YkeAbx+CtkV4Cvhu6Scbbg7WgKkyCaIFtIugoe\nQ1HkIYuLajw0VNbKd98BdDQMHNkRb53nA113LeHdUJJo/XjsDru2x5QShhd/\nTOS+KbbceJHStPGBhgQlWwWmueNeVAnuJIuWfFYxryDCxkP1Po2EP5vuP29j\ng+80SD9SE6fbwoG+q581EvJMMSeGxMgmZrxOlJ15AvH2HG+zSTOPLDC4L3Mj\nBskp\r\n=u5+r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmY3rO8+JNr2P03wrgeBjiPuUmV1N74Oa+Oqg3nvMJWwIgN/RvT8VzvbYXGjXYmG0qbcx5OH66KqEsKjOeK8cjKNI="}]},"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.4.0_1605039693346_0.7641667777326588"},"_hasShrinkwrap":false},"0.4.2":{"name":"react-hook-oauth2","version":"0.4.2","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.7","react":"^17.0.1"},"devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^7.13.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"130742c42e60d9e93fea8018946b85151fffd082","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.4.2","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-jAro+fY8c4d99BRaJHozHq5b+f897ngj3DNrVZiqnXXMN9EFrCiUGgCtXpbEmpVFsydOXHRNH/E0GwIRVPYkgw==","shasum":"aef0199361cd6151d1753f3cebd6693aaa7d2abb","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.4.2.tgz","fileCount":12,"unpackedSize":55356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfts73CRA9TVsSAnZWagAALBoP/2NMaxVKptbPyA1bSIDE\nnVY8b+QodAV/DY0WVicQwNmCR7fIDozDcnNxfiFNToj8C4AT6Fu/VasL71d+\nNUWRWL47W5y7KhMl7lZD3onkDljedQ6ywA1DoQMdwncHVZsMOkWdtpWhqbgr\ndj3BqBNP1yKYSuzhH79DmXVGaszD6tZmOV65rf/THoQ+oEy+aXBob/6e/jOV\ntpSh7LbHigJFCooN6Aw/4nVaQ8OQgfj8Fp8tJVFIFNRsdgDnDe1pI1gLXEot\nLRTCj3nrs7cL1m45A0S1f3i68FZwkwLxncZSLTDcDibceeEOYX07zf8rFq7x\nnEco14YrGX3SXBzO9pLx4s+LOS2o9dDjwpnOQ/Ybx0MWO458Y+ld+jLcm8k/\nFpKhKaIKfchMYjkcL/TzmdHjVN5Ch2+0WgSgPkKcrU/oJwbXEvxMG3azYtxH\nEbJOQOutharWW1RlHQOGZ7Ey5PvMKgNy+0GxDxfUt4w+gB6cLi0zEFzVVXBM\nvxbJ8gfu1k6+fNBGu8mPnMFNgfmr7Xn0eGgDJblU3WyOcY+XHg2+Nc/BNZ8+\nAc1ybYK+rUKe939tMKro7G7vQ5nz5sucfJCzD5QOYgYsTT1sQYZc33v2Lgrf\nF+F3aaMRy28xkAazXG3tAGftYvUqF+hp9lDQDYHNMvieNuOeOSdfFCoeOTXX\n7PV9\r\n=03S2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYRDEqZSZPxFIZ3QqlwZ+9TRPU8AMPCXkMMDKv1VyGJQIgFtHbVJI94wfxIKUfMUXgUZasvVjtXPHKS03NWZoweyY="}]},"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.4.2_1605816055258_0.8933867755052509"},"_hasShrinkwrap":false},"0.4.3":{"name":"react-hook-oauth2","version":"0.4.3","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.7","react":"^17.0.1"},"devDependencies":{"@babel/cli":"^7.12.1","@babel/core":"^7.12.3","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.1","@babel/preset-react":"^7.12.5","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^7.13.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"6074240843b8aebbd1565f09e4f235b589f0fd4b","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.4.3","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-+MWm/RIb78BU97UN3UhQPBYzCu+WluAcSC+JhUDainnPA82POBYStSgfFEjFWPxG+LvPyNDVtXhAk/2qeP2WXQ==","shasum":"cdd99c53b8b135cdec8a9884842d7030536d9c05","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.4.3.tgz","fileCount":12,"unpackedSize":55596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/xmCRA9TVsSAnZWagAAuc8QAIQ/IMHKZtki08cEc/LW\n+jr5i0AUoyYm/DgpEvEdus7SNGwCraCFwU8MtW4G/7o5OrVEikWQlbMCsAMm\nW4RxdQwt29+3l1w+C9i40vMIIAIPKjF/Q9WJLIBQcOzzTSq/1tcReqcApMo1\nHwBg9dpFKrC+hHjXuxgLhCydrKbMcX8ktQ9Bxn5P/xAzKJXqS/fGlg22Ep25\n+UwDkermaasAes+uEys82UsfHGILLey9pKiLClc2Lb2EvdTK8DP2VV1PNrUL\n82/2hj4Yh61WxNYxkyZSYxLRkRkcfDsWxTWsjqVs1C+Kvin39kCPqN3AIyZP\ntQn8hFn8gDcu0mjAhCpfaVsmlMy+Mm32vebc8marEQUVPnVbZrucHzH8g9Yv\ncZFIbZ7B21nctAjItyIaiNdFTR8paTNWxllch5Wz+t2yIvvH/1Oiprs9i65O\n6I2lX0qcxnR4SqkBBiz3EwJUZV4TRJE1wqkSchSznoNApjQKNfLleJK/6Coi\nqXY8/3/CH+am0ARgY7SzAt9CNXpdu2HR7zeXQ8wBDRwT1smxxYu9S+YSNqb/\nfUfpRyrbvOqyH4RNP9nwOrKk/cz93xIoUXYqIEw9KBp2diPTk7WEzm22uLWj\nf/ThNA+380ArEEGpBW2EpfuQFN09bPwahdNI7fQiDbEONltL7OvJMO7vYat6\nfDkb\r\n=oYC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmeXU8dS02AUfO2E0eOA22WwfL0wmmLPEs1EogjKOXIAiEAtgxKtQ4ze3zXJoFSm8no1O7996yjGW+Y+cJFGJtTdmQ="}]},"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.4.3_1606941797902_0.1874760280857255"},"_hasShrinkwrap":false},"0.4.4":{"name":"react-hook-oauth2","version":"0.4.4","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.7","react":"^17.0.1"},"devDependencies":{"@babel/cli":"^7.12.8","@babel/core":"^7.12.9","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^7.14.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"b2d86461c78ed6e4685b7499abeef56f0ad9b47b","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.4.4","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-AKcD7m9prUDae2+YgoiqvkRZTD/xoIm/QHLypFleEmqC786F1GjeL4hWsNXRVfaP0YUhVkqQIhKXK37KwR3KMA==","shasum":"2428d6e308e21de6f616b991a1156ea00ccb5859","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.4.4.tgz","fileCount":12,"unpackedSize":56067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyBIfCRA9TVsSAnZWagAA5j8QAISK03bUryK0apF2Ln5O\np/rw3NEbPfy81GdEmjiOH1IWCmbOOg5W2Y62vqDqK+znCIqUsmMmmEgyc0r5\nzcvin3QbezD4nFveOjQAw+/Ubk9jfScMg2/h/YCaGXyfxyYm7vZyDq18kRZc\nx5kv5Kb0ht2Njpl+I+P/54zSNjFWMnusIMalXWelE6beHtszWbTEcgy31/+8\nhQirEyNmMxq5L5aU/inx3U1npSamggP5Z3b0MOZ+j81l7fqQgXFEkNu2VXYx\nLqR2INhgsY2qz8tzHXV8ILHbK9jf+1T4VJq6oIwdlAp7IZnh7lKl6fGeDtFM\ndet4vgCcMK4ufRuaLodacA5Ge3t8q9Kt3uS+5ZeJmaYsi8IkCd+4jUqxM4Yg\nKzOZQn4TTSyFV8zCjNcl5RHT3Z6w+5WlLhTDF6T8X9zdVJ1bQHXDSelruBhE\ni8u30rIFt93EnOYIM+UrUpl0kT5wlhKDnvCeuMWypsCV8YzQfakwF7tRX+Qc\nLaeZOxLuOjHKq9xBCdbxugtxki16cC9r0YGq1s/u6168VYxx2eAnzvKFHgio\ngZF5F0KLhAXng0H6Osqptt98yVzKVIKKX1la6ehYFtmkLoBiQgIrZMVqOllw\nvVrn2Y/y9PpPF/vkeLclW81xHjimbnNaarGXoAXDV1S10IolB5qosLuNNTW2\nRFEN\r\n=TEa7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDRhKyrakOJ3VHAYo1WlU5hTshkx2hod2z8K3RQdy30AiEAy8V0uLCv7T12t1aTZlJnej3gTGurccyLAq/nExuNxoc="}]},"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.4.4_1606947358949_0.4251744016793795"},"_hasShrinkwrap":false},"0.4.5":{"name":"react-hook-oauth2","version":"0.4.5","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.7","react":"^17.0.1"},"devDependencies":{"@babel/cli":"^7.12.8","@babel/core":"^7.12.9","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^7.14.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"cfafe308f2afc6274634e69bbfd48d4c52b59ecf","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.4.5","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-NsH7LsYuZ2WsQHFpQzzGiTOO8b5Gk4MVR2augh8dEvDxpY2HsU6XFSSsurSAXvsUMkSkgM0p0aebMQ3/jfO9tQ==","shasum":"b9dab2643bb5885d0abfd9bc64b519a23424ac7c","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.4.5.tgz","fileCount":12,"unpackedSize":56268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyIElCRA9TVsSAnZWagAA71IP/ROK4ydOENoOEm2Ie72o\nYB60NWBeY8Gbzn9R8vxSYoDIpx3HSUAJfLAvH9mNAAwdVXi8w6vUy0h119MM\n1++khb4VoexxjGLT79C8364G57x3gYtKl6xz5qWf5yksoDHSMjboZTU0P9p8\nQUgtUJ32YS8ZPy+sbg9wnpvPyT82BqOYCNFHr/6ZtkIJZ0UMjBtB8OrGgus5\nrQ8xwkmPiA6vAKnBn6WCfMIUSQG1gkJkGUpNpCD9Ay8B9mGZKjbYnHmmqzJ+\ncwUiKpbQ6L9qwRgblO1bodgcERWxNP2c2kYixUamAHzYsY0WWPJBBznqxIOf\n5SeL7pAZ1quAIN3ruyPC+86na6xrFcpbwOgeCtV9x7f2xu8Xefqjt4R68y9C\nsUKVAsgX002xjLmvZ+VzuRzJmiiC9azWxkBdlvAZuLhaap6fu+CzpFbR1FyR\nsLfhBiQ5Yt0HAotxE0EpNCk/E6UTFiIxxePsGXO6dWHsUeMWkf2kbm7a7DGs\nb9PcVhaGx0WWIEJUa40ACVhI4GZS0BDPeGM7U64UBX/nWnbnw9Aw1oNhQPFN\nq5S2cPRr6Fv0Hc0oCT89QvwYHv/4WFspQMy0RojqxJsKzES8PD885h2z8j/F\nMDVasC+BUdOXQ1LlztLBEBfeuAopl3XtMZJm3+JXwaVtc1mMrvfm/jRSCSJY\nDPZX\r\n=whIZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpGMF0xMRsQk1ENKtYNrKP16hQqw6xCG/+iolaJBo4YAiEAuvgkAskjmB1FtkE4BiM9LgpgQFHQg6X916qicg1yo5o="}]},"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.4.5_1606975780650_0.06816680174780654"},"_hasShrinkwrap":false},"0.4.6":{"name":"react-hook-oauth2","version":"0.4.6","description":"OAuth2 Effects and Hooks for React Apps","main":"lib/index.js","scripts":{"build":"babel src -d lib","test":"jest","lint":"eslint src/*.js test/*.js","prepare":"npm run build","prepublishOnly":"npm run test && npm run lint","clean":"rm -Rf lib && rm -Rf node_modules"},"keywords":[],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"dependencies":{"query-string":"^6.13.7","react":"^17.0.1"},"devDependencies":{"@babel/cli":"^7.12.8","@babel/core":"^7.12.9","@babel/plugin-transform-runtime":"^7.12.1","@babel/preset-env":"^7.12.7","@babel/preset-react":"^7.12.7","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","eslint":"^7.14.0","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^24.1.3","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.21.5","eslint-plugin-react-hooks":"^4.2.0","jest":"^26.6.3"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 2 chrome version","last 2 firefox version","last 2 safari version"]},"gitHead":"42b76531bdd988118c707beb4e8d4c21114c0e70","bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"homepage":"https://github.com/fogfish/react-hook-oauth2#readme","_id":"react-hook-oauth2@0.4.6","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-e1PHHfMPvgypkEAlJltLkZgxO6oiitg644Qfdcn9oBC2PPkShls+Jr9lzcOEvDMLcXBkRRh3Qhbvj2EPdZkYKA==","shasum":"272ef7bc8797dc566b9df6041005888f1a889b59","tarball":"https://registry.npmjs.org/react-hook-oauth2/-/react-hook-oauth2-0.4.6.tgz","fileCount":12,"unpackedSize":57428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0pvPCRA9TVsSAnZWagAAUhEP/1ShGqoO/0iC3cclVPN1\nIi4jnqSwbMqFVrutL5r8jcjgJoiBCaD1uhpoyD96vdnthc4AgK/IJytxfimi\n+q4ejy3lB3hFRfXn1vqnZuAh/94cbqj3anSsw4TbTrRd0BqD4ctqcY/gzLQs\n5Pr+GBF9AVJ/qVcks5D0LVq79rz6NABR0KJRwsKB8m+ozrJzr7yNbmgQF42w\nSw0C8x5QB/IDHMhT1hXC+g9t9eTEOnqH3TWXgs12VL5BP6tRKhw7zSsUECLM\nv4UujrjQuhZ0qoE70ysQYgFaqOF6QwigOKhGoMbmwNLEjtwyEcewoUvazsWf\nlKRQKVCLcddzBXfPrM0QPwRz9Rjlv48HTHvSJyMApOi/BqRH9uLNe/UU6Izs\n8fWUhZEZTDvOs1IZ7WiKPHXuPq0KSW0Bqi33EOwS+2wuWS3dqzrwvpjcDgGR\nFBVIFJKb3nsH7ShriYe1uDR7UYVt98fwxn8iZi+wgYTo1gFf7dtR6OnI9T7R\nItnDjsp3BfklHWMyiThMPuXRMyFkbh1tQqNYfObV+87Yq4gChHCDPd2fEAdf\nAR8kPnx2ompW5aGsC1erNf2oiebEbgzjCl7SUJYoPP7P8kNqSMhiTKjtGcIw\n6fmd1NrDvoVDqrMXpoVtiTt1NPW2cO/fMr1+s5Z2zL5K8iwLZl+3lZQw0YOt\nkaHY\r\n=b0X7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPj2Sony/mN9XXXZJXkp9MLZzEiwOQ8jMDN9THjY9rkAIhAOIF0CdUWW7lUx2m22bZ5SoyBdOA3i4/i/WcgwFlPmYP"}]},"_npmUser":{"name":"fog-fish","email":"dmkolesnikov@gmail.com"},"directories":{},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-hook-oauth2_0.4.6_1607637966570_0.6620418195859692"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-08T18:33:02.809Z","0.1.0":"2019-12-08T18:33:03.010Z","modified":"2022-05-14T12:10:26.360Z","0.1.1":"2019-12-16T16:22:47.732Z","0.1.2":"2019-12-28T17:15:56.482Z","0.1.3":"2020-02-20T19:02:48.591Z","0.1.4":"2020-04-03T17:03:21.136Z","0.2.0":"2020-04-16T14:29:38.205Z","0.2.1":"2020-04-16T17:29:17.556Z","0.2.2":"2020-04-16T18:16:12.720Z","0.2.3":"2020-06-06T21:19:41.333Z","0.2.4":"2020-06-07T17:41:59.483Z","0.2.5":"2020-06-07T17:59:54.311Z","0.2.6":"2020-06-07T18:26:37.771Z","0.2.7":"2020-06-20T13:45:59.512Z","0.2.8":"2020-06-20T14:03:58.354Z","0.2.9":"2020-07-15T20:57:57.557Z","0.2.10":"2020-08-19T16:33:33.964Z","0.3.0":"2020-08-25T20:37:08.491Z","0.3.1":"2020-08-28T12:30:24.336Z","0.3.2":"2020-08-29T12:54:06.442Z","0.4.0":"2020-11-10T20:21:33.552Z","0.4.1":"2020-11-19T19:54:29.658Z","0.4.2":"2020-11-19T20:00:55.436Z","0.4.3":"2020-12-02T20:43:18.036Z","0.4.4":"2020-12-02T22:15:59.119Z","0.4.5":"2020-12-03T06:09:40.804Z","0.4.6":"2020-12-10T22:06:06.817Z"},"maintainers":[{"name":"fog-fish","email":"dmkolesnikov@gmail.com"}],"description":"OAuth2 Effects and Hooks for React Apps","homepage":"https://github.com/fogfish/react-hook-oauth2#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/fogfish/react-hook-oauth2.git"},"bugs":{"url":"https://github.com/fogfish/react-hook-oauth2/issues"},"license":"MIT","readme":"# React Hooks for OAuth2\n\n[![Build Status](https://secure.travis-ci.org/fogfish/react-hook-oauth2.svg?branch=master)](http://travis-ci.org/fogfish/react-hook-oauth2)\n[![Git Hub](https://img.shields.io/github/last-commit/fogfish/react-hook-oauth2.svg)](http://travis-ci.org/fogfish/react-hook-oauth2)\n[![npm](https://img.shields.io/npm/v/react-hook-oauth2)](https://www.npmjs.com/package/react-hook-oauth2) \n\nThe access to all Internet facing data services must be governed by Identity and Access Management and protected with bearer access token. Consumer IAM is implemented using OAuth 2.0 protocol, see [RFC 6749](https://tools.ietf.org/html/rfc6749). IAM is implemented by trusted components outside of the application. This library helps to decouple authentication concern from business logic in react applications.\n\nThe usage of OAuth2 with Authorization Code Grant flow complicates the bootstrap of application:\n\n* Application do not have a valid access token, the authorization is required. The application shall redirect user agent to authorization endpoint `https://auth.example.com/?response_type=code&client_id=...&state=...` before access is granted.\n* Application has a valid access token but user has interrupted the browser session (close browser, refresh pages, etc). The application shall recover the token from local storage.\n* Authorization server callback the application with access code that needs to be exchanged for access token before access is granted.\n\n## Obtain access token\n\n`useOAuth2` is a hook that facilitates integration of react application with identity providers and reports the progress of authentication, shows errors, etc.\n\n```javascript\nimport { useOAuth2, WhileIO } from 'react-hook-oauth2'\n\nconst IO = WhileIO(/* Loading */, /* Error */, /* Success */)\n\nconst App = () => {\n  const status = useOAuth2()\n  return (<IO status={status} />)\n}\n```\n\nThe hook implements The behavior of OAuth 2.0 redirect endpoint is defined by RFC 6749:\n\n> The redirection request to the client's endpoint typically results in an HTML document response, processed by the user-agent. If the HTML response is served directly as the result of the redirection request, any script included in the HTML document will execute with full access to the redirection URI and the credentials it contains. The client SHOULD NOT include any third-party scripts (e.g., third-party analytics, social plug-ins, ad networks) in the redirection endpoint response. Instead, it SHOULD extract the credentials from the URI and redirect the user-agent again to another endpoint without exposing the credentials (in the URI or elsewhere). If third-party scripts are included, the client MUST ensure that its own scripts (used to extract and remove the credentials from the URI) will execute first.\n\n## Use access token\n\nThe access token is available at local storage. However, the library implements helper routines around `fetch` api to consumer protected data services:\n\n```javascript\nimport * as io from 'react-hook-oauth2'\n\nawait io.secureLookup('https://api.example.com')\n\nawait io.secureCreate('https://api.example.com', { id: 1, title: 'Hello World.'})\n\nawait io.secureUpdate('https://api.example.com/1', { title: 'Hello World!'})\n\nawait io.secureRemove('https://api.example.com/1')\n```\n\n## Error Handling\n\n`useOAuth2` hook returns a status using sum types. \n\n\n## How To Contribute\n\nThe library is [MIT](LICENSE) licensed and accepts contributions via GitHub pull requests:\n\n1. Fork it\n2. Create your feature branch (`git checkout -b my-new-feature`)\n3. Commit your changes (`git commit -am 'Added some feature'`)\n4. Push to the branch (`git push origin my-new-feature`)\n5. Create new Pull Request\n\n```bash\ngit clone https://github.com/fogfish/react-hook-oauth2\ncd react-hook-oauth2\n\nnpm install\nnpm run test\nnpm run lint\nnpm run build\n```\n\n## License\n\n[![See LICENSE](https://img.shields.io/github/license/fogfish/react-hook-oauth2.svg?style=for-the-badge)](LICENSE)\n","readmeFilename":"README.md"}