{"_id":"@bynn-intelligence/agemin-sdk","_rev":"45-b2dd53a26f7b2a95db076702c62e0dff","name":"@bynn-intelligence/agemin-sdk","dist-tags":{"latest":"5.8.6"},"versions":{"2.0.1":{"name":"@bynn-intelligence/agemin-sdk","version":"2.0.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@2.0.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/agemin/agemin-sdk/issues"},"dist":{"shasum":"ab7904ec580a6f2cf8cb622507531ddfefc573e6","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-2.0.1.tgz","fileCount":20,"integrity":"sha512-tbwh6bHfmEwgJjolXtANi/1ZBmjV0/ZgzunOi7GJOWQOUo/rzZ+0d3uxsUgs0T66tD2J1SUEPZnA4zErABGScA==","signatures":[{"sig":"MEUCIEc8hf7rQ9NZmprk1GkRSx8NGSj/MUWw6V13l4Ct2g1bAiEAsGFtBQSzkqlSkTYz9vsVQ2ULT2BZ6qZtfiVKQ9iNBmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223056},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"054de61a79d990eabec632da3406b89355b2811d","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/agemin/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_2.0.1_1754616840839_0.7734194354343444","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@bynn-intelligence/agemin-sdk","version":"2.1.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@2.1.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"bf8b6688f218a82b3c8f1d7a98de40b6c8a0da2a","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-2.1.0.tgz","fileCount":21,"integrity":"sha512-M5TLC6M6UkirzqJsTxVLadnrjn1g04/m6XV6clZ3w+JWYHUK/wWD2yFmPQUWvJa/P1gEJiltLVDTx4OQbIsfZw==","signatures":[{"sig":"MEUCIEeJn2q+DEB7m9hSxCyXr1a6VFSU/pVTZ44KTV04fDODAiEAqNcGOXNieRHj2P7rjT496wqK/tiRYGsrIWZLG0ymYBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216497},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"c8e43e8805fe717e4cd0ffbb27224e057d9b4863","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_2.1.0_1754617930105_0.23591592244318238","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@bynn-intelligence/agemin-sdk","version":"3.0.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.0.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"0317800351516595c1520f8def5a6beff2510eeb","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.0.0.tgz","fileCount":21,"integrity":"sha512-P2k2OSvbsXMcd3uw42EuEwle9i2uJjxAy2gaA+pgzcqcMDJfSkoiFAYY+2iloH5mpqoRJiO10oBCXPnxBTRTTA==","signatures":[{"sig":"MEQCIGGf9HIjKrnFQBKGZnyDcQGFgegHbnOvSciYQCMSmieXAiAh0/8KstM9g5h9WF8YFlvkZGGDa1vSkafBq1GlNo7FFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216755},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"c8e43e8805fe717e4cd0ffbb27224e057d9b4863","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.0.0_1754619608403_0.11598306744524312","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@bynn-intelligence/agemin-sdk","version":"3.0.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.0.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"b812747386b87240a84297c4fc04cae34b3b61ef","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.0.1.tgz","fileCount":21,"integrity":"sha512-HpfZ0+3RgYzoLKGCxKGyBqXcLDl2tzVOghLDkPlRZ1lz5EIzajhjPMlf9jf5eksXa8RNYfhT+wbMowa1MU0B1g==","signatures":[{"sig":"MEUCIAH6ljsmPRPAO0/gG2NEMOmAWD2ybpNDaQulBis/E6NaAiEAl8YLj1kqu8oF/u+1MYHQWK04kPTxxY4qMALaE4itO/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217236},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"f79ede11105a00437d1591342a173e79eaa328ce","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.0.1_1754620249711_0.6315886545552389","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@bynn-intelligence/agemin-sdk","version":"3.0.2","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.0.2","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"3b212b8e779f3bf8cefd63cfed196aebb33596f8","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.0.2.tgz","fileCount":21,"integrity":"sha512-mBa5xaoxeSmaGjBbGVurASeI2osn9fUKLusK0TuIaL0wwpIfMj0cQZCgMs+P0KCraswmPrl1qOBecebd/oWHrw==","signatures":[{"sig":"MEUCIHg6fpxqoBBmb1tQd0J3CBYkCheH6PeAZy6opKSiXnlxAiEA2YOmX+/RH0F63UOJaCD69eOg76+7WT1iDLiVwi/pPnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223676},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"45cf5dff5030bda8665242c5f47466512ce7dec9","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.0.2_1754620720439_0.2385520650920585","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@bynn-intelligence/agemin-sdk","version":"3.1.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.1.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"56d43bdafb8ffcf1073c5c1860dab34cde008dc9","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.1.0.tgz","fileCount":21,"integrity":"sha512-f88H5vHZXc9crzFeXQfEyDM33upUKMMdeHsjEzZDfsKzPJh4u9ntUiv9cpZKgYfiBam/80P9CmLFXElAeTvuFg==","signatures":[{"sig":"MEUCIQCPzD00RoJWNI4w4z52ZE4L2QKpK+XLfoOOJEV/IDZVCQIgCW5ViTTM1+WkdCVTETmsgTIljF6s3uOWAMgQpA4KdL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267072},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"02ee27d4b1476b4148d791423892d62e00095c3b","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.1.0_1754628608675_0.5507342183412209","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@bynn-intelligence/agemin-sdk","version":"3.2.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.2.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"e766123a92d69efe010c2dcf33c14d6e7f1776ea","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.2.0.tgz","fileCount":21,"integrity":"sha512-nTLFVfddvSHGoF/gXHxoR/FdITuYeevzSjp6T6NR6TJQc94OTXM81E+RwmPfptEkKQZL7N2UxTZiZQzEqWV6Zw==","signatures":[{"sig":"MEUCIQDiwyGSau6SptzUH81aBN4R6oNyPo4QgcDSLzy2r85OQgIgGE/sATrsSVRBO6qX4gb95YyWoV3YIIMglGDK4q8TfkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271665},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"02ee27d4b1476b4148d791423892d62e00095c3b","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.2.0_1754629176782_0.5919193632959627","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@bynn-intelligence/agemin-sdk","version":"3.3.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.3.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"e77bde937b63c8d9d3db160e4b819f80aa071fc6","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.3.0.tgz","fileCount":21,"integrity":"sha512-R9ezB/TLGsQUjW+vdxMgLQPyfeTYOyQMzmwxBfUGvet8lgZyxd43hvuzzJEIkOLxjHp88RntX/TaWLKVFiNAww==","signatures":[{"sig":"MEUCIBEFhBmI/FEDC5D68+Wo/K+UTNEdleEd6xc3Hrv1U07pAiEAhHBeJO9r0GHcTk/4C6eCmfjV2feKhT1CNw8db1aa5N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288424},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"f6ea1601ee35d5177099da922eb2ed2bcad460fe","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.3.0_1754629553478_0.5310081713796007","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@bynn-intelligence/agemin-sdk","version":"3.3.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.3.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"53a89ff129371f55032ecaa7052ce012969c74ae","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.3.1.tgz","fileCount":21,"integrity":"sha512-HJ7FWfPz9BDAnzvLVtsct3mfbCipfp+PdD8F0/zFmMsKaEeNnaNvw4xpPz4Lvd3kfx4WZLvifEvh3YFyDEuegA==","signatures":[{"sig":"MEUCIDqG+nJyyh2//3U+XsA3gJQGInCCXk6N/g0bcS3o9p5WAiEA3zAYM+rPNdnRsBOZvHrUS4r/ueDQjEhATk6pPYWYeog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297046},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"f6ea1601ee35d5177099da922eb2ed2bcad460fe","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.3.1_1754629919112_0.11138969265199927","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@bynn-intelligence/agemin-sdk","version":"3.3.2","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.3.2","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"4db36bbefe4c048a8468dff3a860df1695c6109c","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.3.2.tgz","fileCount":21,"integrity":"sha512-OEFnIM71a7MWTu28F+iv3lBEWxplgT/7uc8WH9Bt9eoFc/q5NoaB7sSjb+wc8z9r1hd/ZQkkXyR40ze62eCRJQ==","signatures":[{"sig":"MEQCIGnmN9ApARIF/LgglTZpYxD9hW0zQ+QSfcMM5Qd4kW5+AiA8wsj5alh1c0eC6hNl0Vc78mIgq49dpWtYNbij75NYkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302628},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"f6ea1601ee35d5177099da922eb2ed2bcad460fe","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemi.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.3.2_1754630263464_0.8565090736510699","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@bynn-intelligence/agemin-sdk","version":"3.3.3","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.3.3","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"3a5b7e00733ed74a1bb7f34f0610694ed97d45fd","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.3.3.tgz","fileCount":21,"integrity":"sha512-ikne8VzAQOYcPl7VLsSK/BXg3SJgqSSzvOTfIBZCC373/5KevoZeS30ng0gI1J9O5MGW3/nc7XX8i/T4Cay7Pg==","signatures":[{"sig":"MEYCIQCNhbzySVsc1Lnwct/Wo3NW0L0hpM89NaUOj7+2RslXdQIhAOsn2AzQL/17A1aqPn6ZnBGyh+SriqL/XOyMs/nTnOJW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324068},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1fbb0d9c4f0a647af8372c5cc22896ac845f1638","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.3.3_1754630618229_0.2971841396435493","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@bynn-intelligence/agemin-sdk","version":"3.3.4","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@3.3.4","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"8c40ff4d0ca71fc127193e1b46882dabe567f6a5","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-3.3.4.tgz","fileCount":21,"integrity":"sha512-Chd4gPOxDLH5n9sfkxcnPSrHPZ+hFSP3djJmzVs/Wnduy5TpK2b2kGK8kwkD39EmLulvVkwUipbOk+YpU7nvAg==","signatures":[{"sig":"MEYCIQC5cEJ8nTHCLRZpi56wXtHIYFn52/aIT/NIEn5nJ8u0ggIhAJKSgXL3ibhid2+AqwOj9J2J2TF2xlIlUC9p8FlUDwzY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324076},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"ee05e05b6214b48bae0c87801286ce454633c41a","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_3.3.4_1754631362976_0.21409120933142267","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@bynn-intelligence/agemin-sdk","version":"4.0.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.0.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"a479e67ffd81f6cb00d459661d97e3bda8e0f5f3","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.0.0.tgz","fileCount":21,"integrity":"sha512-GJWl+EexAQpbkr4HYqMtLEuNVSGetF/kQObcIEYncQblkYAI8+IV3LyUH9isg+rl+3xoUc2+cwr3bYRkbqF0qg==","signatures":[{"sig":"MEQCIACn7L0XyLvoQDVyMUvaggxykVV8tS63yIkkokakaLc6AiBtl/0/0AA3LEW5I4uQfkMkmvln/sthVXs+lhjOq8FTIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325046},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"a302321db02b70a49c20c7a3343fe9e9dff3f3e6","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.0.0_1755212376418_0.7979800770144228","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@bynn-intelligence/agemin-sdk","version":"4.1.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.1.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"417eff81f585dfd3987c6ef3ef0a727c5fd4d61e","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.1.0.tgz","fileCount":23,"integrity":"sha512-PRhEcqHW030/xP0vBQZXBGeFvqf/hOCH1I5nz9hU62PNigvWvap+W1hSXSSxreTInK2BdNsk5XDOK1xWIvsKGw==","signatures":[{"sig":"MEUCIBFYJ+q0YR4Sng47f9dnI47pw0SkCcaoKwSoCo/p2tCTAiEAx49aKgSQQB0CMUAJJsnYJqTwC12bL5eRmNUw49GiEfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932313},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"3aa7a54f56c8fb63983e607a61fecb9de8c20bf9","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.1.0_1755372511692_0.7612212884935419","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@bynn-intelligence/agemin-sdk","version":"4.1.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.1.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"a66d05674bc8181f1d56faf991bf1263e80d6808","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.1.1.tgz","fileCount":23,"integrity":"sha512-gbPhQYg+1AfTjruginXx1NyeuXL4PmOUeld1o16MBHYRCqm6OW/INMHD93PjjUTt6ldiXXkZ8twl+3S3dE+rfA==","signatures":[{"sig":"MEUCIEQ8tPT0gTPloO2UkqNCgGkc+TJeOXSPPCQabjeV0zLkAiEAlDm61zuhClIUAfhCWDDASJr5LSF9icTsuUiT0EkZvNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966273},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"e8f8977edccd7bed0d7f41703b71fccb9f59ba26","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.1.1_1755373705058_0.09087627473832627","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@bynn-intelligence/agemin-sdk","version":"4.1.2","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.1.2","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"d29fcbdced01ffbad12e738530f73af7d85ebc75","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.1.2.tgz","fileCount":23,"integrity":"sha512-5sZF6rWC+Kx3W6HvQcbalzjO3TAU53NrYt3t4S2/a8q/lfYq3oZdJPTGC3H92I98zCYmxRyscoBa8ms2rbi7Dg==","signatures":[{"sig":"MEQCIAc+kjEM/alW7L3x/FEguIXeDdjyRJ5XuE40w8kQ1UNoAiBf43Dn2O3iq8bwFBHbDTeFW6H8CrD3cIYhAJvjCh/Jqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969195},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"63b81d277e69c8dcb74c8a84efa0bf7d03d34213","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.1.2_1755374047783_0.7483425958617862","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"9ae16d5c3bf9acc9740e4aa103d1ced887706aef","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.0.tgz","fileCount":23,"integrity":"sha512-SagQqDMlogA6UTozJKpjuxcKcPYkpmJS+lEqQ3vdBSHDla0XPXBEDxJg3+L5CSt2HEwWpIDHj1A4Wif2M+/KDw==","signatures":[{"sig":"MEUCIA9VGnl+0l0ym0c8p+velygXylZeQyCSBb54JMXQpU+1AiEA3ar3xD9oe4PiKkh6U5N1Cehiv005pD82yYzr8vcCJQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":977386},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"63b81d277e69c8dcb74c8a84efa0bf7d03d34213","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.0_1755375605678_0.9347453535534689","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"e5659df4573f707c2cbc9a12323cca9d14a06279","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.1.tgz","fileCount":23,"integrity":"sha512-VScTVI0VmF5Yl5Of9zraR8pNajUqUaLOsFeCA4AjA4VA+cZGdXQmmFamfSFAhVlU/khb6jTpwKoYR4DXOxjfaA==","signatures":[{"sig":"MEUCIQD8CVcJ/xiH22B7xcJM9/aaAbD9Clqv2Fo+10IYXYFl5AIgCFAZWQKXgkzCyUokF3Uv1K6BwpgGD7ulc/CEH/dKObs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997391},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"cf48af024d92048a63e5d29b26bd30dd434f9623","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.1_1755380644479_0.5472047989531765","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.2","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.2","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"41b9dcac69c8207cc9cb0fda0587fdbb6011d541","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.2.tgz","fileCount":23,"integrity":"sha512-GPtYVEEvN79Lf7EmHVuwkcNCvwwN8YPgrNNL7I3u1KB4ZM8a8TxIpmXRPteyNtImh2V1sXmEcLE0ZH61G16e5Q==","signatures":[{"sig":"MEUCIQDx6WDRudBq9gHs0KaA64o2oU9hFZw+a9xWUvEwDeAdBgIgXROZXS6GHPV/wNIJSN8RFxWgNUbYN57B6yMfzP5YsM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005109},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"7b36636e6416e1ba6762c88631f981ba2079ee3f","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.2_1755382071274_0.1064997429130754","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.3","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.3","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"6d8ef06728bbb633f5e46c8ad36d6a462ac26916","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.3.tgz","fileCount":23,"integrity":"sha512-9lCAbJ+hoB8+88/lsCtQxIeRKMxTpdCyYepzx2eVhn2U/Cx7VJtP37dZohD6VDs8PCix+G+xmmhHiQOqWL6GNw==","signatures":[{"sig":"MEYCIQDnOqHkSrvcrD1zi2ByoQg/jel/FC/WlzGM3CZ/ctdL1wIhAIdDVbT91x5YTA/czJWYrg/tV4sFqOJSkmGJQXXM291q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008991},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.3_1755382474112_0.30396575133318704","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.4","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.4","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"5b5b6c6983c16c48bddddcb5bf54de96ae8415c8","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.4.tgz","fileCount":23,"integrity":"sha512-fADMMRZXxX0mp6j22ZdVXUnWaa8ppoMdpTU4/jMVhK4MA+cjeH7KDAEw4+IOdVkkRaDKOrAg3U1zqNtP4bF4TQ==","signatures":[{"sig":"MEUCIAPacBPs41bjdJ3hqODtZ4imrxN4eUwmH234DZWDwu1hAiEAqggSICBi/Bio9Jej93aXoZzNM+6+1EkOHg/PSC4R37w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014572},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.4_1755382812977_0.0405592740995504","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.5","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.5","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"6632e69034344a814c6903aa68b2ed2d23047232","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.5.tgz","fileCount":23,"integrity":"sha512-K4NZS2I5JB3dph2YVSVLue8hL7cQHPFagFYcV8SudUoppxYsE2KgCYS2yyMRTqeAutSmwdnZy98nbjzrwSfQbw==","signatures":[{"sig":"MEQCIFiY/zWxZRaY4N7kQrc74JHcbm/fkrm9Nb6gVauF4/qKAiBQj0dgN9Mqr4Zn6no3kcIses8Rmv76vSAGu+DL0RQUGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022362},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.5_1755383320489_0.06700389668366569","host":"s3://npm-registry-packages-npm-production"}},"4.2.6":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.6","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.6","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"f67efc4e18e33fb5217b30af3824a80d74a1603d","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.6.tgz","fileCount":23,"integrity":"sha512-69Xn17WDFC0eqDktL3YkfRZOiasv8Jc4pvi5Cs/q/OygBX0tC3d0V2fGEZyIbEXymbPCSlztM21seFGJ4PKuLA==","signatures":[{"sig":"MEQCIHsiQMoxfJgmSE/4+DgiJNfRd/vWfDxjpt0PtoQuh1mCAiAS8a/jMBzvoH7vpueUHnu300bRZCZP74YuEtraCzL17Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021673},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.6_1755383573872_0.09658813182423431","host":"s3://npm-registry-packages-npm-production"}},"4.2.7":{"name":"@bynn-intelligence/agemin-sdk","version":"4.2.7","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.2.7","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"ab63ac5eb9d088bb3512b8ba3a38622122ef21e7","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.2.7.tgz","fileCount":23,"integrity":"sha512-p+Egl6coGwY+p40/SjNGxbQ8cTYJrToEX0Ju2yD/3B7a3xCazv+Ghu7S0r+6C+6ARMA6FcBQqe2uU8RTpdya2A==","signatures":[{"sig":"MEYCIQCXOzuiXkSs4I+g+IhCnhEujMMcEdwjowTW7RoeRddgCwIhAIzl8hwX+n64CgN6GBhYYLCsu/M46vSOl4X5/fFfZAvX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021340},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.2.7_1755383813730_0.14190776818754447","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@bynn-intelligence/agemin-sdk","version":"4.3.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.3.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"67470df9b1254fa6e0d5c2d3b53a82c380a54138","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.3.0.tgz","fileCount":23,"integrity":"sha512-5U+tAmkLi/0NiusTa1PG5olA94HL+8sdjMgi3q7nHbvYZYC5H/Ynxr4ae4YJ61U4XV/F13mh/TAhXhr8mhfJmA==","signatures":[{"sig":"MEUCIH2qibYMZZa/RyJNDtCDFAT/5zfEZgfjP8NB8Ynmn0WOAiEA798giOucvVf4TVo0PSS94+TcYgqvBXarbqDCi6WIBOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023737},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.3.0_1755384164001_0.5624187996543792","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@bynn-intelligence/agemin-sdk","version":"4.3.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.3.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"df08fb69c89b50dd877e751d497a6d693f37b91b","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.3.1.tgz","fileCount":23,"integrity":"sha512-2a78E8Hjcqw2tP39J7Jj5uUiC66vq4W1bzjxIsY20d97CxpJZpYTadranoZQHTSp3jnaSgIam5upAFi4gsp9EQ==","signatures":[{"sig":"MEUCIQDxPSUliOIH88aoi5USF0HY5MpqP/LJhK5kEL82jLcOTQIgMM/J/LzHLtxrt37ZWMFtdHRk+r5F/8riKYXa+M6mRs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027461},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.3.1_1755384548132_0.920496614838505","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@bynn-intelligence/agemin-sdk","version":"4.3.2","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.3.2","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"2c9c1d7b89f6b1837492d246dfeb0d543fad204a","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.3.2.tgz","fileCount":23,"integrity":"sha512-QZDzlaXsU361BYKoQKb7dHEXSlDT/neqyGVFu/bvxLVuZi6O9exqvWU51EGjLAPxFGfBywAbdcC6N6xyElBfUA==","signatures":[{"sig":"MEYCIQCxZfTzCimx6Y257aULvkops77N6NLEWA97WnGEs5DO9AIhAOUGBKuLh83z+ZuKGzk+bpMwqrHTAfaMuYSHAbZbMbSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055843},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.3.2_1755385059920_0.3694790552647156","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@bynn-intelligence/agemin-sdk","version":"4.4.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.4.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"4b8ecbd044cf0486e4662b416c722edf29b5c231","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.4.0.tgz","fileCount":23,"integrity":"sha512-J9tT32NLCemu3hxABpMN1Z1yFwlytejGHGsd1LNnSZFQK3tITjazoavvy0hYtcoI2D+9gNxt8f9kiixLgcFttg==","signatures":[{"sig":"MEUCIQDOQ3Ejdgt3rxo+7uY3ayW6+8JUV8L6Haw8HtDNIgannwIgNjeUfcUB1MxeepqOSmKkB6WiJBPT2Kneyf58FuZ0tkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1071562},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.4.0_1755385521105_0.752023600418658","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@bynn-intelligence/agemin-sdk","version":"4.5.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@4.5.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"a63eba78e115a3cdcb7e06cd0cdd675639047fce","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-4.5.0.tgz","fileCount":23,"integrity":"sha512-Illm6ylbyTEN0uheWBfHFbUAkgnDxSYsIKevwFEMe8E9KnafPQGvdyNb24YGpsr5ox1R1sKbuvbz5V8KW5YGxQ==","signatures":[{"sig":"MEUCIQC2WXPl9FDQ/bTmjMvCATzXmmduNKuxCbf1VUG11FEP0AIgG6+nMU6lu3f50LQSaasxPVDEiUiP5DzIU7dUheHZzes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1070377},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_4.5.0_1755386167430_0.8742905861020007","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.0.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.0.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"d2078c6b0f67e1038a225de60f2588ca08d7c6a0","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.0.0.tgz","fileCount":23,"integrity":"sha512-IFNLrqYYI+Yql0jlvERCil/+vnJDKXK96AzwYBrnYgs8Jtv4vM+jB90y12b/eNTDxKAopsJAkaTglziL1T/ZHw==","signatures":[{"sig":"MEQCIBaN3cDmHz1TRfcbcaKFnlFcoQR7vd3ipScVavw4sG8WAiAw9j6SSh24lurAznfVD64WE5OiOsL72knG+IOFFlH/fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082750},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.0.0_1755386603742_0.5392532551776354","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.1.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.1.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"0366beeda1257f52644e438c4558cee88387ac73","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.1.0.tgz","fileCount":23,"integrity":"sha512-wr2Kmpoym7SfDJqLvb70GFbLEEGpEwGUnL4OgG4nM4jBe4wwTD6NTWbiKRPJPekSTU8Gg3u8R1+/ZXyvlkJKMg==","signatures":[{"sig":"MEUCIQCzENOOc7HaialuoeH0yTgiow87FxdmS7hElLLl16NnbQIgUWbgRvtqLRx2w5c8p/9aLwdpSEUw1kGcXoIJgOMS29I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088718},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.1.0_1755387376435_0.5075374895425073","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.2.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.2.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"e5fc548b598fd10ccd99b0171dee7d5eb1772da5","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.2.0.tgz","fileCount":23,"integrity":"sha512-q+QctLbDDpV3pTUMoEBU/43UXOvYC5J1roc4cSb+Cphm0rqZjRLa7/zowruJcYc1afc3kbRaIdOIeAqgIfn2YA==","signatures":[{"sig":"MEUCIAWu6XEWZiUNhu4TgogNUjfx427cU+KP61Ft5Tw9ZhsDAiEA8LyaGTqAvwwAdgWBcj33zsmUEwWOdW9jRZmjKrfA5So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092857},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.2.0_1755387951464_0.44426931357719557","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.3.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.3.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"66f8dcf1cf719d184b14d7156a7047740da06d01","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.3.0.tgz","fileCount":23,"integrity":"sha512-GMKRoDOGOXSHtdu5ferK5ZF2VZrXz9iRrJv2FNoIzW70g0qEZ6XfXjJsW2IAjDUeLnY8/m5Tp/gbTn1Guy6nyw==","signatures":[{"sig":"MEUCIHHxNeMAWUV2f9rjThs96Fgvgi2EgxIq01skBqRWVlB2AiEAt9Fasxq6xhbuDgCj4DmIhxAfeiaSB6Mf+kZ3mbJu2z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1098419},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.3.0_1755388104259_0.4263970706984961","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.4.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.4.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"c534afe313665a5ad82c60dfde0a0ad5abb5084c","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.4.0.tgz","fileCount":23,"integrity":"sha512-odyNQ3u1LojpiiL2hVuEx2L5xw642gbtDutqk2q8db3a0Cw0pyusWGPPMUhHJoTFVceCx+ijfV0wWcdmdgSc+g==","signatures":[{"sig":"MEUCIQDGaLIlne+v0Y9PfZCq6Zi03vI1Z0VatXzoCbIDzYtvKwIgIeYOflpHqVBrcMIgUH7znIkmlBvddYlzVbdMhqKxa7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121532},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"1c66332c62f9ec8cdf480e079d787f1ce3025276","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","dependencies":{"jose":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.4.0_1755389224915_0.18742480639193837","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@bynn-intelligence/agemin-sdk","version":"5.4.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.4.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"9f0b1f744bff1dd08872f435fc860e915977dbd9","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.4.1.tgz","fileCount":23,"integrity":"sha512-cmOBb2tjY7kWJOrGWbfB9gBKbQ2IrRUgxWvfyeioeFZNREgYnaH4BIC9i0xUxdJ/D/YkzoaGAhl96L2is6CKgw==","signatures":[{"sig":"MEUCICGkUVwAbboAtkZcKQxhUMY4ULpFhR+mHs4unnU6nhwvAiEAvn3GrXfFBItby6zXlKQPdyM2V6Jfob+gZVhMXc3+nSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1140618},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"b4d8a1774f42df0abbf50154f224cdcfb28384db","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.4.1_1755617076993_0.47326288310563713","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.5.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.5.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"9ee0b8650bf109087affef4af79754b25fa45220","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.5.0.tgz","fileCount":24,"integrity":"sha512-bcgQKo6wk44iMK+bAn1aUyrSYyW3n/LQSUA90+bht4CxzLUUR9G/jye+oY0nJl+9OUX19GD8f+9nlbG0PPww/Q==","signatures":[{"sig":"MEQCICnLeebtTPDsTDBpDoh7EC9Q0/xeVmWQtlOkXF4qiwR+AiBSMeORZEGFz3E2w8ehUxeKCwzssmbwcEiFy/Eg7MNytQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2577037},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"e004cac2c99bc7b081bb933b9db7a26bcee31186","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","@fingerprintjs/fingerprintjs":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.5.0_1755618595128_0.8102209542289618","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.7.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.7.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"0fa71a5069b338df1429ef389d959fd9dd82a96e","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.7.0.tgz","fileCount":24,"integrity":"sha512-z0/3VSCrX9hPqTOxO26m51gQA8JvefmRxS0t1/8u3zzj0IYahQ6KAj3Xytbifmz+WlrCKdYBNFwUUcJMpAYfpA==","signatures":[{"sig":"MEUCIQDR8XQc6TLkuEU6TSZALPtFI3iOIE36jXA0W16cU1CyjQIgW6ta0w/CW96FfcI6kfwV2+D2hjx+KSdi8ts2qQPhnQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2645181},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"ca2495559c242fdf9dc141956dd077f59b6c8770","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","@fingerprintjs/fingerprintjs":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.7.0_1755631405355_0.18055688179974005","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"@bynn-intelligence/agemin-sdk","version":"5.7.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.7.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"b1a355411e5a346699cc16b3f770b6c0358a7b51","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.7.1.tgz","fileCount":24,"integrity":"sha512-jnhwx3zKOFm/AMhEsIi8tef+2MMHbrWUFePyAwKpyz0i36M5kIPolavS2EWoE3+PhpRzU3pRHtxUhhhcln4TdA==","signatures":[{"sig":"MEUCIAfh6RLjAmKExsuT/tUz+CR93yCKA4QOlU8V8CkDVI2jAiEAwXj6fOzR9ryabVQMNrSAaz5NI+Q3nUw/xueD0HmpLX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2645404},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"3549229c71d8f6f6611b92a4ff23652e09d49871","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.7.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","@fingerprintjs/fingerprintjs":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.7.1_1755632074197_0.8804991487172118","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@bynn-intelligence/agemin-sdk","version":"5.8.0","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.8.0","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"2daa9c4d9e0dbe7ff6696b86af70c3cd81d8a1a9","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.8.0.tgz","fileCount":24,"integrity":"sha512-sA4FqOCeoblwxhXk89t9OpDbfQpk57afOxDVFWDBU1rmjXvfqbxROpuolv+y3aW1uGO9HyUT3fIf+UggGMDXtQ==","signatures":[{"sig":"MEUCIFKr5OxKICNEic5vGeeJ9phI8efq31Yco7td7jUyRfrTAiEAuUc2uKKRZXzzGcNpLBJgpsnMRCy71CN95MTvcWAGayE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239690},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"a54d72a57314a62a4cf6588a12dc9225fc12cc16","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","@fingerprintjs/fingerprintjs":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.8.0_1755869171862_0.12113428025172213","host":"s3://npm-registry-packages-npm-production"}},"5.8.1":{"name":"@bynn-intelligence/agemin-sdk","version":"5.8.1","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.8.1","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"66ea303851721917e57042c2562f9f316c7fed4f","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.8.1.tgz","fileCount":24,"integrity":"sha512-LmoU6JGsimUsgtLk3/s/TOkA8Wnmc93GrmFXC/t+pdMY4qfvRaquhhJN7w7JhLfDpF2nYzaZZ5KFBRocBjSG8g==","signatures":[{"sig":"MEUCIQC5KdBe523L3hOVdHH8d5/PrIdFbv/+x5DsD58z39UY0AIgQzpHU5QGWCo21zu233nzZyHUbuygSydo1MdFTDm75IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241359},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"3e2907d0af9bcfd4a7f8846983d494b52ae451bd","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0","@fingerprintjs/fingerprintjs":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.8.1_1756385497762_0.22000991540852444","host":"s3://npm-registry-packages-npm-production"}},"5.8.2":{"name":"@bynn-intelligence/agemin-sdk","version":"5.8.2","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.8.2","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"d020e71cb40fafd3e43814669a884b752db88e00","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.8.2.tgz","fileCount":24,"integrity":"sha512-shSvHsmYL5iaXG/Xlxl96jdosTgvqx9Uy/NOcLxYD4nrHjm/fp8kG91jX8EukkH+LKSRPJkboLpa9zj86FxjPw==","signatures":[{"sig":"MEQCIF01sHaVekx7Htj0Cw0WZQR1o1uYsjE5rHZ8q712kKAYAiBHYnQZL+9+dqF0dhlOcu53ViXDdQljqiNOqUVeq2bMnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2651566},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"f84d76582343307b362662ba99b15f6511bfd08e","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@fingerprintjs/fingerprintjs":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.8.2_1756525110299_0.44186526636616774","host":"s3://npm-registry-packages-npm-production"}},"5.8.3":{"name":"@bynn-intelligence/agemin-sdk","version":"5.8.3","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.8.3","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"e476804363d3d3613a26c878f8e611028b51b589","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.8.3.tgz","fileCount":24,"integrity":"sha512-VHwI57D34ZW9cIWC0V6RZYzEuQu78buX1USe+EFfoY0Jart6OYpnbwlhnJpR5ZaiMGWFpn2tm+HFZfur1r6k5Q==","signatures":[{"sig":"MEYCIQD2GUjkXogqY/Wf3xofyNQEYSbQMOUTiMb8s2E9yoEwHQIhAKZNjkyhA3DTQ3qFlzCzcptf3uNSAWMOquYe08guuHNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2651842},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"23d386c4f709369ff5ed076babb2f4e5dc0db181","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@fingerprintjs/fingerprintjs":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.8.3_1756526171155_0.09507046332828128","host":"s3://npm-registry-packages-npm-production"}},"5.8.4":{"name":"@bynn-intelligence/agemin-sdk","version":"5.8.4","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.8.4","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"20890955a7d9a517a170c83d0ac52f36f0912c34","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.8.4.tgz","fileCount":24,"integrity":"sha512-QQTuprCpR1rsASEMVf3Tv+g7b+VF7UO7NzKY3YdMypnpgEhcSvchbVA7RcV/u2c9Z6T/bZcuCosgqUdIL8kLGg==","signatures":[{"sig":"MEYCIQCCVj1VrhBnP6PipmXR1HsqFyG82E0K3Fj82G0RxLWydgIhAOqx3v+oS3dwTq9yv6vf5JvbesnvsDdmeVGWs8fmO2Uq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2654147},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"d51a19f7af89eb0e7e48854119e046bc4913f732","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@fingerprintjs/fingerprintjs":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.8.4_1756526622937_0.4746343430846014","host":"s3://npm-registry-packages-npm-production"}},"5.8.5":{"name":"@bynn-intelligence/agemin-sdk","version":"5.8.5","keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","_id":"@bynn-intelligence/agemin-sdk@5.8.5","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"homepage":"https://agemin.com","bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"dist":{"shasum":"15ecc9b9937934555d9b122460635aeb68739d3b","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.8.5.tgz","fileCount":24,"integrity":"sha512-8x5EmJp6eodjlWOw8nX8NYsaBm2f5Vi1PfLEKv8ERrXLbRJ+r8lSFuVzhsauUbhMoC4P7+UsCX9ihP8Ggs7anQ==","signatures":[{"sig":"MEUCIHUd26ft7xpXjEpMGFP5FqcNvWU5fhWVgr66xrgUVZQZAiEAhzBuhEizg/7keG1gyQ+EN3Yn3e4RGyH9vAGj7yG8h/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bynn-intelligence%2fagemin-sdk@5.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2668399},"main":"dist/agemin-sdk.cjs.js","types":"dist/index.d.ts","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","gitHead":"069752f8f1083897e81bfdb7df0bb98bf30286b1","scripts":{"dev":"rollup -c -w","build":"rollup -c","clean":"rm -rf dist","prebuild":"npm run clean","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"repository":{"url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"agemin.com SDK for age verification","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@fingerprintjs/fingerprintjs":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"jose":"^6.0.12","tslib":"^2.8.1","rollup":"^4.29.1","typescript":"^5.8.3","@types/node":"^22.10.6","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/agemin-sdk_5.8.5_1785247115553_0.776287716288339","host":"s3://npm-registry-packages-npm-production"}},"5.8.6":{"name":"@bynn-intelligence/agemin-sdk","version":"5.8.6","description":"agemin.com SDK for age verification","main":"dist/agemin-sdk.cjs.js","module":"dist/agemin-sdk.esm.js","browser":"dist/agemin-sdk.umd.js","types":"dist/index.d.ts","scripts":{"dev":"rollup -c -w","build":"rollup -c","build:types":"tsc --emitDeclarationOnly","clean":"rm -rf dist","prebuild":"npm run clean","prepublishOnly":"npm run build"},"keywords":["agemin","age-verification","sdk","identity"],"author":{"name":"Agemin"},"license":"MIT","dependencies":{"@fingerprintjs/fingerprintjs":"^4.6.2"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","@types/node":"^22.10.6","jose":"^6.0.12","rollup":"^4.29.1","tslib":"^2.8.1","typescript":"^5.8.3"},"repository":{"type":"git","url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git"},"bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"homepage":"https://agemin.com","_id":"@bynn-intelligence/agemin-sdk@5.8.6","gitHead":"0ff34cbcb64ca3363bf133419c59f7ae67fe2513","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-sfDklmQ/YtJeh1J3jJLa1zsEG3WmR8BLgZEy1ZppiOn0IOwf1zdnNQHRTDTSKxt4GQNzqalzN8WTPLZ6qjLV0g==","shasum":"64557f362368be5b8eeeab65392a6dd188254cd3","tarball":"https://registry.npmjs.org/@bynn-intelligence/agemin-sdk/-/agemin-sdk-5.8.6.tgz","fileCount":24,"unpackedSize":2713918,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bynn-intelligence%2fagemin-sdk@5.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCbe4bVpWYC9PhvW8M3c6STP33Y4gph4nNqwA9F/QQPgIhAJ1QsvjIySGoPscb9Lo87QnAltudXyuc3HYwmjUX5fuc"}]},"_npmUser":{"name":"bynnit","email":"john@bynn.com"},"directories":{},"maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agemin-sdk_5.8.6_1787572552818_0.19915062672369732"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-08T01:34:00.726Z","modified":"2026-08-24T11:55:53.405Z","2.0.1":"2025-08-08T01:34:01.059Z","2.1.0":"2025-08-08T01:52:10.277Z","3.0.0":"2025-08-08T02:20:08.595Z","3.0.1":"2025-08-08T02:30:49.949Z","3.0.2":"2025-08-08T02:38:40.615Z","3.1.0":"2025-08-08T04:50:08.923Z","3.2.0":"2025-08-08T04:59:36.963Z","3.3.0":"2025-08-08T05:05:53.878Z","3.3.1":"2025-08-08T05:11:59.435Z","3.3.2":"2025-08-08T05:17:43.645Z","3.3.3":"2025-08-08T05:23:38.402Z","3.3.4":"2025-08-08T05:36:03.154Z","4.0.0":"2025-08-14T22:59:36.597Z","4.1.0":"2025-08-16T19:28:31.953Z","4.1.1":"2025-08-16T19:48:25.359Z","4.1.2":"2025-08-16T19:54:08.036Z","4.2.0":"2025-08-16T20:20:05.944Z","4.2.1":"2025-08-16T21:44:04.687Z","4.2.2":"2025-08-16T22:07:51.516Z","4.2.3":"2025-08-16T22:14:34.423Z","4.2.4":"2025-08-16T22:20:13.199Z","4.2.5":"2025-08-16T22:28:40.693Z","4.2.6":"2025-08-16T22:32:54.119Z","4.2.7":"2025-08-16T22:36:53.931Z","4.3.0":"2025-08-16T22:42:44.263Z","4.3.1":"2025-08-16T22:49:08.337Z","4.3.2":"2025-08-16T22:57:40.144Z","4.4.0":"2025-08-16T23:05:21.309Z","4.5.0":"2025-08-16T23:16:07.679Z","5.0.0":"2025-08-16T23:23:24.001Z","5.1.0":"2025-08-16T23:36:16.636Z","5.2.0":"2025-08-16T23:45:51.836Z","5.3.0":"2025-08-16T23:48:24.466Z","5.4.0":"2025-08-17T00:07:05.128Z","5.4.1":"2025-08-19T15:24:37.254Z","5.5.0":"2025-08-19T15:49:55.343Z","5.7.0":"2025-08-19T19:23:25.619Z","5.7.1":"2025-08-19T19:34:34.481Z","5.8.0":"2025-08-22T13:26:12.104Z","5.8.1":"2025-08-28T12:51:38.021Z","5.8.2":"2025-08-30T03:38:30.514Z","5.8.3":"2025-08-30T03:56:11.400Z","5.8.4":"2025-08-30T04:03:43.335Z","5.8.5":"2026-07-28T13:58:35.743Z","5.8.6":"2026-08-24T11:55:53.024Z"},"bugs":{"url":"https://github.com/Bynn-Intelligence/agemin-sdk/issues"},"author":{"name":"Agemin"},"license":"MIT","homepage":"https://agemin.com","keywords":["agemin","age-verification","sdk","identity"],"repository":{"type":"git","url":"git+https://github.com/Bynn-Intelligence/agemin-sdk.git"},"description":"agemin.com SDK for age verification","maintainers":[{"name":"bynnit","email":"john@bynn.com"}],"readme":"# Agemin SDK\n\n[![npm version](https://img.shields.io/npm/v/@bynn-intelligence/agemin-sdk.svg)](https://www.npmjs.com/package/@bynn-intelligence/agemin-sdk)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nA secure, type-safe JavaScript/TypeScript SDK for integrating Agemin biometric age verification into your web applications.\n\n> **🔒 Security-First Design**: This SDK uses a secure architecture where verification results are only accessible server-side using your private API key, preventing abuse and ensuring billing security.\n\n> **📝 Prerequisites**: \n> 1. Create a free account on [agemin.com](https://agemin.com)\n> 2. Get your **Asset ID** from [agemin.com/app/websites](https://agemin.com/app/websites) (format: `ast_HfQNoqfkqJdT5m8akPNKaXYu`)\n> 3. Get your **Private Key** from [agemin.com/app/api-keys](https://agemin.com/app/api-keys)\n> 4. Keep your Private Key secure on your backend server\n\n## Features\n\n- 🚀 **Easy Integration** - Simple API with automatic initialization support\n- 📱 **Cross-Platform** - Works on desktop and mobile browsers\n- 🎨 **Customizable** - Theme support (light/dark/auto) and localization\n- 🔒 **Secure** - Cross-origin communication with trusted domain validation\n- 📦 **Lightweight** - Zero runtime dependencies\n- 💪 **TypeScript** - Full TypeScript support with comprehensive type definitions\n- 🎯 **Flexible** - Multiple verification modes (modal, popup, redirect)\n- ⚛️ **React Compatible** - Singleton pattern prevents duplicate modals in StrictMode (v5.0+)\n\n## Getting Started\n\n1. **Sign up for a free account** at [agemin.com](https://agemin.com)\n2. **Get your Asset ID** at [agemin.com/app/websites](https://agemin.com/app/websites)\n   - Each website/app has a unique Asset ID (e.g., `ast_HfQNoqfkqJdT5m8akPNKaXYu`)\n   - Use this Asset ID in your frontend SDK\n3. **Get your Private Key** at [agemin.com/app/api-keys](https://agemin.com/app/api-keys)\n   - Keep this secure on your backend only\n4. **Install the SDK** using your preferred package manager\n5. **Generate reference IDs** server-side for each verification\n6. **Initialize SDK** with Asset ID and Reference ID\n7. **Verify results** server-side using your Private Key\n\n## Installation\n\n### NPM\n```bash\nnpm install @bynn-intelligence/agemin-sdk\n```\n\n### Yarn\n```bash\nyarn add @bynn-intelligence/agemin-sdk\n```\n\n### pnpm\n```bash\npnpm add @bynn-intelligence/agemin-sdk\n```\n\n### CDN\n```html\n<!-- Latest version -->\n<script src=\"https://unpkg.com/@bynn-intelligence/agemin-sdk/dist/agemin-sdk.umd.js\"></script>\n\n<!-- Specific version -->\n<script src=\"https://unpkg.com/@bynn-intelligence/agemin-sdk@2.0.1/dist/agemin-sdk.umd.js\"></script>\n\n<!-- Minified version -->\n<script src=\"https://unpkg.com/@bynn-intelligence/agemin-sdk/dist/agemin-sdk.min.js\"></script>\n```\n\n\n## Quick Start\n\n### Frontend Implementation\n\n```javascript\nimport Agemin from '@bynn-intelligence/agemin-sdk';\n\n// 1. Get reference ID from your backend\nconst response = await fetch('/api/agemin/reference', { method: 'POST' });\nconst { referenceId } = await response.json();\n\n// 2. Initialize SDK with Asset ID and Reference ID\n// Note: In v5.x, only the first call creates an instance\nconst agemin = new Agemin({\n  assetId: 'ast_5b08b274353b92f4',    // Your Asset ID from agemin.com/app/websites\n  referenceId: referenceId,           // Unique reference ID from your backend (max 50 bytes)\n  metadata: { userId: 123 },          // Optional metadata (max 256 bytes when stringified)\n  debug: true\n});\n\n// Alternative: Use getInstance() to get existing instance\nconst agemin = Agemin.getInstance(); // Get existing instance\n// or create if doesn't exist:\nconst agemin = Agemin.getInstance(config);\n\n// 3. Optional: Register event listeners for real-time updates\nagemin.onAppReady(() => {\n  console.log('Verification app loaded successfully');\n});\n\nagemin.onProgress((data) => {\n  console.log(`Progress: ${data.percentage}% - ${data.stage}`);\n  // Update your UI with progress information\n});\n\nagemin.onStateChange((data) => {\n  console.log(`State changed from ${data.from} to ${data.to}`);\n});\n\nagemin.onUserAction((data) => {\n  console.log(`User action: ${data.type} on ${data.target}`);\n  // Track user interactions for analytics\n});\n\n// 4. Start verification\nagemin.verify({\n  onSuccess: (result) => {\n    // Verification process completed (doesn't mean user passed)\n    // For extra security against injection attacks, check status from backend via API\n    // GET https://api.agemin.com/v1/agemin/check/status/${result.sessionToken} (see api doc)\n    console.log('Verification completed:', result.referenceId);\n  },\n  \n  onAgePass: (result) => {\n    // User passed age verification (JWT present and is_of_age = true)\n    console.log('Age verification passed');\n    window.location.href = '/protected-content';\n  },\n  \n  onAgeFail: (result) => {\n    // User failed age verification (JWT present but is_of_age = false)\n    console.log('Age verification failed');\n    window.location.href = '/age-restricted';\n  },\n  \n  onError: (error) => {\n    // Technical error - show fallback\n    console.error('Technical error:', error);\n    showFallbackAgeModal();\n  },\n  \n  onCancel: () => {\n    console.log('User cancelled verification');\n  }\n});\n```\n\n### Age Gating Every Page\n\nTo ensure all your pages are properly age-gated, use the `validateSession` method at the top of each protected page:\n\n```javascript\n// On every age-restricted page\nconst agemin = new Agemin({\n  assetId: 'ast_A6ctvqk5egQtCoZhr5LrWkRm',\n  referenceId: 'unique-reference-id' // Use visitor ID, session ID, or UUID\n});\n\n// Check for existing valid session or launch verification\nconst result = await agemin.validateSession({\n  onSuccess: (data) => {\n    console.log('Verification completed');\n    // For extra security against injection attacks, check status from backend via API\n    // GET https://api.agemin.com/v1/agemin/check/status/${data.sessionToken} (see api doc)\n  },\n  \n  onAgePass: (data) => {\n    console.log('User is age verified');\n    // Allow access to content\n  },\n  \n  onAgeFail: (data) => {\n    console.log('User did not meet age requirement');\n    // Redirect to age-restricted page\n    window.location.href = '/age-restricted';\n  },\n  \n  onError: (err) => {\n    console.error('Verification error:', err);\n    // Show fallback age gate\n    showFallbackAgeModal();\n  }\n});\n\n// If result is true, user already has valid session\nif (result === true) {\n  console.log('User already age verified from previous session');\n  // Content is accessible\n}\n```\n\nThe `validateSession` method will:\n- Return `true` immediately if a valid age verification cookie exists\n- Automatically launch verification if:\n  - No verification cookie exists\n  - The JWT is expired or invalid\n  - The user previously failed age verification\n\n### React Integration (v5.0+ Singleton Pattern)\n\nThe SDK v5.0+ uses a singleton pattern to prevent duplicate modals in React StrictMode:\n\n```javascript\nimport { useEffect, useRef } from 'react';\nimport Agemin from '@bynn-intelligence/agemin-sdk';\n\nfunction AgeGate({ children }) {\n  const initialized = useRef(false);\n  \n  useEffect(() => {\n    // React StrictMode will call this twice, but SDK handles it\n    if (initialized.current) return;\n    initialized.current = true;\n    \n    // Create Agemin instance (singleton - only first call creates instance)\n    const agemin = new Agemin({\n      assetId: 'ast_A6ctvqk5egQtCoZhr5LrWkRm',\n      referenceId: generateUniqueId(),\n      debug: true\n    });\n    \n    // Validate session\n    agemin.validateSession({\n      onAgePass: () => {\n        console.log('User is verified');\n      },\n      onAgeFail: () => {\n        window.location.href = '/age-restricted';\n      }\n    });\n    \n    // Cleanup (optional - for testing)\n    return () => {\n      // Only reset if you need to create a new instance\n      // Agemin.reset();\n    };\n  }, []);\n  \n  return children;\n}\n```\n\n**Key Points for React:**\n- The SDK automatically handles multiple `new Agemin()` calls by returning the same instance\n- Only one verification modal will ever be shown, even in StrictMode\n- Use `Agemin.reset()` only when you need to create a completely new instance\n- The singleton pattern prevents race conditions and duplicate modals\n\n### Backend Implementation (Node.js Example) (optional but more secure)\n\n```javascript\n// Generate reference endpoint\napp.post('/api/agemin/reference', (req, res) => {\n  // Generate unique reference ID\n  const referenceId = crypto.randomUUID();\n  \n  // Store reference in database with user context\n  await db.references.create({\n    id: referenceId,\n    userId: req.user?.id,\n    createdAt: new Date()\n  });\n  \n  res.json({ referenceId });\n});\n\n// Verify result endpoint\napp.post('/api/agemin/verify', async (req, res) => {\n  const { referenceId } = req.body;\n  \n  // Fetch verification result from Agemin API using Private Key\n  const result = await fetch(`https://api.agemin.com/v1/agemin/result?referenceId=${referenceId}`, {\n    headers: {\n      'Authorization': `Bearer ${process.env.AGEMIN_PRIVATE_KEY}` // Private key from agemin.com/app/api-keys\n    }\n  });\n  \n  const verification = await result.json();\n  \n  // Check if user meets age requirement\n  const verified = verification.status === 'verified';\n  \n  // Update reference in database\n  await db.references.update(referenceId, {\n    verified,\n    completedAt: new Date()\n  });\n  \n  res.json({ \n    verified,\n    age: verification.age // Only if needed\n  });\n});\n```\n\n### Auto-Initialization\n\nYou can configure the SDK directly in HTML using data attributes:\n\n```html\n<script src=\"https://unpkg.com/@bynn-intelligence/agemin-sdk/dist/agemin-sdk.min.js\"\n  data-agemin-asset-id=\"ast_5b08b274353b92f4\"\n  data-agemin-reference-id=\"unique-reference-id\"\n  data-agemin-theme=\"auto\"\n  data-agemin-locale=\"en\"\n  data-agemin-debug=\"true\">\n</script>\n\n<!-- Any button with data-agemin-trigger will automatically start verification -->\n<button data-agemin-trigger>Verify My Age</button>\n```\n\n**Note**: The reference ID must be generated server-side and injected into the HTML for security.\n\n## Configuration Options\n\n### SDK Initialization\n\n```typescript\nconst agemin = new Agemin({\n  // Required\n  assetId: string;           // Your Asset ID from agemin.com/app/websites (e.g., 'ast_5b08b274353b92f4')\n  referenceId: string;       // Unique reference ID (max 50 bytes, generate server-side)\n  \n  // Optional\n  metadata?: Record<string, any>;  // Custom metadata (max 256 bytes when stringified)\n  theme?: 'light' | 'dark' | 'auto';  // UI theme (default: 'auto')\n  locale?: string;            // Language locale (default: 'en')\n  errorUrl?: string;          // URL to redirect on error\n  successUrl?: string;        // URL to redirect on success\n  cancelUrl?: string;         // URL to redirect on cancellation\n  debug?: boolean;            // Enable debug logging (default: false)\n  allowSearchEngineBypass?: boolean;  // Allow search engines to bypass age verification (default: false)\n  searchEngineDetection?: 'ua' | 'headless' | 'cookies' | 'combined' | 'strict';  // Detection mode (default: 'ua')\n});\n```\n\n\n**Size Limits**:\n- `referenceId`: Maximum 50 bytes\n- `metadata`: Maximum 256 bytes when JSON stringified\n\nThese limits ensure efficient data transmission and prevent abuse.\n\n### SEO Configuration - Search Engine Bypass\n\nFor SEO optimization, you can allow search engine crawlers to bypass age verification while keeping it active for regular users:\n\n```javascript\nconst agemin = new Agemin({\n  assetId: 'ast_xxx',\n  referenceId: 'ref_xxx',\n  allowSearchEngineBypass: true,  // Enable bypass for crawlers\n  searchEngineDetection: 'combined'  // Detection mode (default: 'ua')\n});\n\n// When validateSession() is called:\n// - Search engines → Automatic bypass, returns true\n// - Regular users → Normal age verification flow\n```\n\n#### Detection Modes\n\nThe SDK offers multiple crawler detection strategies to balance accuracy and performance:\n\n| Mode | Description | Use Case |\n|------|-------------|----------|\n| `'ua'` | User agent string detection only | **Default.** Fast, reliable for most crawlers |\n| `'headless'` | Detects headless browser characteristics | Catches sophisticated crawlers using headless Chrome |\n| `'cookies'` | Checks if cookies are supported | Googlebot typically doesn't support cookies |\n| `'combined'` | Any detection method triggers bypass | **Most inclusive.** Best for SEO but may have false positives |\n| `'strict'` | Requires multiple detection signals | **Most accurate.** Reduces false positives |\n\n#### Detection Methods Explained\n\n**1. User Agent Detection (`'ua'`)**\n- Checks for known crawler patterns in user agent string\n- Covers Google, Bing, social media bots, SEO tools\n- Fast but can be spoofed\n\n**2. Headless Browser Detection (`'headless'`)**\n- Checks navigator.plugins.length === 0\n- Checks empty navigator.languages\n- Detects WebGL signatures (Mesa OffScreen, SwiftShader)\n- Effective against headless Chrome/Puppeteer\n\n**3. Cookie Support Detection (`'cookies'`)**\n- Tests if browser can set/read cookies\n- Googlebot generally doesn't support cookies\n- May trigger on privacy-focused users\n\n**4. Combined Detection (`'combined'`)**\n- Uses OR logic: any method detecting a bot triggers bypass\n- Best for maximum SEO coverage\n- May bypass for some privacy-conscious users\n\n**5. Strict Detection (`'strict'`)**\n- Requires bot user agent AND (headless OR no cookies)\n- Minimizes false positives\n- May miss some legitimate crawlers\n\n#### Example Configurations\n\n```javascript\n// Maximum SEO coverage (recommended for content sites)\nconst agemin = new Agemin({\n  assetId: 'ast_xxx',\n  referenceId: 'ref_xxx',\n  allowSearchEngineBypass: true,\n  searchEngineDetection: 'combined'\n});\n\n// Balanced approach (default)\nconst agemin = new Agemin({\n  assetId: 'ast_xxx',\n  referenceId: 'ref_xxx',\n  allowSearchEngineBypass: true\n  // searchEngineDetection defaults to 'ua'\n});\n\n// Strict validation (e-commerce, sensitive content)\nconst agemin = new Agemin({\n  assetId: 'ast_xxx',\n  referenceId: 'ref_xxx',\n  allowSearchEngineBypass: true,\n  searchEngineDetection: 'strict'\n});\n```\n\n**Important Notes:**\n- Detection results are cached for 1 minute to improve performance\n- This only affects client-side validation\n- Search engines still won't have valid JWT cookies for server-side verification\n- Test with Google's Mobile-Friendly Test tool to verify your configuration\n\n### Verification Options\n\n```typescript\nagemin.verify({\n  // Display mode\n  mode?: 'modal' | 'redirect';  // How to show verification (default: modal)\n  \n  // Callbacks\n  onSuccess?: (result: VerificationResult) => void;  // Verification completed (process finished)\n  onAgePass?: (result: VerificationResult) => void;  // User passed age check (JWT present, is_of_age = true)\n  onAgeFail?: (result: VerificationResult) => void;  // User failed age check (JWT present, is_of_age = false)\n  onError?: (error: VerificationError) => void;      // Technical error (API, network, etc.)\n  onCancel?: () => void;                            // User cancelled verification\n  onClose?: () => void;                             // Modal closed\n  \n  // Customization\n  theme?: 'light' | 'dark' | 'auto';  // Override default theme\n  locale?: string;                     // Override default locale (use 'auto' for browser detection)\n  metadata?: Record<string, any>;      // Custom metadata to attach\n});\n```\n\n### VerificationResult Object\n\n```typescript\ninterface VerificationResult {\n  referenceId: string;    // Reference ID to verify on backend\n  sessionToken?: string;  // Session token for backend API verification\n  completed: boolean;     // Verification process completed\n  timestamp: number;      // Completion timestamp\n}\n```\n\n**Important**: The `onSuccess` callback only indicates the verification process completed. It does NOT mean the user passed the age check. Use `onAgePass` and `onAgeFail` for age-specific results, or verify server-side using your Private Key for strong API security.\n\n## Event Listeners\n\nThe SDK provides event listeners for real-time updates during the verification process:\n\n### `onAppReady(callback)`\nCalled when the verification app has loaded and is ready.\n\n```javascript\nagemin.onAppReady(() => {\n  console.log('App is ready');\n  // Hide loading spinner, enable buttons, etc.\n});\n```\n\n### `onProgress(callback)`\nReceive real-time progress updates during face scanning.\n\n```javascript\nagemin.onProgress((data) => {\n  console.log(`Progress: ${data.percentage}%`);\n  console.log(`Stage: ${data.stage}`);     // e.g., \"Hold still\", \"Move closer\"\n  console.log(`Message: ${data.message}`); // e.g., \"Capture 3/5\"\n  \n  // Update your progress bar\n  updateProgressBar(data.percentage);\n});\n```\n\n### `onStateChange(callback)`\nTrack state transitions in the verification flow.\n\n```javascript\nagemin.onStateChange((data) => {\n  console.log(`From: ${data.from}`);\n  console.log(`To: ${data.to}`);\n  console.log(`Data: ${data.data}`);\n  \n  // Handle state-specific logic\n  if (data.to === 'completed') {\n    showSuccessMessage();\n  }\n});\n```\n\n### `onUserAction(callback)`\nMonitor user interactions for analytics or UX improvements.\n\n```javascript\nagemin.onUserAction((data) => {\n  console.log(`Action: ${data.type}`);    // e.g., \"cancel\", \"click\"\n  console.log(`Target: ${data.target}`);  // e.g., \"consent_page\", \"face_scan_page\"\n  \n  // Track with analytics\n  analytics.track('agemin_user_action', data);\n});\n```\n\n## API Reference\n\n### Methods\n\n#### `verify(options?: VerifyOptions): string`\nStarts the verification process. Returns the reference ID.\n\n#### `validateSession(options?: VerifyOptions): Promise<boolean | string>`\nValidates if a user has a valid age verification session stored in cookies. \n\n- Returns `true` if a valid session exists and the user is of age\n- Automatically launches verification and returns the reference ID if:\n  - No verification cookie exists\n  - The JWT token is expired\n  - The JWT signature is invalid\n  - The user is not of age (`is_of_age: false`)\n\nThis method is useful for automatically checking and maintaining age verification across page loads:\n\n```javascript\n// Simple usage - automatically handles everything\nconst result = await agemin.validateSession();\nif (result === true) {\n  // User already age verified, allow access\n  console.log('User has valid age verification');\n} else {\n  // Verification was launched, result is the referenceId\n  console.log('Verification launched with ID:', result);\n}\n\n// With callbacks for the verification flow\nconst result = await agemin.validateSession({\n  onSuccess: (data) => {\n    console.log('Age verification successful');\n    // User is now verified\n    // For extra security against injection attacks, check status from backend via API\n    // GET https://api.agemin.com/v1/agemin/check/status/${data.sessionToken} (see api doc)\n  },\n  onError: (err) => {\n    console.error('Verification error:', err);\n    // Show fallback age gate\n  }\n});\n```\n\n**Note:** This method requires cookies to be enabled. The verification is stored as a JWT in the `agemin_verification` cookie, with the duration controlled by your website's security settings in the Agemin dashboard.\n\n#### `close(): void`\nProgrammatically closes the verification modal/popup.\n\n#### `isOpen(): boolean`\nChecks if a verification session is currently active.\n\n#### `getReferenceId(): string`\nReturns the reference ID for the current verification.\n\n### Static Methods\n\n#### `Agemin.version: string`\nReturns the SDK version.\n\n#### `Agemin.isSupported(): boolean`\nChecks if the current browser is supported.\n\n## TypeScript Support\n\nThe SDK includes comprehensive TypeScript definitions:\n\n```typescript\nimport Agemin, { \n  AgeminConfig, \n  VerifyOptions, \n  VerificationResult,\n  VerificationError \n} from '@bynn-intelligence/agemin-sdk';\n\n// Full type safety and IntelliSense support\nconst config: AgeminConfig = {\n  assetId: 'ast_HfQNoqfkqJdT5m8akPNKaXYu',\n  referenceId: 'unique-reference-id',  // Required: generate server-side\n  theme: 'dark'\n};\n\nconst agemin = new Agemin(config);\n```\n\n## Verification Modes\n\n### Modal (Default)\nOpens verification in an iframe overlay within the current page. Works seamlessly on both desktop and mobile devices.\n\n```javascript\nagemin.verify({ mode: 'modal' });\n```\n\n### Redirect\nRedirects the entire page to the verification URL. Useful for single-page flows or when iframe is not suitable.\n\n```javascript\nagemin.verify({ mode: 'redirect' });\n```\n\n## Event Handling\n\nThe SDK provides comprehensive event callbacks for different scenarios:\n\n```javascript\nagemin.verify({\n  onSuccess: (result) => {\n    // Verification process completed successfully\n    console.log('Reference ID:', result.referenceId);\n    console.log('Session Token:', result.sessionToken);\n    console.log('Completed:', result.completed); // true\n    // Note: This doesn't indicate if user passed age check\n    // For extra security against injection attacks, check status from backend via API\n    // GET https://api.agemin.com/v1/agemin/check/status/${result.sessionToken} (see api doc)\n  },\n  \n  onAgePass: (result) => {\n    // User passed age verification (JWT present and is_of_age = true)\n    console.log('User meets age requirement');\n    // Allow access to age-restricted content\n  },\n  \n  onAgeFail: (result) => {\n    // User failed age verification (JWT present but is_of_age = false)\n    console.log('User does not meet age requirement');\n    // Redirect to age-appropriate content or show restriction message\n  },\n  \n  onError: (error) => {\n    // Technical error occurred (API, network, model error, etc.)\n    console.error('Error code:', error.code);\n    console.error('Error message:', error.message);\n    \n    // IMPORTANT: Show fallback age confirmation to avoid losing visitors\n    // Example: Display a simple \"Are you 18+\" modal as backup\n    showBackupAgeGate();\n  },\n  \n  onCancel: () => {\n    // User explicitly cancelled the verification process\n    console.log('User cancelled');\n  },\n  \n  onClose: () => {\n    // Modal/popup was closed (fired after other callbacks)\n    console.log('Verification window closed');\n  }\n});\n```\n\n### Important: Handling Technical Errors\n\nWhen `onError` is triggered (technical issues), we strongly recommend showing a fallback age confirmation modal to ensure you don't lose potential visitors due to temporary technical issues:\n\n```javascript\nfunction showBackupAgeGate() {\n  // Simple fallback when Agemin verification has technical issues\n  const confirmed = confirm('Please confirm you are 18 or older to continue');\n  if (confirmed) {\n    // Allow access with degraded verification\n    allowAccess();\n  } else {\n    // Redirect to age-appropriate content\n    window.location.href = '/underage';\n  }\n}\n```\n\n## Examples\n\n### React Integration\n\n```jsx\nimport React, { useEffect, useState } from 'react';\nimport Agemin from '@bynn-intelligence/agemin-sdk';\n\nfunction AgeVerification() {\n  const [agemin, setAgemin] = useState(null);\n  const [isVerified, setIsVerified] = useState(false);\n  \n  useEffect(() => {\n    const sdk = new Agemin({\n      assetId: process.env.REACT_APP_AGEMIN_ASSET_ID,\n      referenceId: generateUniqueId()  // Required: generate unique ID\n    });\n    setAgemin(sdk);\n  }, []);\n  \n  const handleVerify = () => {\n    agemin?.verify({\n      onSuccess: (result) => {\n        console.log('Verification completed');\n        // For extra security against injection attacks, check status from backend via API\n        // GET https://api.agemin.com/v1/agemin/check/status/${result.sessionToken} (see api doc)\n      },\n      onAgePass: (result) => {\n        setIsVerified(true);\n        // User passed age verification\n      },\n      onAgeFail: (result) => {\n        // User is underage\n        alert('You must be 18 or older to access this content');\n        window.location.href = '/age-restricted';\n      },\n      onError: (error) => {\n        // Technical error - show fallback\n        if (confirm('Please confirm you are 18 or older')) {\n          setIsVerified(true);\n        }\n      }\n    });\n  };\n  \n  return (\n    <div>\n      {!isVerified ? (\n        <button onClick={handleVerify}>Verify Age</button>\n      ) : (\n        <p>✅ Age verified!</p>\n      )}\n    </div>\n  );\n}\n```\n\n### Vue.js Integration\n\n```vue\n<template>\n  <div>\n    <button @click=\"verifyAge\" v-if=\"!isVerified\">\n      Verify Age\n    </button>\n    <p v-else>✅ Age verified!</p>\n  </div>\n</template>\n\n<script>\nimport Agemin from '@bynn-intelligence/agemin-sdk';\n\nexport default {\n  data() {\n    return {\n      agemin: null,\n      isVerified: false\n    };\n  },\n  \n  mounted() {\n    this.agemin = new Agemin({\n      assetId: process.env.VUE_APP_AGEMIN_ASSET_ID,\n      referenceId: this.generateUniqueId()  // Required: generate unique ID\n    });\n  },\n  \n  methods: {\n    verifyAge() {\n      this.agemin.verify({\n        onSuccess: (result) => {\n          console.log('Verification completed');\n          // For extra security against injection attacks, check status from backend via API\n          // GET https://api.agemin.com/v1/agemin/check/status/${result.sessionToken} (see api doc)\n        },\n        onAgePass: (result) => {\n          this.isVerified = true;\n          // User passed age verification\n        },\n        onAgeFail: (result) => {\n          alert('You must be 18 or older to access this content');\n          window.location.href = '/age-restricted';\n        },\n        onError: (error) => {\n          alert(`Verification failed: ${error.message}`);\n        }\n      });\n    }\n  }\n};\n</script>\n```\n\n### Custom Metadata\n\nYou can attach custom metadata to verification sessions:\n\n```javascript\nagemin.verify({\n  metadata: {\n    source: 'checkout-page',\n    productId: 'ABC123',\n    userId: 'user-456',\n    timestamp: Date.now()\n  },\n  onSuccess: (result) => {\n    // Metadata is included in the verification result\n    console.log('Verification completed with metadata');\n  }\n});\n```\n\n## Browser Support\n\nThe SDK supports all modern browsers:\n\n- Chrome 90+\n- Firefox 88+\n- Safari 14+\n- Edge 90+\n- Mobile Safari (iOS 14+)\n- Chrome Mobile (Android)\n\n## Development\n\n### Building from Source\n\n```bash\n# Clone the repository\ngit clone https://github.com/Bynn-Intelligence/agemin-sdk.git\ncd agemin-sdk\n\n# Install dependencies\nnpm install\n\n# Build the SDK\nnpm run build\n\n# Watch mode for development\nnpm run dev\n```\n\n### Running Examples\n\n```bash\n# Build the SDK first\nnpm run build\n\n# Open an example in your browser\nopen examples/basic.html\n```\n\n## Security Architecture\n\n### Why Server-Side Verification?\n\nThis SDK uses a secure two-step verification process:\n\n1. **Frontend** handles the UI/UX of age verification\n2. **Backend** fetches and validates the actual results\n\nThis architecture prevents:\n- **Billing fraud**: Others can't use your Asset ID without your knowledge\n- **Result tampering**: Verification results can't be faked client-side\n- **API key exposure**: Your Private Key never leaves your server\n\n### Security Flow\n\n```mermaid\nsequenceDiagram\n    participant User\n    participant Frontend\n    participant YourBackend\n    participant AgeminAPI\n    \n    User->>Frontend: Initiate verification\n    Frontend->>YourBackend: Request session ID\n    YourBackend->>Frontend: Return unique session ID\n    Frontend->>AgeminAPI: Start verification (Asset ID + Session ID)\n    User->>AgeminAPI: Complete verification\n    AgeminAPI->>Frontend: Verification completed\n    Frontend->>YourBackend: Check result (Session ID)\n    YourBackend->>AgeminAPI: GET /result (Private Key + Session ID)\n    AgeminAPI->>YourBackend: Return actual result\n    YourBackend->>Frontend: Return verified/not verified\n```\n\n### API Keys\n\n- **Asset ID**: Get from [agemin.com/app/websites](https://agemin.com/app/websites)\n  - Each website/app has a unique Asset ID (format: `ast_HfQNoqfkqJdT5m8akPNKaXYu`)\n  - Safe to use in frontend code\n- **Private Key**: Get from [agemin.com/app/api-keys](https://agemin.com/app/api-keys)\n  - NEVER expose in frontend code, keep on backend only\n\n### Best Practices\n\n1. **Generate Session IDs server-side**: Use cryptographically secure random generators\n2. **Validate sessions**: Track sessions in your database to prevent replay attacks\n3. **Set session expiry**: Expire unused sessions after a reasonable time\n4. **Use HTTPS**: Always use HTTPS in production\n5. **Secure your Private Key**: Store in environment variables, never commit to code\n\n## Error Handling\n\n### Technical Errors\n\nTechnical errors trigger `onError` and should be handled with a fallback:\n\n```javascript\nagemin.verify({\n  onError: (error) => {\n    // Log the technical error for debugging\n    console.error('Technical error:', error.code, error.message);\n    \n    // Show fallback age gate to avoid losing visitors\n    switch (error.code) {\n      case 'POPUP_BLOCKED':\n        alert('Please allow popups for age verification');\n        showSimpleAgeGate();\n        break;\n      \n      case 'NETWORK_ERROR':\n      case 'API_ERROR':\n      case 'MODEL_ERROR':\n        // Don't lose the visitor - show backup age confirmation\n        showSimpleAgeGate();\n        break;\n      \n      default:\n        showSimpleAgeGate();\n    }\n  }\n});\n\nfunction showSimpleAgeGate() {\n  // Fallback for when Agemin verification has technical issues\n  const isAdult = confirm('Are you 18 years or older?');\n  if (isAdult) {\n    // Grant degraded access\n    grantAccess(/* limited = */ true);\n  } else {\n    redirectToAgeAppropriate();\n  }\n}\n```\n\n## Guide for AI Assistants (LLMs)\n\nThis section helps AI assistants understand how to guide developers in integrating the Agemin SDK.\n\n### What This SDK Does\n\nThe Agemin SDK provides age verification through facial scanning. It offers two main methods for integration, each suited for different use cases.\n\n### Two Ways to Verify Age\n\n#### Method 1: Manual Verification (`verify`)\n\n```\nUser clicks button → Modal opens → Face scan → Result callbacks\n```\n\n**When to use:** User explicitly triggers verification (e.g., \"Verify Age\" button)\n\n**Callbacks flow:**\n- `onSuccess` - Always fires when verification completes\n- `onAgePass` - Fires if user meets age requirement  \n- `onAgeFail` - Fires if user doesn't meet requirement\n- `onError` - Fires on technical problems\n- `onCancel` - Fires if user closes modal\n\n#### Method 2: Automatic Verification (`validateSession`)\n\n```\nPage loads → Check saved session → If valid: continue | If not: auto-launch verify\n```\n\n**When to use:** Protecting multiple pages automatically\n\n**Returns:** \n- `true` if user already verified (has valid session)\n- Launches verification modal if no valid session exists\n\n### Simple Decision Guide\n\n```\nSingle \"Verify Age\" button?          → Use verify()\nProtect every page automatically?    → Use validateSession()  \nWant seamless multi-page experience? → Use validateSession()\n```\n\n### Understanding the Callbacks\n\n```\nVerification Process Flow:\n┌─────────────────┐\n│ Verification    │\n│ Completes       │ → onSuccess (always called)\n└────────┬────────┘\n         │\n    ┌────┴────┐\n    │ Result? │\n    └────┬────┘\n         │\n    ┌────┴────────────┐\n    │                 │\n    ↓                 ↓\nonAgePass         onAgeFail\n(Age met)         (Age not met)\n\nTechnical Error → onError\nUser Closes    → onCancel\n```\n\n### Integration Checklist for AI Assistants\n\nWhen helping developers integrate this SDK:\n\n- [ ] **Asset ID**: Ensure developer has Asset ID from agemin.com/app/websites\n- [ ] **Reference ID**: Each verification needs a unique reference ID\n- [ ] **Choose method**: \n  - Single button/trigger → Use `verify()`\n  - Automatic page protection → Use `validateSession()`\n- [ ] **Prevent infinite loops**: Age-fail redirect pages must NOT be age-gated\n- [ ] **Session persistence**: `validateSession()` remembers users across pages\n- [ ] **Callback handling**: Implement appropriate callbacks for the use case\n\n### Common Integration Patterns\n\n| Use Case | Recommended Method | Why |\n|----------|-------------------|-----|\n| E-commerce checkout | `validateSession()` | Seamless multi-step process |\n| Content website | `validateSession()` | Protects all restricted pages |\n| Single landing page | `verify()` | One-time verification |\n| Terms acceptance | `verify()` | Explicit user action |\n| Gaming platform | `validateSession()` | Persistent access control |\n\n### Key Concepts to Explain\n\n1. **Session Management**: The SDK handles session storage automatically - developers don't manage cookies or tokens\n\n2. **Verification Flow**: \n   - User's age is verified through face scanning\n   - Result is stored securely\n   - Future page visits check this stored result\n\n3. **Security Models**:\n   - **Strong API Security**: Results only available server-side (onSuccess fires, no age result in frontend)\n   - **Standard Security**: Age result available in callbacks (onAgePass/onAgeFail)\n\n### Common Pitfalls to Warn About\n\n1. **Infinite Loop**: Never use `validateSession()` on the age-fail redirect page\n2. **Unique IDs**: Each user needs a unique reference ID (use session ID or user ID)\n3. **Method Confusion**: Don't use `verify()` for automatic page protection\n4. **Callback Misunderstanding**: `onSuccess` ≠ user passed age check\n\n### Guidance Summary\n\nWhen an LLM helps a developer:\n1. First, understand if they need single-trigger or automatic protection\n2. For automatic protection across pages → `validateSession()`\n3. For button-triggered verification → `verify()`\n4. Always warn about the infinite loop risk with age-fail pages\n5. Emphasize that the SDK handles all session management internally\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n## Support\n\n- **Documentation**: [https://docs.agemin.com](https://docs.agemin.com)\n- **Issues**: [GitHub Issues](https://github.com/Bynn-Intelligence/agemin-sdk/issues)\n- **npm Package**: [https://www.npmjs.com/package/@bynn-intelligence/agemin-sdk](https://www.npmjs.com/package/@bynn-intelligence/agemin-sdk)\n- **Email**: support@agemin.com\n\n## Contributing\n\nWe welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md) for a list of changes in each version.\n","readmeFilename":"README.md"}