{"_id":"@23blocks/block-authentication","_rev":"47-1fe9df0d66f2d807d70fd59e47f197fb","name":"@23blocks/block-authentication","dist-tags":{"latest":"8.0.1"},"versions":{"0.1.0":{"name":"@23blocks/block-authentication","version":"0.1.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@0.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"b9d72ddcd598935dec370cbb017f339b05f3257a","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-0.1.0.tgz","fileCount":59,"integrity":"sha512-lZQYejOOSi+zb2P1WvTE+2CsW2GiSJiz1A1Dy/uvQSjKeqPEWQPpkXA38MN0hcVN9qHw7Gdob7RyUXOepYHixg==","signatures":[{"sig":"MEQCIFi5/0eiKn0WQlpPGlPj4cdmQ4d7868+Fa05c4aqexwMAiAPjqbpLfwlYbXJbhTpJkGh3lXi5yWHkyfCz10sGJ6TsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0dddc5585dc1f3feffd41f8496b291886d052e9a","_npmUser":{"name":"juan.pelaez","email":"jpelaez@23blocks.com"},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.2.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_0.1.0_1765595968648_0.24098141579687216","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@23blocks/block-authentication","version":"0.1.2","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@0.1.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"bfed3ba1dbaec2512b94f4d68bb6416775dbbac4","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-0.1.2.tgz","fileCount":59,"integrity":"sha512-trF7Y5CRShkzgIWp6KqrKGYYas3sN6q/jytUA/omASfxuxW4HvKCoUH79Z+yY7vTIcQ0V2NdjPtK2Yt5maglyA==","signatures":[{"sig":"MEUCIQCMpGu3F9keLzHv75ulMvro1VAif5qm2MK/C0QzrvS81wIgZbP5gk/5hw5R9D+iaLI4UlMzV/qkdR8XZFNWa9Rn1cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"163964a972cb1b888117612ab37e782b42bc7773","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_0.1.2_1765660248345_0.5088318458439836","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@23blocks/block-authentication","version":"1.0.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@1.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"565f2e4aa62585fc34860e77a30678ed8cf0c014","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-1.0.0.tgz","fileCount":59,"integrity":"sha512-ofIuZsUTiw92k+A/wEHuzF0YC/J2QowXIHngClm7bPS6B4zB5k3uiOlNcmQYazDHV7tLt7qcT6joQTUl+1u1nQ==","signatures":[{"sig":"MEUCIQCNHJNhN+YPQZTSDwh0p+8fBmxcl2MkHed40Jf72R6F0wIgam6JUGYdaUFXaGo1A4N4BuA30fpF4rRQxHO2HRcSnHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325453},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d19c8bf2649f8b6cefa2edf5e1908a522b874365","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_1.0.0_1765667125836_0.8421021731222924","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@23blocks/block-authentication","version":"1.0.1","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@1.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"52d3e5ec4e88339c9db7ac01946a31f2fb8f8042","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-1.0.1.tgz","fileCount":59,"integrity":"sha512-KgbkwVdhIqpkv7l/rWbuuIj47ZZY/bat1xO+Nx+X8yD040nrmaZBiXyzyzTv2UqnEFndOhkD8pSnNSbsOxXHag==","signatures":[{"sig":"MEQCIEO+TXQUW/8cRWxBUamsJl3aFU1Xl7JTyJho4OqIjT9MAiApeqWDeASsFLgMHdFxqpQainRaUYA+tz4WdxQRcMOrdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"5531f88c542ae97c85e1d795d8fe38bdcf87cc4e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_1.0.1_1765668443388_0.5734473639504585","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@23blocks/block-authentication","version":"1.0.2","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@1.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"5e8df84588d16071d2a4ef12572cca9c089f743d","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-1.0.2.tgz","fileCount":59,"integrity":"sha512-+mkyye690K7GVuS+VyLh4gKrWbe86FcJOBYZGkjGtwqZXLQUzXAjkq8rzZTskXWztIgDE9yVEIGWZDwDWA38aA==","signatures":[{"sig":"MEUCIQDRz2XKycOn3A+ctlHbfmdIVTXXOJwduBgwx6wAqATRNAIgOLa6IcRh35+TDLFINTXbcK1UDZzd093po4DzhOMpZO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"73748572cccbd6887e58850c29419821e0e6a318","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_1.0.2_1765670720695_0.5484159477614663","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@23blocks/block-authentication","version":"1.0.3","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@1.0.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"a83754a11017cb6e6c35eb0320d74a342215feb1","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-1.0.3.tgz","fileCount":59,"integrity":"sha512-yVdSnSiyZqL8Z5j+SGeL0I3CUySudEEYQhfYc8nxfgCuvDOKKZDIA4mEIA0bwTPDnar/AsF+U7kP8a/G32SVQw==","signatures":[{"sig":"MEUCIQD98YrjnkxcnCVyJtjF/n/iewB5HkH5+cgpBG7h7Ftb7AIgZc5EipJXYLiHKfZK4yjohv/0EuGYUYxD8aqM8aM7Frk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cf580d07e54d302d2887f42ad882f764ad8f2635","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_1.0.3_1765672768025_0.39351891063292","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@23blocks/block-authentication","version":"1.0.4","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@1.0.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"1cf080240ae7a722a1a46a35d3a53c6d4ea8e4db","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-1.0.4.tgz","fileCount":59,"integrity":"sha512-RarnsVWT8BMLDx1U7ZU0TH06FQN9oU+FHJNBdS0YOVp1rBrhzYT4/A4Cwm24nIb+Zm5Iq9qkiQIGKnddUzZdgQ==","signatures":[{"sig":"MEUCIEuo7+iVjdyrO0VjeBrtuVHvXuDI7gaIBd1vgS8rk+HMAiEA7l1n2AdBzthwx9JgOrV1p9NtxE3kAAljiedMFZrC4uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aa00880731d7bf983cfbadf4559a21fd844a327e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_1.0.4_1765676290132_0.576395716376138","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@23blocks/block-authentication","version":"1.0.5","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@1.0.5","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"aba5c6add1d23cc2d7edcb464d9eac1c6564f62e","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-1.0.5.tgz","fileCount":61,"integrity":"sha512-7faB3K5FfyL1ldJbEH3nS/K78tCIFlzl2IajRngcMZ2qZnDURuWhArR5s1V++FanREtnkPPv+VzPmeJWMvEtOw==","signatures":[{"sig":"MEYCIQDRhpGr5D+/c+eatjLMpwR5J5PXD1Y2LlvNwHqh7lQUsgIhAIVGINdNGKbcspGvm7zgutfHC1sK5xEeYY0PY1Tt4tDR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198674},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"20b11d1b616730f55c8899974db8be941f2fc6cf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_1.0.5_1765687853965_0.808621316695465","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@23blocks/block-authentication","version":"2.0.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@2.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"6b98104cc66d05756a54b1db5fb9c45061f70682","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-2.0.0.tgz","fileCount":61,"integrity":"sha512-ienTnpTpN+YFxTu9HkrflsAwq739o8XdxP8Gn4IpXT7awNDRBbkCEtMqoJDw4AipEwvBa3+AJLNjHhmjFM5UKg==","signatures":[{"sig":"MEUCIQC2EBKQNfv4WpEqm7a/tKLKh5DmvzjKTSyJEbYT0SMyhAIgM80D7v27qMHxUA+085WbGWOa3x/jyBiZuTstA4DVMJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198682},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"4f0be161a1d8ef9c4fcea936e1fc7e23b5359bd8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_2.0.0_1765692266517_0.5264360675331965","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@23blocks/block-authentication","version":"3.0.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@3.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"2c9f7eb8900270e30d7c82857f8bd8e0944995f0","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-3.0.0.tgz","fileCount":61,"integrity":"sha512-x6p0p2GyfP4ySBs3I3pmO9r0mYQw7PjpZg5PuYL4TJAltkRO5vVkS7dwFRf7qqrHmQ8+vbzrUHDaqG4zUx15ag==","signatures":[{"sig":"MEQCIDKAMxOpHCneB6BUPLvdmGTxwei0kSqNpDlvlPKVSOEvAiBxavH709uB8Psjan+lYsbYSEZknM715QpkaJ+MqCq1JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202266},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cc171716a4806e5f7c65a21bb508ac6a3ba98675","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_3.0.0_1765761659095_0.03053957653152639","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@23blocks/block-authentication","version":"3.0.1","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@3.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"2f15a9c143f85c445f67525d0f776b3e6c74e744","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-3.0.1.tgz","fileCount":61,"integrity":"sha512-Esk9s6pS5Bdp1xmRsiTAb5IXZGNUvgM7mIqlY8hc2aSqFzQpIuIMhncMz98PYYS9z278Wi+Q0f6P/wK41FPI2g==","signatures":[{"sig":"MEYCIQCcrAt5ASlRbFYjofLBqDqXjMZH4auwdLYY4/FCMrTaYwIhAPzzxdJsJR9JsiJySPxJqC1PHsbZOhMyapc+d+OxhaW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202510},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"2bb7729ba9ac4619d097c84a0f43b57e7cde8b58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_3.0.1_1765765557473_0.7093328009421138","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@23blocks/block-authentication","version":"3.0.2","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@3.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"72f62c0de9ae00f3760ff427a04542a3ea1a5f14","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-3.0.2.tgz","fileCount":61,"integrity":"sha512-rPOnt0gI46XAvFDdxqDnboPnJhiTwMOKl5WnRyIR4XAQ4oVSb7iEvWosKO8kR0qVunMWjK80BZOdwmP+DMtKqg==","signatures":[{"sig":"MEUCIFPPPGozGIasTtNPOOPdiE9ZtYN/0YVYj8m3qMwWN4sPAiEAmI2gIF9rp/vsmTX95Bcn004qcDGpAIob1Xu9XVKYbWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203611},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"822d76e7d33b0aec44b084469f04e49932a1fb7a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_3.0.2_1765766235375_0.8430347063443211","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@23blocks/block-authentication","version":"3.0.3","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@3.0.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"dffb432a6ba57a90cffe5d62bc40cfbefa6eeb71","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-3.0.3.tgz","fileCount":61,"integrity":"sha512-FW76rLJdOY7l5uao8Q4yK+2BtL2+LKEkLjh5/O8GT3r3/SCx0NOdqLkSfaCRBnIWm+ew8BUGpLKd0vq5VtwaQw==","signatures":[{"sig":"MEQCIARARjQAV/z4W+MR2/VtVVfCtq6Es5HtBNGb2VRicNffAiADZbWv/i7I/IBNX09LTPFgqsbkOPcwnG1RMX/CilfwRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":203828},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"8aa82e968747016510228887ab4b7cd4b9ecf0b6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_3.0.3_1765767014688_0.19603267972450622","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@23blocks/block-authentication","version":"3.1.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@3.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"8cda4e598ce7a199f2cc5a667e0497a7810621a1","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-3.1.0.tgz","fileCount":77,"integrity":"sha512-P1L/JW5AG7EvGHHZxA73K/ojNm8agfz1hoQDRVXXRBTkr3ZoJUS0M5ZaoDTpnwijjzHONgKMEowonsGf36sHLg==","signatures":[{"sig":"MEUCIQDtR4Cr0ev5+oWQRlEOnOG/zJ5ebM2YobIMKPv3s2UFHAIgEzjsZAlUy9SmlYYMGEiDbJeyR53BTHrFimqaNSYnnAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256743},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"25df939d1be46244661f01a000c3d899c2b6cc8a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_3.1.0_1765771058621_0.7786186242417898","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@23blocks/block-authentication","version":"3.1.1","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@3.1.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"aa9165ceb1c77b684be8fb5ec55fd61cc4656323","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-3.1.1.tgz","fileCount":77,"integrity":"sha512-DfuXFPT7/itS7LV1/6VtmcI+WgU/y8XSvgt2ORmiD7yoOC4SMQYNyirCZh575Qct5Noh2wNHw0d+MPxTvgqy1w==","signatures":[{"sig":"MEUCICLzDzO+xFTSAYvI5+pX8sHAi88SSAvDCdTyHnwb8CZIAiEA1d3FujwxW0bHTSrOSAPqzeqt2dlXX0hcROPR63mdskc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278320},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"9b0cdf95248a467218474a58818dabcd4c39d176","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_3.1.1_1765772126401_0.8348441542550364","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@23blocks/block-authentication","version":"4.0.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@4.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"7689f495d051f1a103991eece8d9ccc6b66b3946","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-4.0.0.tgz","fileCount":77,"integrity":"sha512-No5N8MgxQKo7769ry8OHMVprXG/eyxRV/wn+F9h/WQ8uwJ/2y0a9TgdOgGxCc7EqgJQn9fyy/hyG4j2n+L0AQQ==","signatures":[{"sig":"MEUCIFHkpfbRsf+uPXV0pCh6zjtrICiDmFZzhd8LmCRULk3+AiEAwdQ8iKAfmHaFR6ZcKXkdkSXPPeDu4CtuaYDsj/mQD2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278370},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"21aabf0db5f2d40753389d2618304136a6b37bdf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_4.0.0_1765773043244_0.8281262418494715","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@23blocks/block-authentication","version":"5.0.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@5.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"b825df8d0fec4ee335b61b4654037df0f1f29c72","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-5.0.0.tgz","fileCount":77,"integrity":"sha512-wcG9ItPKZasZTYnd94jmHBfQwFUpOqZZnysTMSfSyChKS/qs4OTNUTsskLwCu0uc5n45RvMxNjJt7eMjlpbICA==","signatures":[{"sig":"MEYCIQCJp+Ly2zN2T48F63iXXCE3ZIZ+vwJq3X4+1sv5G1OAwAIhAKjLxCTuZTnhHVe1ZOwcFPaCOSRo6bbzkbcq33hZ/IUo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278408},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"731acdac881ef0df2f0946bd8feb8cfe3d659d1a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_5.0.0_1765941571186_0.6323015657521343","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@23blocks/block-authentication","version":"5.0.1","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@5.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"f8e69a092795ad0c2b1c401b03976360509e95f3","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-5.0.1.tgz","fileCount":78,"integrity":"sha512-sEBRqu8DB59ZQLSqA7uHk8N5zXqlzgrr9lonuZqGwGTt0JDUXaFPSku0LjvRtQ/SpBybHytK2Io+Yubt4Ewj2w==","signatures":[{"sig":"MEUCIGJlpPw1zB4j1BBNj5yyUhd1wAb+aKyOEIWKvESrl9dWAiEAnL+XoDgedhdKlUUJxz1T7wDo/bE0MTBLsIFmkmO7v/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295441},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cccb9469e40313913869befe815cc0cb2fd2e026","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_5.0.1_1765955881340_0.30369124720961915","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@23blocks/block-authentication","version":"6.0.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"10fcd09702ac2300102f33093326d090014ab21f","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.0.0.tgz","fileCount":78,"integrity":"sha512-bhLnsjIiDALC/OkhoH5VDLYJmHyswWwaT8uRxi/vdNtrPee9iYPzPEcHjaMqOAzp7DpnCyWVx4zmOzpj7zR/tQ==","signatures":[{"sig":"MEUCICZAG5SVXnpIhb/7t5gtCQ3A54+xr5DEMRW2ehiA8jy+AiEAj3ymssE8lugXL72dSUeSYNgJJcWFul2PSjW0AN5aIhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295447},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"3ff5967ec4b15f4688919353a69c73640b2e93b6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.0.0_1765986655668_0.8377669852059897","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@23blocks/block-authentication","version":"6.0.1","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"0ec4938155fe91a85ab8e64e42d37045cff96bb6","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.0.1.tgz","fileCount":78,"integrity":"sha512-369mXwFDn6hYfvM2fvrVwb6FuLCTjO1jQwIW7AE76oVm1EQxLoLMpjki9C3ULJ3X2IjIVP+wTQCR/Rr9la6hBg==","signatures":[{"sig":"MEQCIGFTjadWqi18jX3hLZDKvTxnZ0jXMfaekL3cgOTZcpgxAiAmS2hTmRFJMRsO6AoNDix48kV9ATrAbuy9DSOgJrsWsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295437},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"a52214d257a33b2e6d5462be32366a17ea9e3daa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.0.1_1767169594563_0.9358007511834194","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@23blocks/block-authentication","version":"6.0.2","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"21eb23d474f344c8cd25ce9af1dd2c1db532a0e6","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.0.2.tgz","fileCount":78,"integrity":"sha512-QHyizOhBJPOmHNpWfW3cqD3kjAdcMrPXS9LMR4LN0lgBYP9kiing8DM6pb6tnvsgNx5VrrGGcIulJE/DBpFPug==","signatures":[{"sig":"MEYCIQC7ee27EwQRzshK58O5NqTCjffl5UCXB+ACD8FUTlV3VgIhAJw91iMhsUnbMQ1y1Yen+GOehZhNVKVuweagP7fJTJUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296471},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f0a87816fd505c540d0646c32d35ec7292cc10f2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.0.2_1767252841588_0.5502251296596155","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@23blocks/block-authentication","version":"6.1.0","keywords":["23blocks","sdk","authentication","auth","users","roles","api-keys"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"ffa2388abb2d6bf408411ddbdd6a2f44a71ec5ea","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.1.0.tgz","fileCount":78,"integrity":"sha512-tRVzds2LJVJBjOWatS4WwT4egYkoPyjYcEL+S+H7i2llBlq0cpPhubQs99HLiksR4Qxv5PFUCU9wU/LMgGXw4g==","signatures":[{"sig":"MEYCIQCDywixa8fRDYomNEIfHUt8xy43p+uc/cwJiQU1+d/yAQIhALF4j5eKOGiEf+tWHZ6qRs2ntUGLP/n1gJqhdi9O7heX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296471},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"75f0d3a92b00a657b4bed3a91fc84203ad767926","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.1.0_1767302854026_0.9557688875207697","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@23blocks/block-authentication","version":"6.2.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.2.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"a1890a5a869039187f6e1ab97b02d2bde5ffaa7a","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.2.0.tgz","fileCount":80,"integrity":"sha512-+wekBYpdbgovmJ3KuKwaox18JutA0YpRMl1nxMX8bR+WgrW+RYuBZpKdR8IXxto9TvZqnRz+Jgy40SS+3ow1Vg==","signatures":[{"sig":"MEUCIQC+YJ34RlLgaUf6j9Q/4IYEvvxD+Zt9LqsGmXsLpUoVqAIgDxHuXZSUdmJbVQq0sk+awpZEyZnMUCaGiN7crHtkAuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":302079},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"909f14cf8d6f332634c555093c6d116d12c54542","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.2.0_1767513302507_0.5669204673684218","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"@23blocks/block-authentication","version":"6.3.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.3.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"4f602fe52c6caa802c6eab0abc41e0ac136943be","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.3.0.tgz","fileCount":88,"integrity":"sha512-yTjTrMq+5+4i05IUgf4ANak6qLPlLjOzAWqPzNO8UJ4FwsnKPkBlCnNsKKWlhL+0RSIZQTt4954EQYq+Xfl2lw==","signatures":[{"sig":"MEUCIQC4CS28w6Afc2yEja1BUa5HzdvuVI2sAyjKVFjApfffigIgZ4I7Bw6CNpdSWjIol+bzLQmcGb3gp8tneTRonRBkUd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327561},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"55cb5da09b202997d539f41150d784a1a4a0c92e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.3.0_1767518064343_0.1145490567911227","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"@23blocks/block-authentication","version":"6.3.1","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.3.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"954f2da1979130e7761681ec0e1fb0c26a052062","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.3.1.tgz","fileCount":88,"integrity":"sha512-xlpL3sVbJByl6hxMp7bmADpdlRR6MC8/1UG7g8ZrRrxJAsingD12393KjgZyoGrEaEMEKUzOLHXFQF9D+Q1weA==","signatures":[{"sig":"MEQCIFEwXEVfsfTK10Ig/86QpYy2RCrkvigCLo9Xe53K6IbqAiB70ZAltSex7pWdwBT3bRBrXlWEyzEE9ADNrIzDPqIaXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329666},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"01e70e8144163c0fba421d184503b86eab834ee9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.3.1_1767597935161_0.37592532661614864","host":"s3://npm-registry-packages-npm-production"}},"6.3.2":{"name":"@23blocks/block-authentication","version":"6.3.2","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.3.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"9556eeddaeb772cf763b91d5df199fc533bbcf5d","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.3.2.tgz","fileCount":88,"integrity":"sha512-uBJXlvvG1wz0AhVBR93AzvahiFdnVmvEWkWliGJJYfGq1ANd8tfNkeGCJSQPD6NZLY1fw1J1ziynonVEW1vxvw==","signatures":[{"sig":"MEUCIQDw6UWkrFGWEAKKwF6omIUm6acivIYNHDwM3nv4S3/SXAIgM51Jwq3SDq1P21izO7Zn2WmahjRfzp1F9dHyeC3p5D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329666},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"8befccf70ff546bb683fae8887bc190642235082","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.7.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.3.2_1768879433758_0.038648248006316166","host":"s3://npm-registry-packages-npm-production"}},"6.3.3":{"name":"@23blocks/block-authentication","version":"6.3.3","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.3.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"105eefb2c0dfaa87a8f7c6faedebf8bf5a6bebe6","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.3.3.tgz","fileCount":88,"integrity":"sha512-Cm4Y17MJTtMu2h3Wqwq3ZcJVSfAuwgp+22xW3KjvKFOJAHxyhfiiODeW/YBkjGlmgKlS0AKPBFfpECzHpPNq5g==","signatures":[{"sig":"MEYCIQC4Z7uxvHh3Rqmf6GX7B/7wbsAZMcKxRUTxV8FnIz3FrQIhAN00mntcajlUgtdzk6kx7RZD+QtKCFHkD+NHgKnkRhs4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329567},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f7a72bb39d1dd3d883fa9a5e72da3a6c66417f0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.8.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.3.3_1769581085147_0.35272044765267885","host":"s3://npm-registry-packages-npm-production"}},"6.3.4":{"name":"@23blocks/block-authentication","version":"6.3.4","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.3.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"1a0606651d478caed675488a0bc0a80544e65198","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.3.4.tgz","fileCount":88,"integrity":"sha512-fWIGdmtYpplC9igjHXB6oqQ4g1RsFHkhu7x7XTwkRzshLeSsF+Tp1LfJSnmA9UPY7bqTARmhbpx/NCqZXawfEQ==","signatures":[{"sig":"MEYCIQDc7IKdQ7oMt4Qx/rNz9oImBNOS9aapQTe+HdAxNCKgKgIhAMjquDjKv2k8RE5/+Ldj9xZAcTnJKcB8KWuJVFKqxRKB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329567},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"2b34248a91b4b2ffee733d5b287c6508842f5256","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.9.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.3.4_1770421476134_0.016600241235433577","host":"s3://npm-registry-packages-npm-production"}},"6.3.5":{"name":"@23blocks/block-authentication","version":"6.3.5","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.3.5","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"4622744021897aa320c3d4b4b4696b4ad5426313","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.3.5.tgz","fileCount":88,"integrity":"sha512-tib37jXKZvM/hcXKbFm4s/qLJCTqTGdCsmcS5lpIs9RsFqd3i/k6ONtnBNvXSnQmuDyzyphpd/4HdjBVSUuPBg==","signatures":[{"sig":"MEQCIH46dRLazYBH7d+Ro5rxew7zmwalxf0fUfAEIetpBKUZAiB1399/WfQfrTJDvg7n49Cn6yV+Y847izf6peMAPH+EcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329567},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fea0037f0dad9aee31bbc9c02f58739c9ebbf017","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.9.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.3.5_1770451299000_0.9215317172837965","host":"s3://npm-registry-packages-npm-production"}},"6.3.6":{"name":"@23blocks/block-authentication","version":"6.3.6","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.3.6","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"62504b068dd74dbce0f6df05a39a5554e8c6f576","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.3.6.tgz","fileCount":88,"integrity":"sha512-hucU5NUXdPsH9wlBcyNBoU8Q2dhnUKZRX+RvcHVU/0ftLxLeh6/IhQzBfNF2cwU3bPNuUfT+M2pGw2nLhz5ivw==","signatures":[{"sig":"MEQCIHx6ixsJWpbR1Cb/Ohdv4AbDwS4tAelH27nKtCFlpDa7AiAtpwQj5YO3FYlU3/PNGo/yBZoYTNBjXA3k8E47OzA8Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330841},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"c8ae9aa7d2bf0b185e5ca147eb468982f8a0b7a4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.9.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.3.6_1770482857614_0.3894733952273739","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@23blocks/block-authentication","version":"6.4.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.4.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"0e1660f1b03fce535d0e622aa0ce1ab43b8d9112","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.4.0.tgz","fileCount":88,"integrity":"sha512-dGyQ/Yfs0A/oD7BqJ8UocRGdp+RMD6T2pV4BvM2Cc374xLAa7iPTpx0ZF1vQfmtO9HV9ziuSbE1qggX5hUF/Qg==","signatures":[{"sig":"MEQCIGN0miy1vSvk/uRC/cp41O6+DLdr8A/nFtNEjbixBsxuAiBNBrpn7bTnFmUcBFIE//jX6wS6ZmyNX6nWBBdsfz4tgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343813},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"ed42023fa8f9c47982ff0e360d33fa6eee85c405","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.9.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.4.0_1770522192211_0.014087326742177275","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@23blocks/block-authentication","version":"6.5.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@6.5.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"3c2221c385eeb38ecb0f85cc57a9f0b57ed377f2","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-6.5.0.tgz","fileCount":88,"integrity":"sha512-GZ0AdEenNookBEbQUNmHDc+lYlmHnCP15vSI+AW6rASwV/vEjnkXaZ97bmzSGPcV4aApd9RciRcBrJliGqxgsw==","signatures":[{"sig":"MEQCIBjGcWDwwNKA8SvSNoXolkxK2CwGxwz1P4lCz3qe7FEtAiBcdA9OqZavL+0DGNpoZz0AJNChZfIeNpxAI3g4CUVjlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344036},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"0b40ea3bba7b352cfe5fcdb6c780729182bdb587","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.10.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_6.5.0_1771306555889_0.30134662738051476","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@23blocks/block-authentication","version":"7.0.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"76bca563db1ff2184b4caa8b31c946e3f85e59ac","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.0.0.tgz","fileCount":88,"integrity":"sha512-D9fSzHy1Ppr4NNxJxOMpEmNDRzbYjAejyRv/1A9G+cn3qiW8g+8ffzx2sYAK02/rYkXq3H3bWnZTuxdEs0560A==","signatures":[{"sig":"MEUCIDf1mDMgnhH/ruoKEPfdIAIp7bzCIak4VPW7dlIns+BvAiEAiKH5RCM0eD2ApgtYeFeQkxeYS29RVsWjuzsqKtX0I4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346402},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f06f2b45de14ffc3b57da66f04bf1c72b080bc61","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.10.1","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.0.0_1771605140336_0.18850892931280283","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@23blocks/block-authentication","version":"7.1.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"89c26e9d005c7d3661eaf7736e212a47e529a719","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.1.0.tgz","fileCount":95,"integrity":"sha512-Xx+klvEud/XlTD+x8wLumnNj0l+1UldZo3/P1WLMudIfdtFBj1R0NZbwWW/F3fZwus7EG9essO8dw/C31pCL2w==","signatures":[{"sig":"MEUCIQCf/ZlB5pkse7meVqJPP+V1dNmQ9bhXo7+80HEUpT86mQIgBz6tTN4sLe1Tw4gjw/+Q7RJ8/hMpgH+D7UbUka7Mbqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371638},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"0a92f6248f732887bc622255607b69152a9fd2cb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.10.1","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.1.0_1771968371473_0.5612842407837151","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@23blocks/block-authentication","version":"7.1.1","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.1.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"9573e3e310c1fa92ffe0e70c1cf0ec676294ac87","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.1.1.tgz","fileCount":95,"integrity":"sha512-1zHRJc5I2Obcec1u7h6SmFaipZ5VU7BtxzQP1+EEoPP5brmbh48fRvqTCDDwKcQYRUYBEPcNjzR4y0MwRF6KEw==","signatures":[{"sig":"MEUCIHF/mcGNUNh/I6ZC72LEncSIEK//PBSPg1/YBBnGc3noAiEAtVP4s0j6R2UXOp8BVkExGcj3wGkGUNxvOYLQs+mEHag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371775},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"b37182ee229ea2807162ed869526c7f3d2ac78c6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.11.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.1.1_1772567224714_0.4326136620065879","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@23blocks/block-authentication","version":"7.2.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.2.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"f78444b93454f25bfa56077dda2fab9e941dac49","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.2.0.tgz","fileCount":95,"integrity":"sha512-HF86O8OSYrT172EiT69e70ZMmiXegVqaPfm/Bt8ppnlzGLhz7VCPHH6rmDUyLVnKDHS/tpfLpkCSR1VBzT25LQ==","signatures":[{"sig":"MEUCID9+mbg/A+2DP4Lrt3XYialA88h3RZlxU5lNX5dvsPWcAiEAsl3XC8zLNSu4mGgg92RzS/4pfcHIWTKQKEnXoyZ+QpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376726},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"2303c515cd12138372cfe77de9afc186233215a9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.11.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.2.0_1772696509374_0.26739543890952855","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@23blocks/block-authentication","version":"7.3.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.3.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"ceb7fc209ab4bb914abda7d5bc6c1a5a9971e51c","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.3.0.tgz","fileCount":95,"integrity":"sha512-e1rLB3isA5xzepcxw7YTF1QodStJbuDLWMI4q4fR7H+fNAeyU+BSIRqVW4mZDd4wSX9ZTNGyIHhhz89I9nnXMA==","signatures":[{"sig":"MEUCIQDGi5LZZlWE90HDvbKFkJrqjJDuNVEiGPkd40lAHZvjKQIgXbrHvYBOmWv29PmypWN55QjReAZzSE4jXShEXq8FCYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":381590},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"a59e41b68e63fb5f862e33a509bb860660f02cf7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.14.1","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.3.0_1779131122842_0.8862994512415576","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@23blocks/block-authentication","version":"7.4.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.4.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"3ba65ca0ef96a99affc6c020e7a58aaa7ba6cb9f","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.4.0.tgz","fileCount":99,"integrity":"sha512-VoK0deU5yE/2vuNmadgN3AumkCpJoDYWR+am8XznvrsJi0PIISRZw3JMB9xVP1lwikN5+3l3TQ63HdH5SinOYA==","signatures":[{"sig":"MEQCIDESLg/rAPSQ05O6hsy3CMR45vOPJvpU5HIB18bfuwR7AiBW1STGO/XB0Fj+zo0d5T4wD32c8YVpxsaDKb2NRkpONw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388994},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"d467f7ffb0751a1262d802fde1834273ae9eb081","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.14.1","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.4.0_1779217321892_0.6758361533041504","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@23blocks/block-authentication","version":"7.5.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.5.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"335179c77f72e9bca79d5e3e0d4c42d58687aea7","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.5.0.tgz","fileCount":99,"integrity":"sha512-JvFT6Z0iTWmrR4I5OYAJ4GOt5ChgRYB/5y6Uxc+wg34USRaQQcABSk4OH9ioIysJ3vonZf3kH+peMNBxudAiMQ==","signatures":[{"sig":"MEUCIQCRJYAW1OuTfbCUvO9YbsTHXeQjRABfjYpMSamnFcwFogIgMLloQlZG5zAU3Ge+uIV47VRL3I0/3SvovYqyyq6XzNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389965},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"3760650ee9b083ed72cb9fb978c62c043377cd94","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.14.1","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.5.0_1779225579556_0.7583053775548569","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@23blocks/block-authentication","version":"7.6.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.6.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"efd78e3db6c1e6ee84352d81cf26885d65096330","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.6.0.tgz","fileCount":99,"integrity":"sha512-k7PlOv4R10PqZdhxWUiniUx1pWtBvhBxY66LoNTPzanoBkjpNvoR6JorCbvps4Fri+FLp56xiJPmLsvdmFjatQ==","signatures":[{"sig":"MEQCIDEK6UcrjLZVRO6+df2REEKLxmGXGxfbSM+dAqsIT1vXAiAe7WwnwbfdInIj7Be8/W+FEiBseHscipFbmVoOFfdd3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393389},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"01a4e8b49ca9b3e48ded6f9b100826b9764d5554","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.15.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.6.0_1779341112152_0.8427233353625596","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@23blocks/block-authentication","version":"7.7.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.7.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"e01eedc37407f712755f52bf68487a7f538f7b54","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.7.0.tgz","fileCount":99,"integrity":"sha512-kPQQZ8DX6EW6L/MmmyfGAmAqBfhHdiD+WnSBxTbg0aWWKtGdtSsRoMNoMBUnX6wBTuYIIEoLXQCxyMJqrW3wUw==","signatures":[{"sig":"MEQCIDvL70Sob6iFRH1T228YOnZqBo/jU/kVQ/pfosgMxGomAiBG3OhOtPfj07lMuN8KKL0zKUdhltLH22lyT8mslDjWAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":393831},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f47ec7889f1e5b80cb8f2f009ec54608965ca4e5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.15.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.7.0_1779407035773_0.3116448339030289","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"@23blocks/block-authentication","version":"7.8.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.8.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"810d3ceac0bf264c8251a73185b6a72a7cecc9db","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.8.0.tgz","fileCount":99,"integrity":"sha512-D33E9856iGjICNXK8b6eOY0u6pE2yrKoQhGUySJMko8tBZC5zX6pzKORaKt8GJZhybmeIT1tf6mZUfBz+NNMTw==","signatures":[{"sig":"MEQCICu5lDCgnC8xSPjHvlDKgSuCLXVVqlo/U7XayvllJb8dAiAEujrae7utHCXyFjvLveMrLTDxpLmmC9MP+XN//Czv4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":394803},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"126f3843582080abf85bcb74accd5e672682d243","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.15.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.8.0_1779409475119_0.5551629008846657","host":"s3://npm-registry-packages-npm-production"}},"7.8.1":{"name":"@23blocks/block-authentication","version":"7.8.1","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.8.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"af27e53bb4bfa55348f7c12b879e5d99e0cc07d0","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.8.1.tgz","fileCount":99,"integrity":"sha512-Cykh5I9nWUHVD+gvIRqi7RdG/4TclRIf//yzpY56GaxeM5rq1lNiDlCwgR+Zs+5Kwt7f1u0d8hwuHAITXFhhRA==","signatures":[{"sig":"MEUCIQCmQSiFZt+y1I/FkdroWyzDo/kT+Vrh/qJZcKhA839y7AIgQCC6RnHJGWPiJJ1HHRHvd+EKa9bvoyNN7UVs4Ar3nvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":394940},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"73aca3e1bfe578e888c11eb92e2706a8f388df53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.15.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.8.1_1779860753631_0.6253639335289656","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"@23blocks/block-authentication","version":"7.9.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.9.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"f6acb3f64fe487542a7ae12960ef115ce7554d99","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.9.0.tgz","fileCount":99,"integrity":"sha512-swr//x3mh2HrpKkzaFGOxeD+Ttd6SNwLxJb6NKFxa5OKQpjcswEIGz30P4A0a+qsV6Sey5T57b/75L6sh5+C1g==","signatures":[{"sig":"MEQCICpdIiD3JEieJQ8sHwRnJHltSePtMilCVjGVHKutBEHbAiAHafro4MU5QAwmhRcQGOPVdAMGjODhUmRz4HDaig0pHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398528},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"697bb3894fc43c6f88604c39baa85bc6096a4c25","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.15.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.9.0_1779872207301_0.6476879692970225","host":"s3://npm-registry-packages-npm-production"}},"7.9.1":{"name":"@23blocks/block-authentication","version":"7.9.1","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@7.9.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"bb5ca5ac6cdc551dd86df2a0350a233b2bc985fb","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-7.9.1.tgz","fileCount":99,"integrity":"sha512-/j89cMjQBQVTqe/2iUeS22ZSyiNCusZ4q9MCxnvvT79TEEZ4EDT2JLVBAgxRxouvJ7wUuzSYlmxwQbY7VC9SnA==","signatures":[{"sig":"MEUCIC50i6nTCHFyn4a8KeL8CtLPSIiMz7GifTn9kgAY+fO+AiEAncVcXYXcy5fxKZ5+Hb7xSkBDimjwhLDhXdmQMvUIObY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@7.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398874},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fa982a3f9eb097497baed47ca3f7baa46a3b181e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.15.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_7.9.1_1779909089935_0.5940494533079905","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@23blocks/block-authentication","version":"8.0.0","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-authentication@8.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-authentication/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-authentication/tsconfig.lib.json","outputPath":"packages/block-authentication/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-authentication/src"},"dist":{"shasum":"b67af9bc014f80c3879a24670c0b52e85d01500e","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-8.0.0.tgz","fileCount":99,"integrity":"sha512-ywoLPwh4GOZp6z5/IfNlNQ1EtsRuE1qOSs+UOHVERvZcCSul2Ft7NrgSj2nc8XJecDtcNg5XlYrMvJFEh+QixQ==","signatures":[{"sig":"MEYCIQD5X8KJP52LQbmery4DDml+dOkADnqdykBhdzRkAU+DCAIhAJ39o4vVtfxFQorvUThOAx+9mJRTmdgPZLpp7/SuKkan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":395694},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"d257a2c43cc890a8b00d2e9fd8d441a5cb589f21","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-authentication"},"_npmVersion":"11.16.0","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-authentication_8.0.0_1779918452740_0.7874238621585217","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@23blocks/block-authentication","version":"8.0.1","description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","license":"MIT","author":{"name":"23blocks","email":"hello@23blocks.com"},"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-authentication"},"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"type":"module","main":"./dist/index.esm.js","module":"./dist/index.esm.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"}},"nx":{"sourceRoot":"packages/block-authentication/src","targets":{"build":{"executor":"@nx/rollup:rollup","outputs":["{options.outputPath}"],"options":{"outputPath":"packages/block-authentication/dist","main":"packages/block-authentication/src/index.ts","tsConfig":"packages/block-authentication/tsconfig.lib.json","compiler":"swc","format":["esm"]}}}},"dependencies":{"@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3","@swc/helpers":"~0.5.11"},"gitHead":"be21b06b00f5e8aee1f8555e0c8ce392d5b4cbb1","_id":"@23blocks/block-authentication@8.0.1","_nodeVersion":"20.20.2","_npmVersion":"11.16.0","dist":{"integrity":"sha512-+r0MsHihv+nRoNx8np/fqgAiDZtJLxhEna/ZFZD7GmpdCry6+Mku965OLgwYS8uctCuvtSZAlKw6OIX0qInq6w==","shasum":"26c8f9c0fa6ad6b4c8e6cc7c46011c0bd5fbb32a","tarball":"https://registry.npmjs.org/@23blocks/block-authentication/-/block-authentication-8.0.1.tgz","fileCount":99,"unpackedSize":395831,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-authentication@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIQDE2bURijgpV2YnS6DV+oSPz1odltxAR3l2HDEWw21AoAIfM0ET2qjBONzLJ8+DU9IcF7Cu7PtDY1N+73lj5vZM2Q=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5fb8844-a23d-4b3e-a6c8-e3554a8dee15"}},"directories":{},"maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block-authentication_8.0.1_1779939868358_0.7567203384297665"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-13T03:19:28.584Z","modified":"2026-05-28T03:44:28.775Z","0.1.0":"2025-12-13T03:19:28.795Z","0.1.2":"2025-12-13T21:10:48.488Z","1.0.0":"2025-12-13T23:05:26.031Z","1.0.1":"2025-12-13T23:27:23.535Z","1.0.2":"2025-12-14T00:05:20.869Z","1.0.3":"2025-12-14T00:39:28.181Z","1.0.4":"2025-12-14T01:38:10.296Z","1.0.5":"2025-12-14T04:50:54.111Z","2.0.0":"2025-12-14T06:04:26.666Z","3.0.0":"2025-12-15T01:20:59.291Z","3.0.1":"2025-12-15T02:25:57.622Z","3.0.2":"2025-12-15T02:37:15.506Z","3.0.3":"2025-12-15T02:50:14.833Z","3.1.0":"2025-12-15T03:57:38.770Z","3.1.1":"2025-12-15T04:15:26.535Z","4.0.0":"2025-12-15T04:30:43.393Z","5.0.0":"2025-12-17T03:19:31.324Z","5.0.1":"2025-12-17T07:18:01.487Z","6.0.0":"2025-12-17T15:50:55.811Z","6.0.1":"2025-12-31T08:26:34.758Z","6.0.2":"2026-01-01T07:34:01.743Z","6.1.0":"2026-01-01T21:27:34.172Z","6.2.0":"2026-01-04T07:55:02.664Z","6.3.0":"2026-01-04T09:14:24.487Z","6.3.1":"2026-01-05T07:25:35.318Z","6.3.2":"2026-01-20T03:23:53.904Z","6.3.3":"2026-01-28T06:18:05.427Z","6.3.4":"2026-02-06T23:44:36.305Z","6.3.5":"2026-02-07T08:01:39.156Z","6.3.6":"2026-02-07T16:47:37.789Z","6.4.0":"2026-02-08T03:43:12.365Z","6.5.0":"2026-02-17T05:35:56.052Z","7.0.0":"2026-02-20T16:32:20.490Z","7.1.0":"2026-02-24T21:26:11.634Z","7.1.1":"2026-03-03T19:47:04.846Z","7.2.0":"2026-03-05T07:41:49.518Z","7.3.0":"2026-05-18T19:05:22.976Z","7.4.0":"2026-05-19T19:02:02.119Z","7.5.0":"2026-05-19T21:19:39.721Z","7.6.0":"2026-05-21T05:25:12.295Z","7.7.0":"2026-05-21T23:43:55.928Z","7.8.0":"2026-05-22T00:24:35.287Z","7.8.1":"2026-05-27T05:45:53.808Z","7.9.0":"2026-05-27T08:56:47.460Z","7.9.1":"2026-05-27T19:11:30.098Z","8.0.0":"2026-05-27T21:47:32.963Z","8.0.1":"2026-05-28T03:44:28.500Z"},"bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-authentication","keywords":["23blocks","authentication","auth","authentication-sdk","user-management","roles","api-keys","oauth","mfa","multi-factor-auth","jwt","token-auth","login","signup","password-reset","session-management","typescript"],"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-authentication"},"description":"Authentication block for 23blocks SDK - users, roles, API keys, subscriptions","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"readme":"# @23blocks/block-authentication\n\nAuthentication block for the 23blocks SDK - users, roles, API keys, and identity management.\n\n[![npm version](https://img.shields.io/npm/v/@23blocks/block-authentication.svg)](https://www.npmjs.com/package/@23blocks/block-authentication)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Installation\n\n```bash\nnpm install @23blocks/block-authentication @23blocks/transport-http\n```\n\n## Overview\n\nThis package provides comprehensive authentication and identity management including:\n\n- **Authentication** - Sign in, sign up, sign out, password reset\n- **Users** - User management, profiles, avatars\n- **Roles & Permissions** - Role-based access control\n- **API Keys** - Create and manage API keys\n- **MFA** - Multi-factor authentication\n- **OAuth** - Social login and token management\n- **Tenants** - Multi-tenant user management\n\n## Quick Start\n\n```typescript\nimport { createHttpTransport } from '@23blocks/transport-http';\nimport { createAuthenticationBlock } from '@23blocks/block-authentication';\n\n// Create transport with your authentication service URL\nconst transport = createHttpTransport({\n  baseUrl: 'https://auth.yourapp.com', // Your authentication service URL\n  headers: () => {\n    const token = localStorage.getItem('access_token');\n    return {\n      'x-api-key': 'your-api-key',\n      ...(token ? { Authorization: `Bearer ${token}` } : {}),\n    };\n  },\n});\n\n// Create block\nconst auth = createAuthenticationBlock(transport, {\n  apiKey: 'your-api-key',\n});\n\n// Sign in\nconst { user, accessToken, refreshToken } = await auth.auth.signIn({\n  email: 'user@example.com',\n  password: 'password',\n});\n\nlocalStorage.setItem('access_token', accessToken);\nconsole.log('Welcome', user.email);\n\n// Get current user\nconst currentUser = await auth.auth.getCurrentUser();\n\n// Sign out\nawait auth.auth.signOut();\nlocalStorage.removeItem('access_token');\n```\n\n## Services\n\n### auth - Authentication\n\n#### Sign In\n\n```typescript\n// Required fields: email, password\nconst { user, accessToken, refreshToken, expiresIn } = await auth.auth.signIn({\n  email: 'user@example.com',    // Required\n  password: 'password',          // Required\n});\n```\n\n**SignInRequest:**\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `email` | string | **Yes** | User's email address |\n| `password` | string | **Yes** | User's password |\n\n**SignInResponse:**\n| Field | Type | Description |\n|-------|------|-------------|\n| `user` | User | The authenticated user object |\n| `accessToken` | string | JWT access token |\n| `refreshToken` | string? | Refresh token (if enabled) |\n| `tokenType` | string | Always \"Bearer\" |\n| `expiresIn` | number? | Token expiration in seconds |\n\n#### Sign Up (Registration)\n\n```typescript\n// Sign up with required fields only\nconst { user, accessToken, message } = await auth.auth.signUp({\n  email: 'newuser@example.com',       // Required\n  password: 'securePassword123',       // Required\n  passwordConfirmation: 'securePassword123', // Required - must match password\n});\n\n// Sign up with all optional fields\nconst { user, accessToken, message } = await auth.auth.signUp({\n  // Required fields\n  email: 'newuser@example.com',\n  password: 'securePassword123',\n  passwordConfirmation: 'securePassword123',\n\n  // Optional fields\n  name: 'John Doe',                    // Display name\n  username: 'johndoe',                 // Unique username\n  roleId: 'role-uuid',                 // Assign specific role\n  confirmSuccessUrl: 'https://yourapp.com/email-confirmed', // Redirect after email confirmation\n  timeZone: 'America/New_York',        // User's timezone\n  preferredLanguage: 'en',             // Language preference\n  payload: { customField: 'value' },   // Custom JSON data\n  uniqueId: 'custom-id-123',           // Custom unique identifier\n  subscription: 'premium-plan',        // Subscription model unique_id\n\n  // OAuth registration (when registering via social login)\n  provider: 'google',                  // OAuth provider\n  uid: 'google-user-id',               // OAuth user ID\n});\n```\n\n**SignUpRequest:**\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `email` | string | **Yes** | User's email address |\n| `password` | string | **Yes** | Password (min length depends on server config) |\n| `passwordConfirmation` | string | **Yes** | Must match password exactly |\n| `name` | string | No | User's display name |\n| `username` | string | No | Unique username |\n| `roleId` | string | No | Role ID to assign |\n| `confirmSuccessUrl` | string | No | URL to redirect after email confirmation |\n| `timeZone` | string | No | IANA timezone (e.g., 'America/New_York') |\n| `preferredLanguage` | string | No | Language code (e.g., 'en', 'es') |\n| `payload` | object | No | Custom JSON data stored with user |\n| `uniqueId` | string | No | Custom unique identifier |\n| `subscription` | string | No | Subscription model unique_id |\n| `provider` | string | No | OAuth provider name |\n| `uid` | string | No | OAuth user ID |\n\n**SignUpResponse:**\n| Field | Type | Description |\n|-------|------|-------------|\n| `user` | User | The created user object |\n| `accessToken` | string? | JWT token (only if email confirmation is disabled) |\n| `message` | string? | Server message (e.g., \"Confirmation email sent\") |\n\n> **Note:** If email confirmation is enabled on the server, `accessToken` will be `undefined` and the user must confirm their email before signing in.\n\n#### Sign Out\n\n```typescript\nawait auth.auth.signOut();\n```\n\n#### Get Current User\n\n```typescript\n// Returns user with role, avatar, and profile included\nconst user = await auth.auth.getCurrentUser();\nconsole.log(user.email, user.role?.name, user.avatar?.url);\n```\n\n#### Validate Token\n\n```typescript\nconst { user, valid } = await auth.auth.validateToken();\nif (valid) {\n  console.log('Token is valid for', user.email);\n}\n```\n\n#### Password Reset\n\n```typescript\n// Request password reset email\nawait auth.auth.requestPasswordReset({\n  email: 'user@example.com',           // Required\n  redirectUrl: 'https://yourapp.com/reset-password', // Optional\n});\n\n// Update password with reset token (from email link)\nawait auth.auth.updatePassword({\n  password: 'newSecurePassword',              // Required\n  passwordConfirmation: 'newSecurePassword',  // Required\n  resetPasswordToken: 'token-from-email',     // Required for reset\n});\n\n// Update password with current password (logged in user)\nawait auth.auth.updatePassword({\n  password: 'newSecurePassword',              // Required\n  passwordConfirmation: 'newSecurePassword',  // Required\n  currentPassword: 'oldPassword',             // Required for change\n});\n```\n\n**PasswordResetRequest:**\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `email` | string | **Yes** | User's email address |\n| `redirectUrl` | string | No | URL for password reset page |\n\n**PasswordUpdateRequest:**\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `password` | string | **Yes** | New password |\n| `passwordConfirmation` | string | **Yes** | Must match password |\n| `resetPasswordToken` | string | Conditional | Required when using reset link |\n| `currentPassword` | string | Conditional | Required when changing password |\n\n#### Refresh Token\n\n```typescript\nconst { accessToken, refreshToken, expiresIn } = await auth.auth.refreshToken({\n  refreshToken: 'current-refresh-token', // Required\n});\n```\n\n#### Magic Link (Passwordless Login)\n\n```typescript\n// Request magic link email\nawait auth.auth.requestMagicLink({\n  email: 'user@example.com',                    // Required\n  redirectUrl: 'https://yourapp.com/magic-link', // Optional\n});\n\n// Verify magic link token (from email)\nconst { user, accessToken, refreshToken } = await auth.auth.verifyMagicLink({\n  token: 'magic-link-token', // Required\n});\n```\n\n#### Invitations\n\n```typescript\n// Send invitation to new user\nawait auth.auth.sendInvitation({\n  email: 'newuser@example.com',                     // Required\n  roleId: 'role-id',                                // Optional\n  redirectUrl: 'https://yourapp.com/accept-invite', // Optional\n});\n\n// Accept invitation\nconst { user, accessToken } = await auth.auth.acceptInvitation({\n  invitationToken: 'invitation-token',    // Required\n  password: 'password',                    // Required\n  passwordConfirmation: 'password',        // Required - must match password\n  name: 'John Doe',                        // Optional\n});\n\n// Resend invitation\nconst user = await auth.auth.resendInvitation({\n  email: 'user@example.com',                        // Required\n  appid: 'app-id',                                  // Optional\n  acceptInvitationUrl: 'https://yourapp.com/accept', // Optional\n});\n```\n\n**AcceptInvitationRequest:**\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `invitationToken` | string | **Yes** | Token from invitation email |\n| `password` | string | **Yes** | New password |\n| `passwordConfirmation` | string | **Yes** | Must match password |\n| `name` | string | No | User's display name |\n\n#### Email Confirmation\n\n```typescript\n// Confirm email with token (from confirmation email link)\nconst user = await auth.auth.confirmEmail('confirmation-token');\n\n// Resend confirmation email\nawait auth.auth.resendConfirmation({\n  email: 'user@example.com',                        // Required\n  confirmSuccessUrl: 'https://yourapp.com/confirmed', // Optional - redirect URL\n});\n```\n\n**ResendConfirmationRequest:**\n| Field | Type | Required | Description |\n|-------|------|----------|-------------|\n| `email` | string | **Yes** | User's email address |\n| `confirmSuccessUrl` | string | No | URL to redirect after confirmation |\n\n#### Email & Document Validation\n\n```typescript\n// Validate email before registration\nconst { exists, wellFormed, canRecover, accountStatus, maskedEmail } =\n  await auth.auth.validateEmail({\n    email: 'user@example.com',\n  });\n\nif (exists) {\n  console.log('Email already registered');\n}\n\n// Validate document before registration\nconst { exists, canRecover, maskedEmail, maskedDocument, accountStatus } =\n  await auth.auth.validateDocument({\n    documentType: 'national_id',\n    documentNumber: '12345678',\n  });\n```\n\n#### Account Recovery (Deleted Accounts)\n\n```typescript\n// Request account recovery for a deleted account\nconst { success, message } = await auth.auth.requestAccountRecovery({\n  email: 'user@example.com',                    // Required\n  recoveryUrl: 'https://yourapp.com/recover',   // Optional\n});\n\n// Complete account recovery with new password\nconst user = await auth.auth.completeAccountRecovery({\n  recoveryToken: 'recovery-token',        // Required\n  password: 'newPassword',                 // Required\n  passwordConfirmation: 'newPassword',     // Required\n});\n```\n\n### users - User Management\n\n```typescript\n// List users (admin)\nconst { data: users, meta } = await auth.users.list({\n  limit: 20,\n  offset: 0,\n});\n\n// Get user by ID\nconst user = await auth.users.get('user-id');\n\n// Update user\nconst updated = await auth.users.update('user-id', {\n  name: 'New Name',\n  roleId: 'new-role-id',\n});\n\n// Delete user (soft delete)\nawait auth.users.delete('user-id');\n\n// Get/update current user's profile\nconst profile = await auth.users.getProfile();\nconst updatedProfile = await auth.users.updateProfile({\n  firstName: 'John',\n  lastName: 'Doe',\n  phoneNumber: '+1234567890',\n});\n\n// User devices\nconst devices = await auth.users.getDevices();\nconst device = await auth.users.addDevice({\n  deviceType: 'mobile',\n  pushId: 'push-token',\n  osType: 'ios',\n});\nawait auth.users.removeDevice('device-id');\n\n// Search users\nconst results = await auth.users.search({\n  query: 'john',\n  limit: 10,\n});\n\n// User subscriptions\nconst subscription = await auth.users.addSubscription({\n  subscriptionModelId: 'model-id',\n  code: 'PREMIUM',\n});\n```\n\n### roles - Role Management\n\n```typescript\n// List roles\nconst { data: roles } = await auth.roles.list();\n\n// Get role by ID\nconst role = await auth.roles.get('role-id');\n\n// Create role (admin)\nconst newRole = await auth.roles.create({\n  name: 'Editor',\n  code: 'editor',\n  permissionIds: ['perm-1', 'perm-2'],\n});\n\n// Update role\nconst updated = await auth.roles.update('role-id', {\n  name: 'Senior Editor',\n});\n\n// Delete role\nawait auth.roles.delete('role-id');\n\n// List permissions\nconst { data: permissions } = await auth.roles.listPermissions();\n```\n\n### apiKeys - API Key Management\n\n```typescript\n// List API keys\nconst { data: keys } = await auth.apiKeys.list();\n\n// Get API key by ID\nconst key = await auth.apiKeys.get('key-id');\n\n// Create API key\nconst { apiKey, secret } = await auth.apiKeys.create({\n  name: 'My API Key',\n  scopes: ['read', 'write'],\n  expiresAt: '2025-12-31',\n});\n\n// Update API key\nconst updated = await auth.apiKeys.update('key-id', {\n  name: 'Updated Name',\n  scopes: ['read'],\n});\n\n// Revoke API key\nawait auth.apiKeys.revoke('key-id');\n\n// Delete API key\nawait auth.apiKeys.delete('key-id');\n\n// Get usage statistics\nconst stats = await auth.apiKeys.getUsageStats('key-id');\n```\n\n### mfa - Multi-Factor Authentication\n\n```typescript\n// Check MFA status\nconst { enabled, methods } = await auth.mfa.getStatus();\n\n// Setup MFA (get QR code)\nconst { qrCodeUrl, secret, backupCodes } = await auth.mfa.setup();\n\n// Enable MFA\nawait auth.mfa.enable({\n  code: '123456',\n  secret: 'secret-from-setup',\n});\n\n// Verify MFA code\nconst { valid } = await auth.mfa.verify({\n  code: '123456',\n});\n\n// Disable MFA\nawait auth.mfa.disable({\n  code: '123456',\n});\n```\n\n### oauth - OAuth & Token Management\n\n```typescript\n// Social login\nconst { user, accessToken } = await auth.oauth.socialLogin({\n  provider: 'google',\n  accessToken: 'google-access-token',\n});\n\n// Introspect token\nconst { active, userId, scopes } = await auth.oauth.introspectToken('token');\n\n// Revoke token\nawait auth.oauth.revokeToken({\n  token: 'token-to-revoke',\n});\n\n// Revoke all tokens\nawait auth.oauth.revokeAllTokens();\n```\n\n### tenants - Multi-Tenant Users\n\n```typescript\n// List tenant users\nconst { data: tenantUsers } = await auth.tenants.listUsers({\n  limit: 20,\n});\n\n// Get tenant user\nconst tenantUser = await auth.tenants.getUser('tenant-user-id');\n\n// Create tenant user\nconst newUser = await auth.tenants.createUser({\n  email: 'user@tenant.com',\n  name: 'Tenant User',\n  roleId: 'role-id',\n});\n\n// Update tenant user\nconst updated = await auth.tenants.updateUser('tenant-user-id', {\n  name: 'Updated Name',\n});\n\n// Delete tenant user\nawait auth.tenants.deleteUser('tenant-user-id');\n\n// Validate tenant code\nconst { valid, tenant } = await auth.tenants.validateCode({\n  code: 'TENANT123',\n});\n```\n\n### avatars - User Avatars\n\n```typescript\n// Get user avatar\nconst avatar = await auth.avatars.get('user-id');\n\n// Create/upload avatar\nconst avatar = await auth.avatars.create({\n  userId: 'user-id',\n  file: fileBlob,\n});\n\n// Get presigned URL for upload\nconst { url, fields } = await auth.avatars.getPresignedUrl({\n  filename: 'avatar.jpg',\n  contentType: 'image/jpeg',\n});\n\n// Delete avatar\nawait auth.avatars.delete('avatar-id');\n```\n\n## Types\n\n```typescript\nimport type {\n  // User types\n  User,\n  Role,\n  Permission,\n  UserAvatar,\n  UserProfile,\n\n  // Auth types\n  SignInRequest,\n  SignInResponse,\n  SignUpRequest,\n  SignUpResponse,\n  PasswordResetRequest,\n  PasswordUpdateRequest,\n  RefreshTokenRequest,\n  RefreshTokenResponse,\n  MagicLinkRequest,\n  MagicLinkVerifyRequest,\n  InvitationRequest,\n  AcceptInvitationRequest,\n  ResendConfirmationRequest,\n  ValidateEmailRequest,\n  ValidateEmailResponse,\n  ValidateDocumentRequest,\n  ValidateDocumentResponse,\n  AccountRecoveryRequest,\n  AccountRecoveryResponse,\n  CompleteRecoveryRequest,\n\n  // API Key types\n  ApiKey,\n  ApiKeyWithSecret,\n  CreateApiKeyRequest,\n\n  // MFA types\n  MfaSetupResponse,\n  MfaVerifyRequest,\n  MfaStatusResponse,\n\n  // Company types\n  Company,\n  Tenant,\n} from '@23blocks/block-authentication';\n```\n\n## Error Handling\n\n```typescript\nimport { isBlockErrorException, ErrorCodes } from '@23blocks/contracts';\n\ntry {\n  await auth.auth.signIn({ email, password });\n} catch (error) {\n  if (isBlockErrorException(error)) {\n    switch (error.code) {\n      case ErrorCodes.INVALID_CREDENTIALS:\n        console.log('Invalid email or password');\n        break;\n      case ErrorCodes.UNAUTHORIZED:\n        console.log('Session expired');\n        break;\n      case ErrorCodes.VALIDATION_ERROR:\n        console.log('Validation error:', error.message);\n        break;\n      default:\n        console.log('Error:', error.message);\n    }\n  }\n}\n```\n\n## Related Packages\n\n- [`@23blocks/angular`](https://www.npmjs.com/package/@23blocks/angular) - Angular integration\n- [`@23blocks/react`](https://www.npmjs.com/package/@23blocks/react) - React integration\n- [`@23blocks/sdk`](https://www.npmjs.com/package/@23blocks/sdk) - Full SDK package\n\n## License\n\nMIT - Copyright (c) 2024 23blocks\n","readmeFilename":"README.md"}