{"_id":"@altanlabs/auth","_rev":"43-39f2e719b6e3c8a3bdb08992041e1fa3","name":"@altanlabs/auth","dist-tags":{"latest":"1.1.21"},"versions":{"0.1.0":{"name":"@altanlabs/auth","version":"0.1.0","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.0","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"903c6acfced1e7a9fe9a84c1fe588a3f5ef9373e","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.0.tgz","fileCount":14,"integrity":"sha512-9aywXj8h1QgfKNczj1XHq8gC0CyBP3VSij9UfRW1TldDPn1Lw+E9HE31eEMQTYIsbT9YmCff3qQCgZN+TvtV/g==","signatures":[{"sig":"MEUCIQCfnYp+PLuevW+vEBPUrpwSzm/mOJLMWDUF1h5GMydg/QIgfdkMC6a0BFBV6PX44Qr4WZMoY/obxfIroMKVkvoctpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325583},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"1f45e5fdd958c177cd188edafe62f65940d67744","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0","@altanlabs/database":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.0_1738874357356_0.6284504029872244","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@altanlabs/auth","version":"0.1.1","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.1","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"b064a9808689dfd75ea5ff536dc4d1b7eec10d78","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.1.tgz","fileCount":14,"integrity":"sha512-jRI8U7NVsAfTkP3d2no+cGgpfKDQUQcKgHLTFMvKqVZpjazAOFI8teshnNFCab4adMMyDG6LXBsZrXeeazq0uw==","signatures":[{"sig":"MEUCIQCdGGEebU7rXmrsBZ2AICipp07B4HGsg8xJTSowHs1jMAIgQP0a5DzjZAnRM1KtH4Yc+PMNUMns4ZV3I/RquhgBISY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328040},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"49c7ddfc7b7654693d57b9d03f002609dfc3ee0e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0","@altanlabs/database":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.1_1739127428860_0.7290911545498922","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@altanlabs/auth","version":"0.1.2","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.2","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"01a1182f2eb4e2af521ecdad4197392b41c51529","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.2.tgz","fileCount":16,"integrity":"sha512-SvreePJiBK6bEEssFRFioRqW5eTu5Q3PMFsysHksaG5UQT+wljDsNBxAqSAQUK1QhzLOiL86Uof3iKmgh2ONEA==","signatures":[{"sig":"MEYCIQDJ85A+RDcl8l82uYoleqYpI0NZ0RbCu1JG/TwC3KTp7QIhAO1/6wNNpxxROg8ueRQjkftTXYd7ym4v9pKvkjCpm0gy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331401},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"58004ecb09bff9bd21326810c6af01b7fc2098e9","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0","@altanlabs/database":"^1.1.7"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.2_1739127940850_0.5561722665941735","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@altanlabs/auth","version":"0.1.3","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.3","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"71ac565c010b25c51a67db96c5174b9e5bb7dbe4","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.3.tgz","fileCount":16,"integrity":"sha512-7bLZlPKBiBzKcQ4pP/yhio3URBHDMmzWxCZ67kD28/mt1hwHyunyYhhg39gDjXL4xX8cxSS5cyrILA4Dds33UA==","signatures":[{"sig":"MEQCIF5pEsXAurcUvE8fkB4Ub3IN4LUADMBeL6LFOQpRgqj1AiAtbM/Pv8O97tHjbFVZWPk61Rw/rvZfpo+jT/y3SxFsqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335804},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"384a162d64d3a88d315894bfdcca81582548f5e9","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.3_1739146374431_0.15004527043672944","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@altanlabs/auth","version":"0.1.4","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.4","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"0a3f93b29b6b58317ce219fb51b92a778117aa55","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.4.tgz","fileCount":16,"integrity":"sha512-RBiYxG27zTvInoxklrygCiS40AB3KFB+0Qim7b8/iL9p7SwUCATze4TAPAxWZAZLm1WFcBA4sQ+rNBpgN15gig==","signatures":[{"sig":"MEUCIEHOiA5PPEv5h8Xudb14Sh20zlWGvGx9Cq7y25jkH/2zAiEAgrN6NPe6X3mlET0Zqqp1b3xOwb6aCdAGptE8UqL+IVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336954},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2678256fd70a03f7fa2470016b47fba5e53c01c3","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.4_1739149581920_0.05832224911193107","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@altanlabs/auth","version":"0.1.5","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.5","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"c520d1745262e6f074638651fe3c347f4078beaa","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.5.tgz","fileCount":16,"integrity":"sha512-z+8nwjVEmw1VBUUoJ/5yq39Lz0himBipiJQ74xcvqMo2HNarTR2DT9KqQLnbYD0ZivTjeN1RGPAdCN0kADTb/Q==","signatures":[{"sig":"MEUCIG6ZBCLXJG6EtmrWxvQaXmBAR9jdBim7gUEjCDSL1kegAiEA1HtwrrsOH7HEGx+quzgrSuR3aYx1CcHo9VQbdaChz18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335987},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2678256fd70a03f7fa2470016b47fba5e53c01c3","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.5_1739191009222_0.12937515833899904","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@altanlabs/auth","version":"0.1.6","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.6","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"1295776463c5768a5224d3f1fbed9cbc6326626a","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.6.tgz","fileCount":16,"integrity":"sha512-cmEyoD4qcPOXZGnw0kyTxY8cJY2PxjCkM3NO+x+vA+jAbLFVUfmIeKXJvpJ9Dz4hKOKdV01cvyiR0EMBcceVXw==","signatures":[{"sig":"MEQCIA6V9+yYjR6LsKe4rqu3DZ1/4c9xPzPyVPYZTEiQo+krAiBfwHd7g4YEHFsSuNqPI3/uxdV/+RmDdk+ynoRfCzpLvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339977},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2678256fd70a03f7fa2470016b47fba5e53c01c3","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.6_1739191207994_0.4358661128749135","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@altanlabs/auth","version":"0.1.7","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.7","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"b649649f283724dad3e6814ec6738c72e7eb8de2","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.7.tgz","fileCount":16,"integrity":"sha512-GQV2tdfJjfeZ9ChdRu1Gnc5O7gYLWjjBqXTCg4o9vgOoZv1Efu08rXEYaPXJ7FUU3QQkSyMYhkTxcxhG/PHllA==","signatures":[{"sig":"MEUCIAY8WMe7rVai2q2mWeOMTaV3w4osWcYCK5kzyYtlOs4SAiEAuBrJO0A0xtQXIpPq+wQVdtjpHZJyywZJd3oHPU53pkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344837},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2678256fd70a03f7fa2470016b47fba5e53c01c3","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.7_1739192140874_0.6535975924988089","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@altanlabs/auth","version":"0.1.8","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.8","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"0a878b6b1fd1871e385b2fbb235ee55d914eafd4","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.8.tgz","fileCount":16,"integrity":"sha512-0wdg/Rm/e13QaidogixdbrV++9wSaCjaSz8mUW1qxgKJ08AoesoCMg/D1d/qOfVSs8hFCUiM2wfHt3mTrgf9KA==","signatures":[{"sig":"MEYCIQCW97gIeFo0jLIhKNMHybbywbbIhEg+NFFd24ICMxvfLAIhANwDlZC9i59y7fpIQAZnivLbSXqtqIWmz2fKHbJUJq5A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347422},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"1bdaeec3ebf0c479a423e118c48f88c461f9cdba","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.8_1739897131250_0.869102197703753","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@altanlabs/auth","version":"0.1.9","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.1.9","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"483c54429674893f32579db10557ceee5ba0be7f","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.1.9.tgz","fileCount":20,"integrity":"sha512-l0uaDV7+v00IyelVUHJ/mkCWJVWUkxPDERoha7rNMR5xfwKTQf0GRZMRMgL9PpcdeDSMPUpu46XPklGTAAX+Ww==","signatures":[{"sig":"MEQCIAcoGO3fP2qVMH0UTPqSnuDm4vX4dsmghDmEBND/bPVfAiBYDBuijF6Cnt8nbAlPzJ31pMlsQIC7b1q0o7BwI81j7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343968},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"be771783e10374a7a77adcc63e2514079972e250","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.1.9_1739901096686_0.8808231746576543","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@altanlabs/auth","version":"0.2.0","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.2.0","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"b0a03848a2284e314ec6b17d542a44678953da65","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.2.0.tgz","fileCount":20,"integrity":"sha512-NqQ9Jed82ck35C2fu9oIuJzePUa/VyP13ZkymjbMrDmirD2IVbJCOm9VJN6U1y4vbWhplOVcrI+JCMAljAD/GA==","signatures":[{"sig":"MEQCIHJWAWsa+jDP6Dzt5qQJxFeYqwu+uQucn9lT3KT/A7NpAiAhVsdKhUtk6+EVGdQ26oxR4N3/VYa8MbXnm8V9sgoq3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347872},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"be771783e10374a7a77adcc63e2514079972e250","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.2.0_1739901499506_0.49487130879602237","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@altanlabs/auth","version":"0.2.1","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.2.1","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"6d642c70d7eed7c6b0ed59524968c2226343d446","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.2.1.tgz","fileCount":20,"integrity":"sha512-RaR216PXb48kYqRr8btbW0Mqx8r4gvm78CYdFC1VFZDjpVGFugRBN/YuKUwTF1o8iMzpZbTz7sRebONU+yBC5g==","signatures":[{"sig":"MEUCICe6cKqTc7JOrcOA3iXPVIlnOPd9jnQpyW6aaz3bGFj8AiEA2uiS6rd3HhKeF6/RBB4uiQKzd5l5sDqvUzeFwAwI5zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344814},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"be771783e10374a7a77adcc63e2514079972e250","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.2.1_1739902450363_0.13062029336171266","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@altanlabs/auth","version":"0.2.11","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.2.11","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"2d8c69cdc0e75a5425c062673fadfd89ac871fff","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.2.11.tgz","fileCount":20,"integrity":"sha512-lid+jYM4KS1k9sSykRpyRKyCXy04YIJ3Z7BdzzltB2OuK58YxO8Qhp7RX3XFnkMkil0oP2BT26uv6hirUjytxg==","signatures":[{"sig":"MEYCIQCdegGsd/0wAlgyx5bZ37Gi1bGF/v1q2+dOloW7nq34cQIhAMtavc/tokmCr85fsjv60hSWwZFbG8I+sN0UJA7SCTpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345081},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"be771783e10374a7a77adcc63e2514079972e250","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.2.11_1739903006574_0.36110130142958896","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@altanlabs/auth","version":"0.2.12","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@0.2.12","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"6666874b73925d4a4c73703ab29aa13b4032e646","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-0.2.12.tgz","fileCount":20,"integrity":"sha512-WfS9JLno4Nxye98US/27tdmpnEsFDWNnZY/tru2SvfoNUxyl/z+xrxVU1Y3qDi7BkTJGvzBitUR2cXszIEEhHA==","signatures":[{"sig":"MEUCICulu6DNlHIGUOJv0z6tLTg3JwoGopzd4XwghC4wW3SOAiEAggrj4n17z1NEhkBJNdKH6VO6CJDBrik4cypn2WE52J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347895},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"d81267a5c791fececc7ac393c36ee858becdd3d9","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@rollup/plugin-commonjs":"^24.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_0.2.12_1740082837064_0.36976380865457514","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@altanlabs/auth","version":"1.0.0","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.0.0","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"c0dc1bda253e9f6911ca20ee167cfce52fd1012c","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.0.0.tgz","fileCount":30,"integrity":"sha512-KMCarsWCqcKkwhbKsEPQ1FCL5EVz8oW139PkK/KKBFzSzWvNer+jysU3Qkd7ouMCFjJmuYs85vmm7NHZyUFF7w==","signatures":[{"sig":"MEYCIQDHi1qy5AO8RXhOkJY6diA8ZHAAptX1SBhXfpC6UE7N2wIhAPdDk/FJLIPMWzU2UiTjkIOtd8Kf2ytTwtusCVXtJ05i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479016},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"cee812691ae4227592724e6631e3139b08e30044","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","postcss":"^8.4.31","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^18.0.0","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@tailwindcss/forms":"^0.5.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1","@tailwindcss/postcss7-compat":"^2.2.17"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.0_1740145791102_0.980840842014834","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@altanlabs/auth","version":"1.0.1","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.0.1","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"f907f67933a3d6e78a924b54bf2f8c8209e58174","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.0.1.tgz","fileCount":30,"integrity":"sha512-AWFSYNVMiWO2H6CXinXW/w0XNaqxSRu+zbc6Gy1p4bzaR+r0L80Udgg3dU1X6mY1B087qMboaZq/rfRFLfmsIA==","signatures":[{"sig":"MEUCIQDbWwTMHnvIrlOgQQIHVXPyEmPDbPPx7FHYczXHGYE8YQIgSMjiR3q8U6D2h/3FFUsn14Tiz3weyFDYExPr0QBK58U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477185},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0ffb26956ba7708d6cf6938e074a632efccdede5","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","postcss":"^8.4.31","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^18.0.0","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@tailwindcss/forms":"^0.5.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1","@tailwindcss/postcss7-compat":"^2.2.17"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.1_1740248902314_0.1731378909459269","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@altanlabs/auth","version":"1.0.2","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.0.2","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"f8ba586153f46c4a023815c15fbed384e84a1ff9","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.0.2.tgz","fileCount":30,"integrity":"sha512-fByrtVYjGMRW9mK9KI93xmCbwtNho65vnnsBalNkNzSIwOs5h8YieW9DSaMvwdKy4gWtrCi2gd+Q/cadCFC4DA==","signatures":[{"sig":"MEQCIDKvz9GSoFB5kIscPxIKinyIqxkHGdG9CRhDUeN4HpYVAiBoqIFWCd+9gFbx6nuGGxCe7IPrByMboV1dW9EH5TVMsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477103},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0ffb26956ba7708d6cf6938e074a632efccdede5","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","postcss":"^8.4.31","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^18.0.0","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@tailwindcss/forms":"^0.5.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1","@tailwindcss/postcss7-compat":"^2.2.17"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.2_1740249886286_0.5746818564904026","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@altanlabs/auth","version":"1.0.21","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.0.21","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"be147d790c0cf66b16f360b47664a89edaac4ee5","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.0.21.tgz","fileCount":30,"integrity":"sha512-sasgZXxt+jWN4ZCMEdY/tH712tw1JVFoSbhUM953QvwwQCJHpbZdvLSz0BvLBTgkTTHz7bBTshY7K9lQlL+J3A==","signatures":[{"sig":"MEUCIQCnBly9HPKILKnVhkd5y8niWULXo53Da1zqUD4PyGW3HQIgNqW4vfDx/PEkJA2vxUhGRg5iNeO1+6a2OZK1HTOQxEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477102},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"47a08dc3535484356d5fc69fd0f80a9e0a470fcc","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.5.0","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.12.2","dependencies":{"axios":"^1.7.9","bcryptjs":"^2.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^8.0.0","rimraf":"^5.0.0","rollup":"^3.0.0","postcss":"^8.4.31","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^18.0.0","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.2","@types/react-dom":"^18.0.0","@tailwindcss/forms":"^0.5.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1","@tailwindcss/postcss7-compat":"^2.2.17"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.21_1740620196576_0.7396166450708572","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@altanlabs/auth","version":"1.0.22","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.0.22","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"19160297dcccc24fad24d61bbd2d4e8729c8515d","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.0.22.tgz","fileCount":36,"integrity":"sha512-MkfxTyeDEQO1mhqfDBgTy4j7sDe2VrgfNB3V6XRk5GKq2TnC6F7dQcnU6Rt/UjH6Db8zt35XG29Wp0wyuGZLoQ==","signatures":[{"sig":"MEUCIQC+Id4gLPQQAWXs/AXd54VetKBIszKTG5+UXnsSe0/ucgIgQXqm9yfgPQks2ToGChcxUl26Z/FH97KvkHCwTR6JG8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479883},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6f37a878cdaa58422b1d9dd531a0184a8e5c5a49","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.2.4","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.11.1","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.22_1741026424419_0.018050893200209694","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@altanlabs/auth","version":"1.0.23","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.0.23","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"a8344595d326952e5b568a2239cada5780c921dc","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.0.23.tgz","fileCount":36,"integrity":"sha512-wFaHe5TlKVKxzNq5dB0BDyfTGGb6hHkOtsocKe5bwTK+UdSWmIMFBFdCVNTY9xio+/jnt/04Tc0WHdiOytoLsg==","signatures":[{"sig":"MEUCIQCtpuuTckBjvmsvnYDGVMI7z/mKBKSw/CgVzAM8Q+63XwIgRPbbLMZ8vYS0LCJytmOtoAlQM/SvP821vPlx9Torb8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481747},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6f37a878cdaa58422b1d9dd531a0184a8e5c5a49","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.2.4","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.11.1","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.23_1741026625871_0.36021918706362954","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@altanlabs/auth","version":"1.0.24","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.0.24","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"031e458f2c5e026e2e9d597365a15632c33169b3","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.0.24.tgz","fileCount":36,"integrity":"sha512-VQH5naCSFRkIzhT+zmypBiAQauD7BXXwIjOXzVEzwJRNgryEdGg5bXKMhKuEkvG5RlOpCPovTFpyLIrJfJJgPQ==","signatures":[{"sig":"MEQCIHSOVbBhW8BZxr8vHsUguDmdng3pfyRNf5MA2n5WM+vhAiBqTce5BITf3VsinJ7qKcEU+vwXiOmT/VvsAXcKv37BSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480329},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6f37a878cdaa58422b1d9dd531a0184a8e5c5a49","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.2.4","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"20.11.1","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.24_1741027023646_0.8438902127941694","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@altanlabs/auth","version":"1.1.0","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.0","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"ef476d4e1fc0e05b0afaedb6668726ec4fe551e2","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.0.tgz","fileCount":33,"integrity":"sha512-xWRFMH2nR1MvyZkUOeBNXIP8Xi+3FYefUEYkbhQOreMyHiYfyDJ4gvtEC3TuxtoERfhtY8Ut7KmHb/QnFATVpw==","signatures":[{"sig":"MEUCIGBiPVL+FTbv5QyRsy2Wrlc45ez31yBdXVzqCHdNDxbvAiEA+pAwAEeLHLVwdr7aJRnoMkLoZEa7WNQLPd049vmxS8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185025},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"bd7c002fd9b3f483ad9fd17e4c48b62c6e5be746","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.0_1741270018582_0.8120522251007027","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@altanlabs/auth","version":"1.1.1","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.1","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"63e387663b6dd797c7bd840d82a301081ecd269f","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.1.tgz","fileCount":33,"integrity":"sha512-Y9gf6Oaz2eMK2aF9L1jwp9AA5oh1EGsOq3WMUtiluXVpDvhZ1SLx15V+sWxtRUvrtnZJrvnvgvYN/W/ptOBuKQ==","signatures":[{"sig":"MEYCIQDhobrvA7M9Pwo9kAVbMErLzh30hvhA4XoiiVGAtMslZgIhAPPbINt9uThGRqR5OjNRTJ3S0TPsBLca3Bg72asg/6fl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185702},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.1_1741332935424_0.9999289264244247","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@altanlabs/auth","version":"1.1.2","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.2","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"e92a1dac480923086abe20d494b8a5bfccebf323","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.2.tgz","fileCount":33,"integrity":"sha512-uZBc0A6wFQvZR5k4Cdo7K86VLJDj/lcBOdVjHWMveXT1kkeizwBT0HaQFlKNc3DMqy0fA0DZ3U/1tDupLbHHdA==","signatures":[{"sig":"MEQCIEn4um0+wgbj24KM5fEnHR9HmasVFp9WW6yKj3W9jIh9AiBRZ/gZKjsgTLa15o/jDsYEFp+J6RTHHM9hj4rIQiBaIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185450},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.2_1741333532734_0.7786639248159777","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@altanlabs/auth","version":"1.1.3","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.3","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"d878a6291d272ae5c79ff7899a875873d2f5d969","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.3.tgz","fileCount":33,"integrity":"sha512-fvcGn18KjAYf3akIy8UV08FiXWQomxlwjfbIlVrfb3Au/+oFki6VOfMTs16WilFKMqlfKODsSHELk64q/dR9PQ==","signatures":[{"sig":"MEQCIGPF2+34EgcrMp2jDtcOum+53FuJ8eIwPFuQ0m03MvHuAiATqw3aNMpFPsyEII5bFbto5imVUL1jTucl7m/TRSSOvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185492},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.3_1741334836923_0.8198757863602832","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@altanlabs/auth","version":"1.1.4","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.4","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"e17564cc7b88f149fcba67b7c1ed9538d7b60021","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.4.tgz","fileCount":33,"integrity":"sha512-8YceDEi5wLfMuCz6sRilhZHj+2yXpfmK392JbQn2btpYtdkGBV+YTmEcFeHfon/1f2jpPwrSTtsPOy5dXkgylw==","signatures":[{"sig":"MEQCICIq0bqgVozygheNIcv741hauL9dEbQYTebEHtgPa7zZAiBb+8qfoOD6d6XPRvzP9cUJgh3CrppeeWailsGZtzsZ2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185337},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.4_1741337179623_0.43273240693107096","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@altanlabs/auth","version":"1.1.5","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.5","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"d677f8e7792e7c00a81491a8425cf3c8209314a0","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.5.tgz","fileCount":33,"integrity":"sha512-t6f5E/DxeDN1Bj2a7PjbEtbikf6owmLHKxMz75t6z/dbE8SOPRFs5bmelZGfIrSshNOQDB5F7ycXcJsVWByC0Q==","signatures":[{"sig":"MEQCID5EswTcJIlK3aP/vqbGh6L6QMuHWpwdsxuyEn25mbKSAiAl50YT/Gcah6511faxta+rebUYjds/VShFvaLreKUdQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185465},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.5_1741337963685_0.3912992993233575","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@altanlabs/auth","version":"1.1.6","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.6","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"f20950d84b324d3c535c031a47a4f6f15df77cb0","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.6.tgz","fileCount":33,"integrity":"sha512-TO8aoEdXibxE+DkL6c4KfO8/StgXN7BkL3fxukVWIS9WB4AMeIMi/LYyYs/TZTAHbjyqQJ7QP6jHJAxHtHUTnw==","signatures":[{"sig":"MEUCIQCDXXfhsaPZrRK38rONsRQ72nZE2/ejIYyygNqQDpiZDwIgKG9UzcycoKgm8Q8wJRxGxtDpqeBNwwIYl5RuyxGYfjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185367},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.6_1741549852405_0.6097444878713918","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@altanlabs/auth","version":"1.1.7","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.7","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"c08ff63c03fdfe5d00d7c600437e1ab7622a316d","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.7.tgz","fileCount":33,"integrity":"sha512-DDCBiMnvuhxaMaoYMLzt7xmAp12MclWyySc4JEF6l1qVOY1OBpL+1y9BV92JTb1vHRV809EQbVrZHkqF7ni9iQ==","signatures":[{"sig":"MEUCIAZJcgi7bHnz5mgYlgTY5TjDkjBJYAl2k03KHfmoybcEAiEAuVrbPTZrI46VynGX5LulstOvliOm0NNg9oAIMEOgs28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185387},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.7_1741550338011_0.07125697362183003","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@altanlabs/auth","version":"1.1.8","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.8","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"787c6f01e685fecdff28d38fca72cd81ebefc9b9","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.8.tgz","fileCount":33,"integrity":"sha512-RWwXL9Yh0lV6cAuL0pMf1E/gSyHBa2hwMRn5QiphfpzRX9t9URxvIE2ls0ke1hnRDt4BpcEpPB8U3N00e2ReMg==","signatures":[{"sig":"MEYCIQDoljgiyoRcdjgqu22pcOlg4mti6oHyoo8+fjb/noyXzgIhAN8KA3NL/r7ho51030EfEG/8sS22dm/BMd2jbVjmkE/c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185990},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.8_1741597669845_0.2778822924097335","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@altanlabs/auth","version":"1.1.9","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.9","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"d837a5673dbe4f6455a388c3eb54b70a3615f810","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.9.tgz","fileCount":35,"integrity":"sha512-iVfqBLVXHxXo2wlgxVniloWNUEZbveOq0KK1793f62Moe0I+eR9gLu/2zJSsoaeYJiaM/Y+mZ+fSLFaVQAJbHA==","signatures":[{"sig":"MEUCID2d8SqPaCNlsI4hMyOgAeGZvuMlIQWLA/nQOxKyoAQ8AiEAq89jGrw3Bbn05ogHb2QEzP1oPWovhlIctzg1eU+nSRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186771},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.9_1741607725551_0.005146908661242122","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@altanlabs/auth","version":"1.1.10","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.10","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"dc07303dcb06090717b26258a779a00e5eb8919b","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.10.tgz","fileCount":35,"integrity":"sha512-mzcrMJLEpYpNbM7qbBaTrc+L6vVMK+irHF+1XyxoauO5NRvh9Kan84Qumek6g4RHW0HUYmJ/A3gXDTsEtrxBQg==","signatures":[{"sig":"MEQCIB6p+YBqhoMe/evSVeVU6y17qSnt4Jyot4nHqPQMAL/EAiAlmlgh7QzRo7v8whFSvcYTMedp02tO/nRTqJQUKkXupg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192629},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ae661910b8cbc0eff35f936ea8a473eaed4eba3e","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.10_1741608082104_0.3745549102660781","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@altanlabs/auth","version":"1.1.11","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.11","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"1632d092425165d6451ee275796c8917d779072e","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.11.tgz","fileCount":35,"integrity":"sha512-P/3rwiJFTPfIjmLHIUMre0oKPyxr0tyFzdynRF68Bxb0EQgNnGqgQ389rEt7MD2E1+aH6iwaPCK63GSPLotEdQ==","signatures":[{"sig":"MEYCIQDrW7ViKmw2nSPb7BjRypdxlDl+ntUxyBYeguOBM31HwQIhAJ+CfG3a3+9oNXFdNuR/3V/XMlNA/FkzEtOch3nKgJ0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192625},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"aa9be0d23ac06e73606597f1cd3abf716e7e4799","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.11_1742184463499_0.3830239485089366","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@altanlabs/auth","version":"1.1.12","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.12","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"3da5c68bfcb203db24c384d2c910c910f2ca6a67","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.12.tgz","fileCount":35,"integrity":"sha512-XmK5EA8vZgoeyGv1OehuLbjCAs5xmftGfDbPms8Ylcsm/snhNQA09ESz4lVpC2gJOC4YVnTcuxBqYH5JbcDyqw==","signatures":[{"sig":"MEUCICRQW7EJOkwVqic0V1YwWNf920dabmWOdz2joNZqkVOtAiEA9uq04TWA1XeqEWSY5f0Uo+3aRKb/8jXRIgclIWRWkf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181940},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6ecb4fbe25fea63bc27e57277d8b115c19058c7b","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.12_1742874727019_0.8071279743726989","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@altanlabs/auth","version":"1.1.13","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.13","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"958657f74fd003dc209ee995322cc97d4a8e4e7e","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.13.tgz","fileCount":35,"integrity":"sha512-j66O8zddVC3gF5btOVlYq/IqgC9o7LIAx2Gfwb42yM5jiHK6AvwKcLgIpOJjlEBxHAk+bMSWHhKHRLUB1bdmuQ==","signatures":[{"sig":"MEQCIDmlCMEXM6orlxdqHbvyuPnXligH/Vc9G1ow/M27ZglSAiAyL16FymA2kumxRYaJS8NMARe9kp71GlXeNB7GDnetVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181891},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6ec6d8b08c3f302505ec80823ad7c52c9732aad6","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.13_1742886607078_0.3788583305347242","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@altanlabs/auth","version":"1.1.14","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.14","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"e2e50f92a548691cb55f25b542fd1c15ccf38aeb","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.14.tgz","fileCount":35,"integrity":"sha512-7/PKVouqtQ8gVbNIA1fxEIs2Yx71wHFJ0NLuGpB4yVj9ggKJms0dEnxcqLwd6nO959tNSEFoqBMGcaNvdO4zbQ==","signatures":[{"sig":"MEUCIERHkoMDijCXpwRVI+D6vrrMe6/2bYRMi3cgQqleLgIRAiEApDZrXwInFxYbR3vkWz/Zq4mlbicG3140/XvOaiU0+DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181858},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"df874c37376584481929479c49bdace44bd8b009","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.14_1742890299329_0.5849666505302584","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@altanlabs/auth","version":"1.1.15","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.15","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"ba9f2caa497b9a76e51c5c159201e6015c244ab7","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.15.tgz","fileCount":35,"integrity":"sha512-njRp1W1F16L15CLtX0QvzFQZEhm2L9TLykdnjafVDsQFzqbYNEFRnQdNMfbx8XvqYZoFIDuuFpRLA7tSzSVq5g==","signatures":[{"sig":"MEYCIQDsXFzNGWqto0FSy3aRzY/eVHloQ0NC9oyeHSJl+H9f7AIhAI6DvcyFizTC1xMAXoGCQDPJ3RbX3xJu1+1WKtMtUphX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182299},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"c3796ebe412085a2b1e2afe0cabecbc3e2b8d9b7","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.15_1743780643624_0.6377364293092562","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@altanlabs/auth","version":"1.1.16","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.16","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"3196694dbd863c07529e3059840268decfc419d6","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.16.tgz","fileCount":35,"integrity":"sha512-KB3n+oNwW+D2K9eSkovJSMDNEXJQ/vt/4ROt0MLd3a6E5cyRqGY1pak4jqDMbOT71R/268xqsMv5jtMwviUeKg==","signatures":[{"sig":"MEUCIBNwazfYcEoiQhuWyL71Vr0byMrhfETFg4CJRIvAHVVeAiEAwUkrQbMRPn3JIdN6BuoRL5q8O3m2lWZe4Ke85HHcWI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183472},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"60251b03797fa8db8c854e69679839ab1c5fdbd0","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.16_1743789014032_0.10374903876394725","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@altanlabs/auth","version":"1.1.17","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.17","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"227697ee068bc5b89c2f1d15ca28fe7bfb968962","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.17.tgz","fileCount":35,"integrity":"sha512-utoUBVzbBs6s6/1HKW+ELRz2FqBIknS7h7ip0c9QrqjN6HXauOaWQBfPCPtGzQLbwPylVeidO/ZdtXjiGr0RNw==","signatures":[{"sig":"MEUCIQDixUrzMt82R8Hf0yUB19a8II4U+UbvD8u5iPW9+/fOqwIgSTrN/8GY8CVxdZm89gmnHLHuBc/WTlQQTtY4ekkoC6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183470},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"8614658603d043a7ef0efb0455a51ec12fa18259","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.17_1743790345054_0.7798883577299911","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@altanlabs/auth","version":"1.1.18","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.18","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"4d1b10f8c000f8d25505535425f3ac15e23e4f94","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.18.tgz","fileCount":35,"integrity":"sha512-xYBc2prz08e7r5jQJMHv9Nh2PcS9rJ+Ie248MezxGpJK0fSxNg23DUPLzgcaLi8wYBHlnNTrilDuc0l/xlOaXQ==","signatures":[{"sig":"MEYCIQDul8wDLZxUC/AVkztXlal/zhoze6eqdhVQryt1eJSkQwIhAKj2dg3B5OULX+9PRYXnAIuHkv3wsWhzNXcHtojYteNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183494},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"a26ff8289aec8294a5127bfad3c65e8271a140e6","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.18_1743790484376_0.6344615282817458","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@altanlabs/auth","version":"1.1.19","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.19","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"61fbd7d88ea8d6e299102dc2a72de9bd3ae1a029","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.19.tgz","fileCount":37,"integrity":"sha512-EdtbRRLYxaThnVeduJ89rryTxVf91aCb76O2WGFLGffGTWSExvswJowwTTZQOkQX3/nmb9e8ln4PKhNW11QgDw==","signatures":[{"sig":"MEQCICG820ioNAR7ZQ8ElQPv6YAGd1xF1L6ho+xFgUb4JSiJAiBUrvdaXZQl1xt0mTDfzhOG49TjLERYOghIxSxcSrS2Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211067},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"a26ff8289aec8294a5127bfad3c65e8271a140e6","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.19_1743810432265_0.7161529842450396","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"@altanlabs/auth","version":"1.1.20","keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.20","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"dist":{"shasum":"141e6cac82667df05442175f9d0adabcd3d82dfd","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.20.tgz","fileCount":37,"integrity":"sha512-Uz5LkAXcrTepnZnjjaSv/o5H64pNQ25LJZKQCva5fYB+sqOb7wYIQGzvbXImehm4GlB+6gVp6CEk/vUCG1MKqw==","signatures":[{"sig":"MEYCIQD1QGq9m67iBu0XiRcw10sgAhWRHlcZyXaJUvVOHf5chgIhAOHZ0NXGdLJNlLfOOOVn+M1eqsjSTbyaYTaMYXBY0Rkh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209727},"main":"dist/index.js","style":"dist/styles.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"a26ff8289aec8294a5127bfad3c65e8271a140e6","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"_npmVersion":"10.8.1","description":"React authentication library built on top of @altanlabs/database","directories":{},"_nodeVersion":"22.4.0","dependencies":{"glob":"^11.0.1","axios":"^1.7.9","bcryptjs":"^2.4.3","@eslint/config-array":"^0.19.2","@tailwindcss/postcss":"^4.0.9","@eslint/object-schema":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.8.1","eslint":"^9.21.0","rimraf":"^6.0.1","rollup":"^3.0.0","postcss":"^8.4.21","typescript":"^5.0.0","tailwindcss":"^3.3.0","@types/react":"^19.0.10","autoprefixer":"^10.4.14","@types/bcryptjs":"^2.4.6","@tailwindcss/forms":"^0.5.7","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.20_1743811435925_0.40579912931453666","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"@altanlabs/auth","version":"1.1.21","description":"React authentication library built on top of @altanlabs/database","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","style":"dist/styles.css","scripts":{"build":"rollup -c","dev":"rollup -c -w","clean":"rimraf dist","lint":"eslint src --ext .ts,.tsx","test":"jest","typecheck":"tsc --noEmit"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.0.0","react-router-dom":"^6.0.0"},"dependencies":{"@eslint/config-array":"^0.19.2","@eslint/object-schema":"^2.1.6","@tailwindcss/postcss":"^4.0.9","axios":"^1.7.9","bcryptjs":"^2.4.3","glob":"^11.0.1"},"devDependencies":{"@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-node-resolve":"^15.3.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.0.0","@tailwindcss/forms":"^0.5.7","@types/bcryptjs":"^2.4.6","@types/react":"^19.0.10","autoprefixer":"^10.4.14","eslint":"^9.21.0","jest":"^29.0.0","postcss":"^8.4.21","rimraf":"^6.0.1","rollup":"^3.0.0","rollup-plugin-postcss":"^4.0.2","tailwindcss":"^3.3.0","tslib":"^2.8.1","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"keywords":["react","auth","authentication","database","typescript"],"author":{"name":"Altan Labs"},"license":"MIT","_id":"@altanlabs/auth@1.1.21","gitHead":"a26ff8289aec8294a5127bfad3c65e8271a140e6","_nodeVersion":"22.4.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-0W4v5n6HxnfgsbSOcSmZa9ECpaycXagkF3Kc6NkyXtBB+WG6b/faGLrtA2ggh2RP3ZsU13gxRRwHincZN0zScA==","shasum":"cd3b461581aadd775bd599e39750ee14f6171565","tarball":"https://registry.npmjs.org/@altanlabs/auth/-/auth-1.1.21.tgz","fileCount":37,"unpackedSize":210008,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFPaomNkfKPhHOaPaGKcX4VZ7oeIMUSTDepgYeqT70XrAiAhM7Dc08zYZumxk6vkiBHGAqt1Ix59iioz2UuDKvv1/w=="}]},"_npmUser":{"name":"altanlabs","email":"albert@altan.ai"},"directories":{},"maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth_1.1.21_1743900441633_0.3556952019641999"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-06T20:39:17.209Z","modified":"2025-04-06T00:47:22.074Z","0.1.0":"2025-02-06T20:39:17.598Z","0.1.1":"2025-02-09T18:57:09.044Z","0.1.2":"2025-02-09T19:05:41.055Z","0.1.3":"2025-02-10T00:12:54.640Z","0.1.4":"2025-02-10T01:06:22.181Z","0.1.5":"2025-02-10T12:36:49.385Z","0.1.6":"2025-02-10T12:40:08.167Z","0.1.7":"2025-02-10T12:55:41.062Z","0.1.8":"2025-02-18T16:45:31.464Z","0.1.9":"2025-02-18T17:51:36.877Z","0.2.0":"2025-02-18T17:58:19.730Z","0.2.1":"2025-02-18T18:14:10.574Z","0.2.11":"2025-02-18T18:23:26.854Z","0.2.12":"2025-02-20T20:20:37.227Z","1.0.0":"2025-02-21T13:49:51.316Z","1.0.1":"2025-02-22T18:28:22.586Z","1.0.2":"2025-02-22T18:44:46.458Z","1.0.21":"2025-02-27T01:36:36.752Z","1.0.22":"2025-03-03T18:27:04.657Z","1.0.23":"2025-03-03T18:30:26.081Z","1.0.24":"2025-03-03T18:37:03.814Z","1.1.0":"2025-03-06T14:06:58.750Z","1.1.1":"2025-03-07T07:35:35.660Z","1.1.2":"2025-03-07T07:45:32.913Z","1.1.3":"2025-03-07T08:07:17.100Z","1.1.4":"2025-03-07T08:46:19.872Z","1.1.5":"2025-03-07T08:59:23.891Z","1.1.6":"2025-03-09T19:50:52.573Z","1.1.7":"2025-03-09T19:58:58.237Z","1.1.8":"2025-03-10T09:07:50.048Z","1.1.9":"2025-03-10T11:55:25.765Z","1.1.10":"2025-03-10T12:01:22.290Z","1.1.11":"2025-03-17T04:07:43.670Z","1.1.12":"2025-03-25T03:52:07.214Z","1.1.13":"2025-03-25T07:10:07.298Z","1.1.14":"2025-03-25T08:11:39.537Z","1.1.15":"2025-04-04T15:30:43.884Z","1.1.16":"2025-04-04T17:50:14.272Z","1.1.17":"2025-04-04T18:12:25.251Z","1.1.18":"2025-04-04T18:14:44.626Z","1.1.19":"2025-04-04T23:47:12.488Z","1.1.20":"2025-04-05T00:03:56.138Z","1.1.21":"2025-04-06T00:47:21.871Z"},"author":{"name":"Altan Labs"},"license":"MIT","keywords":["react","auth","authentication","database","typescript"],"description":"React authentication library built on top of @altanlabs/database","maintainers":[{"name":"altanlabs","email":"albert@altan.ai"}],"readme":"### ✅ Setup\n\nWrap your app with `AuthProvider` and pass your **Users Table ID**:\nIMPORTANT TO IMPORT THE STYLES!!!\n\n```jsx\nimport \"@altanlabs/auth/dist/styles.css\";\nimport { AuthProvider } from \"@altanlabs/auth\";\n\nfunction App() {\n  return (\n    <AuthProvider tableId=\"your-users-table-id\">\n      <YourApp />\n    </AuthProvider>\n  );\n}\n```\n\n---\n\n### 🛡️ Auth Guard (Best Practice)\n\nTo protect private routes, use an Auth Guard component:\n\n```jsx\nimport { useAuth } from '@altanlabs/auth';\nimport { Navigate, useLocation } from 'react-router-dom';\n\nexport function AuthGuard({ children }) {\n  const { user } = useAuth();\n  const location = useLocation();\n\n  if (!user) {\n    return <Navigate to=\"/sign-in\" state={{ from: location }} replace />;\n  }\n\n  return <>{children}</>;\n}\n```\n\n---\n\n### 🔐 Sign In Page\n\nThe Sign In page should redirect authenticated users away automatically:\n\n```jsx\nimport { SignIn, useAuth } from \"@altanlabs/auth\";\nimport { Navigate } from \"react-router-dom\";\n\nexport default function SignInPage() {\n  const { user } = useAuth();\n\n  if (user) return <Navigate to=\"/\" replace />;\n\n  return (\n    <div className=\"min-h-screen flex items-center justify-center bg-zinc-50 dark:bg-zinc-900\">\n      <SignIn\n        appearance={{ theme: \"dark\" }}\n        companyName=\"Your Company\"\n        signUpUrl=\"/sign-up\"\n        withSignUp\n        routing=\"path\"\n      />\n    </div>\n  );\n}\n```\n\n---\n\n### 🆕 Sign Up Page\n\nThe Sign Up page should also redirect authenticated users automatically:\n\n```jsx\nimport { SignUp, useAuth } from \"@altanlabs/auth\";\nimport { Navigate } from \"react-router-dom\";\n\nexport default function SignUpPage() {\n  const { user } = useAuth();\n\n  if (user) return <Navigate to=\"/\" replace />;\n\n  return (\n    <div className=\"min-h-screen flex items-center justify-center bg-zinc-50 dark:bg-zinc-900\">\n      <SignUp\n        appearance={{ theme: \"dark\" }}\n        companyName=\"Your Company\"\n        signInUrl=\"/sign-in\"\n        withSignIn\n        routing=\"path\"\n      />\n    </div>\n  );\n}\n```\n\n---\n\n### 👤 User Profile\n\nProtect your user profile page with the Auth Guard:\n\n```jsx\nimport { UserProfile } from \"@altanlabs/auth\";\nimport { AuthGuard } from \"./AuthGuard\";\n\nexport default function ProfilePage() {\n  return (\n    <AuthGuard>\n      <UserProfile\n        appearance={{ theme: \"dark\" }}\n        showCustomFields\n        editableFields={[\"name\", \"surname\", \"email\"]}\n        hiddenFields={[\"password\"]}\n        fallback={<div>Please log in</div>}\n      />\n    </AuthGuard>\n  );\n}\n```\n\n---\n\n### 🚪 Logout Button\n\nAdd a logout button anywhere in your app:\n\n```jsx\nimport { Logout } from \"@altanlabs/auth\";\n\nfunction NavBar() {\n  return (\n    <Logout\n      appearance={{ theme: \"dark\" }}\n      onLogout={() => console.log(\"User logged out\")}\n    />\n  );\n}\n```\n\n---\n\n### 🪝 Auth Hook\n\nAccess the current user and manage auth state:\n\n```jsx\nimport { useAuth } from \"@altanlabs/auth\";\n\nfunction ProfileButton() {\n  const { user, logout } = useAuth();\n\n  if (!user) {\n    return <button onClick={() => (window.location.href = \"/sign-in\")}>Sign In</button>;\n  }\n\n  return (\n    <div>\n      <span>Welcome, {user.name}!</span>\n      <button onClick={logout}>Logout</button>\n    </div>\n  );\n}\n```\n\n---\n\n### 📌 Notes\n\n- Always protect private routes with `AuthGuard` for consistent and secure user experiences.\n- `AuthProvider` automatically syncs auth state, providing easy access to `user`, `logout`, and more via `useAuth`.\n\n","readmeFilename":"README.md"}