{"_id":"@avar-standard/verify","_rev":"2-9f18018d037f3f85c63e1c6853bd038d","name":"@avar-standard/verify","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@avar-standard/verify","version":"0.1.0","license":"Apache-2.0","_id":"@avar-standard/verify@0.1.0","maintainers":[{"name":"aarmos","email":"admin@aarmatix.com"}],"homepage":"https://github.com/Aarmatix/avar-spec","bugs":{"url":"https://github.com/Aarmatix/avar/issues"},"dist":{"shasum":"9d83f8c73c3d639e01e4f8050bfa08c2cac96bc2","tarball":"https://registry.npmjs.org/@avar-standard/verify/-/verify-0.1.0.tgz","fileCount":7,"integrity":"sha512-SlfeM1c0pJcqqGmUPDn5OohoXAUW2uMtwrij+9yAuxQ7yQQKH7+A1gFhs64ySvh8fzWp6a6ftyJxt2L8ETItMw==","signatures":[{"sig":"MEYCIQDyG/3dL1YQXtootxbzWR1l2WaR6x8IIN/6IaPrRUau/AIhAOqOFcvXXn3atBxMqf/4dySR/BvdUp/gsMivusy+pTu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@avar-standard%2fverify@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14815},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"56b720cdce9880a91640125410264fd0ce811246","scripts":{"test":"echo \"no verify tests\" && exit 0","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"aarmos","email":"admin@aarmatix.com"},"repository":{"url":"git+https://github.com/Aarmatix/avar.git","type":"git","directory":"packages/verify"},"_npmVersion":"10.8.2","description":"High-level AVAR receipt verification API. The recommended entry point for applications that need to verify AVAR receipts independently of any commercial runtime.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@avar-standard/core":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4","@types/node":"^20.19.43"},"_npmOperationalInternal":{"tmp":"tmp/verify_0.1.0_1784787121453_0.4297504553636553","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@avar-standard/verify","version":"0.2.0","description":"High-level AVAR receipt verification API. The recommended entry point for applications that need to verify AVAR receipts independently of any commercial runtime.","license":"Apache-2.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build","test":"node --test --experimental-strip-types test/*.test.ts 2>/dev/null || echo 'no verify tests yet'"},"engines":{"node":">=20"},"dependencies":{"@avar-standard/core":"^0.3.0"},"devDependencies":{"@types/node":"^20.19.43","typescript":"^5.5.4"},"repository":{"type":"git","url":"git+https://github.com/Aarmatix/avar.git","directory":"packages/verify"},"homepage":"https://github.com/Aarmatix/avar","_id":"@avar-standard/verify@0.2.0","bugs":{"url":"https://github.com/Aarmatix/avar/issues"},"_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-KWqqPFg19QDhZp11f9t5g8ONUFoYFzx31DjS6Wgd09PLwHn22OD23L9ahJG8e4JKP0IKomOZxS5qfFkHJbexlw==","shasum":"f91422d09af25e95580ed296db21c9f0f9ffae8f","tarball":"https://registry.npmjs.org/@avar-standard/verify/-/verify-0.2.0.tgz","fileCount":7,"unpackedSize":15817,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBzjn1tg4bVeZnQpmsv0DagDcpyaODIKigDJvNo7NQEeAiAVClHQpeVHZTckiCGEFSPelEOSc0t38dClp1mYQ6GP1g=="}]},"_npmUser":{"name":"aarmos","email":"admin@aarmatix.com"},"directories":{},"maintainers":[{"name":"aarmos","email":"admin@aarmatix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verify_0.2.0_1785863918274_0.8884211917687281"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-23T06:12:01.298Z","modified":"2026-08-04T17:18:38.618Z","0.1.0":"2026-07-23T06:12:01.602Z","0.2.0":"2026-08-04T17:18:38.424Z"},"bugs":{"url":"https://github.com/Aarmatix/avar/issues"},"license":"Apache-2.0","homepage":"https://github.com/Aarmatix/avar","repository":{"type":"git","url":"git+https://github.com/Aarmatix/avar.git","directory":"packages/verify"},"description":"High-level AVAR receipt verification API. The recommended entry point for applications that need to verify AVAR receipts independently of any commercial runtime.","maintainers":[{"name":"aarmos","email":"admin@aarmatix.com"}],"readme":"# `@avar-standard/verify`\n\nHigh-level entry point for the open AVAR standard verifier.\n\nMost applications should import from here rather than `@avar-standard/core`.\nThis package re-exports the stable verification API and is versioned\nindependently of any commercial runtime.\n\n## Install\n\n```bash\nnpm install @avar-standard/verify\n```\n\n## Usage\n\n```ts\nimport { verifyReceipt } from \"@avar-standard/verify\";\n\nconst result = await verifyReceipt(receipt);\nconsole.log(result.valid, result.producer, result.spec_version);\n```\n\n## Standalone binary\n\nFor command-line verification, use the `avar` binary instead:\n\n```bash\nbrew install aarmatix/tap/avar\navar verify path/to/receipt.json\n```\n\n## License\n\nApache-2.0. See `LICENSE`.\n","readmeFilename":"README.md"}