{"_id":"@gradual-so/sdk-react","_rev":"28-1a87159284d791e278f58aee35314e99","name":"@gradual-so/sdk-react","dist-tags":{"latest":"0.8.12"},"versions":{"0.0.1":{"name":"@gradual-so/sdk-react","version":"0.0.1","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.0.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/gradual-io/gradual#readme","bugs":{"url":"https://github.com/gradual-io/gradual/issues"},"dist":{"shasum":"86ca60e9d2d8be863f784ba09861c9b50ae4a34c","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.0.1.tgz","fileCount":7,"integrity":"sha512-BW3XtgcRaimBvvWRdlpSHCvxbD9gn6bkKK4TCKx4lwArcFnWa+qrl7mtqtruM5CtLefR4EFzc1ePoO8oCmRggw==","signatures":[{"sig":"MEUCIQDvMPLBs73+C4E8tWC8gPOjxXI4z9FWfe3kpaS/pQz+DAIgeJ3Ckr0LSW+AfnGoOheYa0tiwWjL/xgYuToJQks0nQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21322},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"156bc4b84ae7376535afff8928d729b187a37258","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/gradual-io/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.9.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@gradual-so/sdk":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react","@gradual/tsconfig":"workspace:*"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.0.1_1770240706423_0.19349035448638108","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@gradual-so/sdk-react","version":"0.0.2","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.0.2","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"18a2326a85bdb1a803e3401b386801f304882fae","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.0.2.tgz","fileCount":8,"integrity":"sha512-uBefnzQsxST9qmoqejwey8Ycks1PbxNF/AujaWAROQPuT+kdBhWP1oquNmjBFhJf7a3XoHnXr2UPfvtf6d0K9Q==","signatures":[{"sig":"MEYCIQC6KNFCpdNn+QBhFu5Xe83G2sEaj7y3Zb7/IWDfWPPlywIhAJCTxAWv8AY9mWt0e9O1qtv3W8+3aB+nV4I+/AJ/Qu/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24818},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b59fbf99f8814e2fa2d68415165af0693aaf1348","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"workspace:*"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react","@gradual/tsconfig":"workspace:*"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.0.2_1770244110377_0.08854104422039666","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@gradual-so/sdk-react","version":"0.1.0","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.1.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"53e7b8494d5d4284ccb44e84114f4f3d0e0d747c","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.1.0.tgz","fileCount":8,"integrity":"sha512-Mu8jIeCtERv11A7qHRortkEcfIBZyHqxQrDvR/3cNWl+GfPAbxbnDjuQiYuEDn7bPw/O+gb4CDXWUOecBBC+uA==","signatures":[{"sig":"MEYCIQDSoSHkNRQT5KHD3rajBc/RXmjB1CZaTjEgdz0vAorIBgIhAMrc1wvLDjrNYd5hZN3ksj1whcFVPifHhQfoA9jhoSma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24818},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"c5d0ad6beb88af6e00d6ab66a15c2412e81cb9b1","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"workspace:*"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react","@gradual/tsconfig":"workspace:*"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.1.0_1770245113348_0.12783894593262257","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gradual-so/sdk-react","version":"0.3.0","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.3.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"ad1bce9bb0ad22854f97233deaa2f66087708908","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.3.0.tgz","fileCount":8,"integrity":"sha512-Nh5Sl+5+rwLMIzC0xEPx10U/o5Y+Ney2rUhPtz4ej9dNh84EOUNHufV5gysnTT564lyF51otGdipe6nQhXYw0w==","signatures":[{"sig":"MEUCIBAFt/qAU8kGjY4EEc020f0kHHDyayNjiK/MakXLygdRAiEA1l86OCFc3c8B3HXeY7udoiXNSgtjprRhUePRtgLSLsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24778},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5460645a14cef4a4e7c08f5aad2947d8e911786f","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"workspace:*"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.3.0_1770245919793_0.33750030887738913","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gradual-so/sdk-react","version":"0.4.0","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.4.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"f681d48a84bdba64e05988f59330593919fd6ec6","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.4.0.tgz","fileCount":8,"integrity":"sha512-qpWPvjw3iK6TtNglpaG8oleq9oMJbu3/LwtvjqJyHZt7d2k8Xbv6b0dvjgJblmyqaONCGRgriblnHTq8FTvyrA==","signatures":[{"sig":"MEUCIF+gYm2ZAOsd+stmNbsnySY/RemPYpERCYu+tgdJEPNrAiEAtj7la1WozmWMPL/Bd4dMHsYpRvqjWKXI904DYbei/yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"912f68e825977bce5abdc81403faefc33019b12f","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.4.0_1770246524635_0.36108849671332055","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@gradual-so/sdk-react","version":"0.4.1","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.4.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"08fe1a751b99b1979c0f88b83b68f3e730fe0a49","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.4.1.tgz","fileCount":8,"integrity":"sha512-j++HhXmnPNndMAgq9e2Ibrrm1snwf50T9GwXec7Gq7tvgwCfKSVxQpewEH0xyLhGqrTfcFDa8JzCKWmVetYKEA==","signatures":[{"sig":"MEUCIBvF52f5lmfwWqtbVC3EJ9ZlpMFl4HRuYzMggKb5rNxiAiEAtd9gfisXh42rRSRSFkpIba/vtWgIAgqcO7OqahhvSPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b4a1a9ffd8de3cf202d1e07ce66d7228ece37653","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.4.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.4.1_1770276517306_0.4648031784924762","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gradual-so/sdk-react","version":"0.5.0","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.5.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"ef55416066beda6524b8593951d094ea81b508a0","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.5.0.tgz","fileCount":8,"integrity":"sha512-8U2r9HYOHZ2X3itMV70j2u12mf4CGNV7TqVMJqtSRMekGLsO76pBEnWQe0deOGMMzE0vuYfFkVSHzuk8YFN82w==","signatures":[{"sig":"MEYCIQDHUF8iEqKfZP8HgtWTG3A8JF/MbJfHc+qZ7bjYK0MNBgIhAJxySJ8keHtw5+XOfDawnLBRVBxyYDOhL3pNFWprUTeh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"3d7eb6a0da462b1069ad7e6573a9d0d58e1f0d01","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.5.0_1770324816645_0.03551455533806558","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gradual-so/sdk-react","version":"0.6.0","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.6.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"c8b06d21a9eb1352b95d16f59a1ed35194699908","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.6.0.tgz","fileCount":8,"integrity":"sha512-Z955OQRcRCFTIpKn9x+NrSXbLVg7m+7Hew2HXUeYdMo3IrN0OxYnJknuD4b5kekF4NtncGGeZrbtniFbzV8rtA==","signatures":[{"sig":"MEUCIAkUmlAKduYnd/qglraKrp5euaFmw6SfCF23TTCcoRnHAiEA1JXsQGj9WiqJECZr1vTC+GkyeIu/w4/LJZKzaXyvJNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"982df55056ebb92efb2966960b724f183b15e9ba","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.6.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.6.0_1770326430504_0.18951119854482346","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@gradual-so/sdk-react","version":"0.6.1","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.6.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"9cf9ab36c62f7ffc10c91ef3b84808371b0e9017","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.6.1.tgz","fileCount":8,"integrity":"sha512-x9+ElKzQGZMj0VCrqGMVsSNfCuPqcsy7uVtjBQh9QX4SnuiVRZMKUqQCKZkxqcSWy4YWfJWNaDJWZ1WpCGgBFg==","signatures":[{"sig":"MEYCIQDcpgHKhMbb+Y1SPOWGNY06MO8ab1Aq0M/Ehnc60UfbqQIhAMBvZdcBhivuF4fkdvBt8fCL2UwbQdcesbBgkmkMUJry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"2f3be1f018d6623002575a90c14b6417f2310e23","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.6.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.6.1_1770415231400_0.07602794953063263","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@gradual-so/sdk-react","version":"0.7.0","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.7.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"5ec8259a8f03d0c2d81da03b1d33e4acbe2db3e4","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.7.0.tgz","fileCount":8,"integrity":"sha512-3fVfwkOccG4mFsdYucHKgBRGmyFuvo7DdSpCjKrfbUaekmdB2BQj6ALm90ztumxm1dJgeh83pHVF0liWrkEPNA==","signatures":[{"sig":"MEUCIQCTBuGbmePJYAqLcZpR00AB7RlTb9kq5xXpFwM7W5DF6QIgCy+kdiKpjIkNvjLlqGCFd+BrQdXCX3DItm3PeYBw0Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5c2fad54f29cdc2c95cd66e385bb57b233284895","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.7.0_1770488279827_0.8078102905445113","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@gradual-so/sdk-react","version":"0.7.1","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.7.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"6f6aae9fc3673e01643de7d90bac99707d7374f9","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.7.1.tgz","fileCount":8,"integrity":"sha512-9radxc2FDhB1RziOlCIYrmTZBedKIebiOqisTBuP0sr5BSr6VOJMAeqjHPiZ22CoqjuaX/HWXvJAJ7cwJuVdCw==","signatures":[{"sig":"MEUCIAagTmw4n94g69tHPr53y0oFF/9V9aBoRs3mNZw4EdtOAiEArQZ/A1TansrTqknfOa8X4Tx/y5EzwRyHE6DuQcrWeHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"13c1fe3c74ad049cfbf4ae7633eac527a2e81996","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.7.1_1770543962196_0.33092038542671065","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@gradual-so/sdk-react","version":"0.7.2","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.7.2","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"5a84e1a6f7e40597ad3f3d0fd16871b5797984cd","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.7.2.tgz","fileCount":8,"integrity":"sha512-Q7JkSt6VPoGJE5UKVV/pEqKolnqsZkJhim07flgRqkCbaLanQAdpNuqiIDpk8RuBScAUw8M4bWyQ+5CZLpm2KA==","signatures":[{"sig":"MEYCIQDO3Q/Zh7j0LUMpjro6iox9nvTjQJt8u1zTEy/QWJo7hgIhAJLEZ3I2Fbz4Xp1r/DZGdF1JDhU58f0IBg5BQfc3NkVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"674d6d279bc2a5571fcd9a5100931548d547731b","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.7.2_1770547585929_0.12032665995753766","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@gradual-so/sdk-react","version":"0.7.3","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.7.3","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"d6ea5511dc5c59c0b7f68e605ca058834102b774","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.7.3.tgz","fileCount":8,"integrity":"sha512-RYATbo7p4McGukyCtqoStG9ih891VvXwED+fX8hz/nEq6T4QiFJC+RrtOOYhcipO8TjLq5zq29qjX4FhqTPE1A==","signatures":[{"sig":"MEUCIFTk0SZ7YYVwi7GZUWQuiI03PQApwhZA7/99mwjM0ZW7AiEApPEJNmo0NCSC3QFoOuRaT4aH6IHSp/rxJxUTtjW7CDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29760},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"7dfb302c4ff2e217aa89a2aded25ce5696439031","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.7.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.7.3_1770548996008_0.25315003386129065","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@gradual-so/sdk-react","version":"0.7.4","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.7.4","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"f5dbd33ea8ea0d30fd384c3ac266087611ca1b66","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.7.4.tgz","fileCount":8,"integrity":"sha512-Ta7h9OeGffDswgk8HGmMqh3sfem2Oz02GkkzHrSTqm6d5QB9AOMJbxc3ojwAD4D5k2A+D23C1hP+2h1FDOXYKA==","signatures":[{"sig":"MEUCIQCISKxJsSrim6lGPCQnaB9tB8HhkxJfHGHzDaWfuoT+QAIgUrJAt6Qzzd4hKn1FtST9ItGacRVclN43VdSB1Sp7LgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29760},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"0f6b29bd879faa8379cae3551480d3d276fa6067","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.7.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.7.4_1770550585414_0.5678030587401817","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@gradual-so/sdk-react","version":"0.7.5","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.7.5","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"39376532e2c70bc7c4a6eaf09a2a33fbe16b4e97","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.7.5.tgz","fileCount":8,"integrity":"sha512-1ZZe/0M96q0UXdrLXScllwXNkwcMBmPtkAxFha/c6w4E6pMcPropAtPNbf/xiD8mHx1VZwX9cqydJ+qWVvMlYg==","signatures":[{"sig":"MEUCIFs4104e/VpWeBWYTBgLkgLuvQVKZT3YkDluPbtXtfLkAiEAtBLyHyS+rYLwvqGf0Syf3F1TjIYt3DizkfP73QyXzR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29760},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4d9b34c5f666b6ad29292041cb56f1e1b4b23757","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.7.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.7.5_1770551876658_0.18933082630413378","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gradual-so/sdk-react","version":"0.8.0","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.0","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"9bfd3b0adae877de90ff906c97e8dcdbaabc5176","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.0.tgz","fileCount":8,"integrity":"sha512-jYnQiNm1w1slqdarpr5XFMEQsr/iyeYZe9U98QYqY8+wC9LnizwvsUJ2suysei6HAHf/2BwMwGbSi5yX3Vt+RQ==","signatures":[{"sig":"MEUCIHbMf6L+nxbAhDOzJNnkYgH15t8+RJhsHz2fpLTqEHu7AiEA2CTUHwAGL/pvG9uUbtJKLBAYy1/ZagNbAv71IEJrspo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4f0ae11a64d048905c06577f77e4db9346945c2a","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.0_1770761889766_0.0352100187770259","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@gradual-so/sdk-react","version":"0.8.1","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.1","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"33f95e0d29b16be196ce8990a35a17d650ed3225","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.1.tgz","fileCount":8,"integrity":"sha512-9gsNlTS+s4ZUqfFORTsepGnk1zKSj9ZoVaNcEMB9Mq2cvWXJXBqPUSKqWRTGQJ7XNUFuN4i25xxl0O+eF6J9Pw==","signatures":[{"sig":"MEUCIGNo70K4QyOtjxLL1R11LSmyKCYUgc5MrDDJdrI6URQlAiEAqsyD0Uk17R0CiuLCwXANtR/jud7iatJKBzycPa271Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38508},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5152caf66e1b4eb24dc0b1f7f87769d57cd950d7","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.1_1770763217631_0.2785458270278254","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@gradual-so/sdk-react","version":"0.8.2","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.2","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"13427935dabe41eaab2d745080178c636ce5b8f2","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.2.tgz","fileCount":8,"integrity":"sha512-+MAo344vFBBSv5jyzm5Z1caH97k2rX8qh7dsYGnLqRGULLwWLI9TzPki9xoGR6iU2i+ijIfdXyeX9ohbYkkfnQ==","signatures":[{"sig":"MEUCIAyrQnZcDISwBBQoUH8w7HJij/xyMU8W3JkfI1Qe1mTzAiEA+fHUGJINboefyaaUKOJ0+a1RTJPQPcKdPp3aRxkuoKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"699c6d407876ae90b046c901bc61a8be7e738917","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.2_1770763881574_0.9190770669260659","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@gradual-so/sdk-react","version":"0.8.3","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.3","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"ed8d25bd460ff77bb013f593ea266b940e82dfc9","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.3.tgz","fileCount":8,"integrity":"sha512-wGfBIpwgSE4WHvKwxuaO3eSO36vgJ6JQAh9UiEM48HjIimCRrbewbhoEsQ6mSWF2fE2hS1xzu2WIwwSqFguoOg==","signatures":[{"sig":"MEUCIQDdVgE+GZAfuB6YBjDTj7LTyW8JG9hdUvfd5gebHx6CJwIgLk3LajKItnfksERbsvT1WenKhUytR8hr2HkBaqsPUnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"7668742dc6fc3aedcb2cdb7fcff0418bc3142f4b","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.3_1770830511615_0.7916703318776537","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@gradual-so/sdk-react","version":"0.8.4","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.4","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"422422a8f698e0d787af8a47b1424ea0709a2210","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.4.tgz","fileCount":8,"integrity":"sha512-duO/FYB/vvEwBPZ6kxg6Tz5/x+g7Q+YeVeTIUB6VvAViE5y9ubWkhqp+bDQD8g9qX4JfAH5HIAtsyBqrB06E6g==","signatures":[{"sig":"MEQCIHWfHeci//4YgSHKsOnKWeK2pasB0FqE4RnGI6dJLfpHAiA7wcX4A1DgYfCUgFipmuREJ/v5DCYuuIKT83WjjPu5+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"4f4f68e34780d119edf233d7e285166cff6ef6ba","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.4_1770847428240_0.32590722723123533","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@gradual-so/sdk-react","version":"0.8.6","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.6","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"ef369e8c85a16427a1095087fb09bd3c42a91679","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.6.tgz","fileCount":8,"integrity":"sha512-8m8J5mKB9v3kgbeYzqxxH+8l4rKfYsRTOKZUbPz2cAHS1RykkurfLAAy8GqLhcxQKQ1x92kjehl8fSqEMgW7gA==","signatures":[{"sig":"MEQCICA0kIwJO0/+lwfaWb8E4p5dQBw1nf5vDw6BwCeHoq4FAiBPG9xJQwge3cEt3Dr6yCXbG9FkavmwL6Bti5flibvYzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"683e4cd2ddd5851c5ee2c84893607ea47c1b238f","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.6_1771450819328_0.32268424552344044","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@gradual-so/sdk-react","version":"0.8.7","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.7","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"0726f35967a7f7bda8b9f239662ec8fb80dfbad2","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.7.tgz","fileCount":8,"integrity":"sha512-CRgkH4W6ua7ECtAR4CZg9C8dEvW2jHBYYSWHgm+fk7vtJDUauQ81Vf58+aP+gbm57sOimIxK5cZm4zA7oHd9gQ==","signatures":[{"sig":"MEQCIEyLw6lkKlq3Us5nAnuZv79ZjjIdOxPJjeVtBa5gEUZdAiBaDc0ST1x8P2e9P3RYOIc/dGUEm9KcpWV06jNqlaJi8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"5c4435875985020818b3d48efd41565654acb409","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.7_1771624093040_0.6952309626304012","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@gradual-so/sdk-react","version":"0.8.8","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.8","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"2384ce7067acf9f11b7dd420d7214b110fc30948","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.8.tgz","fileCount":8,"integrity":"sha512-4pLdqv8ONWaItJWJXc5RKUGtpzyZelOQmjtdKRMaRAkZFtHvWcuwLLQN2YDgmP6Xpe0QJTlMObpMG3lsVPr+XA==","signatures":[{"sig":"MEUCICV1ECFVu3W4x/S33wgO/JWlCLhwttmkaB746hxuF9I8AiEAkJ5bHD3UESFUIIknn1qqnpD3Ck8zMGqeZl7qy9hfOsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40513},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"b6869ca54b9cd956b5d7822faa84e8e28fe10af1","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.8_1771626136272_0.7714683538986082","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@gradual-so/sdk-react","version":"0.8.9","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.9","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"37971021eb64168de2614dc579679ace0140a396","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.9.tgz","fileCount":8,"integrity":"sha512-4pxcQeNEGBtCzFjEFBNNbmNsXaWsyPhB3/wwVZ9guZKG9e2QOsB8/Hi6WFP8VTwZGr4jwg60pRfcZjRPFLOmmw==","signatures":[{"sig":"MEYCIQDmHo6UX2yconbFDlpCRPcr6sZGvPuKl3IU29r4qoH1HgIhANIA1RIz1MS/sH8nc7KPPpTKn52AgiCL7LeRZLbMZt9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43147},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"9aeb8bba8528b05b611158697b8c714f2a54c7f4","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.9_1771714562638_0.14064419936699113","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@gradual-so/sdk-react","version":"0.8.10","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.10","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"9ceeb18be882111b193c6046a9720b14a5444c53","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.10.tgz","fileCount":8,"integrity":"sha512-1d98CK6VoH8Wu6rPWUlXVH7RVcA1Jj7y6nf1obH/S7r3PBdxBSF39YlrCD+k67i34eUssbXiBAWXN3B91C6BjA==","signatures":[{"sig":"MEUCICymCjW/4cXZoxql5MkH7zA23M14GR1hMC5N106cg41yAiEAscGtEkXA7uLxVyEPeFHT+dbAdY7jmeqKJg8P9HCwW7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43149},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"363525c4bdff7746ee6572a333e30d6c89ebe0fd","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.10"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.10_1771715994284_0.88808025069619","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@gradual-so/sdk-react","version":"0.8.11","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.11","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"75b658513cd5ddb05d2c51e7e669f3d1f9772a23","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.11.tgz","fileCount":8,"integrity":"sha512-3rJ3smRfBsw+8ar7OQaWKMxpwg7cGZNtqSiJM3HmJbuvYrabjyAdBwYcvBoX/1o6+pTIn9aTM3/IJJNPiiJ/Tw==","signatures":[{"sig":"MEUCIDhLwwUxXQOYAjUBrFjjuvajQ5pRQ+8u9ZrvncScvk/kAiEAs0e7mdXtPANepo1lShHD2+oxNu6qp1jSzRM5j9cEQ/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43149},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"68ef5965cbba6ff3fcacb3a61a97c062da8c129c","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.11"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.11_1771773390797_0.24527038035022208","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@gradual-so/sdk-react","version":"0.8.12","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"license":"MIT","_id":"@gradual-so/sdk-react@0.8.12","maintainers":[{"name":"elijahnikov","email":"enkv@pm.me"}],"homepage":"https://github.com/elijahnikov/gradual#readme","bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"dist":{"shasum":"c9144d24cfe1d1a1ee9d4d3691bfcb865d24b552","tarball":"https://registry.npmjs.org/@gradual-so/sdk-react/-/sdk-react-0.8.12.tgz","fileCount":8,"integrity":"sha512-OLuaVcx+fqu22GofECXu7nmy6bJv/ZcvdTnoaHS8paxKtGS4HRQuirIcRP7Xt6ttqWRS6K5c4KsWD00iRLLvGg==","signatures":[{"sig":"MEQCIBew1SnArcC2qzYM6W0lRQv5EIYihx66POndUCJfV9jsAiBKsaqLGuc4Wz44KZvlJiFR0bZshC3Kv6LYWq4Ev4f7lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gradual-so%2fsdk-react@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43149},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"gitHead":"a4e8d0570ee854707e6fc434ae901e6f28ef9d7b","scripts":{"dev":"tsup --watch","build":"tsup","clean":"git clean -xdf .cache .turbo dist node_modules","typecheck":"tsc --noEmit --emitDeclarationOnly false"},"_npmUser":{"name":"elijahnikov","email":"enkv@pm.me"},"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"_npmVersion":"10.8.2","description":"Gradual feature flag SDK for React","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@gradual-so/sdk":"^0.8.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"catalog:react","typescript":"catalog:","@types/react":"catalog:react"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-react_0.8.12_1773645085569_0.21974867773998485","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-04T21:31:46.247Z","modified":"2026-06-25T22:35:45.777Z","0.0.1":"2026-02-04T21:31:46.588Z","0.0.2":"2026-02-04T22:28:30.598Z","0.1.0":"2026-02-04T22:45:13.497Z","0.3.0":"2026-02-04T22:58:39.942Z","0.4.0":"2026-02-04T23:08:44.782Z","0.4.1":"2026-02-05T07:28:37.444Z","0.5.0":"2026-02-05T20:53:36.786Z","0.6.0":"2026-02-05T21:20:30.652Z","0.6.1":"2026-02-06T22:00:31.538Z","0.7.0":"2026-02-07T18:17:59.985Z","0.7.1":"2026-02-08T09:46:02.337Z","0.7.2":"2026-02-08T10:46:26.078Z","0.7.3":"2026-02-08T11:09:56.175Z","0.7.4":"2026-02-08T11:36:25.569Z","0.7.5":"2026-02-08T11:57:56.807Z","0.8.0":"2026-02-10T22:18:09.915Z","0.8.1":"2026-02-10T22:40:17.829Z","0.8.2":"2026-02-10T22:51:21.744Z","0.8.3":"2026-02-11T17:21:51.767Z","0.8.4":"2026-02-11T22:03:48.387Z","0.8.6":"2026-02-18T21:40:19.495Z","0.8.7":"2026-02-20T21:48:13.230Z","0.8.8":"2026-02-20T22:22:16.420Z","0.8.9":"2026-02-21T22:56:02.784Z","0.8.10":"2026-02-21T23:19:54.435Z","0.8.11":"2026-02-22T15:16:30.939Z","0.8.12":"2026-03-16T07:11:25.758Z"},"bugs":{"url":"https://github.com/elijahnikov/gradual/issues"},"license":"MIT","homepage":"https://github.com/elijahnikov/gradual#readme","keywords":["feature-flags","feature-toggles","gradual","react","hooks","sdk"],"repository":{"url":"git+https://github.com/elijahnikov/gradual.git","type":"git","directory":"packages/sdk-react"},"description":"Gradual feature flag SDK for React","maintainers":[],"readme":"# @gradual-so/sdk-react\n\nReact SDK for [Gradual](https://gradual.so) feature flags. Provides a provider and hooks for evaluating flags in React components.\n\n## Install\n\n```bash\nnpm install @gradual-so/sdk-react @gradual-so/sdk\n```\n\n## Quick start\n\nWrap your app with the provider:\n\n```tsx\nimport { GradualProvider } from '@gradual-so/sdk-react'\n\nfunction App() {\n  return (\n    <GradualProvider apiKey=\"gra_xxx\" environment=\"production\">\n      <MyApp />\n    </GradualProvider>\n  )\n}\n```\n\nUse flags in components:\n\n```tsx\nimport { useFlag } from '@gradual-so/sdk-react'\n\nfunction MyComponent() {\n  const showBanner = useFlag('show-banner', { fallback: false })\n  const theme = useFlag('theme', { fallback: 'light' })\n\n  return (\n    <div data-theme={theme}>\n      {showBanner && <PromoBanner />}\n    </div>\n  )\n}\n```\n\nThe return type is inferred from `fallback` -- `boolean` for `false`, `string` for `'light'`, etc.\n\n## User targeting\n\nUse `useGradual` to set user context. All flag evaluations will include this context:\n\n```tsx\nimport { useGradual } from '@gradual-so/sdk-react'\nimport { useEffect } from 'react'\n\nfunction AuthHandler({ user }) {\n  const { identify, reset } = useGradual()\n\n  useEffect(() => {\n    if (user) {\n      identify({ userId: user.id, plan: user.plan })\n    } else {\n      reset()\n    }\n  }, [user])\n\n  return null\n}\n```\n\nOverride context for a single flag:\n\n```tsx\nconst enabled = useFlag('feature', {\n  fallback: false,\n  context: { itemId: item.id },\n})\n```\n\n## Loading states\n\nBy default, `useFlag` returns the fallback value while the SDK initializes and the resolved value once ready. To distinguish between these states, use `detail: true`:\n\n```tsx\nconst { value, isLoading, isReady } = useFlag('experiment', {\n  fallback: 'control',\n  detail: true,\n})\n\nif (isLoading) return <Skeleton />\nreturn <Experiment variant={value} />\n```\n\n## API\n\n### `<GradualProvider>`\n\nInitializes the Gradual SDK and provides it to child components.\n\n| Prop | Type | Required | Description |\n|---|---|---|---|\n| `apiKey` | `string` | Yes | Your Gradual API key |\n| `environment` | `string` | Yes | Environment slug (e.g. `production`) |\n| `baseUrl` | `string` | No | Custom API base URL |\n\n### `useFlag(key, options)`\n\nReturns the flag value directly, or a detail object when `detail: true`.\n\n```typescript\n// Returns T (type inferred from fallback)\nconst value = useFlag('key', { fallback: defaultValue })\n\n// Returns { value: T, isLoading: boolean, isReady: boolean }\nconst detail = useFlag('key', { fallback: defaultValue, detail: true })\n```\n\n| Option | Type | Required | Description |\n|---|---|---|---|\n| `fallback` | `T` | Yes | Default value when flag is missing or SDK is loading |\n| `context` | `Record<string, unknown>` | No | Evaluation context override for this flag |\n| `detail` | `boolean` | No | Return `{ value, isLoading, isReady }` instead of just the value |\n\n### `useGradual()`\n\nReturns methods for managing user context and SDK state.\n\n```typescript\nconst { identify, reset, refresh, isReady } = useGradual()\n```\n\n| Property | Type | Description |\n|---|---|---|\n| `identify` | `(context) => void` | Set persistent user context for all evaluations |\n| `reset` | `() => void` | Clear the identified user context |\n| `refresh` | `() => Promise<void>` | Fetch the latest flag snapshot from the server |\n| `isReady` | `boolean` | Whether the SDK has finished initializing |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}