{"_id":"@absolutejs/auth-expo","_rev":"6-c0560371f51351521eb468642ebac57d","name":"@absolutejs/auth-expo","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@absolutejs/auth-expo","version":"0.0.1","keywords":["absolutejs","authentication","expo","oauth","oidc","pkce"],"license":"BSL-1.1","_id":"@absolutejs/auth-expo@0.0.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/auth-expo","bugs":{"url":"https://github.com/absolutejs/auth-expo/issues"},"dist":{"shasum":"31574ed32217dc6b7d1e586345b0957ed49230ff","tarball":"https://registry.npmjs.org/@absolutejs/auth-expo/-/auth-expo-0.0.1.tgz","fileCount":5,"integrity":"sha512-NAekPChWSry1vLwCOl+udnvmwNln/jO703nscHco3HU596bOoUoTfq474wLoOq/IYMxNiO2cPfTCVg8Nt6jSkA==","signatures":[{"sig":"MEQCIAPoBIf5Qra9fdBsYlqzu+ZY7gk60VLF0RTtcC8LSFwOAiAGLCiT+n51r8qoeHibGS6esVbLQ5h/K4yp+eiHWtKK+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12403},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"1f9d59e111e090b18dcf5f40c385e8b79103fc03","scripts":{"test":"bun test","build":"bun build src/index.ts --outdir dist --target=browser --external @absolutejs/auth --external expo-linking --external expo-secure-store --external expo-web-browser --external react-native && tsc -p tsconfig.build.json","check":"bun run typecheck && bun run test && bun run build && npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/auth-expo.git","type":"git"},"_npmVersion":"10.9.2","description":"Expo native runtime adapter for @absolutejs/auth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@absolutejs/auth":"^0.75.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","@types/bun":"^1.2.9","typescript":"~6.0.3","expo-linking":"~57.0.8","react-native":"0.86.3","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"peerDependencies":{"expo-linking":"~57.0.8","react-native":"0.86.x","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-expo_0.0.1_1788156166716_0.44217952530192206","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@absolutejs/auth-expo","version":"0.0.2","keywords":["absolutejs","authentication","expo","oauth","oidc","pkce"],"license":"BSL-1.1","_id":"@absolutejs/auth-expo@0.0.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/auth-expo","bugs":{"url":"https://github.com/absolutejs/auth-expo/issues"},"dist":{"shasum":"abb93b19959bb5245aa3ce1d2e491997b32fee3c","tarball":"https://registry.npmjs.org/@absolutejs/auth-expo/-/auth-expo-0.0.2.tgz","fileCount":5,"integrity":"sha512-3WHLZfSyNnnlX6yfVzKPYaJpumu3g2TvrQqdpx6n77bOgi0+2lUgYOh9Ug7E5Jacnq1RupwaMkZwgo7KlUpM3g==","signatures":[{"sig":"MEUCIQDLm1QdMOTDsi0nChEyj1dHSc6k0oBLBKrbVksnlAUW6gIgZZwGS+hs16O/OhTq7/O/1VJD1gEF0TCJrEdHgSGdn+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12402},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"a93e7aa7992158ecc009834f87dbff7e01273a1b","scripts":{"test":"bun test","build":"bun build src/index.ts --outdir dist --target=browser --external @absolutejs/auth --external expo-linking --external expo-secure-store --external expo-web-browser --external react-native && tsc -p tsconfig.build.json","check":"bun run typecheck && bun run test && bun run build && npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/auth-expo.git","type":"git"},"_npmVersion":"10.9.2","description":"Expo native runtime adapter for @absolutejs/auth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@absolutejs/auth":"0.75.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","@types/bun":"^1.2.9","typescript":"~6.0.3","expo-linking":"~57.0.8","react-native":"0.86.3","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"peerDependencies":{"expo-linking":"~57.0.8","react-native":"0.86.x","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-expo_0.0.2_1788156287733_0.4791712475790644","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@absolutejs/auth-expo","version":"0.0.3","keywords":["absolutejs","authentication","expo","oauth","oidc","pkce"],"license":"BSL-1.1","_id":"@absolutejs/auth-expo@0.0.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/auth-expo","bugs":{"url":"https://github.com/absolutejs/auth-expo/issues"},"dist":{"shasum":"b1868ed78d81e5881fbf123a7216739b74acb279","tarball":"https://registry.npmjs.org/@absolutejs/auth-expo/-/auth-expo-0.0.3.tgz","fileCount":5,"integrity":"sha512-uX3SydGbTIU2KqnsFjUFWGiRwDEJdxnr8dsXoq3H5Lqxh6doWWr/Vup8kOtQj6ZBWj5i26TzaxX/jxcdQJhnhw==","signatures":[{"sig":"MEUCIQCHVn6z7x24JmHEPx7GhVpCs2Mk944wYRmZAQlwH/FuuQIgKrzhRxbgRtB1KtVIgG9IflFnsiJaih1GHncat1AaRzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13869},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"8c48965d1f3859e6be7c13089cd69d96bd99a996","scripts":{"test":"bun test","build":"bun build src/index.ts --outdir dist --target=browser --external @absolutejs/auth --external @noble/curves --external expo-crypto --external expo-linking --external expo-secure-store --external expo-web-browser --external react-native && tsc -p tsconfig.build.json","check":"bun run typecheck && bun run test && bun run build && npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/auth-expo.git","type":"git"},"_npmVersion":"10.9.2","description":"Expo native runtime adapter for @absolutejs/auth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"expo-crypto":"~57.0.2","@noble/curves":"2.4.0","@absolutejs/auth":"0.76.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","@types/bun":"^1.2.9","typescript":"~6.0.3","expo-linking":"~57.0.8","react-native":"0.86.3","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"peerDependencies":{"expo-linking":"~57.0.8","react-native":"0.86.x","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-expo_0.0.3_1788660894830_0.6671877934093529","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@absolutejs/auth-expo","version":"0.0.4","keywords":["absolutejs","authentication","expo","oauth","oidc","pkce"],"license":"BSL-1.1","_id":"@absolutejs/auth-expo@0.0.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/auth-expo","bugs":{"url":"https://github.com/absolutejs/auth-expo/issues"},"dist":{"shasum":"e178694b79a494551abcac17441846e30aa2fb59","tarball":"https://registry.npmjs.org/@absolutejs/auth-expo/-/auth-expo-0.0.4.tgz","fileCount":5,"integrity":"sha512-ZtRnis1ZoFr/ujQCk/BTkGK3QE6KYNsd2gt1MLNQ1uzwiZ0fOMijQhOt09T4fGPN1VDf7hhcXzEHezlpYx6xFA==","signatures":[{"sig":"MEQCIFAr0JoE9etXMHgAvo7Cw30Y7MZrwaRDwuyR+ZbJViSUAiBwUCQ7zqWA9eNDcIDFjNFPTi6NmXkWW462RmrUx2iqlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"caa6346bb665ac00fd5bc164933a5945008f866f","scripts":{"test":"bun test","build":"bun build src/index.ts --outdir dist --target=browser --external @absolutejs/auth --external @noble/curves --external expo-crypto --external expo-linking --external expo-secure-store --external expo-web-browser --external react-native && tsc -p tsconfig.build.json","check":"bun run typecheck && bun run test && bun run build && npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/auth-expo.git","type":"git"},"_npmVersion":"10.9.2","description":"Expo native runtime adapter for @absolutejs/auth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"expo-crypto":"~57.0.2","@noble/curves":"2.4.0","@absolutejs/auth":"0.76.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","@types/bun":"^1.2.9","typescript":"~6.0.3","expo-linking":"~57.0.8","react-native":"0.86.3","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"peerDependencies":{"expo-linking":"~57.0.8","react-native":"0.86.x","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-expo_0.0.4_1788662471653_0.38741849588959365","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@absolutejs/auth-expo","version":"0.0.5","keywords":["absolutejs","authentication","expo","oauth","oidc","pkce"],"license":"BSL-1.1","_id":"@absolutejs/auth-expo@0.0.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/auth-expo","bugs":{"url":"https://github.com/absolutejs/auth-expo/issues"},"dist":{"shasum":"e810db620a0f89f2e1602fc2b756faa97ed03bf6","tarball":"https://registry.npmjs.org/@absolutejs/auth-expo/-/auth-expo-0.0.5.tgz","fileCount":5,"integrity":"sha512-2guuxpTBHOTdEXhY/E3JlZoF4/5GutiB6Xc74RwHG1j4KQH5j7ziqqjSx/6WgelVXgTvieaNAr8K5/sRaeLUGQ==","signatures":[{"sig":"MEQCICgp6UJ7j1gRWlb4A4bWQWXuQG9CXnyIeo+2CtRQLtfIAiBT2SrN5jKti93Colw2j4pT/RAtSOP5dY/YsjBh0R9pLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"256d34a6d7072dbd1327e6918af27ffd501fbba8","scripts":{"test":"bun test","build":"bun build src/index.ts --outdir dist --target=browser --external @absolutejs/auth --external @noble/curves --external expo-crypto --external expo-linking --external expo-secure-store --external expo-web-browser --external react-native && tsc -p tsconfig.build.json","check":"bun run typecheck && bun run test && bun run build && npm pack --dry-run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"repository":{"url":"git+https://github.com/absolutejs/auth-expo.git","type":"git"},"_npmVersion":"10.9.2","description":"Expo native runtime adapter for @absolutejs/auth","directories":{},"_nodeVersion":"22.14.0","dependencies":{"expo-crypto":"~57.0.2","@noble/curves":"2.4.0","@absolutejs/auth":"0.76.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.3","@types/bun":"^1.2.9","typescript":"~6.0.3","expo-linking":"~57.0.8","react-native":"0.86.3","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"peerDependencies":{"expo-linking":"~57.0.8","react-native":"0.86.x","expo-web-browser":"~57.0.2","expo-secure-store":"~57.0.2"},"_npmOperationalInternal":{"tmp":"tmp/auth-expo_0.0.5_1788663634622_0.5248172794245851","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@absolutejs/auth-expo","version":"0.0.6","description":"Expo native runtime adapter for @absolutejs/auth","license":"BSL-1.1","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/absolutejs/auth-expo.git"},"homepage":"https://github.com/absolutejs/auth-expo","bugs":{"url":"https://github.com/absolutejs/auth-expo/issues"},"scripts":{"build":"bun build src/index.ts --outdir dist --target=browser --external @absolutejs/auth --external @noble/curves --external expo-crypto --external expo-linking --external expo-secure-store --external expo-web-browser --external react-native && tsc -p tsconfig.build.json","test":"bun test","typecheck":"tsc --noEmit","check":"bun run typecheck && bun run test && bun run build && npm pack --dry-run"},"dependencies":{"@absolutejs/auth":"0.76.3","@noble/curves":"2.4.0","expo-crypto":"~57.0.2"},"peerDependencies":{"expo-linking":"~57.0.8","expo-secure-store":"~57.0.2","expo-web-browser":"~57.0.2","react-native":"0.86.x"},"devDependencies":{"@types/bun":"^1.2.9","expo-linking":"~57.0.8","expo-secure-store":"~57.0.2","expo-web-browser":"~57.0.2","react":"19.2.3","react-native":"0.86.3","typescript":"~6.0.3"},"keywords":["absolutejs","authentication","expo","oauth","oidc","pkce"],"publishConfig":{"access":"public"},"_id":"@absolutejs/auth-expo@0.0.6","gitHead":"d8c537e023d413417e89c1835b9ed8815a8586e9","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-pqIPoYoEdc3UlC5JFy3VErit3soAiBvoyn0YsEhLjJ4UnMKmtkTSOvtuzTsEaEtipqHx+4mgSZr/fpjJJzBsTg==","shasum":"86d58374ec3a00f1a95423bb7189e66d915c4c85","tarball":"https://registry.npmjs.org/@absolutejs/auth-expo/-/auth-expo-0.0.6.tgz","fileCount":5,"unpackedSize":14634,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGxJPtlS0jkUjcbTWM29TfpEPJK+HhODT0Yxtz+ReB+iAiBn5YPmlYGxkLcAVTPCNBhQiw94+9aAFU5Lbebp90vptw=="}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-expo_0.0.6_1788672796851_0.682682036310454"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-31T06:02:46.608Z","modified":"2026-09-06T05:33:17.132Z","0.0.1":"2026-08-31T06:02:46.852Z","0.0.2":"2026-08-31T06:04:47.876Z","0.0.3":"2026-09-06T02:14:54.984Z","0.0.4":"2026-09-06T02:41:11.787Z","0.0.5":"2026-09-06T03:00:34.771Z","0.0.6":"2026-09-06T05:33:16.982Z"},"bugs":{"url":"https://github.com/absolutejs/auth-expo/issues"},"license":"BSL-1.1","homepage":"https://github.com/absolutejs/auth-expo","keywords":["absolutejs","authentication","expo","oauth","oidc","pkce"],"repository":{"type":"git","url":"git+https://github.com/absolutejs/auth-expo.git"},"description":"Expo native runtime adapter for @absolutejs/auth","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/auth-expo\n\nExpo native-runtime adapter for `@absolutejs/auth`.\n\nAbsoluteJS provisions this package automatically for `mobile.engine: 'expo'` applications that depend on `@absolutejs/auth`. It connects the existing native OAuth client to Expo WebBrowser, Linking, SecureStore, and AppState while keeping access and refresh credentials outside embedded WebViews.\n\nApplication code continues to use `@absolutejs/auth/client`; it does not import this adapter directly.\n\nThe package is experimental while AbsoluteJS Expo support remains experimental.\n","readmeFilename":"README.md"}