{"_id":"@aerostack/react","_rev":"17-0c5cb82fe8383cccf1bbdb29d7180c14","name":"@aerostack/react","dist-tags":{"latest":"0.6.6"},"versions":{"0.1.0":{"name":"@aerostack/react","version":"0.1.0","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.1.0","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"dist":{"shasum":"b42f195554b3061ed4c1adccda50518c467c0d37","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.1.0.tgz","fileCount":11,"integrity":"sha512-67EJIZ3I8QbvtfCq9ucSZj2uuwebdu9zTol3vLlQSLlfaZH9E2AdvsuWh55ow74aG26V5MTz0afijlhK6N6wOw==","signatures":[{"sig":"MEYCIQDnXFzsOl1kusjDXmIe/cSo9fm6D/JLnKdRcifTpVb7QAIhAMCWDROAUU3IxwBPCfjLyhxMmqw6Jmn6B1QPluCFC1LN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9025},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"3208861c5d89731f598bc43db97685706b19baf0","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"_npmVersion":"11.6.2","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.0_1771129037931_0.15147432872654298","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aerostack/react","version":"0.1.1","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.1.1","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"dist":{"shasum":"ad7c9d5d759402c067a8d23694e90bcb75ed8378","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.1.1.tgz","fileCount":12,"integrity":"sha512-Bp9Zs2tX2v66REJjRXUoe/xqB4C6m4c6j9XrnC8EuFxxagyC2KqNy/G2DRlcXEzBUiI9bJfOZUa+U49IXfVYTA==","signatures":[{"sig":"MEUCIFxDOQUiLTiekl7qeOsJa9FkNgMJlOdWve319zM8uZvWAiEAw1bYGKXbI2FuMHAKJQPKwT44jIDgkqx9jT8vJ3FXVmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10733},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"742e806277e0b3d2d31d8a6e53756981c2d53f89","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.1_1771131478452_0.47989124317069365","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aerostack/react","version":"0.1.2","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.1.2","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"dist":{"shasum":"fb19491f137c8f0ed5d45fa07b8d680abe0899c0","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.1.2.tgz","fileCount":12,"integrity":"sha512-nTqC7HpAzB5QlfM5Hs5gMsg0DXsg8jUsPZVL4KaPul2AHJwmFHD23tmfQLGPoFyj72WiAROuKz7r93lLOTaH/w==","signatures":[{"sig":"MEYCIQDR9JePf2j/IvkEMNHc4yhyrSK/Bm+/C4kH5Ko6ZZ3lvgIhAPZ+079w1AikB3WIrHRI9Z37hNkXaBdV1wu83uVvUo3/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10733},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"02534bf82026445aa332b0a2ab71cc6acd0fcfa4","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.2_1771131678980_0.8685962818294792","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aerostack/react","version":"0.2.0","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.2.0","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"dist":{"shasum":"e341be075860c043b5f83083b388b326a255b778","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.2.0.tgz","fileCount":12,"integrity":"sha512-r8kDEofZdNvUZxt035pfHoNDh9qmMRgTgrOPgOdgvRwJZsTia6gaZmYGSk14EGpcsN6tQ0eHzW4KMB1T23DY0Q==","signatures":[{"sig":"MEQCIFYUpbfD1MYO832D1LfLuWkugzWLHB4XXK+lNjvnA5BEAiBdq49PdeMu4c68eBh06lxlz3OVtZLPdknRfXt0KZT9rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10733},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"a38c5cca5ef2b2ae5659b658835ebd079b8186d3","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.0_1771140067916_0.30879857431920743","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aerostack/react","version":"0.3.1","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.3.1","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"dist":{"shasum":"6873784d76bbec80f36981dffb070821b7600601","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.3.1.tgz","fileCount":13,"integrity":"sha512-42hbuNF1RlF0LLPjd0N8aQmLqHzGEddi6MY2/RK0H4Sh8Gswt6J/jTyEADtNApcOtxhaoOFLdK+ioIkUX+f0lQ==","signatures":[{"sig":"MEYCIQCIuZT2fZ+ILShPF+Ed4HjuilXBtdlyqzirkKle75SSqgIhAPW8xXJ/SxlFhBn/ywH4cTtbXWmBvWgM21UNnwiKmyND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12604},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"bf17e52663caa10d0e11cfd4caca52225ea684d6","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.1_1771212950923_0.9258303711246243","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@aerostack/react","version":"0.3.2","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.3.2","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"12c35f9777149355368d83ebb362ad9afff152a9","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.3.2.tgz","fileCount":13,"integrity":"sha512-wK5MZkkFIAwPEdJPSF/mcxUFuBJMT8+9GFF1o8I2ZMTJrJDGeb+0g6J2OKaE3TAyzuEEaeT54n5PPKD6gC90YA==","signatures":[{"sig":"MEUCIAZPNG48g9wPzR5vOOaJaB6xEQ4M2tJgjpCOt9TyYFq8AiEA+nOeDPMc6r3flWpUSo9vRJXLkl3E1bQCm27XnwgGEcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12883},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"b2369beba225c0893d6bcb2a60e071cd445d5b0b","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.2_1771225758963_0.06629953441782721","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@aerostack/react","version":"0.3.5","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.3.5","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"c1bb09c733d28493fdee6737439140033a5502cf","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.3.5.tgz","fileCount":13,"integrity":"sha512-HA/t9DQUkmUdT73dITU+DQr/QPj7uEbnlyU+kB8sBP1KFAiKOZ3hNiFI2I2VGN5kiUn5eAekJhCzuGsjiKaLtA==","signatures":[{"sig":"MEUCIEYHCU2Na4z+VU9JWHurnGwR8k1EuCXZGNWf7QIREOKhAiEA03ZsNSSI1cldTboW2yfQfJxtCLMppzXLq6sMxlIQQTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14175},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"91e666f4f2717f6aa0e8c64b13b8f06068b11823","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.5_1771307024832_0.3189547450366419","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@aerostack/react","version":"0.3.6","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.3.6","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"8b6c0f496792f7a3ac528e5788765ad154e3d9f1","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.3.6.tgz","fileCount":13,"integrity":"sha512-lp3SKHj85hLbLJc0MYwxgRF4SnCUmZRY9Ybdx2F5BIc+FxK+trJQILKmxOdM0A4+QynWFmH65i8fXk0lYphefA==","signatures":[{"sig":"MEUCIHk7ApTRTqpM4olQ7FAmRHzR5xn9ev881CEvXm/vZRJFAiEAzTpoYf3Zu9JT/O0kRXdX3Tc/zilxmFvIVEvkDSgRWZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14175},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"f4313638dcff7ca69f546cf41401337fae0fc86a","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.6_1771311829105_0.9038576368825322","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aerostack/react","version":"0.4.0","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.4.0","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"ab8958778a72dddf00e71211bea3d63c76aff715","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.4.0.tgz","fileCount":17,"integrity":"sha512-XTO4R+e4kHhRZWJZqWi6FbsycHMNBo6TghgQXw/uI3BBxz/YvdThzsPB3tNOrl+tBVuPCGGFAcubX6fG8D/Z5w==","signatures":[{"sig":"MEUCICPJdp64XxR0x4ScK8tSCL96dMHsCdLM90qSBTcrKg9fAiEAg3H7wC6hMe0c1lpedes/JFxn8eO4LndO21WSANsAZN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18733},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"ab527294fb5658da1d1949897b832dec745678f3","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.0_1771395144569_0.9276553429571623","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aerostack/react","version":"0.5.0","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.5.0","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"443601cf47e052d1c7f6e455ba8d49e423da3aef","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.5.0.tgz","fileCount":17,"integrity":"sha512-5nd4H3yLC9DkhWuoJzaDqO4dbSMm2g4lwNRxj2/1Yf9I2vLfSCmgQLxbqEWY8qxUTZDllo0MQdEngTlk3KMuQw==","signatures":[{"sig":"MEUCIQCNVwGTUSio1erwzgl5jn6nf7pVF9rRayufMO6aifJ9pQIgcqVCVbh7ptCAnJzvIk8a4hDu5MTR/pCy1b6johdpO4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18873},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"17c7df558990a1aaa36b1b7889ff036f57cc41ff","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.0_1771398900367_0.8230042251674645","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aerostack/react","version":"0.5.1","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.5.1","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"3f040332c10544491a9200d0b49687576713e65d","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.5.1.tgz","fileCount":17,"integrity":"sha512-f878CInKhPbCdln3TR+g4sf08+Z093dqgMCGlocBlCLiBAlTaJfcx6cO5eGzqxlTcSVK88wa/w2PbGLxmvrs0A==","signatures":[{"sig":"MEUCIQDfcWKZfuInG9JkYGdF+q+c1tnc7qe52Fkyn8D5LS+PrQIgVAq3/6bHfacPsWWIChFhTLpQtxnLZtZhLFaNClaijCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18873},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"98ea8c869e7edf4b3cdd7e8e5d771f4995ad3c06","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.1_1771405557999_0.9087577470370349","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aerostack/react","version":"0.6.0","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.6.0","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"993a27acda3a63bbffe359f18cd3a4965a9e9e6d","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.6.0.tgz","fileCount":17,"integrity":"sha512-RlJc/lE+GslOiPm/I2m70K5ikJ8kSnnId/JhqShCzNFomhBvBxXd/QQn7N8Aq2+ymFT/sRvpuPhBpcM7VrF7/w==","signatures":[{"sig":"MEUCIBWlyw/gMua6fVt3mkDAdLU1b1pCC9eYZRekYtGQNMFeAiEAzIYcgti3i69pIfkZqvrWozHsVSUx/RYk03X0hYrYgF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18990},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"df443027fc32655a13fc2e1e047953947d43697c","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.0_1771817814066_0.12092601408064363","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aerostack/react","version":"0.6.1","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.6.1","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"b58264030414e5ea5c28b6b2dd16bdf6af1d10c9","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.6.1.tgz","fileCount":17,"integrity":"sha512-GppGPCP3IyP6+4nF/jQotAs2Hf/Q/LKs8lNIL/b1Hzsg3T9OayJiVlOPsfSSMN/C7u+l6w6KgRZqiNPVjJuFLQ==","signatures":[{"sig":"MEUCIB77VTQmGClvMEOze4+BdraSG3UXad+CmRs7ANGJgywCAiEAm+AoeoBfGP/pL52DEQL3hG42hf+uT+Uzs4y7lgMdTEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18990},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"618a393eb011c55f9eba8e94481444449ebd73cf","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.1_1771847511231_0.9881430514258909","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aerostack/react","version":"0.6.3","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.6.3","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"47cb7671211a2e184bc6fa80c64ef9fb2798ad2c","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.6.3.tgz","fileCount":17,"integrity":"sha512-OiKa3G94G9a3wcsUJGoBTzaw+nF+fuEEVoaAYciAG72gejdIzsn9P3o5ywdimN0WZ7ZcaGgChv+LYD4bYxt6uA==","signatures":[{"sig":"MEUCIEH0Figu4zaearjG0DlOahEkxxIWJbF+YSHmjbec8PhFAiEAjtcmRDSAErE5Y9S+Sdc+Yn/lSDLdfno/2gz57JcBvFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18990},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"beba8b2a66e22d137f10041c6bebf6c6514db30e","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.3_1771939119386_0.20761444229271242","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aerostack/react","version":"0.6.4","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.6.4","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"7270c26843dd33c902ca807f7e8118a7f88cfd27","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.6.4.tgz","fileCount":17,"integrity":"sha512-u0IgY9IwDKsDR5RbmXtYBJQ5WrEUsxktjGIZ6ce+uZ3WiQjSBnWj9Ce+T6owrb7XPQxkZZm31wr4mOWithYfbw==","signatures":[{"sig":"MEYCIQCvEVtJh6xEefYI6Lss4IAc5eDwNwYcZqDRkoSiVe0bLAIhAMB1US3IKDj6Gf9NMIZpSdsMBnZi6tUS4TL5s1rCMllk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19248},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"f23f1f7c2c1bf1247f51c98de07f203f4d4952ce","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.4_1772009916313_0.656133419623012","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aerostack/react","version":"0.6.5","author":{"name":"Aerostack"},"_id":"@aerostack/react@0.6.5","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"homepage":"https://docs.aerostack.dev","bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"dist":{"shasum":"1ce43e248e3b18f58e0c33b2b52ce096c5531e44","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.6.5.tgz","fileCount":17,"integrity":"sha512-IigTTRNjh3wpIdmgef4pSQf+AEO443Z/ADXHf/qpQoNyDaVgrVbUTnuNv2peljRui8eCzW7K7Uj7H2B2TMjZ3A==","signatures":[{"sig":"MEYCIQCkcd7nahCZ1K3LJFfNx9gxBVtOJjWVkFhDvWujKEqfxQIhAIQwiaoajiX7kSTMPvu2e4QfScf+Bme9sekxme0kptVY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19248},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"e064437a5ecaea868f77da3b3d8d30a473185a5d","scripts":{"lint":"eslint --cache --max-warnings=0 src","build":"tshy","prepublishOnly":"npm run build"},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"repository":{"url":"git+https://github.com/aerostackdev/sdks.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@aerostack/sdk-web":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tshy":"^2.0.0","react":"^18.3.1","eslint":"^9.26.0","globals":"^15.14.0","react-dom":"^18.3.1","@eslint/js":"^9.26.0","typescript":"~5.8.3","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","typescript-eslint":"^8.26.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.5_1772026392164_0.39003453206511973","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@aerostack/react","version":"0.6.6","author":{"name":"Aerostack"},"type":"module","repository":{"type":"git","url":"git+https://github.com/aerostackdev/sdks.git","directory":"packages/react"},"bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"homepage":"https://docs.aerostack.dev","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"}},"sideEffects":false,"scripts":{"build":"tshy","lint":"eslint --cache --max-warnings=0 src","prepublishOnly":"npm run build"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@eslint/js":"^9.26.0","@types/react":"^18.0.0 || ^19.0.0","@types/react-dom":"^18.0.0 || ^19.0.0","eslint":"^9.26.0","globals":"^15.14.0","react":"^18.3.1","react-dom":"^18.3.1","tshy":"^2.0.0","typescript":"~5.8.3","typescript-eslint":"^8.26.0"},"dependencies":{"@aerostack/sdk-web":"*"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","publishConfig":{"access":"public"},"_id":"@aerostack/react@0.6.6","gitHead":"431d1bf5ef115f67ee97baa08b73079d826f586d","description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-f270xyS4gvtcP8LbWU9RrwLexaZF40JgbWXNYSjbaJbCI3K08oeNBNRITHJgACVodg4D8DKMMx3vRcwpeoeakA==","shasum":"f2ff0e5408dcff374486c7082c0ab8303ecac46c","tarball":"https://registry.npmjs.org/@aerostack/react/-/react-0.6.6.tgz","fileCount":17,"unpackedSize":19248,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBYRADo1LKXkhpbJGixn3CMGG3GjF6rWHqVDh8Kh/xhhAiABxMiJsPvJdsQbmIJk4t06moOeVbCmSUQwes+GhN6rKA=="}]},"_npmUser":{"name":"aerostack","email":"navin10sharma@gmail.com"},"directories":{},"maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_0.6.6_1772085282863_0.7357749327118019"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-15T04:17:17.837Z","modified":"2026-02-26T05:54:43.132Z","0.1.0":"2026-02-15T04:17:18.089Z","0.1.1":"2026-02-15T04:57:58.584Z","0.1.2":"2026-02-15T05:01:19.147Z","0.2.0":"2026-02-15T07:21:08.068Z","0.3.1":"2026-02-16T03:35:51.072Z","0.3.2":"2026-02-16T07:09:19.100Z","0.3.5":"2026-02-17T05:43:44.980Z","0.3.6":"2026-02-17T07:03:49.266Z","0.4.0":"2026-02-18T06:12:24.713Z","0.5.0":"2026-02-18T07:15:00.675Z","0.5.1":"2026-02-18T09:05:58.161Z","0.6.0":"2026-02-23T03:36:54.216Z","0.6.1":"2026-02-23T11:51:51.388Z","0.6.3":"2026-02-24T13:18:39.537Z","0.6.4":"2026-02-25T08:58:36.457Z","0.6.5":"2026-02-25T13:33:12.314Z","0.6.6":"2026-02-26T05:54:43.010Z"},"bugs":{"url":"https://github.com/aerostackdev/sdks/issues"},"author":{"name":"Aerostack"},"homepage":"https://docs.aerostack.dev","repository":{"type":"git","url":"git+https://github.com/aerostackdev/sdks.git","directory":"packages/react"},"description":"The official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.","maintainers":[{"name":"aerostack","email":"navin10sharma@gmail.com"}],"readme":"# @aerostack/react\n\nThe official React SDK for Aerostack. Easily integrate authentication, database, AI, and other Aerostack services into your React applications using idiomatic Hooks.\n\n## Installation\n\n```bash\nnpm install @aerostack/react\n# or\nyarn add @aerostack/react\n# or\npnpm add @aerostack/react\n```\n\n## Usage\n\n### 1. Wrap your app in `AerostackProvider`\n\n```tsx\nimport { AerostackProvider } from '@aerostack/react';\n\nfunction App() {\n  return (\n    <AerostackProvider \n      projectUrl=\"https://your-project.aerostack.dev\" \n      apiKey=\"your-public-api-key\"\n    >\n      <YourComponent />\n    </AerostackProvider>\n  );\n}\n```\n\n### 2. Use Hooks\n\n#### Authentication\n\n```tsx\nimport { useAuth } from '@aerostack/react';\n\nfunction LoginButton() {\n  const { signIn, user, isLoading } = useAuth();\n\n  if (user) return <div>Welcome, {user.email}</div>;\n\n  return (\n    <button onClick={() => signIn('email', 'password')}>\n      {isLoading ? 'Loading...' : 'Sign In'}\n    </button>\n  );\n}\n```\n\n#### Database\n\n```tsx\nimport { useDb } from '@aerostack/react';\n\nfunction TodoList() {\n  const { data: todos, isLoading } = useDb('todos').find();\n\n  if (isLoading) return <div>Loading...</div>;\n\n  return (\n    <ul>\n      {todos.map(todo => <li key={todo.id}>{todo.title}</li>)}\n    </ul>\n  );\n}\n```\n\n#### AI Chat\n\n```tsx\nimport { useAI } from '@aerostack/react';\n\nfunction ChatBot() {\n  const { messages, sendMessage } = useAI('support-agent');\n\n  return (\n    <div>\n      {messages.map(m => <div>{m.content}</div>)}\n      <button onClick={() => sendMessage(\"Hello!\")}>Say Hi</button>\n    </div>\n  );\n  );\n}\n```\n\n## SSR and Backend Integration\n\n### Client-Side Only (SPA)\nThis SDK is designed for **client-side React apps**. Hooks like `useAuth()` run in the browser.\n\n### Server-Side Rendering (Next.js, Remix)\nFor SSR frameworks, use different approaches for server vs. client:\n\n**Server-side (data fetching, API routes)**:\n```tsx\n// app/api/users/route.ts (Next.js App Router)\nimport { SDK } from '@aerostack/node';\n\nexport async function GET() {\n  const sdk = new SDK({ apiKeyAuth: process.env.AEROSTACK_API_KEY });\n  const users = await sdk.database.dbQuery({\n    sql: 'SELECT * FROM users'\n  });\n  return Response.json(users);\n}\n```\n\n**Client-side (React components)**:\n```tsx\n'use client'; // Next.js 13+\nimport { AerostackProvider, useAuth } from '@aerostack/react';\n\nfunction ClientComponent() {\n  const { user } = useAuth();\n  return <div>{user?.email}</div>;\n}\n```\n\n### Backend Worker Pattern\nIf building Cloudflare Workers that need both client Auth and server bindings:\n```typescript\nimport { AerostackClient, AerostackServer } from '@aerostack/sdk';\n\n// Use both SDKs as needed\nconst client = new AerostackClient({ projectSlug: \"my-project\" });\nconst server = new AerostackServer(env);\n```\n\nSee [`@aerostack/sdk` documentation](../sdk/README.md#backend-wrapper-pattern) for details.\n\n## Documentation\n\nFor full documentation, visit [docs.aerostack.dev](https://docs.aerostack.dev/sdk/react).\n","readmeFilename":"README.md"}