{"_id":"@adamrasheed/verify","_rev":"2-590d9e7a444b1b42b1e6f3f595dd0022","name":"@adamrasheed/verify","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@adamrasheed/verify","version":"0.1.0","license":"Apache-2.0","_id":"@adamrasheed/verify@0.1.0","maintainers":[{"name":"adamrasheed","email":"adamrasheed91@gmail.com"}],"bin":{"verify":"dist/verify.js"},"dist":{"shasum":"a00b5596642b044ca2ed244f4154cd26f7b10d07","tarball":"https://registry.npmjs.org/@adamrasheed/verify/-/verify-0.1.0.tgz","fileCount":4,"integrity":"sha512-Wt2cfFjqrwN9Saz3vQYcPbpURMvoe2UQa0QIQ9EQZhqnTBovzdU8gBziOtUV60W4eaitViyDOi3BsNXlGZoXow==","signatures":[{"sig":"MEQCIBmL02FWy3BNkKahwK7Lb+iFwcAtDxvmt3268OGS3kvxAiAt7W5VLhOKCEk0XQrKSLzVYuQ4umYj59TvQ97UKYoPvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222673},"type":"module","_from":"file:.release/promoted/adamrasheed-verify-0.1.0.tgz","engines":{"node":">=22.5.0"},"scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc -b tsconfig.json && esbuild dist/bin/verify.js --bundle --platform=node --format=esm --target=node22 --legal-comments=none --outfile=dist/verify.js","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"adamrasheed","email":"adamrasheed91@gmail.com"},"_resolved":"/Users/adamrasheed/Documents/AI Infra App/.release/promoted/adamrasheed-verify-0.1.0.tgz","_integrity":"sha512-Wt2cfFjqrwN9Saz3vQYcPbpURMvoe2UQa0QIQ9EQZhqnTBovzdU8gBziOtUV60W4eaitViyDOi3BsNXlGZoXow==","_npmVersion":"11.18.0","description":"Offline, evidence-backed JavaScript workspace integrity verification","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@verify-internal/engine":"0.0.0","@verify-internal/protocol":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verify_0.1.0_1784431766618_0.30294251037344533","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@adamrasheed/verify","version":"0.2.0","description":"Offline, evidence-backed JavaScript workspace integrity verification","license":"Apache-2.0","homepage":"https://github.com/adamrasheed/verification-platform#readme","bugs":{"url":"https://github.com/adamrasheed/verification-platform/issues"},"repository":{"type":"git","url":"git+https://github.com/adamrasheed/verification-platform.git","directory":"apps/cli"},"type":"module","bin":{"verify":"dist/verify.js"},"engines":{"node":">=22.5.0"},"publishConfig":{"access":"public"},"devDependencies":{"@verify-internal/engine":"0.0.0","@verify-internal/protocol":"0.0.0"},"scripts":{"build":"tsc -b tsconfig.json && esbuild dist/bin/verify.js --bundle --platform=node --format=esm --target=node22 --legal-comments=none --outfile=dist/verify.js","typecheck":"tsc -p tsconfig.json --noEmit","test":"npm run build && node --test test/*.test.mjs"},"_id":"@adamrasheed/verify@0.2.0","_integrity":"sha512-YH0rsXaLQolX2F0gSH7ua3LdVZrXsdmQmC//Iwb/Q35orRJJqmNfXeOa+I2JEIscui+e8O8ZVgToJxEOzhk58g==","_resolved":"/home/runner/work/verification-platform/verification-platform/.release/candidate/artifact/adamrasheed-verify-0.2.0.tgz","_from":"file:.release/candidate/artifact/adamrasheed-verify-0.2.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-YH0rsXaLQolX2F0gSH7ua3LdVZrXsdmQmC//Iwb/Q35orRJJqmNfXeOa+I2JEIscui+e8O8ZVgToJxEOzhk58g==","shasum":"0708539023de468513f3f3d4fbd757179cf896af","tarball":"https://registry.npmjs.org/@adamrasheed/verify/-/verify-0.2.0.tgz","fileCount":4,"unpackedSize":243756,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adamrasheed%2fverify@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE0mLP2IWkf2zfCerKvgXqaDdDCquYDKJmliLMen/OPmAiEA7Ue39tJxP1kkX2MGm19JlCEMwg97WHLeIePRKxPqTFI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f158cccc-687b-4786-aff9-a9f05d6bee42"}},"directories":{},"maintainers":[{"name":"adamrasheed","email":"adamrasheed91@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verify_0.2.0_1784438344609_0.6985653227063218"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-19T03:29:26.518Z","modified":"2026-07-19T05:19:05.024Z","0.1.0":"2026-07-19T03:29:26.745Z","0.2.0":"2026-07-19T05:19:04.752Z"},"license":"Apache-2.0","description":"Offline, evidence-backed JavaScript workspace integrity verification","maintainers":[{"name":"adamrasheed","email":"adamrasheed91@gmail.com"}],"readme":"# Verify CLI\n\nCanonical public adapter for the local verification Engine.\n\nThe CLI owns argument parsing, workspace binding, signal propagation, stdout/\nstderr separation, human presentation, JSON/JSONL serialization, and process\nexit mapping. It does not discover, evaluate, aggregate, authorize, select\nRepairs, or calculate a verification outcome.\n\nStable commands:\n\n- `verify [workspace] [--offline] [--no-cache] [--deadline <ms>]`\n- `inspect run <id>`\n- `inspect evidence <id>`\n- `cache inspect`\n- `cache clear`\n- `repair preview <run-id> <repair-id> [--workspace <path>]`\n- `repair apply <run-id> <repair-id> [--workspace <path>] --grant-workspace-write`\n- `version`\n- `schema`\n\nTypical use:\n\n```sh\nnpx @adamrasheed/verify\nnpx @adamrasheed/verify --json\nnpx @adamrasheed/verify --jsonl\nnpx @adamrasheed/verify inspect run <invocation-id> --json\nnpx @adamrasheed/verify repair preview <invocation-id> <repair-id> --json\n```\n\nMachine modes never prompt. JSON emits one final document. JSONL emits\nlifecycle records followed by one final result record. Human progress and\ndiagnostics use stderr; final human output uses stdout.\n\nThe MVP engine always runs offline; `--offline` is an idempotent assertion.\nLocal history, Evidence, and cache state are stored outside the repository\nunder `$XDG_STATE_HOME/verify` or `~/.local/state/verify`, scoped by the\nresolved directory from which the CLI is invoked. `cache clear` preserves\nretained run and Evidence history.\n\nRepair preview never writes. Apply accepts only an exact Repair retained by the\nnamed run, rejects stale or escaping targets, requires the explicit\n`--grant-workspace-write` authority, atomically replaces one JSON file, records\nappend-only lifecycle events, and runs a later exact Proof verification.\n","readmeFilename":"README.md","homepage":"https://github.com/adamrasheed/verification-platform#readme","repository":{"type":"git","url":"git+https://github.com/adamrasheed/verification-platform.git","directory":"apps/cli"},"bugs":{"url":"https://github.com/adamrasheed/verification-platform/issues"}}