{"_id":"@trulioo/trulioo","_rev":"27-0f9e562d7d056d7e75ce1b67b0755896","name":"@trulioo/trulioo","dist-tags":{"latest":"4.0.0","beta":"4.0.0-beta.0"},"versions":{"3.0.0-beta.1":{"name":"@trulioo/trulioo","version":"3.0.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.0.0-beta.1","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"77a170ac0ea1709f946f28bc02e60bb9a91f950d","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.0.0-beta.1.tgz","fileCount":17,"integrity":"sha512-i7aUIvASJrgfU+Rl4Q0C5yDZFHKVM4r9VeS3T2Wl5QbGXqXwjRVkSFiB022dZd42yA25HAOYPhkN0wEX2ggM7A==","signatures":[{"sig":"MEUCIE1kH8u1XocJeyfVVa70kzArmm5X0qo9Hgc4NPWmQZEXAiEAyv+W5tchhnuVoV4LZXNaCH076b9Ltev3TTvFCk11jPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131307},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.0.0-beta.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.0.0-beta.1.tgz","_integrity":"sha512-i7aUIvASJrgfU+Rl4Q0C5yDZFHKVM4r9VeS3T2Wl5QbGXqXwjRVkSFiB022dZd42yA25HAOYPhkN0wEX2ggM7A==","_npmVersion":"11.3.0","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/trulioo_3.0.0-beta.1_1776792074623_0.1468368154712234","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"@trulioo/trulioo","version":"3.0.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.0.0-beta.2","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"86b5b6bad650359f902ec9c56da36957e9dc7ca6","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.0.0-beta.2.tgz","fileCount":17,"integrity":"sha512-ocyV9M65sTdrghNSzN1er0XNhzSkYJEpF9QPAtwJBQ3pCcqz5y46BIwBaC5WyW1YFk2mYAQLDqFcAQfJNcroFA==","signatures":[{"sig":"MEUCIDMsIS/9COc/v0u3UE5pUkpP7gZGJGM1R7KISlJQJZZuAiEApQZtcR7sCwpzP7ZDFPSLcoCssZnCnzt3UuLF0qx3P6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131813},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.0.0-beta.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.0.0-beta.2.tgz","_integrity":"sha512-ocyV9M65sTdrghNSzN1er0XNhzSkYJEpF9QPAtwJBQ3pCcqz5y46BIwBaC5WyW1YFk2mYAQLDqFcAQfJNcroFA==","_npmVersion":"11.3.0","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.0.0-beta.2_1777307522358_0.04944062493459067","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.3":{"name":"@trulioo/trulioo","version":"3.0.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.0.0-beta.3","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"ff8610a1339220079884c10943eea66e22cdd690","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.0.0-beta.3.tgz","fileCount":17,"integrity":"sha512-OnC1CYHSm7u4b3h7MvbU4l6J1877ebEQwr3MHPBKyGlWZz728aCzBTSnmOFDSGDdio3ApNmWn9HGgmuen6R1XQ==","signatures":[{"sig":"MEUCIQDoznK8ewsrIjQBd4rgCEFRwrL0bQHz4b2ZHiOEqkIlZQIgV4T0rHeRlGQNbre4sUl38RyOOOtACyWJZDLhxSzWaiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131813},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.0.0-beta.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.0.0-beta.3.tgz","_integrity":"sha512-OnC1CYHSm7u4b3h7MvbU4l6J1877ebEQwr3MHPBKyGlWZz728aCzBTSnmOFDSGDdio3ApNmWn9HGgmuen6R1XQ==","_npmVersion":"11.3.0","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.0.0-beta.3_1777396199482_0.6825069947476137","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@trulioo/trulioo","version":"3.0.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.0.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"acefb6e32915a5da08ac2c96b9eafcd73942359a","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.0.0.tgz","fileCount":17,"integrity":"sha512-V6L9UOmdilk0nFl8In/ke/GYiGjy9DyYlAR2Al6Iu1FtmYSu8e05yH7o5k38hzUcDFMgVWrnj+HlAo/UMQBVhg==","signatures":[{"sig":"MEUCIGckBSkdd5Ou0EwPDvhsb4TckL+zKZpKZ7ClC8Nyk17NAiEA9XfpQ6qy9zEbbwiXq7R19dYtLTieB24z7mfWA5tgHcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131806},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.0.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.0.0.tgz","_integrity":"sha512-V6L9UOmdilk0nFl8In/ke/GYiGjy9DyYlAR2Al6Iu1FtmYSu8e05yH7o5k38hzUcDFMgVWrnj+HlAo/UMQBVhg==","_npmVersion":"11.3.0","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/trulioo_3.0.0_1777407056061_0.0528792086579839","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-beta.1":{"name":"@trulioo/trulioo","version":"3.1.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.0-beta.1","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"0e645f18c4d076c0c6d28f247c6866f1db93c43d","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.0-beta.1.tgz","fileCount":17,"integrity":"sha512-zBk/ITc1WH3DVm6DFbp4wUEjzxJ7kG0mj7r5aEqNwAtcmZx9YIIk/luNMeshK0rko+oWQ9yAxyMpF69ygD5yBQ==","signatures":[{"sig":"MEQCIGjD5Q90OMYQawlRXZkYZ2J81O+m80LsYZfZGP15T7IyAiBvKy0Kcw/KIadPZCIzo38mx5jR6f7S8zk/TxkHCvr/Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154888},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.1.tgz","_integrity":"sha512-zBk/ITc1WH3DVm6DFbp4wUEjzxJ7kG0mj7r5aEqNwAtcmZx9YIIk/luNMeshK0rko+oWQ9yAxyMpF69ygD5yBQ==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.0-beta.1_1778697323311_0.3151321335625237","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-beta.3":{"name":"@trulioo/trulioo","version":"3.1.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.0-beta.3","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"9fa15fb230500ad62d34bc186df0ec950a8e8910","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.0-beta.3.tgz","fileCount":34,"integrity":"sha512-tBFdUhTSMGp/RoYvdZpFGdBj91yW5ANjJp9vJhViN8H2rlgocbKGDNB1PYMR3OzFm6PpLMf3Dvj30mAKzQEuZg==","signatures":[{"sig":"MEYCIQC0l+BlPP1SicBZD1JbAMK46NoAiLeWP6rVRRRCw43ydQIhALfGS/zdslcoLUcTFodlBnH6wwFWCBhVDpyUxANmjELa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234580},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.3.tgz","_integrity":"sha512-tBFdUhTSMGp/RoYvdZpFGdBj91yW5ANjJp9vJhViN8H2rlgocbKGDNB1PYMR3OzFm6PpLMf3Dvj30mAKzQEuZg==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.0-beta.3_1780527195211_0.03300344416747891","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-beta.5":{"name":"@trulioo/trulioo","version":"3.1.0-beta.5","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.0-beta.5","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"abd15c1c75eb7a9a6e2c47e28dfdfcfecd7b3542","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.0-beta.5.tgz","fileCount":34,"integrity":"sha512-DGI73ViSaRLkeDBXkaC8OnaYg81cNqA+qfEA/qaupraNoKzbogmnBBWe7juRRHQ8s2oAtHOeD2VgKEvZh+ipIw==","signatures":[{"sig":"MEUCICW5HwS+7H6zgQsBYaHA+E8BN70BAzLUPYMoEff6dA/sAiEA8ygwvIFNhObJT6rYtk9OZBq7sSHGQOWTFDVlC1jQCdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239237},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.5.tgz","_integrity":"sha512-DGI73ViSaRLkeDBXkaC8OnaYg81cNqA+qfEA/qaupraNoKzbogmnBBWe7juRRHQ8s2oAtHOeD2VgKEvZh+ipIw==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.0-beta.5_1781113980342_0.774476692745173","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-beta.6":{"name":"@trulioo/trulioo","version":"3.1.0-beta.6","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.0-beta.6","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"eb037c6cae275756a55f4cb1f2bdb19681c274b6","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.0-beta.6.tgz","fileCount":34,"integrity":"sha512-/ZyX11Hi9REI/6EfFdTuq+lgMRqUE1yB0dCgsVhAhv5Z0ww+BE21svfmDMmx0nGnk5NaGlrzPG9hP+9neaogOA==","signatures":[{"sig":"MEQCIF2pT8yEV85jzPqb6VDSTlsegO/G73CJmKijsY0SFVziAiBtwS1yxYWq+IoMQy5Bl4um8Q2zFSewULKZrArZcBZIFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239237},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.6.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.0-beta.6.tgz","_integrity":"sha512-/ZyX11Hi9REI/6EfFdTuq+lgMRqUE1yB0dCgsVhAhv5Z0ww+BE21svfmDMmx0nGnk5NaGlrzPG9hP+9neaogOA==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.0-beta.6_1781128520865_0.060353922655214554","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@trulioo/trulioo","version":"3.1.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"6a9307076dc999ee0d862e577bdcbb6ff3d765d0","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.0.tgz","fileCount":34,"integrity":"sha512-I0wNTCI3ut98xtVgrBgNwH1QUSOqlBTLq2qncJN1Js+4gkyA9SfrXWU5MMf8gFW+ovHoZr+6Y4lgXJiHUEQA4Q==","signatures":[{"sig":"MEUCIENxwPKiK37VZ8eP2+TLGPeYRjBMWw+AWwBn2rRAM8OMAiEArx6yg8tG1Hb4BE9/3KvWpp55SsTP0c1e6Ew72Q32CpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239230},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.1.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.1.0.tgz","_integrity":"sha512-I0wNTCI3ut98xtVgrBgNwH1QUSOqlBTLq2qncJN1Js+4gkyA9SfrXWU5MMf8gFW+ovHoZr+6Y4lgXJiHUEQA4Q==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.0_1781208676510_0.9959408055223333","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-beta.0":{"name":"@trulioo/trulioo","version":"3.1.1-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.1-beta.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"0317a6b78ec8de73e82d5b2e2318e87ef434a3fd","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.1-beta.0.tgz","fileCount":35,"integrity":"sha512-eG0JVDZWCuKwFmdbZbFpUV/OEjHRf2Avw1Kcm9wAh9vHAVXXWNo7malB/OKckSr1S5QVoS8v6zESg211Dc6TIw==","signatures":[{"sig":"MEUCIQDnZGADx4FPNW+iuwkaDCtPUnNOti73qlsqsKwPEyfhrgIgEqREKu6bhyb4UjI6z45+7zlsgq5ZQG8PgkI666sDWik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246521},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.0.tgz","_integrity":"sha512-eG0JVDZWCuKwFmdbZbFpUV/OEjHRf2Avw1Kcm9wAh9vHAVXXWNo7malB/OKckSr1S5QVoS8v6zESg211Dc6TIw==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.1-beta.0_1781806089040_0.8321336631030842","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-beta.1":{"name":"@trulioo/trulioo","version":"3.1.1-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.1-beta.1","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"6d0df5db025203f2de38c97ffea851e100fcc0aa","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.1-beta.1.tgz","fileCount":35,"integrity":"sha512-MlZB9UY8JIssFGBiqSA5zON5ZTW0nD87SAuXktMsf2h3gxf1BSEcOLqmM0jwvhap/WVwwcY9JHMcOg56IBUCGQ==","signatures":[{"sig":"MEYCIQDjd8Loajjqp3fKCCx+n06tVWi5vzAWArFpKS0f9XS+gQIhAI26VjHsa4pEpGrzdXZcvbKG3p6tCUJ8X8COvqF7DuBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246876},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.1.tgz","_integrity":"sha512-MlZB9UY8JIssFGBiqSA5zON5ZTW0nD87SAuXktMsf2h3gxf1BSEcOLqmM0jwvhap/WVwwcY9JHMcOg56IBUCGQ==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.1-beta.1_1781816340856_0.32615480789667295","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-beta.2":{"name":"@trulioo/trulioo","version":"3.1.1-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.1-beta.2","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"017668ad4d6a8f792bb21490b311a6ccca5f16de","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.1-beta.2.tgz","fileCount":35,"integrity":"sha512-JYDzRcmxiTVMUzrTgGX+PnanY+hIX4Mn7yYVtOSYwjjJH961COEK+WK3hyoCl+8c761ILy2yhgD1Q7g1v/sf0A==","signatures":[{"sig":"MEUCIEsNmZw+L2e91UMpTHTrukl+vyr3GYyvrFi9D9dcwBluAiEAj13naHGg32h4RnzMyM2iMMHgH5jAU2moVlFhjyF7RHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246876},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.2.tgz","_integrity":"sha512-JYDzRcmxiTVMUzrTgGX+PnanY+hIX4Mn7yYVtOSYwjjJH961COEK+WK3hyoCl+8c761ILy2yhgD1Q7g1v/sf0A==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.1-beta.2_1781823222559_0.7720751123975467","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-beta.3":{"name":"@trulioo/trulioo","version":"3.1.1-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.1.1-beta.3","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"fcae8ee2f4c7fc4692e26bcbe696295b3b28daf6","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.1.1-beta.3.tgz","fileCount":35,"integrity":"sha512-brEfCxiUY4BT8srtai4fsJ/PCaGgK0k6CWCY6Rg8R2rj2cELdW+CjrYcTP34RXJ50RApjx6cxd3K66cdHzUtrA==","signatures":[{"sig":"MEUCIQDim8GTeRFsZqFHi2zL9rFSsAM+7hswh6tw2S5wJR7K1QIgXTz/WBOVUng542Pyj6uR+D7C9z9t4k1cmZ7G53QG73w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246876},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.1.1-beta.3.tgz","_integrity":"sha512-brEfCxiUY4BT8srtai4fsJ/PCaGgK0k6CWCY6Rg8R2rj2cELdW+CjrYcTP34RXJ50RApjx6cxd3K66cdHzUtrA==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.1.1-beta.3_1781829338647_0.627991967353194","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.0":{"name":"@trulioo/trulioo","version":"3.2.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.0-beta.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"98078a14929b44ff50ce75ecf4791883869edf95","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.0-beta.0.tgz","fileCount":35,"integrity":"sha512-hxDr1/1GbWrzSXSCE02lhln4Tl6LvQeoLeR5isVBdxnyQOf39OTzkde1RS8yobqW+2e0PXLskqFcSgj/wq6s6A==","signatures":[{"sig":"MEQCIDVfnDCGCZBdLRTLLinXfGcWsFhsJDPOiEK3+ZlYtzO7AiB6HipKUuONJw2EoI2APZGXfRMHSj7QauS3cidJmePtgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247069},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.0.tgz","_integrity":"sha512-hxDr1/1GbWrzSXSCE02lhln4Tl6LvQeoLeR5isVBdxnyQOf39OTzkde1RS8yobqW+2e0PXLskqFcSgj/wq6s6A==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.0-beta.0_1782852943023_0.1466194532601719","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.1":{"name":"@trulioo/trulioo","version":"3.2.0-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.0-beta.1","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"1166e163636e1d1d9d445b43b8bae052a91852a9","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.0-beta.1.tgz","fileCount":35,"integrity":"sha512-bS/ai7bbyGlYWS9lChi6BLH5TSppba0Uprg8saxw2H9fWOag0gglB+zveygvcmHN1tklFTJFMk7K0UASxAT8rg==","signatures":[{"sig":"MEUCIF94gWKAea93pQcjDgxAqQ9pjrlJJ4t5jMoZmWukyyqeAiEAuNvmu+atn4OhFvJ+dPS02Vov6kFvCbfrvJu35p9Ln44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247094},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.1.tgz","_integrity":"sha512-bS/ai7bbyGlYWS9lChi6BLH5TSppba0Uprg8saxw2H9fWOag0gglB+zveygvcmHN1tklFTJFMk7K0UASxAT8rg==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.0-beta.1_1783038996822_0.4293047135671748","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.2":{"name":"@trulioo/trulioo","version":"3.2.0-beta.2","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.0-beta.2","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"4fe854ed2a2a8b60b221fa89c77b0281e49f13ed","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.0-beta.2.tgz","fileCount":35,"integrity":"sha512-yU3N9t8pIMzuwR7Ski9j+/TazmzZt4P3RAcM0zdc0k4fRrPLnhnhZTxt0sRqkxOlTruk37N0jSMzNkrxFSHJiw==","signatures":[{"sig":"MEUCIQDY3Bj7GkjZpegvRbyWvpqI7ijGgrKp0NXu8RVQziRYgwIgOwknMyWffiXalPXNP1X5H/haKGwSfuiStEcMsBYE8S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247094},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.2.tgz","_integrity":"sha512-yU3N9t8pIMzuwR7Ski9j+/TazmzZt4P3RAcM0zdc0k4fRrPLnhnhZTxt0sRqkxOlTruk37N0jSMzNkrxFSHJiw==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.0-beta.2_1783369312240_0.5441311172009049","host":"s3://npm-registry-packages-npm-production"}},"3.2.0-beta.3":{"name":"@trulioo/trulioo","version":"3.2.0-beta.3","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.0-beta.3","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"b8d31f25725977aa4a46f470a4c997a7c78709e6","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.0-beta.3.tgz","fileCount":35,"integrity":"sha512-4wsMh75ay0IMCi4tSk3+796MD1wqWZVqByXLiJeeaf0fz3x5fLp1aSaIFClU3ZTFMYhP/RFNvByEIhMqGE4dOQ==","signatures":[{"sig":"MEQCIBloa0UvfeDGBeZeCOmXO8u7L1YfXZPFtATLoLRuUgKfAiBC0ABpE5H3ZtfzG7LKCdO+x6nfsvgR6GmPGikaYqh5ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247094},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.0-beta.3.tgz","_integrity":"sha512-4wsMh75ay0IMCi4tSk3+796MD1wqWZVqByXLiJeeaf0fz3x5fLp1aSaIFClU3ZTFMYhP/RFNvByEIhMqGE4dOQ==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.0-beta.3_1783377613155_0.012901604341789996","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@trulioo/trulioo","version":"3.2.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"3768b188788591e755ab39ffdd044bb2154db882","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.0.tgz","fileCount":35,"integrity":"sha512-FICLN0IhYg9XMWimcXKeQUB+NxADwYm2xYswgvMw5WfTRfJ+XRh5+9vicI+XTmDcoyyS3ZEaUwKVFfrDRpH7qw==","signatures":[{"sig":"MEUCICwUOUmfzjZYMN1SMqpuPXBVRriRpP/JfgRkuDXOoQTFAiEA/oYFYy4uYq/SxMwstHe3vLxVD6MuNgrtBt+DJNTwjNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247087},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.2.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.2.0.tgz","_integrity":"sha512-FICLN0IhYg9XMWimcXKeQUB+NxADwYm2xYswgvMw5WfTRfJ+XRh5+9vicI+XTmDcoyyS3ZEaUwKVFfrDRpH7qw==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.0_1783460993824_0.7273529421429721","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-beta.0":{"name":"@trulioo/trulioo","version":"3.2.1-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.1-beta.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"080ae3912e89bbd2a6db411d20fde50ed9eccba7","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.1-beta.0.tgz","fileCount":35,"integrity":"sha512-l8dMeTbsN12RlI0K8EmWCsnewqGFEtzRYNmDfI6cJHLU/LJUZfE/DpB35UcnD9ij+Wa0BxcIWdcBJnfdpetqKA==","signatures":[{"sig":"MEQCIGbaBjdmgo3/OajMoDFlksaAG7poApujqn21x0C5NnzqAiAnxLHtb/ARz/NiahQoI00ozsTjtYdi6QgNykd3uVCPew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247094},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.1-beta.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.1-beta.0.tgz","_integrity":"sha512-l8dMeTbsN12RlI0K8EmWCsnewqGFEtzRYNmDfI6cJHLU/LJUZfE/DpB35UcnD9ij+Wa0BxcIWdcBJnfdpetqKA==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.1-beta.0_1784044328881_0.3597671909378999","host":"s3://npm-registry-packages-npm-production"}},"3.2.1-beta.1":{"name":"@trulioo/trulioo","version":"3.2.1-beta.1","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.1-beta.1","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"32a1393ce5aaf31a59ba211b2bbeebc52b08ebc6","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.1-beta.1.tgz","fileCount":35,"integrity":"sha512-A0iieFvXJMAgmF2qoKyEommfqcPDgg3YNCyxNykfJ2AESghXu9W9luEj4ABmSg3LkraKsCquGW29A3aGT93f2g==","signatures":[{"sig":"MEQCICnnCiOMV8dbiTib9pLWSfjYZVWuIZXz5oq8DaXh4CZmAiBvDpazai5q8XNNpI/qlQ8mca/ZfgSsqvKVVlIoD16eDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247094},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.1-beta.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.1-beta.1.tgz","_integrity":"sha512-A0iieFvXJMAgmF2qoKyEommfqcPDgg3YNCyxNykfJ2AESghXu9W9luEj4ABmSg3LkraKsCquGW29A3aGT93f2g==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.1-beta.1_1784319268450_0.6813635519988548","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@trulioo/trulioo","version":"3.2.1","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.1","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"3ce00479416258835976cf7e3fd17a54ba2a0116","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.1.tgz","fileCount":35,"integrity":"sha512-vPBgQVtjkIG2hR4GRhWCem42r/u6f6Sb8k5WGS2z8An1yhgvNtgq9yGZObFYptNgXU6XightYexeZr6fG9plRg==","signatures":[{"sig":"MEQCIDBkLh6z++71O6PGdVI2YdkaW37A/25UNDM05FnzRE95AiAfuZ/+vLa7Pb/whfeNYlx4sorsTjk/x9HJyzPYpvBuNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247087},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.2.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.2.1.tgz","_integrity":"sha512-vPBgQVtjkIG2hR4GRhWCem42r/u6f6Sb8k5WGS2z8An1yhgvNtgq9yGZObFYptNgXU6XightYexeZr6fG9plRg==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.1_1784665949788_0.8402376564222094","host":"s3://npm-registry-packages-npm-production"}},"3.2.2-beta.0":{"name":"@trulioo/trulioo","version":"3.2.2-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.2-beta.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"18f93e171be40d752ff9ec44b3ad7e5c87ce6fca","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.2-beta.0.tgz","fileCount":35,"integrity":"sha512-wZAXoiuEGFbwO73QVPabxrnxtJMZ3bH6cY8T+FBXd0/b1HR29fNdLXjLOSvKGtzsOYNo4zafSeyLBNj1H2jMTA==","signatures":[{"sig":"MEUCIQDpqWo61EED6dIR4oqF6Hc8ZUXGodRcAsyMRZgsFr6eFgIgJzClKmD+2+iJg8FpefQXJF7WGURJrWpLGFlXl8Jh+fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251862},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.2-beta.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.2.2-beta.0.tgz","_integrity":"sha512-wZAXoiuEGFbwO73QVPabxrnxtJMZ3bH6cY8T+FBXd0/b1HR29fNdLXjLOSvKGtzsOYNo4zafSeyLBNj1H2jMTA==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.2-beta.0_1785971954614_0.466570290345792","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@trulioo/trulioo","version":"3.2.2","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.2.2","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"30a5acb99fdfcb10704d40780d1e585a4f669992","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.2.2.tgz","fileCount":35,"integrity":"sha512-P7JN7VTXR05kTxdNMRHlzweAqqlKPs44CXL1JK2IkmZgqgRNhs+yAAHc+vWqJ6m+M+MKgEdPgUNSAxyc+LQBPA==","signatures":[{"sig":"MEUCIH6eBTZfYksvTwlS9MX2H0PDdaKqDgaiwiGUTLwzfutEAiEAsIfg1dw8j4o5P2Zow4hF0lkdBzO+I1el+he4CJK9fHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251855},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.2.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.2.2.tgz","_integrity":"sha512-P7JN7VTXR05kTxdNMRHlzweAqqlKPs44CXL1JK2IkmZgqgRNhs+yAAHc+vWqJ6m+M+MKgEdPgUNSAxyc+LQBPA==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/trulioo_3.2.2_1786043577148_0.8936459457107537","host":"s3://npm-registry-packages-npm-production"}},"3.3.0-beta.0":{"name":"@trulioo/trulioo","version":"3.3.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.3.0-beta.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"6123dad7757aa7fd58b824f16d4acee92215bab4","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.3.0-beta.0.tgz","fileCount":31,"integrity":"sha512-5Sw06XqFosa9FsY8eQtcAsrZxWjZoxkIAwYjRytR7VsgKCQQ0gnZs/mBKBcWnPUpusHXM0Cq8I/LZUtGhF1HjA==","signatures":[{"sig":"MEUCIQD6Aa3LllG6cyWp9DqAlXLp2g4WB2An1+0GA8hOSEzopAIgXgOlAu/2KTqitmFIRP8Ega1DCOK5KP7hICTH786pAS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221665},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.3.0-beta.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-3.3.0-beta.0.tgz","_integrity":"sha512-5Sw06XqFosa9FsY8eQtcAsrZxWjZoxkIAwYjRytR7VsgKCQQ0gnZs/mBKBcWnPUpusHXM0Cq8I/LZUtGhF1HjA==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_3.3.0-beta.0_1786991841092_0.058149695589947425","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@trulioo/trulioo","version":"3.3.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@3.3.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"8950dba77cdcac88917a505fdad5604b3f3cc0ac","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-3.3.0.tgz","fileCount":31,"integrity":"sha512-oUePwoXJ9Ww2guOuMldQm/C3pd/qHlV0k7E7achCJfmLfR3okffTMJkvmhpOQtE1KqHymy3+go/WbD9YNUe7tw==","signatures":[{"sig":"MEUCIQCqdUMf8gZlJlQ8icq/v9l30oYQDnxrSLwzhtys93wEsAIgByMLtG+oN+jMqrQSVXUA0X5ntXH+VPAukPRzkVYJfaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221658},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.3.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-3.3.0.tgz","_integrity":"sha512-oUePwoXJ9Ww2guOuMldQm/C3pd/qHlV0k7E7achCJfmLfR3okffTMJkvmhpOQtE1KqHymy3+go/WbD9YNUe7tw==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/trulioo_3.3.0_1787078437183_0.6611779300783642","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.0":{"name":"@trulioo/trulioo","version":"4.0.0-beta.0","license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@4.0.0-beta.0","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"dist":{"shasum":"4f98963817f4c22381d81047fe73fea1d1d49a38","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-4.0.0-beta.0.tgz","fileCount":31,"integrity":"sha512-CD3dNphb/iLA1YS5PlAElwZ/bmsMavjzmSvd/rhHoAYGi+Kp1AdLfhR969EqnAJhYVLBiwLEF9mtyxAYfj1ccQ==","signatures":[{"sig":"MEUCIQCue/a0N+81ON9foVTg0DCGGEFm6u+Ga+twgES/YBuKNwIgES2pvLGjReaPEiMq8pNMMeUKttcIkA4eGBfrLXGyiHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222772},"main":"./dist/cjs/trulioo.js","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-4.0.0-beta.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/esm/trulioo.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"private":false,"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/beta/trulioo-4.0.0-beta.0.tgz","_integrity":"sha512-CD3dNphb/iLA1YS5PlAElwZ/bmsMavjzmSvd/rhHoAYGi+Kp1AdLfhR969EqnAJhYVLBiwLEF9mtyxAYfj1ccQ==","_npmVersion":"11.14.1","description":"Trulioo SDK base client for Web.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/trulioo_4.0.0-beta.0_1788282881060_0.7366992501645848","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@trulioo/trulioo","version":"4.0.0","private":false,"description":"Trulioo SDK base client for Web.","main":"./dist/cjs/trulioo.js","module":"./dist/esm/trulioo.js","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/trulioo.js","require":"./dist/cjs/trulioo.js"}},"sideEffects":false,"license":"SEE LICENSE IN LICENSE.md","_id":"@trulioo/trulioo@4.0.0","_integrity":"sha512-98G56C0txHVEB0xTPTc2Ukehf9yvoifDPlhuuKtoeoz+q1jCwLDbprKqVWP7jk00ug3ggyBhCF0oNey8q0Hqcw==","_resolved":"/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-4.0.0.tgz","_from":"file:/builds/d3258/docv/d3994/client-unified/build/pipeline/web/npm/trulioo/prod/trulioo-4.0.0.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-98G56C0txHVEB0xTPTc2Ukehf9yvoifDPlhuuKtoeoz+q1jCwLDbprKqVWP7jk00ug3ggyBhCF0oNey8q0Hqcw==","shasum":"1a5f25638343bfae25d6abcf6145c2c2e05f1cd7","tarball":"https://registry.npmjs.org/@trulioo/trulioo/-/trulioo-4.0.0.tgz","fileCount":31,"unpackedSize":222765,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAfnUu/Xwg9u+Q6qrlommE/qu3P6tn7BFgT1xaLHRKxiAiEAzGmb1cR9QD4yddQXjXXNYqhAGb2u8f/oWrieBhjay2o="}]},"_npmUser":{"name":"trulioo.npm","email":"npm.admin@trulioo.com"},"directories":{},"maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trulioo_4.0.0_1788464851982_0.7019532796865957"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T17:21:14.436Z","modified":"2026-09-03T19:47:32.258Z","3.0.0-beta.1":"2026-04-21T17:21:14.842Z","3.0.0-beta.2":"2026-04-27T16:32:02.522Z","3.0.0-beta.3":"2026-04-28T17:09:59.629Z","3.0.0":"2026-04-28T20:10:56.201Z","3.1.0-beta.1":"2026-05-13T18:35:23.470Z","3.1.0-beta.3":"2026-06-03T22:53:15.367Z","3.1.0-beta.5":"2026-06-10T17:53:00.484Z","3.1.0-beta.6":"2026-06-10T21:55:21.091Z","3.1.0":"2026-06-11T20:11:16.718Z","3.1.1-beta.0":"2026-06-18T18:08:09.197Z","3.1.1-beta.1":"2026-06-18T20:59:01.045Z","3.1.1-beta.2":"2026-06-18T22:53:42.694Z","3.1.1-beta.3":"2026-06-19T00:35:38.803Z","3.2.0-beta.0":"2026-06-30T20:55:43.212Z","3.2.0-beta.1":"2026-07-03T00:36:37.020Z","3.2.0-beta.2":"2026-07-06T20:21:52.408Z","3.2.0-beta.3":"2026-07-06T22:40:13.300Z","3.2.0":"2026-07-07T21:49:53.971Z","3.2.1-beta.0":"2026-07-14T15:52:09.034Z","3.2.1-beta.1":"2026-07-17T20:14:28.597Z","3.2.1":"2026-07-21T20:32:29.948Z","3.2.2-beta.0":"2026-08-05T23:19:14.820Z","3.2.2":"2026-08-06T19:12:57.323Z","3.3.0-beta.0":"2026-08-17T18:37:21.243Z","3.3.0":"2026-08-18T18:40:37.352Z","4.0.0-beta.0":"2026-09-01T17:14:41.187Z","4.0.0":"2026-09-03T19:47:32.116Z"},"license":"SEE LICENSE IN LICENSE.md","description":"Trulioo SDK base client for Web.","maintainers":[{"name":"trulioo.npm","email":"npm.admin@trulioo.com"}],"readme":"# Trulioo Web SDK Guide\n\n## Quick Summary\n\nThe Trulioo Web SDK initializes a shortcode-backed session and exposes base verification capabilities for browser applications.\n\nCustomer applications can expect the SDK to:\n\n- initialize an authorized session from a shortcode\n- support configured Device Intelligence and eID capabilities\n- return capability results, errors, and diagnostic information\n- leave journey decisions and customer policy to the host application\n\nA standard web integration looks like this:\n\n1. install `@trulioo/trulioo`\n2. initialize with a shortcode\n3. start the required capability: Device Intelligence or eID\n4. use the result to continue, retry, or route the journey for review\n\n## Installation\n\n```bash\nnpm install @trulioo/trulioo\n```\n\nExample import:\n\n```ts\nimport { Trulioo } from \"@trulioo/trulioo\";\n```\n\nUse the SDK from a CDN:\n\n```javascript\nimport { Trulioo } from \"https://cdn.trulioo.com/web/sdk/trulioo/latest/dist/esm/trulioo.js\";\n```\n\nUse a pinned version instead of the latest package:\n\n```javascript\nimport { Trulioo } from \"https://cdn.trulioo.com/web/sdk/trulioo/VERSION_NUMBER/dist/esm/trulioo.js\";\n```\n\nReplace `VERSION_NUMBER` with the SDK version you want to lock to.\n\n## Before You Start\n\nBefore using the SDK, make sure the host application:\n\n- has a valid shortcode generated through the Trulioo customer handoff flow using the [Customer API 3.0 handoff operation](https://developer.trulioo.com/reference/posthandoff)\n- uses a shortcode configured for the capabilities required by the journey, such as Device Intelligence or eID\n- initializes a new SDK session for each verification journey\n\n## Initialization\n\nInitialize once with the shortcode before starting a verification capability:\n\n```ts\nconst initialized = await Trulioo.initialize(shortcode);\n```\n\n`initialized` is a `TruliooInitializationResult` for the current verification journey. Retain it only while that journey is active.\n\n### What Initialization Does\n\nInitialization:\n\n1. resolves the service host from the shortcode\n2. establishes an authorized SDK session\n3. retrieves the session configuration\n4. when Device Intelligence is enabled, loads the managed device runtime\n5. returns the initialization result for the current verification journey\n\n### Initialization Result\n\n`initialize(...)` returns the current `TruliooInitializationResult`.\n\n| Field | Type | Meaning |\n|---|---|---|\n| `transactionId` | `string` | Identifier for the verification journey. |\n| `debugTrace` | `TruliooDebugTraceEntry[] \\| undefined` | SDK diagnostic entries for support and troubleshooting. |\n\nThe SDK retains the session configuration, resolved service host, and authorization token internally for the active session. Call `reset()` to clear that session before starting another journey.\n\n## Verification Capabilities\n\nBeta - changes are possible.\n\nAfter initialization, start the capability required by the current verification journey. Availability is determined by the shortcode configuration.\n\n### Device Intelligence\n\nUse Device Intelligence when the verification journey needs a device-risk result before deciding the next step.\n\n#### Choose An Integration Mode\n\n| API | Use when | Returns |\n|---|---|---|\n| `collectDeviceIntelligence(...)` | The application needs to wait for the device-event lifecycle status. | A lifecycle-only `deviceEvent` and `debugTrace`. |\n| `sendDeviceInformation(...)` | DI should be submitted in the background without waiting for lifecycle processing. | An accepted or failed submission receipt. |\n\n#### Recommended: `collectDeviceIntelligence(...)`\n\nFor most integrations, use `collectDeviceIntelligence(...)`. It performs collection, submission, and polling in one Promise-based call. It returns a terminal event when processing completes or fails; if the configured polling limit is reached first, it returns the latest non-terminal lifecycle event and records the timeout in `debugTrace`.\n\nIf polling exhausts, the result contains the last non-terminal lifecycle state and `debugTrace` contains a `device_event_terminal` timeout entry. Wait and retrieve the detailed result only after the status is `COMPLETED`. If the event fails, use `deviceEvent.failureReason` for the failure detail.\n\n1. initialize once\n2. call `collectDeviceIntelligence(...)`\n3. use a completed `deviceEvent` to continue the journey\n\nExplicit collection example:\n\n```ts\nimport { DeviceEventStatus, Trulioo } from \"@trulioo/trulioo\";\n\nconst initialized = await Trulioo.initialize(shortcode);\n\nconst result = await Trulioo.collectDeviceIntelligence();\n\nif (result.deviceEvent?.status === DeviceEventStatus.Completed) {\n  const { eventId, transactionId } = result.deviceEvent;\n}\n```\n\n`collectDeviceIntelligence(...)` returns an enriched `TruliooInitializationResult` for the same session.\n\n| Field | Type | Meaning |\n|---|---|---|\n| `deviceEvent` | `DeviceEventResult \\| undefined` | Device-event lifecycle result, when Device Intelligence was collected. |\n| `deviceEvent.eventId` | `string` | Identifier for the submitted device event. |\n| `deviceEvent.transactionId` | `string` | Identifier used to retrieve the detailed device result after processing completes. |\n| `deviceEvent.status` | `DeviceEventStatus` | Current device-event state: `queued`, `running`, `completed`, or `failed`. |\n| `deviceEvent.failureReason` | `string \\| undefined` | Failure explanation when the device event fails. |\n| `debugTrace` | `TruliooDebugTraceEntry[] \\| undefined` | SDK diagnostic entries for troubleshooting. |\n\nWhen deviceEvent.status is COMPLETED, use deviceEvent.transactionId to retrieve the detailed result. To retrieve the detailed result, see [Retrieve the Detailed Result](#retrieve-the-detailed-result).\n\n#### Background Submission: `sendDeviceInformation(...)`\n\nUse `sendDeviceInformation(...)` when the application should submit DI without waiting for server evaluation or a final risk result.\n\n```ts\nimport { Trulioo, TruliooSendDeviceInformationStatus } from \"@trulioo/trulioo\";\n\nconst initialized = await Trulioo.initialize(shortcode);\n\nconst submission = await Trulioo.sendDeviceInformation();\n\nif (submission.status === TruliooSendDeviceInformationStatus.Accepted) {\n  console.log(submission.transactionId, submission.eventId);\n} else {\n  console.error(submission.error.code, submission.error.message);\n}\n```\n\nThe submission result is one of two shapes.\n\n##### Accepted Response Fields\n\n| Field | Type | Meaning |\n|---|---|---|\n| `status` | `TruliooSendDeviceInformationStatus.Accepted` | Trulioo accepted the device-event submission. Evaluation may still be processing. |\n| `transactionId` | `string` | Transaction identifier for the submitted device event. |\n| `eventId` | `string` | Device-event identifier for the submitted device event. |\n| `debugTrace` | `TruliooDebugTraceEntry[]` | SDK diagnostic entries captured while collecting and submitting the payload. |\n\n##### Failed Response Fields\n\n| Field | Type | Meaning |\n|---|---|---|\n| `status` | `TruliooSendDeviceInformationStatus.Failed` | The SDK could not initialize the runtime, collect the payload, or submit the device event. |\n| `error.code` | `TruliooSendDeviceInformationFailureCode` | Stable failure code. |\n| `error.stage` | `string` | SDK stage at which the failure occurred. |\n| `error.message` | `string` | Failure detail. |\n| `error.debugTrace` | `TruliooDebugTraceEntry[]` | SDK diagnostic entries captured before the failure. |\n\n`sendDeviceInformation(...)` is designed for receipt-based background submission. It returns after Trulioo accepts the event, rather than waiting for a final DI outcome.\n\nNeither DI integration mode returns the detailed device result. Use the returned transaction ID with [Retrieve the Detailed Result](#retrieve-the-detailed-result) after processing completes.\n\n#### Retrieve the Detailed Result\n\nBoth integration modes provide `transactionId` after submission. Call `GET /transactions/{transactionId}/devices` with that value after device processing is complete to retrieve the detailed device result.\n\n- `collectDeviceIntelligence(...)` normally resolves after reaching `completed` or `failed`. If its configured polling limit is reached first, it resolves with the latest non-terminal lifecycle state and records the timeout in `debugTrace`.\n- `sendDeviceInformation(...)` returns `accepted` before evaluation completes.\n\nRetrieve details after the event is `completed`. If `collectDeviceIntelligence(...)` returns a non-terminal status, wait and retry the endpoint until processing completes.\n\nSee [Get transaction devices](https://developer.trulioo.com/reference/gettransactiondevices) for authentication, request requirements, and the detailed result fields.\n\n#### Device Intelligence Options\n\nDevice Intelligence options customize explicit DI collection. They are optional; the SDK manages the device runtime automatically.\n\n`collectDeviceIntelligence(...)` accepts optional polling controls:\n\n| Option | Type | Use |\n|---|---|---|\n| `polling` | `DeviceIntelligencePollingOptions` | Controls how long explicit collection waits for a terminal result. Defaults to 32 attempts, 1,250 ms apart. If the event remains non-terminal after the limit, the result contains the last lifecycle-only `deviceEvent` and records the timeout in `debugTrace`. |\n\nProvide options directly to explicit collection:\n\n```ts\nconst result = await Trulioo.collectDeviceIntelligence({\n  polling: {\n    maxAttempts: 10,\n    intervalMs: 1000,\n  },\n});\n```\n\n### eID Verification\n\nUse the eID entrypoints when your web flow needs an interactive provider-backed identity verification from the same initialized session.\n\n#### Start a Verification\n\neID has one standard flow:\n\n1. initialize once\n2. call `Trulioo.verifyEid(...)` from the customer's continue action\n3. inspect the terminal result\n\n`verifyEid(...)` uses the session established by `initialize(...)`. It prepares the provider session automatically when needed, opens the interactive provider flow, and waits for the backend result.\n\nThe default client-side EID timeout is **180,000 ms (three minutes)**. Pass `timeoutMs` as the second argument to change it for one verification. This setting is separate from provider selection and is capped by an earlier provider-session expiry.\n\nCall it directly from a user action. Browsers can block a provider popup or tab that is opened outside a user gesture.\n\n```ts\nimport { Trulioo } from \"@trulioo/trulioo\";\n\nconst initialized = await Trulioo.initialize(shortcode);\n\ntry {\n  const result = await Trulioo.verifyEid({\n    countryCode: \"CA\",\n  }, {\n    timeoutMs: 240_000, // optional; defaults to 180,000 ms\n  });\n\n  console.log(\"eid reached terminal status\", result.status, result.transactionId);\n} catch (error) {\n  // The provider flow could not complete, for example because the popup was\n  // blocked, the customer cancelled, the flow timed out, or a request failed.\n  console.error(\"eid verification failed\", error);\n}\n```\n\n#### Cancel a Verification\n\nCall `Trulioo.cancelEid()` to cancel an ongoing `verifyEid(...)` call, including while the provider flow is active or the SDK is polling. It cancels the local EID operation without clearing the initialized SDK session, and the pending `verifyEid(...)` promise rejects with `EidCancelledError`. You can start another EID verification from the same initialized session.\n\n```ts\ncancelButton.addEventListener(\"click\", () => {\n  Trulioo.cancelEid();\n});\n```\n\n#### Result\n\nWhen the provider flow completes and backend polling produces a result, `verifyEid(...)` resolves with an `EidVerificationResult`. It contains only the transaction ID and typed terminal status; fetch the detailed result for the EID outcome and identity details. Browser-flow, preparation, and network failures reject the promise instead.\n\n| Field | Type | Meaning |\n|---|---|---|\n| `transactionId` | `string` | Trulioo transaction that owns the verification. |\n| `status` | `EidVerificationStatus` | `Completed`, `Denied`, `UserDenied`, `TimedOut`, or `Unknown`. `Unknown` is used when a terminal server status is not recognized by this SDK version. |\n\nApply policy using the detailed result retrieved with `transactionId`, rather than inferring it from the terminal status.\n\n#### Retrieve the Detailed Result\n\nAfter `verifyEid(...)` reaches a terminal result, call `GET /transactions/{transactionId}/eid/result` with `result.transactionId` to retrieve the detailed eID result.\n\nSee [Get eID result](https://developer.trulioo.com/reference/geteidresult) for authentication, request requirements, and the detailed result fields.\n\n#### Input\n\n```ts\nimport type { EidVerificationConfig } from \"@trulioo/trulioo\";\n\nconst input: EidVerificationConfig = {\n  countryCode: \"CA\",\n  // providerIdentifier: \"provider-id\", // optional provider pin\n};\n```\n\n| Input | Type | Format and behavior                                                                                                                                                                                                                                                    |\n|---|---|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `countryCode` | `string` | Required. Use the two-letter uppercase ISO 3166-1 alpha-2 code configured for the eID journey examples: `\"SE\"` for Sweden, `\"CA\"` for Canada, or `\"US\"` for the United States. Server-side configuration determines whether eID is available for the provided country. |\n| `providerIdentifier` | `string` | Optional. Omit it for server-side provider selection; set it only when the journey intentionally pins a licensed provider.                                                                                                                                             |\n\n#### Optional: Choosing a specific Provider\n\nProvider discovery is optional. When `providerIdentifier` is omitted, Trulioo selects the healthiest licensed provider for the configured country. Call `listEidProviders(...)` only when the application needs to show a provider picker.\n\n```ts\nconst providers = await Trulioo.listEidProviders(\"CA\");\n\nconst result = await Trulioo.verifyEid({\n  countryCode: \"CA\",\n  providerIdentifier: providers[0]?.id,\n});\n```\n\n| Provider field | Type | Meaning |\n|---|---|---|\n| `id` | `string` | Provider identifier. Pass this value as `providerIdentifier` after the customer chooses it. |\n| `name` | `string` | Display name suitable for the picker. |\n| `countries` | `string[]` | Countries supported by the provider. |\n| `health` | `string` | Current provider health. |\n\nTo restart an interrupted eID flow, call `Trulioo.reset()` and initialize a new session.\n\n## Resetting State\n\nCall `Trulioo.reset()` to clear all internal session state. Use this for logout flows, multi-session apps, or when re-initializing with a new shortcode:\n\n```ts\nTrulioo.reset();\n// Can now call Trulioo.initialize(...) again with a new shortcode\n```\n\n`reset()` clears the internally stored session and resets cached eID state. Reinitialize before starting another session.\n\nSession-backed methods throw `TruliooNotInitializedError` after reset: `listEidProviders(...)` and `verifyEid(...)`. Device Intelligence methods receive an explicit initialization result; do not reuse a previous result after reset—initialize again instead.\n\n## Error Handling\n\nNot-initialized errors:\n\n- `TruliooNotInitializedError` is thrown by session-backed methods when called before `initialize()` completes or after `reset()`\n- Affected methods: `listEidProviders` and `verifyEid`.\n\nInitialization errors:\n\n- reject the initialization promise\n\nSend errors:\n\n- resolve with `{ status: TruliooSendDeviceInformationStatus.Failed, error: { code, stage, message, debugTrace } }`\n\neID errors:\n\n- `verifyEid(...)` rejects when preparation, provider handoff, callback handling, or result polling fails\n- It also rejects when the customer cancels, the provider flow times out, the browser blocks the popup, or another eID verification is already in progress\n\nCollection errors:\n\n- resolve with the unchanged initialization result when Device Intelligence is not enabled for the session\n- reject the collection promise when device-runtime initialization, payload submission, device-event seeding, or a polling request fails\n- resolve with the latest lifecycle-only `deviceEvent` when polling reaches its limit before a terminal status; inspect the returned `debugTrace` for the timeout entry\n\n## Troubleshooting\n\nIf Device Intelligence does not appear:\n\n1. Confirm initialization completed successfully.\n2. Confirm Device Intelligence is enabled for the account and verification journey.\n3. Confirm you explicitly called `collectDeviceIntelligence(...)` or `sendDeviceInformation(...)`.\n4. Inspect `debugTrace`.\n\nIf results are incomplete:\n\n1. Inspect `deviceEvent?.failureReason`.\n2. Inspect `debugTrace` for a polling timeout or failed stage.\n3. After the event completes, retrieve the detailed result with `GET /transactions/{transactionId}/devices`.\n\nIf eID does not start or complete:\n\n1. Confirm initialization completed successfully and the selected country is configured for eID.\n2. Call `verifyEid(...)` directly from the customer's action so the browser can open the provider flow.\n3. Inspect a resolved result's `status`, or handle the rejected error when the provider flow, callback, or result polling fails.\n4. Call `reset()`, initialize a new session, then retry an interrupted eID flow.\n","readmeFilename":"README.md"}