{"_id":"@stapel/auth-react","_rev":"44-ce50ef000c81fd466fd613fa83377529","name":"@stapel/auth-react","dist-tags":{"latest":"0.25.0"},"versions":{"1.0.0":{"name":"@stapel/auth-react","version":"1.0.0","license":"MIT","_id":"@stapel/auth-react@1.0.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"d15482ce8e064f20abcf7705f764097b99e5b5af","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-1.0.0.tgz","fileCount":191,"integrity":"sha512-grWx1FxSXO2l8Ip+A4+ILhkT3UhyU5oZMCakntR3ZWD8mkGQKeSqKcMJiTXgZmnXj7zxPh3t+Acf261exQtwLA==","signatures":[{"sig":"MEUCIFUC8SHPPt2WURmpAnkMPtLYW8qy04EZqeYC2ih1jpvUAiEAxBF4khE0XscfqIXjG03PYU6E0Iw5tZCne97YRo1Gwrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450962},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"},"deprecated":"1.x published in error — @stapel/auth-react is pre-1.0; use ^0.2 (0.2.0+)","repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"path":"dist/index.js","limit":"10 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.2.0","@types/react":"^19.1.0","@types/react-dom":"^19.1.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"react":">=19","@stapel/core":"^0.2.0","@tanstack/react-query":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-react_1.0.0_1783210931450_0.488148639770172","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@stapel/auth-react","version":"0.2.1","license":"MIT","_id":"@stapel/auth-react@0.2.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"e97dab99f41105cf35d8e98a83344e1c640c05e5","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.2.1.tgz","fileCount":236,"integrity":"sha512-ygPKEobVIRaKb1evnvW9IJRrPqhs9V2TY4sa987dYn3vIk8V6ulpMwPN3sp2qki2Y9d18q6FXaInQQkceMKRhw==","signatures":[{"sig":"MEUCIQDX14UDR+ckNBoh+oR5G9HPR+sHbVc5NzcCzS9AbN6jxgIgVFoGjI7rcYHrgvoIUb7eByior0Rd/bjSVj7LPWohuRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411720},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"12 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"7 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.4.0","@types/react":"^19.1.0","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.2.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.2.1_1784158299097_0.3009722070264338","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@stapel/auth-react","version":"0.2.2","license":"MIT","_id":"@stapel/auth-react@0.2.2","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"7a5d4b6a63efacfcd3a68f2cb33d91c52ea0f115","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.2.2.tgz","fileCount":236,"integrity":"sha512-iDZ3wLqwaQQRE2bYpiwEajKzUAc9bzs9DV/2ncWnG72kwgrz8m8spvOMFlxtTzkoqIrFRtPDtTU748fjHVqEnQ==","signatures":[{"sig":"MEUCIQD4+2p6mlpo8LEaNqKcoi7cpdQHY5mpTe0DJOXW9vTkIQIgPlwMGn/0TJTNlLlab1PlMW+547ZA3UWX6SKPCQ8ZNdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1413711},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"12 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"7 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.4.0","@types/react":"^19.1.0","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.2.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.2.2_1784192797432_0.6247424661042527","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@stapel/auth-react","version":"0.2.3","license":"MIT","_id":"@stapel/auth-react@0.2.3","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"e4a25a591535e1152e31e2ba79b97e5dcab7869d","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.2.3.tgz","fileCount":236,"integrity":"sha512-VLMTLFVX9MrXS9XuSrMJI40YFccAzOm27AiBuw5cxMqB1mZSfq4vsi7y+x00SsF+Un9w///2C91NmYCHwRwB5A==","signatures":[{"sig":"MEYCIQCcIMcFWCrvSl/IlLNTQ1OWMUGmrm/EfRXSUVQSB4doLQIhAOHWLflOLlr6dF7jqGkY7rXq7AqO+OwiKD/2WZiuM24D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1416654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"12 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"7 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.4.0","@types/react":"^19.1.0","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.2.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.2.3_1784212074522_0.6991061959561851","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@stapel/auth-react","version":"0.3.0","license":"MIT","_id":"@stapel/auth-react@0.3.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"72f51967c09d9eed07cb627f35f54c8eaa1e4481","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.3.0.tgz","fileCount":271,"integrity":"sha512-4ZoaJreU6qzlZkqYL4/9P5li/Qpj2cmyViGvUr3mXBqC0jct0L+KNQxEutURoXr7S/V6/qUSPRpgXAQWwJvNKg==","signatures":[{"sig":"MEUCICwUGD3rgf5dS5/moG1cYwCMoOYZgvzV/TlHGHAsIFpYAiEAofuopwsI4OYnebJ1f5AHyjoNzEO/fCsCDuBq5Aw3vFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1671996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"13.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"8 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.5.0","@types/react":"^19.1.0","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.2.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.3.0_1784248253336_0.35155547944264054","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@stapel/auth-react","version":"0.4.0","license":"MIT","_id":"@stapel/auth-react@0.4.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"2578799ff42eb19227e26b9bc798b33f232c55b7","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.4.0.tgz","fileCount":276,"integrity":"sha512-cAx0ETgkggOfkZvdvc0clt3YgIWeAxmsArdqxdIDS8QTkwPFC6c6g4yiaRXtHUPBLvA2TKY4Fg3X7wY9o+6PYA==","signatures":[{"sig":"MEUCIQCxaz/GHVGRAmHw7KNdU5VK/o2iV3DISfBaertTFILjeAIgcUJkWJC0NmPuFQFktGkvGnVEpWst73nCEjvlNX7b3Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1707285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"13.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"8.5 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsdom":"^26.1.0","react":"^19.1.0","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.5.0","@types/react":"^19.1.0","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.2.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.4.0_1784249967549_0.45959710171066237","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@stapel/auth-react","version":"0.5.0","license":"MIT","_id":"@stapel/auth-react@0.5.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"42be5429712ebbaf50ff08aba02129aeb6352776","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.5.0.tgz","fileCount":281,"integrity":"sha512-dOeQzoESkevsKPDdfgKa8UxySrGPfRo0dTdY/Gojvzz/jCGyzNjAb4KaRLDibR3t3BiCVdsdTUTX8f4kYJPuRg==","signatures":[{"sig":"MEQCICUSDRxW8EYJp/tK982GPZSXg2R67BKvcyCNBNSTc995AiBKTfx+8AErcErj6OTza6qgJUQKdz5tPB2eVNCpf2Uurw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1757059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"14 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"8.5 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.6.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.3.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.5.0_1784262799789_0.17516674135932075","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@stapel/auth-react","version":"0.5.1","license":"MIT","_id":"@stapel/auth-react@0.5.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"dca1bfab26860943180eda5556d85754d3e11c2e","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.5.1.tgz","fileCount":281,"integrity":"sha512-VnDEI1ZkBVkWsLNkuML4hZD0lGQdBsRxdGv8pB6VndFhXB7CLULWeMVNg1Xc4+TZXE9S0ZkCD0de8vssIDUzSg==","signatures":[{"sig":"MEQCIF9WXkf3kNtJT8uphf/XoA85MIKTzPzqCaGSQOP2zkvVAiAlY9QVKgYALeS8AczGXaRrhzBHLerzrCzDeuXfAb0HGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1755275},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"14 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"8.5 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.6.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.3.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.5.1_1784265728137_0.5112429044321587","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@stapel/auth-react","version":"0.5.2","license":"MIT","_id":"@stapel/auth-react@0.5.2","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"c26531e3df62454e2105ccdcff759193828fce92","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.5.2.tgz","fileCount":281,"integrity":"sha512-mWhix0jSm99L6Z3sSU+RjaIh7bvqh2M3pxJwsd+IR8Pb6W26qP8fv0s0FKCjRdd8aK8zbnlBAs6dg0wXd4mG6w==","signatures":[{"sig":"MEUCIGkgDrNaAMVX+o28LoNLMWC1aYOXIRspnytIVobLK3PnAiEAz7AAF/lWAtBOriBURrzOId4IwAJFlH3AMyJkNmdMPLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1755973},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"14 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"8.5 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.6.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.4.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.3.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.5.2_1784269516113_0.4495369464975547","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@stapel/auth-react","version":"0.6.0","license":"MIT","_id":"@stapel/auth-react@0.6.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"622234799f40d43355ec8bf6be68417073b8bb1e","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.6.0.tgz","fileCount":322,"integrity":"sha512-5h0e/rd9oiwOvLSD7PR5bBnx2beq9rVoV+qRkF1RUHsNpqRbRlz/nIPiV1K1TbXCj3KvgtDxAgeNl2LMYT+brg==","signatures":[{"sig":"MEYCIQDmd0fiphXLzUN6/lzu6Jv2zsrFvuzVvA9jjgweTziFyQIhAKtRew8GjkqfcpBnldD4FnUetQDz6Jk1Qstt3pL13d/c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1945487},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"15 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"9.5 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.7.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.6.0_1784537383798_0.4471428025228741","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@stapel/auth-react","version":"0.8.0","license":"MIT","_id":"@stapel/auth-react@0.8.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"996e172f65a1ae7834df591e346328315e790533","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.8.0.tgz","fileCount":322,"integrity":"sha512-AJv2QHI5KP/C32skVPpVpH97Xxs4QSCUF4IYuEXmkg0fQq6HhjRWOfXfXr2S2g3kIlY7TjdcJmGyDISNG+h5qw==","signatures":[{"sig":"MEUCIQCOUbiwRJACYa+jU/rZXzVLP0coB0coo6vR5pn/iai3cwIgZMbYucV6eB98FnTjq2tROHzdMZrERA19NL1Wbcvyl78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2033441},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"15.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"10 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.8.0_1784572194178_0.6359842594043656","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@stapel/auth-react","version":"0.9.0","license":"MIT","_id":"@stapel/auth-react@0.9.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"dc13e6441926e70799481206d27df48493cf8228","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.9.0.tgz","fileCount":337,"integrity":"sha512-HKRxNgXvd2YmNwEf1b2tdQcfi8ChVoLLR6XPRl3EIno3cicA7qATwni5ci6LO9q+k2qRu5h8AprAL5d5jlsgPA==","signatures":[{"sig":"MEYCIQCdLZibb1Jtl9YF4vUSvtiABglDjT7cR2GXkwRMdTzaxgIhAOsLktFr6O6NkdLI/V+qsihuZr8muX8Mw6R7cux7GaRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2208891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.9.0_1784909202131_0.14300675799488305","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@stapel/auth-react","version":"0.10.0","license":"MIT","_id":"@stapel/auth-react@0.10.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"6f7c62227cdeede30d519d72effaf82a14c3553c","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.10.0.tgz","fileCount":337,"integrity":"sha512-UIQH2DCwDwDcTRA9Bf8G7iwdSndu6vjpJSZ7wFvK/7cVl0Iv62aEjlSBWCiLip2nYIoRLy9cvu4wsNP7u871MQ==","signatures":[{"sig":"MEUCIDof5nUkOEV5KH7s8O8qPmVpI+v32VRTKEAIZ6cOrretAiEA4ijOZ6ep9SaD6Y3gRMpxzBwSQH62K8Lv9UziCzNylPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2210976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.10.0_1784926147548_0.8178029234087212","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@stapel/auth-react","version":"0.10.1","license":"MIT","_id":"@stapel/auth-react@0.10.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"ae08d7c2fe3af79c7c7a44a93cf35c0fd02167c6","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.10.1.tgz","fileCount":337,"integrity":"sha512-tc3g0r1PyBc03nXOvuPNJknof6oj5p10CCv4kK4f3guMiZM2lEAC7krBFF5G86UbBE1sXVtHC52ShLZSTFy2ZA==","signatures":[{"sig":"MEUCIHPk5wmyTnffUEY9DuOXk+wNzl5hm5v8WliZkG2T7VUSAiEArtr36nUVmlvzlNeqpR8W+IEEtR1Tpah5oyo9Yrk1og0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2220128},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.10.1_1785021054854_0.5115543553082311","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@stapel/auth-react","version":"0.10.2","license":"MIT","_id":"@stapel/auth-react@0.10.2","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"762465b05bc96b433ea9029d43845e1b1f550b89","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.10.2.tgz","fileCount":337,"integrity":"sha512-C2zTXe3U9MArDMdC05/MiiwRZ/TBHg58W2ffraRIxC6CDWf4Kpx2Cy0S9RYSN9jihDSzQkcs1IquXP12etb/8Q==","signatures":[{"sig":"MEUCIDgGzgGPrKUZKBfLyuYv90gPfnK3xqXGfWR8EimseI62AiEAsIq1z3zlpar8sSzT6iY/iruzawd4l7F8GEz4C/vLWVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2223500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.10.2_1785054507936_0.4278397103440461","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@stapel/auth-react","version":"0.10.3","license":"MIT","_id":"@stapel/auth-react@0.10.3","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"439a2d075e621222f01900dbbfa9d5348fda6dbb","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.10.3.tgz","fileCount":337,"integrity":"sha512-mgaYyEZU/KJzpXaejPesWXNZxHAW5J6idkb1efbal57cGZwKpcrbG9iGM+ThIJINBOb1Zevmq0Hu8xdbFDxDSQ==","signatures":[{"sig":"MEUCIQCkQ2PmNTOoyKk7EfVsyKSzj8N364bC5m5heydIcGyHuwIgWMz2YQ0upa6rIE5HGAd4T9gTJaEEdpuJR0Q2d4n2y8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2230841},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.10.3_1785055286766_0.2694945185293016","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@stapel/auth-react","version":"0.11.0","license":"MIT","_id":"@stapel/auth-react@0.11.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"4fc8097921ac7a9e75ab20a2f97e8ab4252a6828","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.11.0.tgz","fileCount":342,"integrity":"sha512-NlS/GwD3NKodmFej7TNlZXe2+kziHlJI4TgZboa9KzNZ41UZE84TCH4AGE19ma1EuSP3tExC9K9nUlWVYfxGBw==","signatures":[{"sig":"MEQCID57HQ9/jBhjFbFaZQdykJNB8WdWjEktRF0ZRtQKwNHmAiA7Ek193eDvMpZdgYzUOty/9x6QIPJB4GpvmjEZvLR2Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2239894},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.11.0_1785285506917_0.8427097965720358","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@stapel/auth-react","version":"0.11.1","license":"MIT","_id":"@stapel/auth-react@0.11.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"1835ff86e90aac0cd6f855e34457589d3f02a5b3","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.11.1.tgz","fileCount":342,"integrity":"sha512-sTzHrVXfRASpHVrGDvsTKnTUiFSykItdJKSHNwRwATN/S6T+TqAw5V3Ya63XLNfZtmEIwqQQMxRnpKLGx5HpOQ==","signatures":[{"sig":"MEQCIHQUw2crqPnFRUfzsPYXEu3FgxDHYvlMqJdpI7zwUKIzAiBfWioIaklKSV0ZoI2kq1V4wYIpw8HZlHzaJVMShkuPlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2244604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.11.1_1785288546755_0.29190906844537534","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@stapel/auth-react","version":"0.12.0","license":"MIT","_id":"@stapel/auth-react@0.12.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"7d801b5b34cd6d12534da38a24855f29dbf2ec8f","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.12.0.tgz","fileCount":342,"integrity":"sha512-98+p8L+V8Aq4cyqioglwuLkmd22PHVxAXk9n7l6YYmtd4i5ohsD2mJkl/OSgnb5btEjaa0J8CS9EwQogyezgIw==","signatures":[{"sig":"MEUCIBPyp4o46GitUY3bW20HpzCoLtSsvTHpTXb40qdx76UtAiEA0G/L/kCFjOQj9ggWF9MsQBcXwLbL9YYkD5FwAuJbvc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2249985},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"17.5 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.12.0_1785292612405_0.7182403479267649","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@stapel/auth-react","version":"0.12.1","license":"MIT","_id":"@stapel/auth-react@0.12.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"fb021b3f09a1af21ed0f673d2ab3090295c0b9a2","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.12.1.tgz","fileCount":347,"integrity":"sha512-t6C0vgChhBbXQ5ZvPQDTyvNXtGVRAPhq90QflOU+BJVc22ibBf6zlnNxeW3Ql5XhnvM0y3I5PKu9YHuQLsh7IQ==","signatures":[{"sig":"MEYCIQCQKiPjXPLmVOz2IF4yBFh1JgXcBx3P0BnFfkWhOAIRcgIhAO4x5VON5CWP0sHW0PLj2Gi82hZgXsvG3XL9xZ0hseR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2295299},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"18 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.12.1_1785368681969_0.32295621231386384","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@stapel/auth-react","version":"0.12.2","license":"MIT","_id":"@stapel/auth-react@0.12.2","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"42eaf319a86c8d03f21525c8620edc68a79564da","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.12.2.tgz","fileCount":347,"integrity":"sha512-h44JKNpY+8v8MPDOC94bxTCMoQf7DvthWyULG6EYRr/8FuZAsc0AXAqlhGjWXG+DkA0/Q2AumHTCSAN1AMOERQ==","signatures":[{"sig":"MEYCIQDPk6I7JPPClWT9lUzQbdKyIAQmxouBn5Olq7lVjcn+IgIhAMic+FpY7APjcKcWotrtXTre3hlP5+8/N+28GjSPsAoN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2296830},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"18 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.8.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.4.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.12.2_1785377610982_0.5211474626837678","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@stapel/auth-react","version":"0.12.3","license":"MIT","_id":"@stapel/auth-react@0.12.3","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"70350a8bb23a7686e9a695504930e20264cc412d","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.12.3.tgz","fileCount":347,"integrity":"sha512-QikdX/otIhGOuVtfv8DO1ZaGjTHjCOL35nmy7i1iM+h4R1VAgsCWKPFGhaW/p09LJyXJSD8OjDAWJBSVGenSyA==","signatures":[{"sig":"MEQCIBbkWuH+lrRTZLXdN3HpJRiJLOlhiYTxLEzm5useKd0eAiA7A0QONnSRue9pTmLhv2pKIcHniPLjbWB/GPgAGMXeXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2300326},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"18 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.11.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.5.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.3.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.12.3_1786293784211_0.7919288736958381","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@stapel/auth-react","version":"0.13.0","license":"MIT","_id":"@stapel/auth-react@0.13.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"04bab6a9f68eb3c26102dc511b736b8240ae09bd","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.13.0.tgz","fileCount":352,"integrity":"sha512-AMw9V8eqo57uvDEuWi/0MrnZceWVlkhxf+DZ85Uae0pv2Mg4OxMTQG3DJbcoVdKZgEV9rLzFx3RMfFc1hoGamg==","signatures":[{"sig":"MEQCIC5TG737ZcPHtVGj/TsREvG+7Zxqr1ElEU2twkne5mNAAiBRSntdfWkweg1mglit1JSIS71S2ZW/PRXAwT/i52UV2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2305878},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru locale must NOT be in the main bundle","path":"dist/index.js","limit":"18 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.12.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.5.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.12.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.13.0_1786299845361_0.7520312976134347","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@stapel/auth-react","version":"0.14.0","license":"MIT","_id":"@stapel/auth-react@0.14.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"b4bfdfe84ac2f06553ebfee760d09a3dab18a7df","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.14.0.tgz","fileCount":362,"integrity":"sha512-ougb9Dyk1dh9WnF9skuVdCKWlQlD90v5RHzxYa0sZaaUS5ampxtc8i0qXafXajYSCxRtm5cGPCNK1r9HsSs/Vw==","signatures":[{"sig":"MEQCID4NjJzj5UOZl5UhjYwpyyLi+68ugBS/hjZRvn9mUOrMAiAcJJQF9q9xZ6bPeaCxsYHsOBwTSByD7skpvzJ22i9qaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2350022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle","path":"dist/index.js","limit":"18 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors; no es UI copy yet)","path":"dist/i18n/es.js","limit":"8 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.12.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.5.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.12.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.14.0_1786306422711_0.10282550389678757","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@stapel/auth-react","version":"0.15.0","license":"MIT","_id":"@stapel/auth-react@0.15.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"9de046bd3556716b4e29a682050060fca2743ba0","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.15.0.tgz","fileCount":362,"integrity":"sha512-Vtz5IhBOVlhWgnIH+y1btSk4GkuHfkjsDjmuQACQgzoPs/DvxGSVzPlj6M40Zm3GywN4XHpmPus/ofC/9ukkxA==","signatures":[{"sig":"MEUCIAm2pbl7l6abNpljSMpccUZZ0RkvXMfRWtXNjF2Nr1DJAiEAp9VDrdm3aAIlBQHvBGj34DzngrGIfAgY6NXHGT+SxnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2368687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle","path":"dist/index.js","limit":"18 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors; no es UI copy yet)","path":"dist/i18n/es.js","limit":"8 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.13.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.0","@stapel/tokens-antd":"^0.5.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.12.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.15.0_1786371329043_0.9515015627303487","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@stapel/auth-react","version":"0.15.1","license":"MIT","_id":"@stapel/auth-react@0.15.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"7646eaddf1aef43da49fc4b4c8004b407d9f6c3f","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.15.1.tgz","fileCount":362,"integrity":"sha512-Z4huWLjri0KP5vYnXbw65NSyl761Pl5AgUZ8p3+a4w91qZgeDxG6LKunrhQztIzhM75g7URkFjszG4b2KpDk9g==","signatures":[{"sig":"MEUCIQCnMrW704QANJvJPyZR2eIOwHniGoAE7Jt22YoffAvAvgIgTtLx34RsHGLJth61VemdozDoeydMGFC2tde/al2NPPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2369992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle","path":"dist/index.js","limit":"18 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"11 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors; no es UI copy yet)","path":"dist/i18n/es.js","limit":"8 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.13.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.5.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.13.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.15.1_1786654056838_0.572252108775962","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@stapel/auth-react","version":"0.16.0","license":"MIT","_id":"@stapel/auth-react@0.16.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"138710490326e3f23dc6886115f8b4610299836f","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.16.0.tgz","fileCount":367,"integrity":"sha512-naNSfgvT6303mPKbplE8ekE04XxjloT4B9ccAhjw+4PUqP254Xu317rir4eZhUXhOsSIfsr/SDB3LhppczNF5g==","signatures":[{"sig":"MEQCIBoTnfiHsEQD1J9WIEfUIRLLThdlqu+82wsJCMMYMs09AiBlzxlNloETTKywPUSyl4k4SPLu+vQ4kG50sbODQMm/gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2408196},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle","path":"dist/index.js","limit":"19 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"12 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors; no es UI copy yet)","path":"dist/i18n/es.js","limit":"8 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.14.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.0","@stapel/showcase":"^0.2.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.5.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.13.0 <1.0.0","@stapel/tokens-antd":">=0.2.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.16.0_1786924043870_0.31691484376915624","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@stapel/auth-react","version":"0.17.1","license":"MIT","_id":"@stapel/auth-react@0.17.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"b106d41f9ae7abab4fe357b91157155103618d45","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.17.1.tgz","fileCount":422,"integrity":"sha512-S7M4d5hIZ9nIZSvFqX2bWtY9gJ+rTZluvI5EAe+5kTDkj29WEQzC5hIWZgntOShr20N4kZeSTC+MswVDrszIzA==","signatures":[{"sig":"MEUCIQCnEuFa9zDm1cJ7mq15wCQGRivS5t8g//UP+u7riwjwzQIgR9wcsCv94YwUoAq7NiB7VV7k5NuxueagS2rqvbZHaDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3109563},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.18.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.1","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.7.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.18.1 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.17.1_1787777939467_0.6335737525406107","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@stapel/auth-react","version":"0.18.0","license":"MIT","_id":"@stapel/auth-react@0.18.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"2d14eb683158a136bd130bdc328d71c52b2155d3","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.18.0.tgz","fileCount":427,"integrity":"sha512-wCUyQZDeJgr7vZ7M1t0TFZN7cOC+6I5Uak793HGESYcemWirb3oOQoM+chRD3eHPpXwOwXBdw59otwf03RJAug==","signatures":[{"sig":"MEYCIQC9n7UlM04f4fXEK3JP+f9u8yktOJkoSkJH1HRIfii5fwIhAOY0xBdN8x2JzjDcI9UPsCR7L9K4Wml156PCTvt8KpbJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3145494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.19.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.5.1","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.7.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.18.0_1787889148753_0.6617518977313654","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@stapel/auth-react","version":"0.18.1","license":"MIT","_id":"@stapel/auth-react@0.18.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"5b97333a7497c051e98e02871a6f14eb306f0186","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.18.1.tgz","fileCount":427,"integrity":"sha512-VKeQguB2uN+lNdjHALfz1Ts5lDmQQYbt5kl0TuI1kMauwFWEUt6VTDo4DQ2mDKe6vUwP3WcDfOXN2QH7OvSKRA==","signatures":[{"sig":"MEUCIAl79BsQKjBezMFsammA0xUKBh9d2UxMrX3v1mslKkAVAiEAiDJ92ZVokh8bcuxQ9bJOy3HruG9kI/r2/vwSbVqnQ3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3149086},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.20.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.6.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.8.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.18.1_1788044768425_0.047898836713588855","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@stapel/auth-react","version":"0.19.0","license":"MIT","_id":"@stapel/auth-react@0.19.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"ecdf9f3f1af21c1b7f03ccfbd149a382f5cb7779","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.19.0.tgz","fileCount":427,"integrity":"sha512-7LL10dwfb/J17Nk+BmwwTNwPN1Lm0EsCa6PrnbIjf3w4uSM4SaDq1kCg2ZOenlfZGoy9Y0moXGC09/2OiA31gw==","signatures":[{"sig":"MEQCIE2wkYK7IABSeDcXUa3Hc7xi+dSrcaTEU2eEHQNf6E+ZAiBtvkrA6ODpLpz9U2h7Wy8ruyypHR4OVCEkOiD/lThrFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3154880},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.23.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.7.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.14.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.19.0_1788364616680_0.9434499263946892","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@stapel/auth-react","version":"0.19.1","license":"MIT","_id":"@stapel/auth-react@0.19.1","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"32b2ef978bec3164a0122be213369f8279af4347","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.19.1.tgz","fileCount":427,"integrity":"sha512-FFPSAbOd8P27iZ0REZrhqKHnIbj8FTeIKS0aFhFtV3XWhElmvj9vmz84mqHArSWjHbyBaoxqd0nzpNjQ8X5f6g==","signatures":[{"sig":"MEYCIQC8n8OE90aCa3rE3EuRS1/M2/YM47rUPHeqJw1hhkvjDgIhAPD8lMeXhvywtEhK4fRcGnPYFbFtUfdzeVl38e7fmk0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160674},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.25.4","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.17.2","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.19.1_1788631807854_0.9315550353014121","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@stapel/auth-react","version":"0.19.2","license":"MIT","_id":"@stapel/auth-react@0.19.2","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"034dcd71d6c1905fbc9dc820cf6a0bde8271e907","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.19.2.tgz","fileCount":427,"integrity":"sha512-a8C0iAk25hBXJQmfBAAua8Zt6dTblQyZFLAi8gIBdITOg5H9b3ej0vZL911v03BXldgTDgmWDPDUtUgF2TrnSA==","signatures":[{"sig":"MEUCIQCW1ZUs4y+kt2Iz7wtbf1VTnUTOGL79hvapwRscPqu6RgIgb3QJY7rxQkW4oRoPc90GHudnWDRKen/Kuetyc4vI/sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3184356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.25.4","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.17.3","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.19.2_1788646204876_0.13336386676089074","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@stapel/auth-react","version":"0.19.3","license":"MIT","_id":"@stapel/auth-react@0.19.3","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"8d22f6168f66cf9db9736b4be591cd53fed60f2b","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.19.3.tgz","fileCount":427,"integrity":"sha512-ndWyzyhFInyy1yDNEoV4HJ5YT8Za9fzjB5fBq2+NSn2Hkn7RRnfYcsENmoH+oOBtTXGCVd20glueEHG8l7ZZow==","signatures":[{"sig":"MEQCIHfgZuMpcKvd3avegjjGHYkhKJO40y8CGkjqcnpPCGDCAiA1680xQ5zbhJ8VRatzvjFt3KSxeTU/bDcg09IudRRAFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3188404},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.25.4","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.17.3","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.19.3_1788659946165_0.2106388792590288","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@stapel/auth-react","version":"0.19.4","license":"MIT","_id":"@stapel/auth-react@0.19.4","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"d5df07fcd7df4861a26ccff29376c6a3dd34f237","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.19.4.tgz","fileCount":427,"integrity":"sha512-x9tQb+J90A908lpNbt813E8IYCxMKkvthZZ3kDLwm6EGuySS74XWOQXevl96B8ifP74WwbOjZZD/zyu+MBbUJA==","signatures":[{"sig":"MEUCIGinDbwIMJVnCnMp0EoueoLrP6UaGtAK8VTUmOqVwV3eAiEAsUYyAap6Gy/jh7UtoUxYEbENljgOF8qhX7c7C39Vq+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3189797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.25.4","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.17.3","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.19.4_1788672926548_0.9810128037264305","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@stapel/auth-react","version":"0.20.0","license":"MIT","_id":"@stapel/auth-react@0.20.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"9666b48733b04d379789c8c77d2878944b434812","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.20.0.tgz","fileCount":427,"integrity":"sha512-kG/WYZQAuVlhkFwyh0A8Tzof0SyjgCdfkGhOSr3WlsC66QwDb+Sdy9wFoV1M25I4V5d2QenHKTL5J8ZP6NXMMw==","signatures":[{"sig":"MEUCIEcCy8eUkxSKKbDXc5bAEWYy+KxkmCyOX5ZhTOZLeUV0AiEAg1rgzP07FzazMc7R4+oiiXoQdEg6SUBPSkNUrMF++Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3206032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.25.4","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.17.3","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.20.0_1788699952884_0.01563537337037113","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@stapel/auth-react","version":"0.21.0","license":"MIT","_id":"@stapel/auth-react@0.21.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"0ad6922e6fb3564d6ed0a7cfc031fa4871870ea3","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.21.0.tgz","fileCount":427,"integrity":"sha512-yTgNGNrJD2UMoGw2RVTSxeHKBIjq8aLarK51XhlFHZms9J2xyAbYvP3HOUwckkpXV7lxcLe+KxnsiavgyslJuQ==","signatures":[{"sig":"MEUCIQCo5UK7RCA9uiIgcza6roMgaPF/Py5KWn4EkAa5Kfg8NwIgWpjA1ODSWNeRoeZHcc9RMmMK3QPPJ+z80g8JVMNzCRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3230179},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.26.0","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.18.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.21.0_1788709654209_0.3612406031564299","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@stapel/auth-react","version":"0.22.0","license":"MIT","_id":"@stapel/auth-react@0.22.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"90143e478db071efe949047d82c7d8b3af9a1582","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.22.0.tgz","fileCount":427,"integrity":"sha512-XhSvdAwQ6Yz0goHINIIB1N6mpT7mKbhaUzKuuESjyuFb2z1/WpsUs2NkSgpqN2RLUHCPJ11sb9ivhIt5UppIeg==","signatures":[{"sig":"MEUCIGndIFoEQIb82/kpK7l8slv6w1DwXlw7iWQ/ebWim8X5AiEA/7IsLzKKvLGHyacXsVKtXZJcbfjLMK4jTSfOuv6n7Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3244992},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.26.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.18.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.22.0_1788920031056_0.1546749575461246","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@stapel/auth-react","version":"0.23.0","license":"MIT","_id":"@stapel/auth-react@0.23.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"cd2feb4d39769490488007ceeb1768529b935ddf","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.23.0.tgz","fileCount":427,"integrity":"sha512-s8dRiOnulWx+JylLTnfPsqBl+NNVlAwQnnq/AB5zn31FGHzfFVa6nzP7Tx9g/Kk9oa827SN7y4LfIEFcT/f2IA==","signatures":[{"sig":"MEUCIQD1zI3ig5POFrqYkHn2SupoPoiK7uhErQpMFyqaqUzRDwIgCRSFJHHFbIBIUbQMAVY6dG0I4A8ck2KnjS/ahx7W65Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC7oWqQKzH5LCBKuKIydrOsde64Dg8UEaBJjWVr4ucYxAiEAirbWl/WQZRBcm5yMy7HF5tE3jq7Izp8QXH0q24FWsyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3256163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.26.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.0","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.18.0","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.23.0_1789142997014_0.5611292376333266","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@stapel/auth-react","version":"0.24.0","license":"MIT","_id":"@stapel/auth-react@0.24.0","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"dist":{"shasum":"374554f0d6dbeff1a30cc308dab21235962eae3a","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.24.0.tgz","fileCount":427,"integrity":"sha512-rnNeUSdfxjzh68Am56G7ZOVfv5048c/ruAmnoTm+70ZfzRl7Pzj65zyQRs84vk74HgwAHqsuIrTamNPfhybmgA==","signatures":[{"sig":"MEUCICMMcM6viE6ymqVi5Vp8HxVBMJuCQIu02VCrKnNApyEfAiEA3t2IpkF7Nqe3ez7u4gEfZvjehcqPI1nJfyFX9BUPwjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD34zkQtiKi3jPSel91QqDmZPTkJwpbTa7gAVg6fVYWiwIhAKduRMhIunZ3U8zT2+eAHL+25krRZ4oHpAGG/anIur8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3274133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.26.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.1","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.22.1","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/auth-react_0.24.0_1789697396709_0.08263015216431069","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"_id":"@stapel/auth-react@0.25.0","dist":{"shasum":"df5eb1172649b09353abf5b0b4c7547483d8b915","tarball":"https://registry.npmjs.org/@stapel/auth-react/-/auth-react-0.25.0.tgz","fileCount":427,"integrity":"sha512-/K4rEGPasDHiSIhLBIhSNZxia51MbyjyfqKVTrnOiXMd9K4U8HG3lkg1OsJDnhUEGS2HzLjH0KzPHAAYecd1jA==","signatures":[{"sig":"MEYCIQCbqdhT7zDI2sKEEZv54PJs8sJOlKHEumVhvpzJkaz+9AIhAPkbZsjGEYtXknOZ2VgL7VYnK77YpJMyTk4Gd0Va9gsn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICrwMtxwC6VFfQIoDC4ucProzFgQxkglyNnQWhxEnD2BAiEA2nmCu6T6NAyrz5ArgZavXtilSfcit/jOPrzxBkxL0lA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@stapel%2fauth-react@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3283739},"main":"./dist/index.js","name":"@stapel/auth-react","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./default":{"types":"./dist/default/index.d.ts","default":"./dist/default/index.js"},"./i18n/es":{"types":"./dist/i18n/es.d.ts","default":"./dist/i18n/es.js"},"./i18n/ru":{"types":"./dist/i18n/ru.d.ts","default":"./dist/i18n/ru.js"},"./llms.txt":"./llms.txt","./manifest":"./manifest.json","./nav-manifest":"./nav-manifest.json","./package.json":"./package.json","./default/admin":{"types":"./dist/default/admin/index.d.ts","default":"./dist/default/admin/index.js"},"./manifest.json":"./manifest.json","./nav-manifest.json":"./nav-manifest.json"},"license":"MIT","scripts":{"lint":"eslint .","size":"size-limit","test":"tsc -p tsconfig.demo.json && vitest run --exclude test/prodBundlePurity.test.ts","build":"tsc -p tsconfig.json","test:pack":"vitest run test/prodBundlePurity.test.ts"},"version":"0.25.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:504011e8-7419-462e-9b38-71e920565eaf"}},"repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"size-limit":[{"name":"index — the ru/es locales must NOT be in the main bundle (en floor only; the operator console's copy rides here too until a subpath can register its own bundle — see REQUESTS)","path":"dist/index.js","limit":"24 KB"},{"name":"i18n/ru subpath (opt-in locale: en floor + generated ru + ru UI)","path":"dist/i18n/ru.js","limit":"19 KB"},{"name":"i18n/es subpath (opt-in locale: en floor + generated es errors + es UI)","path":"dist/i18n/es.js","limit":"16 KB"}],"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","directories":{},"maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.10.2","antd":"^6.5.0","jsqr":"^1.4.0","jsdom":"^26.1.0","pngjs":"^7.0.0","react":"^19.1.0","qrcode":"^1.5.4","vitest":"^3.2.4","react-dom":"^19.1.0","size-limit":"^11.2.0","typescript":"^5.8.3","@stapel/core":"^0.26.1","@types/pngjs":"^6.0.5","@types/react":"^19.1.0","@types/qrcode":"^1.5.6","@stapel/tokens":"^0.8.1","@stapel/showcase":"^0.3.0","@types/react-dom":"^19.1.0","@stapel/analytics":"^0.1.1","@stapel/tokens-antd":"^0.22.1","@tanstack/react-query":"^5.81.0","@testing-library/react":"^16.3.0","@size-limit/preset-small-lib":"^11.2.0"},"peerDependencies":{"antd":">=5.20.0 <7","react":">=19","@stapel/core":">=0.19.0 <1.0.0","@stapel/tokens-antd":">=0.7.0","@tanstack/react-query":"^5.0.0"},"peerDependenciesMeta":{"antd":{"optional":true},"@stapel/tokens-antd":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-react_0.25.0_1789725878100_0.0860256500002119"}}},"time":{"created":"2026-07-05T00:22:11.306Z","modified":"2026-09-18T10:04:38.534Z","1.0.0":"2026-07-05T00:22:11.610Z","1.1.0":"2026-07-07T22:44:01.737Z","0.2.1":"2026-07-15T23:31:39.237Z","0.2.2":"2026-07-16T09:06:37.568Z","0.2.3":"2026-07-16T14:27:54.728Z","0.3.0":"2026-07-17T00:30:53.537Z","0.4.0":"2026-07-17T00:59:27.769Z","0.5.0":"2026-07-17T04:33:19.957Z","0.5.1":"2026-07-17T05:22:08.341Z","0.5.2":"2026-07-17T06:25:16.270Z","0.6.0":"2026-07-20T08:49:44.012Z","0.8.0":"2026-07-20T18:29:54.365Z","0.9.0":"2026-07-24T16:06:42.359Z","0.10.0":"2026-07-24T20:49:07.739Z","0.10.1":"2026-07-25T23:10:55.028Z","0.10.2":"2026-07-26T08:28:28.214Z","0.10.3":"2026-07-26T08:41:26.941Z","0.11.0":"2026-07-29T00:38:27.133Z","0.11.1":"2026-07-29T01:29:07.013Z","0.12.0":"2026-07-29T02:36:52.594Z","0.12.1":"2026-07-29T23:44:42.177Z","0.12.2":"2026-07-30T02:13:31.181Z","0.12.3":"2026-08-09T16:43:04.359Z","0.13.0":"2026-08-09T18:24:05.615Z","0.14.0":"2026-08-09T20:13:42.940Z","0.15.0":"2026-08-10T14:15:29.227Z","0.15.1":"2026-08-13T20:47:37.002Z","0.16.0":"2026-08-16T23:47:24.072Z","0.17.1":"2026-08-26T20:58:59.647Z","0.18.0":"2026-08-28T03:52:28.981Z","0.18.1":"2026-08-29T23:06:08.607Z","0.19.0":"2026-09-02T15:56:56.858Z","0.19.1":"2026-09-05T18:10:08.007Z","0.19.2":"2026-09-05T22:10:05.058Z","0.19.3":"2026-09-06T01:59:06.374Z","0.19.4":"2026-09-06T05:35:26.754Z","0.20.0":"2026-09-06T13:05:53.049Z","0.21.0":"2026-09-06T15:47:34.388Z","0.22.0":"2026-09-09T02:13:51.324Z","0.23.0":"2026-09-11T16:09:57.177Z","0.24.0":"2026-09-18T02:09:56.813Z","0.25.0":"2026-09-18T10:04:38.203Z"},"license":"MIT","repository":{"url":"https://github.com/usestapel/stapel-react.git","type":"git","directory":"packages/auth-react"},"description":"Headless React flow pair for stapel-auth: typed API client, TanStack Query hooks, flow machines (OTP, password, OAuth, TOTP, sessions, passkeys, QR, magic links, SSO), and the step-up verification factor flow. Zero visual opinion.","maintainers":[{"name":"ucsoftworks","email":"ucsoftworks@gmail.com"}],"readme":"","readmeFilename":""}