{"_id":"@adriane-ai/verify","_rev":"26-227c952c3f4fd3cea92589844a94c8f5","name":"@adriane-ai/verify","dist-tags":{"latest":"1.28.0"},"versions":{"1.10.0":{"name":"@adriane-ai/verify","version":"1.10.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.10.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"4b08146981ce5f3df04e0cc57132245900088207","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.10.0.tgz","fileCount":6,"integrity":"sha512-YSKey23EHFOWZwmQo0GXInj/e5sCzrbdAb3Un941KGvoT708DikIyAgCzO53fKyCyPlVkSdEdAiw2PvSnkwAqA==","signatures":[{"sig":"MEUCIQC/a8xHg7Wd64gDEjKDt1eJ8AAa0ffOnuVUdsDAHhzkuwIga6R99sWAYEHDjZh9IqDyj8Km9DgUG6pDsL/2uNom47E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.10.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/4a0c385c5ae37a0f7047ca63ab040ba3/adriane-ai-verify-1.10.0.tgz","_integrity":"sha512-YSKey23EHFOWZwmQo0GXInj/e5sCzrbdAb3Un941KGvoT708DikIyAgCzO53fKyCyPlVkSdEdAiw2PvSnkwAqA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@adriane-ai/graph-sdk":"1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.10.0_1782819437466_0.5073095514747428","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-rc.1":{"name":"@adriane-ai/verify","version":"1.10.1-rc.1","license":"Apache-2.0","_id":"@adriane-ai/verify@1.10.1-rc.1","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"1cfe88d5477e38c800ccfd9fc6917e761f9f3db3","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.10.1-rc.1.tgz","fileCount":6,"integrity":"sha512-LunvuMDm/YQ2AB2NqqphipEtkkSuZImLWVJa7RzEGmqCAWgomRi32tjdUmbyMwCfCrR4grJEa/pmsdCPA3EbAA==","signatures":[{"sig":"MEQCIGOa7lMg5Nzcpdilj3nTqBke1tRwyhlirKZ2cxct4eWlAiB/hMHRpRPzGGbJmdwiY+Atl0ju+GW6FWAduCvy7AzgaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18321},"type":"module","_from":"file:adriane-ai-verify-1.10.1-rc.1.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/87f4efd77f53589efa2d0db449b62c75/adriane-ai-verify-1.10.1-rc.1.tgz","_integrity":"sha512-LunvuMDm/YQ2AB2NqqphipEtkkSuZImLWVJa7RzEGmqCAWgomRi32tjdUmbyMwCfCrR4grJEa/pmsdCPA3EbAA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@adriane-ai/graph-sdk":"1.10.1-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.10.1-rc.1_1782825537736_0.012332776920605415","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@adriane-ai/verify","version":"1.10.1","license":"Apache-2.0","_id":"@adriane-ai/verify@1.10.1","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"212bf586f83937eab95350ecee6af40507d018a2","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.10.1.tgz","fileCount":6,"integrity":"sha512-2aTyYJVYb72m3jGgdEI3t2xwlybSD1omXy6UVFV3zH22eR7P8WRVS6xdAZqHQj40MwAEh9pJOU2BvmzOoYRtKQ==","signatures":[{"sig":"MEQCIBMl/zTrTniiXqeMCKlxVs2RUo+BGe0Mz/XbRKrzfmF1AiB5txnVcgmwDw4WiQf6OIqOh/GvdGjmR53H5hXE4oLnUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.10.1.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/db68e93d20d12ab352c4727de809561b/adriane-ai-verify-1.10.1.tgz","_integrity":"sha512-2aTyYJVYb72m3jGgdEI3t2xwlybSD1omXy6UVFV3zH22eR7P8WRVS6xdAZqHQj40MwAEh9pJOU2BvmzOoYRtKQ==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@adriane-ai/graph-sdk":"1.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.10.1_1782827250143_0.6177626924941872","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@adriane-ai/verify","version":"1.11.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.11.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"84231a2b1f9e4baa5bf1fb1da13ecf38dccebea9","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.11.0.tgz","fileCount":6,"integrity":"sha512-bsLhXMwphdqFGZSM0ddkSafQc2cnO7WEbbXU68NyoCL0okgMkU8q2K6C6WuG9wVeLnT9G+TT1PGUb0F/bxm/cA==","signatures":[{"sig":"MEYCIQD0y7jwYbd7EetgtZeRaOTugkjP7dA/DT78Hkph3ZFHlAIhAIscgMH8nOYeJH6IQJ6A/AkC62B6OmeW2Vm8lfq3kKNa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.11.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/384729f33346e684594956e2b33455e0/adriane-ai-verify-1.11.0.tgz","_integrity":"sha512-bsLhXMwphdqFGZSM0ddkSafQc2cnO7WEbbXU68NyoCL0okgMkU8q2K6C6WuG9wVeLnT9G+TT1PGUb0F/bxm/cA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@adriane-ai/graph-sdk":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.11.0_1782902374181_0.945356299533394","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@adriane-ai/verify","version":"1.12.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.12.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"1658306ec1402823db3754f6da952ab7cf8af887","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.12.0.tgz","fileCount":6,"integrity":"sha512-yplnCFhV1ry5MX2zD4JQJyt7GySttY1o1Cv2PGnppZUTJyR99SGbEkCIpYLB82fZECxE7x0LXs3XCjK/SeeOTQ==","signatures":[{"sig":"MEQCIF1VFd6a2wdtJ/DmSA/lw+9DbBnKJSjquFRfY9vhztEzAiB4Vti5mikfsQ0I+an+P1dNIqXpJEAZLoJ9IOmkzcLKow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.12.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/26c783d486ab3d7181f255a228394cae/adriane-ai-verify-1.12.0.tgz","_integrity":"sha512-yplnCFhV1ry5MX2zD4JQJyt7GySttY1o1Cv2PGnppZUTJyR99SGbEkCIpYLB82fZECxE7x0LXs3XCjK/SeeOTQ==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.12.0_1782984561631_0.11119830986640822","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@adriane-ai/verify","version":"1.13.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.13.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"dbc77247dee7a58b57217e48f80e1ac9e66d0ceb","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.13.0.tgz","fileCount":6,"integrity":"sha512-9BMu/o8eg7bGgwsvJZzpqJGWaxBPkoWDw2KUoU35b7/sv7f/FAXuiW5O+c8L19sp8izyjEeQozqHUDL+6w5dBg==","signatures":[{"sig":"MEYCIQCgQlhX+LZkR4wOdZ7GvgFMIIj1xlHdk9yGoNFIOJsvzwIhAIZFFZM8JajCt7fZCbSARmvUaMhKP8uOb17H6AGW8ZJW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.13.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/eb01dc43962534c8ad65d5140e5c9a2a/adriane-ai-verify-1.13.0.tgz","_integrity":"sha512-9BMu/o8eg7bGgwsvJZzpqJGWaxBPkoWDw2KUoU35b7/sv7f/FAXuiW5O+c8L19sp8izyjEeQozqHUDL+6w5dBg==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.13.0_1782988626010_0.9461833864569513","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@adriane-ai/verify","version":"1.14.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.14.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"4660991b3b6910fb135a19c24d78ab82e243cf35","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.14.0.tgz","fileCount":6,"integrity":"sha512-H2G2Zau+regY7lF8zzsfUeoQ/6/fs91ZWnDXvWauwC1/2CsAMswqOeVMaBsvmiRoCWDjkdSTiOob7NvijjKgvw==","signatures":[{"sig":"MEUCIQCEt0QXFnXfD7HaZguM7ArWvKMiDRi/5GjYdIBF4peBjgIgQkKBjv6LThVXEFcha1/vfZ1Rp4Ys3XuL3DeBLNlLfE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.14.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/6ab7156f1524c51324cd96a34e75b645/adriane-ai-verify-1.14.0.tgz","_integrity":"sha512-H2G2Zau+regY7lF8zzsfUeoQ/6/fs91ZWnDXvWauwC1/2CsAMswqOeVMaBsvmiRoCWDjkdSTiOob7NvijjKgvw==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@adriane-ai/graph-sdk":"1.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.14.0_1783007209673_0.35492573338924305","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@adriane-ai/verify","version":"1.15.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.15.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"efa5d66a583a2ac9ccc8e66c26abd5afc244ae77","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.15.0.tgz","fileCount":6,"integrity":"sha512-JzfhfRE0rBLf+kZUce8MEtjbXrusChNBnACGbU565nq46nNYLOLaeVrklFI6/aCWjf+kpdxu741MMjksgjfMyQ==","signatures":[{"sig":"MEUCIHAauNouaq7we0TZDhVf1FpL9V76PRgm2/kLzgQkMwJaAiEAojJjTK2AqKDnfCrnTMEmTM5cWM+Xe1239HTNssswQgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.15.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/c22e971508c07e6a23ca0466ae339118/adriane-ai-verify-1.15.0.tgz","_integrity":"sha512-JzfhfRE0rBLf+kZUce8MEtjbXrusChNBnACGbU565nq46nNYLOLaeVrklFI6/aCWjf+kpdxu741MMjksgjfMyQ==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.15.0_1783932930319_0.8332076569255755","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@adriane-ai/verify","version":"1.16.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.16.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"fb19568a5a6fa1360c25ed31cb4fc74840a2af69","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.16.0.tgz","fileCount":6,"integrity":"sha512-6k129dri0rNxRg3tL5qByJLxrluCfHwI5mvE9dxlLQXnaFVg2Qm0e31iSEOqQXajmz4kZ6C4bMuDjoJXRMet0w==","signatures":[{"sig":"MEUCIQDTjwgHpZ87uEAg2bglGRa7vLu4q+xbLXrqovSPQeW8fwIgFQQJv8ncEveQKjIAdY0lmmvxqtxeYP1UMGG57H4tznI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.16.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/dbb4fd35520dbe9cfbe463326981cfb2/adriane-ai-verify-1.16.0.tgz","_integrity":"sha512-6k129dri0rNxRg3tL5qByJLxrluCfHwI5mvE9dxlLQXnaFVg2Qm0e31iSEOqQXajmz4kZ6C4bMuDjoJXRMet0w==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.16.0_1783952054141_0.07497959190221515","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@adriane-ai/verify","version":"1.17.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.17.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"89339f4c80e8b8075932dbfe77e46e8fd2cdf47b","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.17.0.tgz","fileCount":6,"integrity":"sha512-3bPn4shwcGW/uK6mvt2+q6TiyIIxoeZB95fHq08R7WAJgpH2t/sRYJoTS8Rp1NoHXTA7LFu2vR20GahzZ4eyaw==","signatures":[{"sig":"MEUCIQC6NyHKUioycmFpDoQ/35v9NSV9QvH5xsyNzRSX/l0fEAIgTmjYQ9L0A24E8hMTbvU09sn+VCMePMSYymdkTVn6Npk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.17.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/adef81e6489d63271e71e4172b2edc10/adriane-ai-verify-1.17.0.tgz","_integrity":"sha512-3bPn4shwcGW/uK6mvt2+q6TiyIIxoeZB95fHq08R7WAJgpH2t/sRYJoTS8Rp1NoHXTA7LFu2vR20GahzZ4eyaw==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.17.0_1783954799004_0.7036503188801932","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@adriane-ai/verify","version":"1.18.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.18.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"88a3902de6e3d9693d40b80fdc392fcbb37f9fa8","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.18.0.tgz","fileCount":6,"integrity":"sha512-QAbnoOo2iymQ0T5+bs11lc6VUDmO5ITlQzS6DVWhsakntjpJ5JP1uOiBULnTn6tkiIYNr3+PgIF7pv9AyS0lqQ==","signatures":[{"sig":"MEYCIQDLONb6kDCsNcc6kRl73Gr+oL1SCSlY0+8XDeQ6jC1a6wIhAJdNy/Ld8yz/vCQlDvZWpFMu9WKKv84l1nrOFNg98d4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.18.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/261c3b4838acfe57cac4abd9231c24d2/adriane-ai-verify-1.18.0.tgz","_integrity":"sha512-QAbnoOo2iymQ0T5+bs11lc6VUDmO5ITlQzS6DVWhsakntjpJ5JP1uOiBULnTn6tkiIYNr3+PgIF7pv9AyS0lqQ==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.18.0_1784055393399_0.19609365648366306","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@adriane-ai/verify","version":"1.18.1","license":"Apache-2.0","_id":"@adriane-ai/verify@1.18.1","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"e761a44c366afb69f6168e4f9a144771a371825c","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.18.1.tgz","fileCount":6,"integrity":"sha512-dCiMPPIn0Jlx9lPghEoNY93UL6+pgRKbK1rY9Fz5mb8xQsGa78M2oCwhnHeLvdnjvdzTLUJxB3CPrTrgrxe2NA==","signatures":[{"sig":"MEUCIQDIJ+EHzJzgQ32rD6Uet1F7rkPsN14ZG68/+BD3wbwvkwIgWEz3XAjdIQHnCZGkSCmsCiqHV2e3S0Bhp2IQev4n9NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.18.1.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/94f2569382e47a728307f6227e4ae5cb/adriane-ai-verify-1.18.1.tgz","_integrity":"sha512-dCiMPPIn0Jlx9lPghEoNY93UL6+pgRKbK1rY9Fz5mb8xQsGa78M2oCwhnHeLvdnjvdzTLUJxB3CPrTrgrxe2NA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.18.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.18.1_1784130876084_0.5609217073614765","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@adriane-ai/verify","version":"1.19.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.19.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"a02a2eb042769e83bfbd5e3878410fa7b49145df","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.19.0.tgz","fileCount":6,"integrity":"sha512-SmgsRG5YzIGOAU+v6KyO+zLMtinNkhEntBHrcfO1phtHTEKNW0Hvz4BWzEFaimAgVGUUwOEc9Y3HHcgDUp1Xcg==","signatures":[{"sig":"MEQCIFePPowsoVUJxMjBgsPagtXzK1L+14WwbgekUlVA/mMYAiAqZHI78X+8GkPFT16hdwWlLzXYUW1UgrjVzlCGjnFxFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.19.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/f93a91eb6fbaa2eface911150f892732/adriane-ai-verify-1.19.0.tgz","_integrity":"sha512-SmgsRG5YzIGOAU+v6KyO+zLMtinNkhEntBHrcfO1phtHTEKNW0Hvz4BWzEFaimAgVGUUwOEc9Y3HHcgDUp1Xcg==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.19.0_1784532325279_0.43043657051138773","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@adriane-ai/verify","version":"1.20.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.20.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"7fdd37d26a85d4da7aa31fd82a0be4c63adff756","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.20.0.tgz","fileCount":6,"integrity":"sha512-5jpIBpwFCgyZI8YWvc0d65npww3AeBv8OxzmVXfyMuQMdc4ZTw6Q72xm7Enf2F8aQujTMJ8yLxg8cCDVzPIHsQ==","signatures":[{"sig":"MEUCIQClN+se/vh+IpH804wkLsTeq7egLswLUtB2wovjH/BsvAIgEoLDpOHV09tRSvvu5pNSvoiA1WDrtrd8f+28q1SYwQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.20.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/7084bbbbb6c187759226e8176c1e26b4/adriane-ai-verify-1.20.0.tgz","_integrity":"sha512-5jpIBpwFCgyZI8YWvc0d65npww3AeBv8OxzmVXfyMuQMdc4ZTw6Q72xm7Enf2F8aQujTMJ8yLxg8cCDVzPIHsQ==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.20.0_1784553864499_0.9211568620767292","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@adriane-ai/verify","version":"1.21.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.21.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"963b9b964531fbfa36edfda46588c49543d3af1c","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.21.0.tgz","fileCount":6,"integrity":"sha512-/QRB2L4yY3uf9hfusspVyzY81bDN4bpaWvlw6OZ7QP9KH0jhruf/J8/UQdRHBlmdQki8GsZku9bEbEZ8/OOV8w==","signatures":[{"sig":"MEYCIQDi5l3PTXtNw64rUx60vhDPpMpcaHlndTn/PIICfTAkcAIhAKOJTsaEKON8RTMCkOFafkvrYRXpFXHqeHD6rKCD2Znp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.21.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/207202a8d4e05c6b2e601802b2713f63/adriane-ai-verify-1.21.0.tgz","_integrity":"sha512-/QRB2L4yY3uf9hfusspVyzY81bDN4bpaWvlw6OZ7QP9KH0jhruf/J8/UQdRHBlmdQki8GsZku9bEbEZ8/OOV8w==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.21.0_1784651090939_0.3172789965705278","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@adriane-ai/verify","version":"1.22.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.22.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"047bdb2919abbcc8ca4c261723a747aaf64dfaf6","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.22.0.tgz","fileCount":6,"integrity":"sha512-ozEqZD5aJu41IlDCD1kx2mbTlruhQwYZWCdJbU04oW5KPNgRhrVy+OYtlaKPlfBr6RszfaZub+steV1G507P0g==","signatures":[{"sig":"MEQCIEhjDeG8rwVCdHe5vIO35p2oMwGX8hBv1ekiIiQRv8hZAiBGSfG/ti07JKr53+QvsVDXpIMtrMuxxF0c98jw4d7ZMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.22.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/4959ffa20669b07e4d87aa9e7cf7a5ac/adriane-ai-verify-1.22.0.tgz","_integrity":"sha512-ozEqZD5aJu41IlDCD1kx2mbTlruhQwYZWCdJbU04oW5KPNgRhrVy+OYtlaKPlfBr6RszfaZub+steV1G507P0g==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.22.0_1785165014123_0.04576224323631628","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@adriane-ai/verify","version":"1.22.1","license":"Apache-2.0","_id":"@adriane-ai/verify@1.22.1","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"b9e5f4b5ec2b6e48427f0f5399189f3a7a9a3c0d","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.22.1.tgz","fileCount":6,"integrity":"sha512-Fo2SwNx56urjoBtkS9uEZJ/G8p2U0aESSmA5Y6BNesUnkJjOBY7hfq+FQzpWKa5imtll9a0zobLjg4BvXwy2KA==","signatures":[{"sig":"MEUCIBDFjLzfrLiRljxTLLiG5CJLCestMWx/9N8cjyXmfzbLAiEAnxux18nysZw6QHxdXLQc9F3IzmJQT1kYzMuGCwjjIys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.22.1.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/ae4ca4c23d0b0fad160662add1488b8d/adriane-ai-verify-1.22.1.tgz","_integrity":"sha512-Fo2SwNx56urjoBtkS9uEZJ/G8p2U0aESSmA5Y6BNesUnkJjOBY7hfq+FQzpWKa5imtll9a0zobLjg4BvXwy2KA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.22.1_1785245418845_0.8871075403788335","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@adriane-ai/verify","version":"1.23.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.23.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"ee9abbc195e106a6abc8d2dc06178d97001d1fa5","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.23.0.tgz","fileCount":6,"integrity":"sha512-wQVYzq5o1suBuGribM6ZYcwDXTr5JIrhzA8eLAp0+G7hVGF1wPsfrLlTFPRLkHP246cMrO+vjr13qzX7/tsdqg==","signatures":[{"sig":"MEQCIHPyd2UPtPCKNNlts/fkKWWdPUfVrpRsheXErlmzwQhXAiB37KMRA5hPJ9u+YCtvHQC9KLLj1KGGQxBjcr1NzKCwoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.23.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/2df310e6d482cdc9ef285c5ffa675aab/adriane-ai-verify-1.23.0.tgz","_integrity":"sha512-wQVYzq5o1suBuGribM6ZYcwDXTr5JIrhzA8eLAp0+G7hVGF1wPsfrLlTFPRLkHP246cMrO+vjr13qzX7/tsdqg==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.23.0_1785484544443_0.8741202886854837","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@adriane-ai/verify","version":"1.24.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.24.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"f81908fece6b2af16f1e0845a451fb31c0a15634","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.24.0.tgz","fileCount":6,"integrity":"sha512-XaVpwnf4OHFOlvir/2xGfJhBp3Y/AkJV8RWPjTgJep0Ne/lzXkmOcwXrLvPXZ2IpWy2/5RU0H5RUUulDoE9SwA==","signatures":[{"sig":"MEQCICyb/9q+z62CPdV1hssSMG71BvguffScZGmR+5uv1U3XAiBQNGDFgccQr80Oo9F1G8glKsgqXTblCAjS5azp4aQnjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.24.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/fa4f884f96192c4d6e11aaecae05c3dd/adriane-ai-verify-1.24.0.tgz","_integrity":"sha512-XaVpwnf4OHFOlvir/2xGfJhBp3Y/AkJV8RWPjTgJep0Ne/lzXkmOcwXrLvPXZ2IpWy2/5RU0H5RUUulDoE9SwA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.24.0_1785490632652_0.42395106385841763","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@adriane-ai/verify","version":"1.25.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.25.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"84af5878515848bd0ee1ce01f5a9d0744d4ed7f7","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.25.0.tgz","fileCount":6,"integrity":"sha512-eEq5iP1jWdZzrWyEHUu/B9Ecw7qbmvrLcb6zHMukN/mlx0odROAp13E3mRNKZlp2GdQKqMYSBC483+4XUPzjKg==","signatures":[{"sig":"MEUCIQD0DzzP8Psto1FrnLcJPyYbrGpQtTfJnyIMPTpFfe6p9QIgJJ/fHvYvuaRz7XjaWKIhWj3D/rfBN9AC4VocEihtzBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.25.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/4d5fa54eb2ad0076da66be04865600a8/adriane-ai-verify-1.25.0.tgz","_integrity":"sha512-eEq5iP1jWdZzrWyEHUu/B9Ecw7qbmvrLcb6zHMukN/mlx0odROAp13E3mRNKZlp2GdQKqMYSBC483+4XUPzjKg==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.25.0_1785747460373_0.3654203029499934","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@adriane-ai/verify","version":"1.25.1","license":"Apache-2.0","_id":"@adriane-ai/verify@1.25.1","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"882411af43627155ad29e3b875dded079aa441b3","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.25.1.tgz","fileCount":6,"integrity":"sha512-CrS9ckO6RKNRy6VzYPKf4HUHduLIh6YV9uJ3ml+kVkXvv1gXuN6x4HZYxd4MPioJJ+oudaHQo73gh8g06ebRoA==","signatures":[{"sig":"MEUCIBqVEDJ8gWMAVWzVgCCfb50iPLLFMoU6W82JtGSrUWvxAiEArKZsxQnDkigtjLJr53Q03u7DctZtNtMn0mRz6oQqMzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.25.1.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux@prestashop.com"},"_resolved":"/tmp/b7ba2953b2f50056aecbcc365d356897/adriane-ai-verify-1.25.1.tgz","_integrity":"sha512-CrS9ckO6RKNRy6VzYPKf4HUHduLIh6YV9uJ3ml+kVkXvv1gXuN6x4HZYxd4MPioJJ+oudaHQo73gh8g06ebRoA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.25.1_1785752989862_0.16832447720886323","host":"s3://npm-registry-packages-npm-production"}},"1.25.2":{"name":"@adriane-ai/verify","version":"1.25.2","license":"Apache-2.0","_id":"@adriane-ai/verify@1.25.2","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"2a2aa4a24155e2146606c382072aee71684c9d3f","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.25.2.tgz","fileCount":6,"integrity":"sha512-WnGdliVyjub+u78xNjJv4y+9+UKT8QTy3Xse2bghNgTCkkydT4MSCgusc6yCfKMwgmUYjFqdUuw/rOir08m++Q==","signatures":[{"sig":"MEQCIBn9MDbS3sCox/zRMaBMIIzufAdwoIlKMl8cDRUurQlPAiAmEuGnZQ9HbBWdkjU91XozoZqzIbT96WeMSJvtHpcFqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.25.2.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"},"_resolved":"/tmp/62e443867ecf37544849130077cf4faa/adriane-ai-verify-1.25.2.tgz","_integrity":"sha512-WnGdliVyjub+u78xNjJv4y+9+UKT8QTy3Xse2bghNgTCkkydT4MSCgusc6yCfKMwgmUYjFqdUuw/rOir08m++Q==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@adriane-ai/graph-sdk":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.25.2_1785849505139_0.38244493422602854","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@adriane-ai/verify","version":"1.26.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.26.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"1b47e4bd42f702123f5e66e1824771be9f286e24","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.26.0.tgz","fileCount":6,"integrity":"sha512-+9CGf1YErG5o3+37SlI6OYVdLXhFSt/o7PWU3N6SHZ+I/HEX4k1lCKXGjf9jb/Rsuuauwvh+t56UdzBDAnuGPg==","signatures":[{"sig":"MEUCIQCVOSzcM+O1eLf8wQn58z5+7JhBvbKkFsXwQwe9uqhLtgIgIm7Mb7mosynnJFu7XltqGEs6VoRkeqpffx+3MuofqHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.26.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"},"_resolved":"/tmp/86df2f772f28e0b7c54e23eb451b7f4d/adriane-ai-verify-1.26.0.tgz","_integrity":"sha512-+9CGf1YErG5o3+37SlI6OYVdLXhFSt/o7PWU3N6SHZ+I/HEX4k1lCKXGjf9jb/Rsuuauwvh+t56UdzBDAnuGPg==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@adriane-ai/graph-sdk":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.26.0_1786917379514_0.13661949820611108","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@adriane-ai/verify","version":"1.26.1","license":"Apache-2.0","_id":"@adriane-ai/verify@1.26.1","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"f59eeae7800a5a524715c00e26558631b0976c75","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.26.1.tgz","fileCount":6,"integrity":"sha512-M+kcDb3/Wlj58gLm08Aq6yova2f4Ew3YaVmQgWjIAjzY6Ra1O4YT2RUWAaLff9hyeadTmwJLUx18fN0ks17P7w==","signatures":[{"sig":"MEQCIBcaAlPfdDEJSTDnyYOWmKN2CiHnAcZpoJZpFgYM0DykAiA15B+xT6ESfWfCIDp87janEM9IjrfFzWGgsXr+b85S8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.26.1.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"},"_resolved":"/tmp/80b732fcd3fcb903419d736665147682/adriane-ai-verify-1.26.1.tgz","_integrity":"sha512-M+kcDb3/Wlj58gLm08Aq6yova2f4Ew3YaVmQgWjIAjzY6Ra1O4YT2RUWAaLff9hyeadTmwJLUx18fN0ks17P7w==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@adriane-ai/graph-sdk":"1.26.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.26.1_1786919256597_0.21588625620916613","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@adriane-ai/verify","version":"1.27.0","license":"Apache-2.0","_id":"@adriane-ai/verify@1.27.0","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"}],"bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"82a91e7ee96279f2b81c81d3845a99120b81ed96","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.27.0.tgz","fileCount":6,"integrity":"sha512-2Hx+sa4KASdaN3nzF6MqtVgeeriYuzy9CoXAPccpz3eE/3UrQF8vU06VIJyzUsGApOQLnh+6SODM1AdZmaLYbw==","signatures":[{"sig":"MEUCIHhC18Vuf5sxuWwHR12ns0QeOP2aG63bb44VJDLqQmN9AiEA71VgKJLZYd4QMqZ7TpslUsGMkgL5t+0LKjfUQJ55S6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCS1cRTdCR7/7AmZ7WzbQsNaUN9x1XPnyCpxIk4Xro+VwIgVq3gP4uKAn+0pP0+FQ7cgfF+Vh7yV8cAufvfJnGZa+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18311},"type":"module","_from":"file:adriane-ai-verify-1.27.0.tgz","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"},"_resolved":"/tmp/4df23dc99b5d147e6b1d8d983831d6aa/adriane-ai-verify-1.27.0.tgz","_integrity":"sha512-2Hx+sa4KASdaN3nzF6MqtVgeeriYuzy9CoXAPccpz3eE/3UrQF8vU06VIJyzUsGApOQLnh+6SODM1AdZmaLYbw==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@adriane-ai/graph-sdk":"1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/verify_1.27.0_1789620101756_0.21787622654517702","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"_id":"@adriane-ai/verify@1.28.0","bin":{"adriane-verify":"dist/cli.js"},"dist":{"shasum":"3a3165742bf54dfcd920a7eba4983dce7bec99ba","tarball":"https://registry.npmjs.org/@adriane-ai/verify/-/verify-1.28.0.tgz","fileCount":6,"integrity":"sha512-zir7Ckpl4ecqnrrzh2TtPind7k9WI057jkaqXepR2H4b4+SliDL6whh4JXwwZ6UI4Z9SMXK3LmdGXShaeAlgUA==","signatures":[{"sig":"MEQCIHrwFg5sF7w/5/GwiT/PuIUuKzFM7TGMBxBWMVpQCTp1AiBC6WZLoYCljw2gptxyI9ZQoYec/da5gzUqwQwtmRCtHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDE27reOPB8WZJAwMOugXdPctKrd0b2Xg8j8lWQ6pf+aAiEAhI8VMoMiYSOCDUpiC+OdsL4aI824WHZR5FsMi6+1KBw="}],"unpackedSize":18311},"name":"@adriane-ai/verify","type":"module","_from":"file:adriane-ai-verify-1.28.0.tgz","license":"Apache-2.0","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"1.28.0","_npmUser":{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"},"_resolved":"/tmp/5ec4f650cb779f43d7540097499a30ae/adriane-ai-verify-1.28.0.tgz","_integrity":"sha512-zir7Ckpl4ecqnrrzh2TtPind7k9WI057jkaqXepR2H4b4+SliDL6whh4JXwwZ6UI4Z9SMXK3LmdGXShaeAlgUA==","_npmVersion":"10.9.8","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","directories":{},"maintainers":[{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"@adriane-ai/graph-sdk":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^3.2.6","typescript":"^5.8.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verify_1.28.0_1789984519444_0.45673179754537774"}}},"time":{"created":"2026-06-30T11:37:17.252Z","modified":"2026-09-21T09:55:19.716Z","1.10.0":"2026-06-30T11:37:17.601Z","1.10.1-rc.1":"2026-06-30T13:18:57.859Z","1.10.1":"2026-06-30T13:47:30.269Z","1.11.0":"2026-07-01T10:39:34.387Z","1.12.0":"2026-07-02T09:29:21.768Z","1.13.0":"2026-07-02T10:37:06.144Z","1.14.0":"2026-07-02T15:46:49.817Z","1.15.0":"2026-07-13T08:55:30.453Z","1.16.0":"2026-07-13T14:14:14.309Z","1.17.0":"2026-07-13T14:59:59.136Z","1.18.0":"2026-07-14T18:56:33.548Z","1.18.1":"2026-07-15T15:54:36.217Z","1.19.0":"2026-07-20T07:25:25.415Z","1.20.0":"2026-07-20T13:24:24.639Z","1.21.0":"2026-07-21T16:24:51.071Z","1.22.0":"2026-07-27T15:10:14.283Z","1.22.1":"2026-07-28T13:30:18.977Z","1.23.0":"2026-07-31T07:55:44.637Z","1.24.0":"2026-07-31T09:37:12.783Z","1.25.0":"2026-08-03T08:57:40.498Z","1.25.1":"2026-08-03T10:29:50.031Z","1.25.2":"2026-08-04T13:18:25.270Z","1.26.0":"2026-08-16T21:56:19.637Z","1.26.1":"2026-08-16T22:27:36.740Z","1.27.0":"2026-09-17T04:41:41.853Z","1.28.0":"2026-09-21T09:55:19.528Z"},"license":"Apache-2.0","description":"Offline, independent verifier for an Adriane Certificate of Execution — re-checks the Ed25519 signature, walks the attestation chain, AND re-derives the run from the capsule alone. `npx @adriane-ai/verify capsule.json`.","maintainers":[{"name":"rxmat_presta","email":"mathieu.roux.21@gmail.com"}],"readme":"# @adriane-ai/verify\n\nOffline, independent verifier for an **Adriane Certificate of Execution** — the signed audit-export\nbundle (`GET /runs/:id/audit-export`). It re-checks everything **from the capsule alone**: no control\nplane, no trust in the issuer.\n\n```bash\nnpx @adriane-ai/verify capsule.json\n# pin the signing key you obtained out-of-band (recommended):\nnpx @adriane-ai/verify capsule.json --key <base64-spki-public-key>\n```\n\nThree independent checks:\n\n1. **signature** — Ed25519 over `sha256(bundle − signature)` against the embedded key.\n2. **chain** — the approval attestation chain is hash-linked and every signature is valid.\n3. **replay** — the run is **re-derived on the OSS engine** from the embedded `{ graph, entryState, journal }`\n   and must reach the **same attested decisions**. *Don't trust us — re-run it yourself.*\n\nExit code `0` when everything that applies passes, `1` otherwise.\n\n> **Trust anchor.** Without `--key`, the signature is verified against the key *inside* the capsule —\n> a forger could re-sign a doctored capsule with their own key. Pass `--key` with a key you trust\n> (published by the issuer) to pin it.\n\nLibrary use:\n\n```ts\nimport { verifyCapsule } from \"@adriane-ai/verify\";\nconst result = await verifyCapsule(capsule, { expectedPublicKey });\n// → { signatureValid, keyPinned, chainValid, replayValid, reproducible, ok, notes }\n```\n\nThe replay leg needs the native engine (`@adriane-ai/napi`, pulled transitively) for your platform.\n","readmeFilename":"README.md"}