{"_id":"@de-otio/vestibulum","_rev":"10-e9097ce635c7cd502053aa006a4c2237","name":"@de-otio/vestibulum","dist-tags":{"latest":"0.5.0"},"versions":{"0.2.0":{"name":"@de-otio/vestibulum","version":"0.2.0","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.2.0","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"45076ca6216b16bed2a0d7ab4ca7d7c4d9dfc991","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.2.0.tgz","fileCount":302,"integrity":"sha512-mqIo2dWkP2UMX5CLkJgpUGEl502kcdKt6LlEQPuhnmIMMfG/++uMc3cE2ho12Kq81LW+gjeiWj4fiJBRVRzDZw==","signatures":[{"sig":"MEUCIFDtcExOUOTuBhRSDCYIAkvaymBezhb2CBs0L8S9IPtQAiEA2emWz0sB8ykGExJZ+UghdRpx+I8q4KXsnMkyn/YpelA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754964},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"51cb82cd39c5dbd9ca0e62bb67f7e1d53910a13c","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"rkm1","email":"richard.myers@de-otio.org"},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.9.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^3.23.0","undici":"^7.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/client-secrets-manager":"^3.700.0","@aws-sdk/client-cognito-identity-provider":"^3.700.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^3.23.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^4.0.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.2.0_1779888739787_0.06801781872141377","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@de-otio/vestibulum","version":"0.3.0","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.3.0","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"51323a886d83f6667938731ee02a6e4762e452e2","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.3.0.tgz","fileCount":303,"integrity":"sha512-6fetz4hFd8YbkuiDkIba44OcBFZZMLYKaahZb8ojQvs4hRbDCXvmetfTRojvFriFJdaDIUCK2YTz85EaPWXrfQ==","signatures":[{"sig":"MEUCIQDxsjdBfKO03cNs1hQDkF0fYmRhO0eezjAR6s6HR0EBlQIgWfVVAdBv19QcHTsnRPgtzcmM+81CsE0FfTKxYs11RMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757417},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a0ab6a6f5bf1cb91f7d50cbe36792f27790abf25","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:59630ea6-535b-4c50-83f8-81dcfd0f3516"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.13.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","undici":"^7.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/client-secrets-manager":"^3.700.0","@aws-sdk/client-cognito-identity-provider":"^3.700.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^3.23.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^4.0.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.3.0_1780637459948_0.7812030007191597","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@de-otio/vestibulum","version":"0.3.1","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.3.1","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"dafc9eaab5ef96751b6a3f7a2d1e3639139e1a58","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.3.1.tgz","fileCount":303,"integrity":"sha512-WpGIiA3S2tgd2bxql+dFRAyCWl+HOvWY5g2pXdmmzFXf3fG+jZSspzH5hGhD9vZVm9aqUP1gWaZyyu4S3Ku5Ew==","signatures":[{"sig":"MEYCIQDYoNbnLl7r+nyzZJGLl6mIzcQwjTx1XDm8VUXpbSlMYgIhAICJ/awWXxMVYeRsVjs5ztctgfm9juqTIObxZuLfUnjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":757592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"602553b2c3c7935e609ee8386ed7fe240671df5a","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.13.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","undici":"^8.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/client-secrets-manager":"^3.700.0","@aws-sdk/client-cognito-identity-provider":"^3.700.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^4.0.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.3.1_1781467289713_0.9858544347606291","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@de-otio/vestibulum","version":"0.3.2","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.3.2","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"75155ff0ce4be793fbb48617c8f96c5c3a2e63c8","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.3.2.tgz","fileCount":307,"integrity":"sha512-Ah3ot8qRuvCfUYZeooZpK7BzANOIWUm9CTA6G20OdKjGRRYirxV1Uig17txCWcXX8t+g0pDroXH0rtg8sSTcZg==","signatures":[{"sig":"MEUCIE4vpaR2Xjwe+4Ui1keCv5bwzoB6vqTfDB3l3GexpXbCAiEA8wnfJHDbU9Wfz73L2fxMfmcN4eVMvT5K7d6fsDwAfjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":772643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f06fe58814a968b5a590e793388ad6b70c415a0","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.13.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","undici":"^8.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/client-secrets-manager":"^3.700.0","@aws-sdk/client-cognito-identity-provider":"^3.700.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^4.0.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.3.2_1781619148334_0.047509614215966334","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@de-otio/vestibulum","version":"0.3.3","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.3.3","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"67c61ebe6f4220d9d817b85aa5470ecc470d24a0","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.3.3.tgz","fileCount":307,"integrity":"sha512-gUuEK1HuegJ7XQsZP+MDDZweP7RFKUv9f8+m+eL2IgLWn5ZMLVkkq60vn4OymH2taBf1hOyVMf0yR6HfoA2+0w==","signatures":[{"sig":"MEQCIFjPIazydPktwo+89OyE9t6hJETRGWjC7Ys6NI8xp4eIAiBynBvmep/Z8PMxsJAjIp0slTJMFQqmmXRDS0CAYVY9NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":773580},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"23106bb3be4371518dc46f81094dbe63824640e9","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.13.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","undici":"^8.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/client-secrets-manager":"^3.700.0","@aws-sdk/client-cognito-identity-provider":"^3.700.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^4.0.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.3.3_1781875264153_0.2452099574005404","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@de-otio/vestibulum","version":"0.3.4","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.3.4","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"95d1bdc94cd865326943a39c5fa2d3037970f4de","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.3.4.tgz","fileCount":307,"integrity":"sha512-G8yuvwwd/u+TjNgb39BOIyc5ycYZ0CUOB7D9veOboury28MWyeCqfRvIMzILa5rk1hAh6oXB70YCqBnikA84nw==","signatures":[{"sig":"MEYCIQC7yNBC2JcCKet8vxyC+q1ZjrCYTdNjTiRFiMilAJHDqQIhAI8WmVLCiFqR/zCcAp+8mDp6sqZxCACMslvTGWznM0Iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774998},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"78825be5d2874321823bc3bad74cf90869b80739","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.13.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","undici":"^8.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/client-secrets-manager":"^3.700.0","@aws-sdk/client-cognito-identity-provider":"^3.700.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^4.0.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.3.4_1781879990599_0.4803132072521248","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@de-otio/vestibulum","version":"0.3.5","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.3.5","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"3b0ae50928d14de56b0795ecd9c9dfb16025aab9","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.3.5.tgz","fileCount":315,"integrity":"sha512-AeA6lMADRH5awQGhGdXuJURvAs8J9M0sMCrU4zNj9QXW+QhCT/H2Ot5lsO0xGxZHVdOms/X6TqzTrvpe58KFbg==","signatures":[{"sig":"MEQCIDSM10Tne/fcRVzP2/ew3t26yef1DAkAkxDz7/kHtqilAiB3pgTpqRjuZYwcQciB+Vs8wPr5FbOCX4zm31pgy2XSdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":805541},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"89be938011d520f97b70d51486558cb661044613","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.13.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","undici":"^8.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/client-secrets-manager":"^3.700.0","@aws-sdk/client-cognito-identity-provider":"^3.700.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^4.0.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.3.5_1781941354234_0.018789845705507124","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@de-otio/vestibulum","version":"0.3.6","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.3.6","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"5fc29b3961bfe28affbed005831cffa3562622e6","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.3.6.tgz","fileCount":319,"integrity":"sha512-BkOxLPuVlRfupbRc5BHhYU88Me3SF81FUsQdrr9HVzXrE4TzK3v9eMlG5UDwdRiSsxeGqeflHH96D1SGMK7j9w==","signatures":[{"sig":"MEUCIQC/nLM3dzOEWEMNAyQgLmtYi2+eMQlLBVmmifgYK/FzwgIgIGMAFht07WifuFUOHR8lOCed5VPzIa5Hu7FHXfSJz6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":810239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9fb201804b78dd1190e0bc246201e2c39d580b8","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.13.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","undici":"^8.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.1073.0","@aws-sdk/client-dynamodb":"^3.1073.0","@aws-sdk/client-secrets-manager":"^3.1073.0","@aws-sdk/client-cognito-identity-provider":"^3.1073.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^4.0.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.3.6_1782045866319_0.8992304770027437","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@de-otio/vestibulum","version":"0.4.0","license":"Apache-2.0","_id":"@de-otio/vestibulum@0.4.0","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"homepage":"https://github.com/de-otio/saas-foundation#readme","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"dist":{"shasum":"c07796baa2c13ec609137a69a1b6a73d9ff96903","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.4.0.tgz","fileCount":327,"integrity":"sha512-oSmntTLjUY3dzOdT0YnAu64ZqOhOqti8VCS11vvQzug04litRumUGqSB2YFbx7i05LyHFzxJy3KkIvaD1yB7fA==","signatures":[{"sig":"MEYCIQCrse7dIFszNKdgCFUT7dmnOnCY33qUqSq1SpkhykjJZgIhAMPGad84EiTRcbi9VHpoou5UI39AJ16GJpCDNxbaE4uR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836391},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"82955485d5c1bf17a4fed1ff05ed424bda639645","scripts":{"lint":"eslint src test","test":"vitest run","build":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"repository":{"url":"git+https://github.com/de-otio/saas-foundation.git","type":"git","directory":"packages/vestibulum"},"_npmVersion":"11.16.0","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","undici":"^8.0.0","xml-crypto":"^6.0.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","@aws-sdk/client-ses":"^3.1073.0","@aws-sdk/client-dynamodb":"^3.1073.0","@aws-sdk/client-secrets-manager":"^3.1073.0","@aws-sdk/client-cognito-identity-provider":"^3.1073.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"fast-check":"^4.0.0","aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/vestibulum_0.4.0_1784612791559_0.2651118646409871","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@de-otio/vestibulum","version":"0.5.0","type":"module","description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/de-otio/saas-foundation.git","directory":"packages/vestibulum"},"engines":{"node":">=24.0.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"tsc -b","test":"vitest run","lint":"eslint src test"},"dependencies":{"@aws-sdk/client-cognito-identity-provider":"^3.1073.0","@aws-sdk/client-dynamodb":"^3.1073.0","@aws-sdk/client-secrets-manager":"^3.1073.0","@aws-sdk/client-ses":"^3.1073.0","@xmldom/xmldom":"^0.9.0","aws-jwt-verify":"^5.0.0","undici":"^8.10.0","xml-crypto":"^6.0.0","zod":"^4.4.3"},"devDependencies":{"aws-sdk-client-mock":"^4.0.0","aws-sdk-client-mock-vitest":"^7.1.0","fast-check":"^4.0.0"},"peerDependencies":{"@de-otio/saas-foundation":"^0.4.0"},"publishConfig":{"access":"public"},"gitHead":"b0e1216d23883a381c962631d76af31ec4b6f5c3","_id":"@de-otio/vestibulum@0.5.0","bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"homepage":"https://github.com/de-otio/saas-foundation#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-rWsGOTW4lkycOHDZA+eU3PuwwCrL5XUL2QBBwGZQKVtWZqiJUEGmjcvmPY5tCsATbsEc7nj7Wh24rOlP3Kfj3w==","shasum":"eda6a4db1e0f7827355cb805c1892ce6b0d19791","tarball":"https://registry.npmjs.org/@de-otio/vestibulum/-/vestibulum-0.5.0.tgz","fileCount":331,"unpackedSize":878826,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@de-otio%2fvestibulum@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFdZitIu5L+wVxVhOlSI9lftS2CPg+oDa///eeTRq+0ZAiBtAAG5zwvLoz7hpkFT61udZ6AkeIKxmXOTzhPDYsc02g=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:92269134-240c-4095-a337-82d748e52b15"}},"directories":{},"maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vestibulum_0.5.0_1786423913317_0.3006892215937953"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-27T13:32:19.545Z","modified":"2026-08-11T04:51:53.907Z","0.2.0":"2026-05-27T13:32:19.980Z","0.3.0":"2026-06-05T05:31:00.116Z","0.3.1":"2026-06-14T20:01:29.945Z","0.3.2":"2026-06-16T14:12:28.544Z","0.3.3":"2026-06-19T13:21:04.318Z","0.3.4":"2026-06-19T14:39:50.751Z","0.3.5":"2026-06-20T07:42:34.406Z","0.3.6":"2026-06-21T12:44:26.476Z","0.4.0":"2026-07-21T05:46:31.699Z","0.5.0":"2026-08-11T04:51:53.519Z"},"bugs":{"url":"https://github.com/de-otio/saas-foundation/issues"},"license":"Apache-2.0","homepage":"https://github.com/de-otio/saas-foundation#readme","repository":{"type":"git","url":"git+https://github.com/de-otio/saas-foundation.git","directory":"packages/vestibulum"},"description":"Identity runtime for de-otio SaaS backends (Cognito IdP managers, JWT verifier, Lambda trigger templates)","maintainers":[{"name":"rkm1","email":"richard.myers@de-otio.org"}],"readme":"# @de-otio/vestibulum\n\nIdentity runtime for de-otio SaaS backends. Provides a multi-pool\nCognito JWT verifier, OIDC and SAML IdP managers, Lambda trigger\ntemplates (pre-token-generation, post-confirmation, pre-sign-up,\ncustom-auth `Define`/`Create`/`VerifyAuthChallenge`,\nbounce-handler), an Edge `check-auth` handler for shared-distribution\nmulti-tenant topologies, plus the secret-store, OIDC-probe, and\nSAML-metadata utilities those handlers compose.\n\nVestibulum re-exports the frozen brand types from\n`@de-otio/saas-foundation` so consumers get a flat import surface;\nfoundation is declared as a peer dependency.\n\n## Install\n\n```bash\nnpm install @de-otio/vestibulum @de-otio/saas-foundation\n```\n\nRequires Node ≥ 24.\n\n## Example\n\n```ts\nimport { createMultiPoolVerifier } from \"@de-otio/vestibulum\";\n\nconst verifier = createMultiPoolVerifier([\n  { region: \"eu-central-1\", userPoolId: \"eu-central-1_abc123\", clientId: \"...\", tokenUse: \"id\" },\n]);\nconst { claims, poolKey } = await verifier.verify(idToken);\n```\n\n## Design docs\n\nSee [`doc/vestibulum/`](https://github.com/de-otio/saas-foundation/tree/main/doc/vestibulum)\nin the source repository — in particular the\n[Cognito triggers](https://github.com/de-otio/saas-foundation/blob/main/doc/vestibulum/04-cognito-triggers.md)\nand\n[shared-distribution](https://github.com/de-otio/saas-foundation/tree/main/doc/vestibulum/shared-distribution)\nsubfolders.\n\n## License\n\nApache-2.0.\n","readmeFilename":"README.md"}