{"_id":"@abhinav26104/agent-guard-cli","_rev":"2-7c0cc1779ce7613fbff072e981a31f7e","name":"@abhinav26104/agent-guard-cli","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@abhinav26104/agent-guard-cli","version":"0.1.0","keywords":["ai","agents","security","git","ci","code-review"],"license":"MIT","_id":"@abhinav26104/agent-guard-cli@0.1.0","maintainers":[{"name":"abhinav26104","email":"abhinav.kr.singh.2610@gmail.com"}],"bin":{"agent-guard":"dist/cli.js"},"dist":{"shasum":"62f163841abafd06d3d29429702ded99c3b7f296","tarball":"https://registry.npmjs.org/@abhinav26104/agent-guard-cli/-/agent-guard-cli-0.1.0.tgz","fileCount":11,"integrity":"sha512-2tkbFCqRmQ6ah3hUhjOqr/OKWxhLIvSzFyteen3WBsUGbuyjV87bI1rPafWykKABf3Rma8xqUPD0Q2XR80DvlA==","signatures":[{"sig":"MEUCIQDXuTt/YaqZSS61xUSLOQKY5k025zjXtGcBk+FYUJvCNAIgBQhK5Wd4Fccc7g27BXzlCeFZzFPGnUcdsWtk061410w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33389},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abhinav26104","email":"abhinav.kr.singh.2610@gmail.com"},"_npmVersion":"11.2.0","description":"A deterministic safety gate for AI-generated code changes","directories":{},"_nodeVersion":"22.14.0","dependencies":{"commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vitest":"^4.1.11","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/agent-guard-cli_0.1.0_1787686213837_0.7462772953721692","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@abhinav26104/agent-guard-cli","version":"0.1.1","description":"A deterministic safety gate for AI-generated code changes","type":"module","main":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"bin":{"agent-guard":"dist/cli.js"},"engines":{"node":">=20"},"scripts":{"build":"tsup","format":"prettier --write .","typecheck":"tsc --noEmit","test":"vitest run"},"license":"MIT","keywords":["ai","agents","security","git","ci","code-review"],"dependencies":{"@abhinav26104/agent-guard-cli":"^0.1.0","commander":"^12.1.0"},"devDependencies":{"@types/node":"^22.10.2","prettier":"^3.4.2","tsup":"^8.3.5","typescript":"^5.7.2","vitest":"^4.1.11"},"_id":"@abhinav26104/agent-guard-cli@0.1.1","types":"./dist/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-yB77if4eFKn9xVTWNubTl4gSBC0rsg42QLDiroBeGDDgTBIZkTX92MvDXDNK/kZ0/Zvm4J9O1ZLmLO3Labs/VQ==","shasum":"eb392b3fe971cd7a991be13c58b914a10b9a011f","tarball":"https://registry.npmjs.org/@abhinav26104/agent-guard-cli/-/agent-guard-cli-0.1.1.tgz","fileCount":11,"unpackedSize":33960,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICvcU15s1kCsd78p5YDU7eTNZ4t6VTPk56W9hAWnR5aXAiBYZyPHlEM6Z0mIMEX3UZGO8OsU/lOsOS6qpreAlqmscw=="}]},"_npmUser":{"name":"abhinav26104","email":"abhinav.kr.singh.2610@gmail.com"},"directories":{},"maintainers":[{"name":"abhinav26104","email":"abhinav.kr.singh.2610@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-guard-cli_0.1.1_1787687477662_0.6499861190935077"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-25T19:30:13.634Z","modified":"2026-08-25T19:51:18.005Z","0.1.0":"2026-08-25T19:30:13.981Z","0.1.1":"2026-08-25T19:51:17.818Z"},"license":"MIT","keywords":["ai","agents","security","git","ci","code-review"],"description":"A deterministic safety gate for AI-generated code changes","maintainers":[{"name":"abhinav26104","email":"abhinav.kr.singh.2610@gmail.com"}],"readme":"# @abhinav26104/agent-guard-cli\n\nDeterministic safety and quality checks for AI-generated code changes.\n\n```bash\nnpx @abhinav26104/agent-guard-cli --help\nnpx @abhinav26104/agent-guard-cli --staged\nnpx @abhinav26104/agent-guard-cli --json --no-run\n```\n\nThe npm package is `@abhinav26104/agent-guard-cli`; its installed command is `agent-guard`.\n\n```bash\nagent-guard\nagent-guard --staged\nagent-guard --json --no-run\n```\n\nThe tool reviews the Git diff for possible secrets, protected files, dependency changes, missing test changes, debug markers, and failed project commands. It never modifies files and redacts detected secret values.\n\nOptional `agent-guard.json`:\n\n```json\n{\n  \"protectedFiles\": [\".github/workflows/**\", \"infra/**\"],\n  \"requiredCommands\": [\"npm run typecheck\", \"npm test\"],\n  \"blockOn\": [\"secret\", \"validation\"]\n}\n```\n\nExit codes are `0` for pass/warnings, `1` for blocking findings, and `2` for configuration or execution errors.\n\nLicensed under the MIT License.\n","readmeFilename":"README.md"}