{"_id":"@fusionauth/react-sdk","_rev":"33-1069543f473618f9a98959102fb81846","name":"@fusionauth/react-sdk","dist-tags":{"latest":"2.7.0"},"versions":{"0.23.0":{"name":"@fusionauth/react-sdk","version":"0.23.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@0.23.0","maintainers":[{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"1a509346de762f8b2dc1c260ae603cde32661f52","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-0.23.0.tgz","fileCount":12,"integrity":"sha512-ZQUlq5di02bcE2ZCoLL//rYDRAZfYYGuEcDW0UASNEumxGpRyjUVFCIs1y1UnSlO8exreNA6h0fy8iaeI1CaVg==","signatures":[{"sig":"MEQCIBPEWp2fleJPxFIfd1otPKZdNcXhSCMnVp8hRksyRBmHAiBZShS8lWmvl+FaIJYrhNr3reFcPP47hoZeX+d8Xst1Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyG7XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN3w/+KnvE3afClsGmuasd+XV1HvfD3+umBH8YSdh7tovgSsOV5g14\r\n1EZH5JdXH5rGHqTmP22axHitks04+5FTAjZP3OlyeQPG+/fO2I38ZExd2fa6\r\nPIEOKTTK117txYWOvfjAUsFf/IoiX4wC/qhci4eEtcHsgQEOlHH2niPN7l8x\r\n4OA4hvv2Hq0gWWzHE/CQ9k/4jgq5MnlYitZhMuErMi/gn79PwkJEav2qiq3T\r\ns3qMO/Y58FtRF9OX7lTEMb4bD1NSvXpcUGLzHymWqYRgZz/4o17mmSMhHJg+\r\ncZS3o1MDHsDrztRun47IXbSg1tztVpqPLKznI8rERQwULeGg5NXP7m9fs+m3\r\nq76uxqQzEEj86PHRPQ9N/wMR7QYKNWmNGP8ld6iL51np17C3HUFFCrGbNqD9\r\nmFckc9l3D5YGNNolnrmrNUOye253HJrB6IFgT0MmwWQZlRqx/ds6/cHFebky\r\nmUQGAFpFdV94wj0SdWBFvW+DrhZB38yqC5AApCnqmZMe7SV6ErM2Mo7VG26X\r\nkPIzu1+QMWcIFy5JSubBqTUOzx3sAv+fFZWQ9x6HcmR35W6Z7PyH84AZw/6v\r\n0uPnzZ9lHz67sv8dEFy7I0gw6v/OohL772uSycJVi8ou2IuNwMlLuoaTpCda\r\nxn3VyhTIu4LhlUiUO/dohTfK3IfRvkoVOgc=\r\n=fsyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a1f58bce6c76ba74a36fe9f6107c5ff453013e0b","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"8.19.3","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"19.2.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","react":"^18.2.0","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^4.10.0","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_0.23.0_1674079959336_0.9797327866306069","host":"s3://npm-registry-packages"}},"0.23.1":{"name":"@fusionauth/react-sdk","version":"0.23.1","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@0.23.1","maintainers":[{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"8bf7069e2971c0168943161f5b149e9167d4b677","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-0.23.1.tgz","fileCount":12,"integrity":"sha512-ZSMO4yDKWfFHf5LJgpTbJjWO/yjaW9LzeNdNp+SNFlMtIBJxJyo4CnkTYeealSNJTDwfLChgpc9k46nz7s06JQ==","signatures":[{"sig":"MEYCIQD78C8pY0uLv3N/eoyv/FANQQVXZMZxkcTRJ/ClZTEBlAIhAPwsDbzTb7965yzPYhgIfY+Xm2Zwa+MNuKMF41EcO829","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyIyJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfpA/+Li9cadtqVo/6d0ITrMYruWfcnzzNjtbIefDCeY/nAEMRjVYS\r\ny9OdMzEv+/zS8GxzUabn6u7rv1mUWQH6jJ4yx/R//pnuHYI/efPc8bLNtscI\r\nNb3Ab+0wzxArTmX4pnpwaNsijh5Fwejw4grqT4HASEI8lkql0u8dqQ5isQq7\r\nakPv6VTzvNsRv3dwPj/W75M7uerW6SRMQK5DoKMVaCscfn0n6Dqz50RdoArI\r\nC6KVji6UYFicfsnxA7XqC5u4TxFYzIbS2ZPLdTieDA+0FYdZ5IvJeyFFWXxn\r\np/c+yNonj3qYDZ+sBKfAQGpJ7HFTTf3Lo3JpnjHC9kCTu+ZFbfr/xsrSn1kx\r\nHQrCVk9f58TKJ/VnQ9VmzQpeghdcl11hcUiRtxdKCcLocdkHUEIVGaeuIJSY\r\n/a4wSvngljBUbOW86LwnLNRCj4dGuZri4E48snqSMgxW3pYwwugtr7z48j4j\r\nbfFfYtLTvPXqXsnRJXVPyLl4JzGZ/sotF4bvJVmd/hblOtoVZ32nA8AoYG6j\r\nS7yi/U2q0s85eISVmAgN1TitNgZVyMhh6wzr/FTzZ2EwFTVt3gyeqL7BZEx4\r\nUVgBx3ncNYjd5nGnSFnwaVnfTf/1B0bB/1YGADcTBgcAOi5h1l9+iTvq2ekk\r\nPgqbQUOHt3h8cFmUNVsfMmTOlKkG++/3f2o=\r\n=Bmhq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"1aae89efaf25d548e294d7ea61fe6e5a7db028c4","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"9.2.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"19.4.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","react":"^18.2.0","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^4.10.0","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_0.23.1_1674087561680_0.3977807520568768","host":"s3://npm-registry-packages"}},"0.23.2":{"name":"@fusionauth/react-sdk","version":"0.23.2","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@0.23.2","maintainers":[{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"093837a87cc7d943c20a3399571e6890d990e33c","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-0.23.2.tgz","fileCount":12,"integrity":"sha512-5nsdzwnvHeR3A/E+2WvQeREZFvTwFFDjSBNuWtcjmN4VQpFQJ7kTuYDmi2SVHUJ91v8xT/q8JEePsy9+vQeO9A==","signatures":[{"sig":"MEUCIDsN0erJFcQQo/2atRVytMo4t21oKdhXMutoifIqq/5jAiEAiKE21Rc90upqKnjp38a78ex4Pzv4YTrlqkfbAfXOKnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0DZXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0UQ/9Fx/snHTcxWtTUGuIpDnw5Fcgj6yHJQVuZYefD9nyoQD8Rel9\r\nv9/4d7D7THGqQSr1JH4q+cfdRcOdEFiXi+vi/n+XIcl2gAfgbzoL2HOBWOWm\r\nXle4VJ7YguM+mnwEtpkWeZ3YVVn7KtajawLoQNN2vsouYMB6LxJdDHC0GeE3\r\nwQjWsla4L1OUUAZestHk8BROaUhRdq/B9E3CkQO/+7YCvQh5s1vCcfESEo1W\r\nZ4S1SP4vEH3+tBtr8HWFo4XdJ/K29J3n4rvlJ5Ov7w1KTbn7LRBV9zlL3IDU\r\nUbAT3QCCt3ml7QQgGvzrR9WuD9lVxxwCYtVkifnBFaFgfcJY0t9rsaDbwsyI\r\nm57wFq1OM/ZdIMhAXWhtkjMq25rthqahhI7BobOz5Ktv7V+anityLtCi153T\r\nAEXYLMH4hG5BTQVXLmnSvCBX29L4Zclp+Cd9KzLsvGjVFBpdVaEZzIW33ZOs\r\nNeeRozFjDhnXty91MD+KKo1P+PQcVynmWDrBkg/44U0SCHlbTjMAzNmOPDYQ\r\nJmCgYM6VgEAKvK3mKXrYFOzQj3nM7jVpxavomuBD+NGsdVwuj8CqGWJRoykF\r\nfBYaN788H/4UMhPY3XeEo02IsUTgIdAukWt5bsQ9zbUYaKhMwoL79xbzQOkk\r\nRlgTPlHeaMTZNid2WsZ9r2dIxDMNkHX2cmQ=\r\n=p9ib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"779592f1720fb7eae2eeb3a83f9ddfb3b616e178","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"9.2.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"19.4.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","react":"^18.2.0","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^4.10.0","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_0.23.2_1674589782876_0.9307312404533905","host":"s3://npm-registry-packages"}},"0.23.3":{"name":"@fusionauth/react-sdk","version":"0.23.3","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@0.23.3","maintainers":[{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"cd47fec7f78d20e342a1441f0bce0e3b60e38206","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-0.23.3.tgz","fileCount":12,"integrity":"sha512-yKHxgyxnSTfZ7EyZuB22vaJsRr1ZZ3JaqHT3mcSXBHdo8tWvnTBhZoImcmtNbNTBjuTvZwFQlBGLAon9kFlxhQ==","signatures":[{"sig":"MEUCIQCTmp5RSZMrTkvsezEUkmOrkbL2eoITUD/DXbevhHEdvwIgDdRuxMfUjsZySMAaHAfdVHNuQHfsRg3a3Y1i2xeU91s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0GBzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Iw/+IqxCZCRZb5kI3Nk3dMm8QsW08FYp/mYDnGmzElqw6wG7wdlj\r\nE3d9ebmAwbG4408F+H3x1MTz7C7wEqZheERNLe5AXRHZkd5lYTp1s8eQBwH7\r\nZ78hdLE08NKDiV0PLIn8uSmpFZ4POoStL+AeQcAIyi0ApLwhzYTKk0HMAncl\r\nXoFzYnGC2ayiQX+VcMwh4Fj+Y/dpmQ9B8kbml9mMFgDgEKaCV4D+GMEBt59F\r\neR0zZeS9d4XOOxfj+R4VIA+2uRZw5NJEDnoadyiV7yTTDudqYzPaO+bDA3VS\r\nER3c6lVZ9EHrR5JeSJPSLqUg40m7MI+WZ1AnCFBI0c8YO64sCysBbpa4TohM\r\nkr7meIYJAeSBbiTOvy7Btk9prYvtvM/8uOhaSAc8Tl1kPYrOfF8vyuH4okr8\r\ngDDRbaIQezcRXGpXpj6po4IlZCpWZbfUiL3VKReRbYrriY2yBRL+T15CafX+\r\ngL1xk2vqhm7wKxiy3Dc2eVWmMVcrpQjEF3CY8LOehTzfvWBwsTxAOkC2LjmO\r\nBe9KhoiOqi6V0EMuy7yyl62kPG1LEPFh3hR4XYmIiKgmhFBETIfgCfhWZSKj\r\nVNkSp8zyJVoHm3kKFecq76/P/7PcIiLxnd+e65CUUGQ3l3CrgbRu3kDdhZI3\r\nhL3p6fXfzivF3EsKulWu3DpPoq4HuoVreu4=\r\n=Aq2G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"afd14f10e9107f96b726be9917be1b4ee06f18f6","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","test:watch":"jest --watch","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"9.2.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"19.4.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","react":"^18.2.0","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^4.10.0","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_0.23.3_1674600563218_0.5888935985107904","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@fusionauth/react-sdk","version":"0.24.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@0.24.0","maintainers":[{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"182d86ac806613438a52bc3e5add7382f5cdda7e","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-0.24.0.tgz","fileCount":12,"integrity":"sha512-YISf9AaGt54M5rO12um2Au01Mz6zF+FQN/cH/tYGZIHXzHIpr9+o1LoOxTHwI5H9Pv4R31cnDQNau0LW4Ih+8w==","signatures":[{"sig":"MEYCIQCGMkU9tZ2dPA8PODOWrSQ5dNam3FXgiTY15aYs+cuAdAIhANwHLH+Kj+xnvs+0BAO2KEnejuM8YClJjM7TF2zUTIsX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3UFPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGjRAAnv680nuyO8uhuq/tW0P3BDnoPXT/oQGTe1AXC6MqL6PPh5qj\r\nZWi1WJs8Lvtjq/Zr5ihKtCp7WzAOmqqYw2inaqCSrMG8FXpZI0qKj2E2f8iC\r\nKxkKruN4P0olADBmpmGwAhaA7BjXcnseEXL5ELmV0iBwNjfHxBPRBh5EuYiX\r\nvx08v6Ylpy4aFuUIn721FbUZVATXzluMQeGmIme3uC5yLtxGhDRsvEZ5egpl\r\nB5y8SWSxqVJJcSJoO05Xt7Slpfdo67Uugc/Lfkc4sXC1pRfEMAWdRsdjPkAi\r\n1qHdvduFeLr/Ujj+5hbYZlqtzaFAXOzw/JGT1x6CVCtXCiB0B62q8WRcD+3y\r\n4LQ6Rxsnf9xhm80lvvDLMDBSRLOfZP8sYc570QUilNuo3eLSwI8ZyVy5yaVa\r\n/PIy6Phviu+rjLGVK6EYCuow8+y1wYlorAHe+d5hfJF/33gvdQ2kimXhbL1n\r\n63Tw7OtmLALRp7wpLgIAUhR1buN67mnzh8LGc+yrwaAQYBUwFz5QOHFnFEn/\r\naZuON0UsQ71xcLIBR6R/gXcy8cdOtoQGiPoKR3VTybAHnMcXNxoLb4z29LGF\r\nNeaS1ZdmSGRYnffcXpEH9Qa87d61eXZK4UekWEKftaTxb56pLqjdELRGFBWI\r\npLAcMwmRu0rIos25PMrNG2T4ufs37QYMp/w=\r\n=gb1R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"dba476b18f523852863d9241a4aca72f5d7aee3a","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","test:watch":"jest --watch","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"9.2.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"19.4.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","react":"^18.2.0","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^4.10.0","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_0.24.0_1675444559634_0.3682472787349782","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"@fusionauth/react-sdk","version":"0.25.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@0.25.0","maintainers":[{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"1bf24e7e0ccff451a2b8e1c9df299535a14657ba","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-0.25.0.tgz","fileCount":12,"integrity":"sha512-cftLV41O55PA/6FP4afqPtTwleGXKp/7mdClQGgKNL7sdshdW3VxuFeKKmdC/QXEnPB2taUUN8qgv79ZFtVizg==","signatures":[{"sig":"MEQCIFIZFgo56sZUxJB1yEXxUYaPjeiSZzm+Z4l9XjMrx/95AiAAwbngL9P8KG1pBVYb/Ohvpb5U34n7YkLjTDltD9uaMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLxxCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq77A//Yy80QYLtA0TTvdQY67G/nZecdSWAPpq3rjsXnhmK+hYjA+z2\r\nzjBTjcANm8aqfV7AHk30GLRXzte5wEITfj7DH1eJN5bfL38w4Nc5TKif5aRu\r\navSrIXXyLdaA6z4fVyo0DfwhBwRI6uKKaasguwzGinsX66nbebe1PxlCsbre\r\nji82KoRAYFuUwUmRqZyqjRFMBDmFtc7iKcQdjk2Sn0eYzHhEM/mf8Usr+Lkq\r\nUw1q+EVoUUo+CIv9MwEzWNtne4MJl4bF756RmkNs/iPqIzkmg5eXr5+Ycg6/\r\nataoxlREwQMcNwJeDuzCGJwCb/NFst3gb3aJUUMZk+NxOvmZCEqXyyNKoyhP\r\nMlhs6Sabeg4hSFy9F/xUXtdQGmK/2nY1bzJrNZSugG73SN0/i+6LsucZmGC/\r\n4ofShDPBU4dxHmV/c+PCPLkTNiWIgaDAGAI1QyzY3sTCuFWzz0o73uW5dr5/\r\n6HmQZRVouQJI58U42hUSAJ+ZWQwJcbHyylbhn4Ojrf+0Zef1C0X7NnxNgzaS\r\nA9zg3CV3/wEGX4MUGm4EVX85YNDjI0A/9fnrcx3H4HglsJumo0zzb0mdVYgf\r\n/RASuJFBCZMEsgdy6uDRl5zvJihIdAB4uBG4cZ3HFkm+6YB7g0E1eIhTsgAk\r\nnM7LplepQtKjeDnV8CM991acHzjT7YRYVPE=\r\n=dmAf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e7af5abcc66a1ae3ad7ded51353639b4ac755c76","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","test:watch":"jest --watch","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"9.5.1","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"19.8.1","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","react":"^18.2.0","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^5.0.1","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_0.25.0_1680809026441_0.5374758658170966","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"@fusionauth/react-sdk","version":"0.26.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@0.26.0","maintainers":[{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"6ac447c3d88fe34fc9da4bbe3a76a3142bc4cf12","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-0.26.0.tgz","fileCount":12,"integrity":"sha512-hIjADQuDpAxYImTrGC3/u4Lp/7j/cMW/xMGjiJZsqIA4retEBwplb0mwqYoOCoXd7QxZUsidVwhC3JBCFNf9Ww==","signatures":[{"sig":"MEUCIQDOYxeLrk1+pGwZP1oDk+MNe6UFafAgM2eIJv4JHktFcwIgUsU1/PEk3RF4Dw1loiI/Cgj+LctF5hh6BRaQR1qKO50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38058},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0487ab4addaadd453fd0f5aca4302bf79114caee","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","test:watch":"jest --watch","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"mooreds","email":"dan+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"9.8.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"20.5.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","react":"^18.2.0","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","react-dom":"^18.2.0","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^5.0.1","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_0.26.0_1694552452736_0.39360710836602375","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@fusionauth/react-sdk","version":"1.0.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@1.0.0","maintainers":[{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"d1b3e31fd48bbd6129915fe7275eeddeb68e0739","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-1.0.0.tgz","fileCount":12,"integrity":"sha512-/hek4utpTowqjb21WPNoHPdHrTScv2h6tNFJEq6fcrw9xC+eNZgyN+00KokkkCdMwUJmzbuN63WqXAnCsv09dg==","signatures":[{"sig":"MEQCIHBP1eJ1vPYBUqxSxhiKf3tDrUrGSYDP2WgIy6DFn/I1AiATd9UpYIQxYK9GVeLKOC475rN4W8Wfw4NUb72xxH+r0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38314},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a7a98a1bf95813cb0a49bfd1077b74f04efa0def","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","test:watch":"jest --watch","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"mooreds","email":"dan+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"9.8.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"20.5.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^5.0.1","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_1.0.0_1706826505570_0.5909956241928545","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@fusionauth/react-sdk","version":"1.0.6","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@1.0.6","maintainers":[{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"edacbc763ed1444633f5c41c9f8759de0b76b3ee","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-1.0.6.tgz","fileCount":13,"integrity":"sha512-Y5dYSnmoPhlURzBIKAyeamVNcbVpH0Vvt0xpGjQW45r7ZiGvO/UqgxTVZvQiWrmqWvxRpauqAI/oq+xchQnaMg==","signatures":[{"sig":"MEUCIQCNSZ0zZ/PNGFTiiVOIa93WXnheYI9X2bro5tywEQyKQwIgKqDiJmbK9+JXb48nUPk/1NLo58i1P5rKVv0MZHjR7LI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81301},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"gitHead":"5f0f4c0bbfc01810e6d7dfdb7485fad6c64f9fdb","scripts":{"lint":"eslint . --ext .ts,.tsx --max-warnings 0","test":"jest","prepare":"husky install","webpack":"webpack --mode production","lint:fix":"eslint . --ext .ts,.tsx --fix","prettier":"prettier --check .","test:watch":"jest --watch","type-check":"tsc","prettier:fix":"prettier --write ."},"_npmUser":{"name":"mooreds","email":"dan+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"10.2.4","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"lint-staged":{"*.{ts,tsx}":"eslint --cache --fix","*.{js,css,md,ts,tsx,yml}":"prettier --write"},"_nodeVersion":"20.11.0","dependencies":{"js-cookie":"^3.0.1","classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","sass":"^1.56.1","husky":">=6","tslib":"^2.4.0","eslint":"^8.24.0","webpack":"^5.75.0","prettier":"2.7.1","ts-loader":"^9.4.1","babel-jest":"^29.1.2","css-loader":"^6.7.2","typescript":"^4.8.4","@babel/core":"^7.20.2","@types/jest":"^29.1.1","es6-promise":"^4.2.8","lint-staged":">=10","sass-loader":"^13.2.0","webpack-cli":"^5.0.1","@types/react":"^18.0.21","babel-loader":"^9.1.0","style-loader":"^3.3.1","text-encoding":"^0.7.0","@types/js-cookie":"^3.0.2","@babel/preset-env":"^7.20.2","identity-obj-proxy":"^3.0.0","react-app-polyfill":"^3.0.0","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@types/text-encoding":"^0.0.36","clean-webpack-plugin":"^4.0.0","jest-watch-typeahead":"^2.2.0","@testing-library/react":"^13.4.0","babel-preset-react-app":"^10.0.1","jest-environment-jsdom":"^29.1.2","webpack-node-externals":"^3.0.0","@babel/preset-typescript":"^7.18.6","@testing-library/jest-dom":"^5.16.5","@typescript-eslint/parser":"^5.39.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.39.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_1.0.6_1708102471932_0.7209194798087948","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@fusionauth/react-sdk","version":"2.0.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.0.0","maintainers":[{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-react-sdk#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-react-sdk/issues"},"dist":{"shasum":"290a3cc1c8e883c62d0c6b99e93c8296bf49a6ea","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.0.0.tgz","fileCount":6,"integrity":"sha512-DommLWU828O7EhE12/t/myB8pJRXh8Hxjv2VeJC+maIJOkGshX7xOLOu5xXpST8le0OEjksQOKkvR0PHY81Kmg==","signatures":[{"sig":"MEUCIC7gd2jXpkmJX9Clcd6uQlAYe+0sL1qKyLkKubZ7RmSUAiEAsttxIqlSamnAfA3Xg/ePn+f5kqlYc3fgEb5l21PAkXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38115},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"c895fe2033ce7ad5038bc26d30950cdd8166ebfe","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-react-sdk.git","type":"git"},"_npmVersion":"10.5.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.12.2","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.0.0_1713390779125_0.7271802162799712","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@fusionauth/react-sdk","version":"2.1.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.1.0","maintainers":[{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"87c7b20bffcf79b1ecd29ac158e42b568e119fbe","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.1.0.tgz","fileCount":6,"integrity":"sha512-+U/p74U2nFMpiK0Jq6oST7AEUOQ76VhzjBnvw+VIqdEtWIUFzKEIcDdycrFRXkqwFKYegrnbG0KFrb8Awn6eRw==","signatures":[{"sig":"MEUCIQCaPbM8xMP1VmM1xyjXVZFfz7mo9D3CwZgKZMe/Vl+V8QIgRiW0G7ZI7UN9eMxPr5XuvG40xc68kgjb0TEVprOP+J8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38129},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"d9b60740c36f27913800c58bd584d5f3f86f2f98","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.5.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.12.2","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.1.0_1714405821966_0.9712902969199237","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@fusionauth/react-sdk","version":"2.1.1","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.1.1","maintainers":[{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"e84fed68df4ab697f3e9513c3cfae91596f599bc","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.1.1.tgz","fileCount":6,"integrity":"sha512-8UeyDCVKqTZcuogQWL5KIcQvczKS91qp2z+TBdhsd77h2qQNM2bcg+PMv1zCoregY0c9TuvvjXMqE0hU2NtxBw==","signatures":[{"sig":"MEQCIAKXy+xNPJCcvkjlwvZyeGwalz18nSWiRXK9Ms78DEhJAiAF3FV7uVxCoaEym3Ykyaq0GylyDKR6bhAgIAx1tBttcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37504},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"064d229102fffa190e05a3d7bdf15502e37f7b44","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.5.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.12.2","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.1.1_1715204798868_0.4590702843900043","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@fusionauth/react-sdk","version":"2.2.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.2.0","maintainers":[{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"3a111406b49f49211940e5879e3cadc0f6311f94","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.2.0.tgz","fileCount":7,"integrity":"sha512-5NJ98Q7T2YqX2HLn2bDSOhw9156/4eaqJm+OuVjwJz2fkq6v9o0xGRvWzfOx9bSru3/i3TzBQDb8LEWovPo5Nw==","signatures":[{"sig":"MEUCICOV9J4xfXP0DiYp8ckEoFzDUsXbDXjIlCDdUmzy2nwCAiEAvdtjBJpSyPnxtzjvqSK/3NNU3/ucLtKVf31KyGfCr8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72141},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"7fa2b1a7299728e317728710415edf97fdf7e6c7","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.14.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.2.0_1718639791921_0.5233712324536031","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@fusionauth/react-sdk","version":"2.3.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.3.0","homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"573523ac90471d5602db6b5e91fb04a8dce63b07","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.3.0.tgz","fileCount":7,"integrity":"sha512-7+vaucWwqKsqkC6mLu79TN+XWcyHTLbSQb3Fc3ei8nm6yuoWa1l94DpSOtIKs2CSuhheUyZ891B8hrC61zhn2Q==","signatures":[{"sig":"MEUCIQC3IiPT8akDFlXgcKLCnfD3PrWARYMFQxvY1Nxxl7uhLgIgZgDyl1TeElk7Gp1LKPvEn3Cy8ZigAbfV/aaSSE7znRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77206},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"d94ea63f0cec8abaf36a89243c5a1af35c36d709","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.14.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.3.0_1719331532434_0.9050427138099524","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@fusionauth/react-sdk","version":"2.3.1","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.3.1","homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"3cf982a579490d97ca108ade8d25e72041b12123","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.3.1.tgz","fileCount":7,"integrity":"sha512-vwGQqCQHXNpl6ilF6ha1yTTMbpwzEwq8D5g3zFhNR1qszPzieUK1l0hLgwfSKe/WbVSDYfm7n8qzlf4ge1ohWA==","signatures":[{"sig":"MEQCIDBRtUu7rY7ACB6azqLAUq2WzRJRyGIReRAX+JbuEgeUAiBfbmPOKlBa6SLUj5vGTRqOvhm3Lf8mr8+cVVtc4gzPyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"17fffd9dcbd7c55fc142f6eac73dfc74d824249e","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.14.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.3.1_1719336336522_0.5363380757416598","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@fusionauth/react-sdk","version":"2.4.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.4.0","homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"ac6d7631c0af1ea90fe29663e3e40292b65bf9ef","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.4.0.tgz","fileCount":7,"integrity":"sha512-jjpsEgkVlPC8+o8qnuV8FqOJjLYMmJ8dEj7DIlT+PquCJPcrvrWkINROgqpmnHwWaF2Q1uCsx3DakJHTjoKb7g==","signatures":[{"sig":"MEYCIQCrCZMpe9Gx2wwBuRa3fUWsbBqRByFT/vYsa/DwxKjDWAIhAM4OeGpncZ3Hg3WLtI00EpY9GB1K4JVAHI1E2FOs9kSE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77012},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"ecd7ba73a21eaf15b8d6420752f9700eba7625e6","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.15.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.4.0_1719509898561_0.4820270894706826","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@fusionauth/react-sdk","version":"2.4.1","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.4.1","maintainers":[{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"497a7514f93d912115882a811b9e58d472bef085","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.4.1.tgz","fileCount":7,"integrity":"sha512-Yf4P5Epcf3koMG1Q/xpaDkrV9urjx6mh/afT9ob1w6O5WhHW1NKFuadeDuME6gU/wu5SG6iRMsxbK0t0jBMeDw==","signatures":[{"sig":"MEYCIQCti6rosnp8Swsw3t4v3zu5tUiCZVrXKdRbBcU7/3RT/gIhAPOod8ItO+ol2AuuwbbijsCJSIt2cNyqqLI+lBUpyR6f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"620705b7df4395a5c24077853609d42191299a99","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.17.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.4.1_1725892177622_0.24785429273553206","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@fusionauth/react-sdk","version":"2.4.2","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.4.2","maintainers":[{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"b1128b189f113006716dcaae43e31bdd4a6efe02","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.4.2.tgz","fileCount":7,"integrity":"sha512-JzAA6NAlnOnn+l3w+lds4iyGGxFwsk6ZilRAhOBK6ZU7Bq3plLIQggQnEkY2Lx/TFJUFX6HTXPpkK2WOK4PFYw==","signatures":[{"sig":"MEQCIGc5DZrOF0BQVQBPvhRdwfhE+lH3/8xAZZLIvGcnHFYHAiBIRGlsxd9Qcwa7rZwoUnEVyFXJl5kJ9AlZ2CNwR0oCeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"ece7b9f680df6fe9c58b080e3a28e9efb732aa28","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.17.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.4.2_1725981370592_0.19691305180647856","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"@fusionauth/react-sdk","version":"2.4.3","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.4.3","maintainers":[{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"a00be4dfe84ac26fd85c263e3637434cfbb45799","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.4.3.tgz","fileCount":7,"integrity":"sha512-G5CT78ilTvTE3IFFXbkLaHEPaUOlKpDqbYWrrlu/98vLkQMIxWZuWriu0ujEFr5WYq+dZJvjjtmY/PQAOl7Rbg==","signatures":[{"sig":"MEUCIQC0fokyj/l2CbRB5cs4gW3OT/J1t9sQaylXOm8a7up3KwIgGgSN5anA981brao8Qwn8NcaOo6PCnVcSVlvh+kVoeLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80858},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"1b5643cc6cecc22a39be019feb7e390b0addc196","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.17.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.4.3_1726844590810_0.29036204949641586","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@fusionauth/react-sdk","version":"2.5.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.5.0","maintainers":[{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"},{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"1d549085c9d42eda2c23099d45166e14808da02b","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.5.0.tgz","fileCount":6,"integrity":"sha512-2Zo/t8Wrb34Cr/tndugWgVlpSzuPC2mkpovcFS+7HtVScKwZ8ubjYZY1ALFXMie75zlDyO0NE5GRjM/7dmW6yg==","signatures":[{"sig":"MEQCIHI6nq09XCZQcRY6F53PxTqDFWB/5xGlCrvtIWRQqgLhAiB69ZoRod1grvZJeEPqeqabGReFTUz3icGSPVpujByRfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"8ecc8515825ff03681c87780d38e8555d9b0e572","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.19.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.1.4","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.3.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.5.0_1743639176256_0.07108118795955076","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@fusionauth/react-sdk","version":"2.5.1","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.5.1","maintainers":[{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"},{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"60bba12dc5ebdf3e43fc1efaa9962588b1263d88","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.5.1.tgz","fileCount":7,"integrity":"sha512-fPcN82wp7h+dDm/nWHOoonjobgTBGVb01inzk9ypK5R6EHaMt35a+uWR9haDhApqN0B1WntwE9YbH+jARROIEw==","signatures":[{"sig":"MEQCIG1YNuglkWIR0F8jpOKIcRDaiJWsYr//YwvXQU0h7IRZAiAOHbQFvLGRg92J4+23SJjkb77CcrvjjKkLlvJNvMoBpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82574},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"e77ced9e060ace082d0570fe719b7ec8a9802d26","private":false,"scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.19.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.4.17","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.6.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.5.1_1743700189664_0.028265104145549724","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@fusionauth/react-sdk","version":"2.5.2","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.5.2","maintainers":[{"name":"robotdan","email":"daniel@fusionauth.io"},{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"},{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"41d38ae3463a9ca77a169e5335408aefae4db1f1","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.5.2.tgz","fileCount":7,"integrity":"sha512-06wmzC3kzEv9DnQjz2Sc+jGEX6NIiaGJOaGwfy1u2R/MC2B5s6+f2Af7slFGSP88vWcRyCAV+f5IXgIwYxOS+Q==","signatures":[{"sig":"MEUCIHrdChU/+6ov1uAahPli4SjZKVV40CzMPMQv0ZOzsNGzAiEAg6lCKTDjHaI3ttRg0n9IIKbtYus36vElxI8Yco6mnWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionauth%2freact-sdk@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82553},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"2b3688ebe59a77db8c3949fa0edb605ee2d8189d","scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd7a22dc-a7cd-4a93-b95c-ddf61db16a2b"}},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"11.14.1","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"20.20.2","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.4.17","jsdom":"^24.0.0","react":"^18.2.0","vitest":"^1.6.1","typedoc":"^0.25.13","react-dom":"^18.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^18.2.56","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^18.2.19","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/react":"^14.2.1","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.5.2_1778864356419_0.46275907946133277","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@fusionauth/react-sdk","version":"2.6.0","author":{"name":"FusionAuth"},"license":"Apache","_id":"@fusionauth/react-sdk@2.6.0","maintainers":[{"name":"voidmain42","email":"brian@pontarelli.com"},{"name":"mooreds","email":"dan+npm@fusionauth.io"},{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"}],"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"dist":{"shasum":"9bbb677f825c9434281a054c012d98a1d54dbeea","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.6.0.tgz","fileCount":7,"integrity":"sha512-q17k4Wu8/w7jUGqpqbk0JVwq0nNNnfZfyPkEVB547uS4x2tWkgmrhR6heH14E6VvIh9Ao1VkhOGHo94ikDPPKA==","signatures":[{"sig":"MEUCICY+vhF/dobH/6rvjFkRJWVpJDbAsqqqtcDFh/B4raOAAiEA02xVpfq7MTXEK/p6EPFKr1ctuHjhvmiyBf4c4h71IwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionauth%2freact-sdk@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84818},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=10.0.0","node":">=18.0.0"},"exports":{".":"./dist/index.js"},"gitHead":"c43474e950cd9e0daf156a54365ae607adaaf2fe","scripts":{"docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","build":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd7a22dc-a7cd-4a93-b95c-ddf61db16a2b"}},"repository":{"url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","directories":{},"_nodeVersion":"24.16.0","dependencies":{"classnames":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.56.1","vite":"^5.4.17","jsdom":"^24.0.0","react":"^19.2.0","vitest":"^1.6.1","typedoc":"^0.25.13","react-dom":"^19.2.0","typescript":"^5.2.2","@types/node":"^20.11.25","@types/react":"^19.2.0","vite-plugin-dts":"^3.7.3","@types/js-cookie":"3.0.6","@types/react-dom":"^19.2.0","next-client-cookies":"^1.1.1","@fusionauth-sdk/core":"*","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","typedoc-plugin-markdown":"^3.17.1","@vitejs/plugin-react-swc":"^3.5.0","@testing-library/jest-dom":"^6.4.2","@testing-library/user-event":"^14.5.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react-sdk_2.6.0_1782253627244_0.7014992115334482","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@fusionauth/react-sdk","version":"2.7.0","description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","type":"module","scripts":{"build":"tsc && vite build","docs":"typedoc --plugin typedoc-plugin-markdown","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest --watch=false","test:watch":"vitest"},"repository":{"type":"git","url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git"},"author":{"name":"FusionAuth"},"license":"Apache","bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"engines":{"node":">=18.0.0","npm":">=10.0.0"},"homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":"./dist/index.js"},"dependencies":{"classnames":"^2.3.2"},"peerDependencies":{"react":">=18.2.0","react-dom":">=18.2.0"},"devDependencies":{"@fusionauth-sdk/core":"*","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.2","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.5.2","@types/js-cookie":"3.0.6","@types/node":"^20.11.25","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitejs/plugin-react-swc":"^3.5.0","jsdom":"^24.0.0","next-client-cookies":"^1.1.1","react":"^19.2.0","react-dom":"^19.2.0","sass":"^1.56.1","typedoc":"^0.25.13","typedoc-plugin-markdown":"^3.17.1","typescript":"^5.2.2","vite":"^5.4.17","vite-plugin-dts":"^3.7.3","vitest":"^3.2.6"},"gitHead":"cd7ae7b9456d5730265cf9895942c3e7263c1c85","_id":"@fusionauth/react-sdk@2.7.0","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-6gt1KTnYwXdGyflXu5Ndw0dH1iCeCsVlpNflSvadhbhyzV1gampFWXyNyHRYt++hSHwG3NOPeDQqSeEg1sEAhQ==","shasum":"f650ac9c69ce2364c4362d17374c87322bd65ed0","tarball":"https://registry.npmjs.org/@fusionauth/react-sdk/-/react-sdk-2.7.0.tgz","fileCount":7,"unpackedSize":173398,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fusionauth%2freact-sdk@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/GVEVVBsR30f21YBuzYDATEvUVhvseS70VhWVMr14xwIhAMnFjHYeDXFsEF52pB/2ND+iM99FtE3sJZJL59Obys7L"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd7a22dc-a7cd-4a93-b95c-ddf61db16a2b"}},"directories":{},"maintainers":[{"name":"mooreds","email":"dan+npm@fusionauth.io"},{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionauth-it","email":"oit@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-sdk_2.7.0_1785957230512_0.01280868767508081"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-18T22:12:39.256Z","modified":"2026-08-05T19:13:51.088Z","0.23.0":"2023-01-18T22:12:39.491Z","0.23.1":"2023-01-19T00:19:21.885Z","0.23.2":"2023-01-24T19:49:43.066Z","0.23.3":"2023-01-24T22:49:23.382Z","0.24.0":"2023-02-03T17:15:59.778Z","0.25.0":"2023-04-06T19:23:46.560Z","0.26.0":"2023-09-12T21:00:52.952Z","1.0.0":"2024-02-01T22:28:25.716Z","1.0.5":"2024-02-13T19:13:33.786Z","1.0.6":"2024-02-16T16:54:32.074Z","2.0.0":"2024-04-17T21:52:59.259Z","2.1.0":"2024-04-29T15:50:22.164Z","2.1.1":"2024-05-08T21:46:39.020Z","2.2.0":"2024-06-17T15:56:32.124Z","2.3.0":"2024-06-25T16:05:32.616Z","2.3.1":"2024-06-25T17:25:36.720Z","2.4.0":"2024-06-27T17:38:18.751Z","2.4.1":"2024-09-09T14:29:37.785Z","2.4.2":"2024-09-10T15:16:10.778Z","2.4.3":"2024-09-20T15:03:11.202Z","2.5.0":"2025-04-03T00:12:56.466Z","2.5.1":"2025-04-03T17:09:49.885Z","2.5.2":"2026-05-15T16:59:16.576Z","2.6.0":"2026-06-23T22:27:07.380Z","2.7.0":"2026-08-05T19:13:50.717Z"},"bugs":{"url":"https://github.com/FusionAuth/fusionauth-javascript-sdk/issues"},"author":{"name":"FusionAuth"},"license":"Apache","homepage":"https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react#readme","repository":{"type":"git","url":"git+https://github.com/FusionAuth/fusionauth-javascript-sdk.git"},"description":"FusionAuth solves the problem of building essential security without adding risk or distracting from your primary application","maintainers":[{"name":"mooreds","email":"dan+npm@fusionauth.io"},{"name":"fusionauth-platform","email":"platform+npm@fusionauth.io"},{"name":"fusionauth-it","email":"oit@fusionauth.io"},{"name":"bhalsey","email":"brent.halsey+npm@fusionauth.io"},{"name":"fusionlyle","email":"lyle.schemmerling@fusionauth.io"}],"readme":"An SDK for using FusionAuth in React applications.\n\n# Table of Contents\n\n- [Overview](#overview)\n- [Getting Started](#getting-started)\n  - [Quickstart](#quickstart)\n  - [Installation](#installation)\n  - [Configuration](#configuration)\n    - [Configuration with NextJS](#configuration-with-nextjs)\n- [Usage](#usage)\n\t- [useFusionAuth](#usefusionauth)\n    - [State Parameter](#state-parameter)\n\t- [Protecting content](#protecting-content)\n\t- [UI Components](#ui-components)\n\t- [DPoP Mode](#dpop-mode)\n- [Known issues](#known-issues)\n- [Documentation](#documentation)\n- [Formatting](#formatting)\n- [Releases](#releases)\n- [Upgrade Policy](#upgrade-policy)\n\n<!--\nthis tag, and the corresponding end tag, are used to delineate what is pulled into the FusionAuth docs site (the client libraries pages). Don't remove unless you also change the docs site.\n\nPlease also use ``` instead of indenting for code blocks. The backticks are translated correctly to adoc format.\n-->\n\n# Overview\n\n<!--\ntag::forDocSite[]\n-->\n\nThis SDK manages authentication state for your React app and provides functionality to login, register, and logout users. It can be easily configured to automatically manage your refresh token and fetch user info.\n\nYour users will be sent to FusionAuth’s themeable hosted login pages and\nthen log in. After that, they are sent back to your React application.\n\nOnce authentication succeeds, the following secure, HTTP-only cookies\nwill be set:\n\n-   `app.at` - an OAuth [Access\n    Token](https://fusionauth.io/docs/v1/tech/oauth/tokens#access-token)\n\n-   `app.rt` - a [Refresh\n    Token](https://fusionauth.io/docs/v1/tech/oauth/tokens#refresh-token)\n    used to obtain a new `app.at`. This cookie will only be set if\n    refresh tokens are enabled on your FusionAuth instance.\n\nThe access token can be presented to APIs to authorize the request and\nthe refresh token can be used to get a new access token.\n\nThere are 2 ways to interact with this SDK:\n1. By hosting your own server that performs the OAuth token exchange and meets the [server code requirements for FusionAuth Web SDKs](https://github.com/FusionAuth/fusionauth-javascript-sdk-express#server-code-requirements).\n2. By using the server hosted on your FusionAuth instance, i.e., not writing your own server code.\n\nIf you are hosting your own server, see [server code requirements](https://github.com/FusionAuth/fusionauth-javascript-sdk-express#server-code-requirements).\n\nYou can use this library against any version of FusionAuth or any OIDC\ncompliant identity server.\n\n## Getting Started\n\nIf you are new to React development, you may want to start with the Quickstart guide. If you are already familiar with React development, skip to the Installation section.\n\n### Quickstart\n\nSee the [FusionAuth React Quickstart](https://fusionauth.io/docs/quickstarts/quickstart-javascript-react-web) for a full tutorial on using FusionAuth and React.\n\n### Installation\n\nNPM:\n\n```bash\nnpm install @fusionauth/react-sdk\n```\n\nYarn:\n\n```bash\nyarn add @fusionauth/react-sdk\n```\n\n### Configuration\n\nWrap your app with `FusionAuthProvider`.\n\n```jsx\nimport ReactDOM from 'react-dom/client';\nimport { FusionAuthProviderConfig, FusionAuthProvider } from '@fusionauth/react-sdk';\n\nconst config: FusionAuthProviderConfig = {\n  clientId: \"\", // Your app's FusionAuth client id\n  redirectUri: \"\", // The URI that the user is directed to after the login/register/logout action\n  serverUrl: \"\", // The url of the server that performs the token exchange\n  shouldAutoFetchUserInfo: true, // Automatically fetch userInfo when logged in. Defaults to false.\n  shouldAutoRefresh: true, // Enables automatic token refresh. Defaults to false.\n  onRedirect: (state?: string) => { }, // Optional callback invoked upon redirect back from login or register.\n  // useDpop: true, // Opt-in to DPoP mode. See \"DPoP Mode\" below. Defaults to false.\n};\n\nReactDOM.createRoot(document.getElementById(\"my-app\")).render(\n  <FusionAuthProvider {...config}>\n    <App />\n  </FusionAuthProvider>\n)\n```\n\n#### Configuration with [NextJS](https://nextjs.org/)\n\nTo configure the SDK with Next, install [`next-client-cookies`](https://github.com/moshest/next-client-cookies?tab=readme-ov-file#install) and pass `useCookies` into the config object as `nextCookieAdapter`.\n\n```jsx\n'use client'\n\nimport { useCookies } from 'next-client-cookies';\n\nexport default function Providers({ children }) {\n  return (\n    <FusionAuthProvider {...config} nextCookieAdapter={useCookies}>\n      {children}\n    </FusionAuthProvider>\n  );\n}\n```\n\nRemember to wrap your layout in the `<CookiesProvider/>` from `next-client-cookies/server`.\n\nVercel has published a guide for [rendering third party context providers in server components](https://vercel.com/guides/react-context-state-management-nextjs#rendering-third-party-context-providers-in-server-components).\n\n## Usage\n\n### useFusionAuth\n\nOnce your app is wrapped in `FusionAuthProvider`, you can use `useFusionAuth`.\n\n```jsx\nimport { useFusionAuth } from '@fusionauth/react-sdk';\n\nfunction MyComponent() {\n  const {\n    isLoggedIn,\n    isFetchingUserInfo,\n    startLogin,\n    startRegister,\n    userInfo\n  } = useFusionAuth()\n\n  if (isFetchingUserInfo) {\n    return <p>Loading...</p>\n  }\n\n  if (!isLoggedIn) {\n    return (\n      <div>\n        <button onClick={startLogin}>Login</button>\n        <p>or</p>\n        <button onClick={startRegister}>Register</button>\n      </div>\n    );\n  }\n\n  if (userInfo?.given_name) {\n    return <p>Welcome {userInfo.given_name}!</p>\n  }\n}\n```\n\nAlternatively, you may interact with the SDK using the `withFusionAuth` higher-order component.\n\n#### State Parameter\n\nThe `startLogin` and `startRegister` functions accept an optional string parameter: `state`. The value passed in will be passed to the `onRedirect` callback on your `FusionAuthProviderConfig`. Though you may pass any value you would like for the state parameter, it is often used to indicate which page the user was on before redirecting to login or registration, so that the user can be returned to that location after a successful authentication.\n\n### Protecting Content\n\nThe `RequireAuth` component can be used to protect information from unauthorized users. It takes an optional prop `withRole` that can be used to ensure the user has a specific role. If an array of roles is passed, the user must have at least one of the roles to be authorized. The `Unauthenticated` component provides the inverse functionality.\n\n```jsx\nimport { RequireAuth, useFusionAuth } from '@fusionauth/react-sdk';\n\nconst UserNameDisplay = () => {\n  const { userInfo } = useFusionAuth();\n\n  return (\n    <>\n      <RequireAuth>\n        <p>User: {userInfo.given_name}</p> // Only displays if user is authenticated\n      </RequireAuth>\n      \n      <Unauthenticated>\n        <p>Please log in to view this page</p>\n      </Unauthenticated>\n    </>\n  );\n};\n\nconst AdminPanel = () => (\n  <RequireAuth withRole=\"admin\">\n    <button>Delete User</button> // Only displays if user is authenticated and has 'admin' role\n  </RequireAuth>\n);\n```\n\n### UI Components\n\nThis SDK offers 3 pre-built UI components.\n\n```jsx\nimport {\n  FusionAuthLoginButton,\n  FusionAuthLogoutButton,\n  FusionAuthRegisterButton\n} from '@fusionauth/react-sdk';\n\nexport const LoginPage = () => (\n  <>\n    <h1>Welcome, please log in or register</h1>\n    <FusionAuthLoginButton />\n    <FusionAuthRegisterButton />\n  </>\n);\n\nexport const AccountPage = () => (\n  <>\n    <h1>Hello, user!</h1>\n    <FusionAuthLogoutButton />\n  </>\n);\n```\n\n### DPoP Mode\n\nBy default, the SDK calls a Hosted Backend that stores tokens in HttpOnly cookies (`useDpop: false`, the default). In DPoP mode, the SDK instead calls FusionAuth endpoints directly and binds tokens to a private key generated in the browser, per [RFC 9449](https://datatracker.ietf.org/doc/html/rfc9449). Enable it by setting `useDpop: true` on `FusionAuthProviderConfig`:\n\n```jsx\nconst config: FusionAuthProviderConfig = {\n  clientId: \"\",\n  redirectUri: \"\",\n  serverUrl: \"\",\n  useDpop: true, // Opt-in to DPoP mode.\n  dpopTokenStorage: 'localStorage', // 'localStorage' (default, persists across reloads) or 'memory'.\n};\n```\n\nWhen `useDpop: true`, `useFusionAuth()` additionally returns `dpopFetch`, `generateProof`, and `getAccessToken`. These are `undefined` when `useDpop` is `false` or not set.\n\n```jsx\nconst { dpopFetch, generateProof, getAccessToken } = useFusionAuth();\n\n// Recommended — handles attaching DPoP headers (and nonce retries) automatically.\nconst response = await dpopFetch('https://api.example.com/data', { method: 'GET' });\n\n// Advanced — for axios or other HTTP libraries that can't use dpopFetch.\nconst accessToken = getAccessToken();\nconst proof = await generateProof('https://api.example.com/data', 'GET', accessToken);\n// axios.get('https://api.example.com/data', {\n//   headers: { Authorization: `DPoP ${accessToken}`, DPoP: proof }\n// });\n```\n\n### Known Issues\n\nNone.\n\n## Documentation\n\n[Full library documentation](https://github.com/FusionAuth/fusionauth-javascript-sdk/tree/main/packages/sdk-react/docs)\n\nThese docs are generated with [typedoc](https://typedoc.org/) and configured with [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown).\n\n<!--\nend::forDocSite[]\n-->\n\n## Formatting\n\nThere are several linting packages run when you push to a branch. One is `prettier`. If this fails, you can fix the files from the command line:\n\n* npm run install\n* npm run prettier -- -w /path/to/file\n\nDoing this will overwrite your file, but fix prettier's objections.\n\n## Releases\n\nThis package is released via GitHub actions.\n\n## Upgrade Policy\n\nThis library may periodically receive updates with bug fixes, security patches, tests, code samples, or documentation changes.\n\nThese releases may also update dependencies, language engines, and operating systems, as we\\'ll follow the deprecation and sunsetting policies of the underlying technologies that the libraries use.\n\nThis means that after a dependency (e.g. language, framework, or operating system) is deprecated by its maintainer, this library will also be deprecated by us, and may eventually be updated to use a newer version.\n","readmeFilename":"README.md"}