{"_id":"@autorel/holygrail","_rev":"2-12c7925fc885dc27115868bd89288464","name":"@autorel/holygrail","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.5":{"name":"@autorel/holygrail","version":"0.1.5","keywords":["production","audit","security","scanning","cli"],"author":{"name":"uditakhouri"},"license":"MIT","_id":"@autorel/holygrail@0.1.5","maintainers":[{"name":"uditakhouri","email":"researchudit@gmail.com"}],"homepage":"https://github.com/uditakhouri/holygrail#readme","bugs":{"url":"https://github.com/uditakhouri/holygrail/issues"},"bin":{"holygrail":"bin/holygrail.js"},"dist":{"shasum":"7b4e7016c17283ede0e32b69d34f3bdd09b88a5d","tarball":"https://registry.npmjs.org/@autorel/holygrail/-/holygrail-0.1.5.tgz","fileCount":26,"integrity":"sha512-2O5RNK7cta0IOAn6EDg3IrVuQ6Hb5nj4VOMObKKYWFv6s1dRkltKYxV+KK5TnXttW/fkGiS+OCp9+2yH0keokA==","signatures":[{"sig":"MEYCIQClfOEcsPInCjXi/TCrbNlxk1vKRVV5nq6dRS6Ka690AAIhAIICDRZHlgVypgF0VzxLKKesthThbur9KPKm8qcbc2Yn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49473},"type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests yet\"","start":"node ./bin/holygrail.js"},"_npmUser":{"name":"uditakhouri","email":"researchudit@gmail.com"},"repository":{"url":"git+https://github.com/uditakhouri/holygrail.git","type":"git"},"_npmVersion":"11.6.0","description":"Vibecoding Holygrail — Production readiness test kit for JS/TS projects","directories":{},"_nodeVersion":"24.9.0","dependencies":{"glob":"^10.2.7","chalk":"^5.3.0","commander":"^10.0.0","@babel/parser":"^7.25.0","@babel/traverse":"^7.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/holygrail_0.1.5_1763763777581_0.4887545448699826","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@autorel/holygrail","version":"0.1.6","description":"Vibecoding Holygrail — Production readiness test kit for JS/TS projects","repository":{"type":"git","url":"git+https://github.com/uditakhouri/holygrail.git"},"homepage":"https://github.com/uditakhouri/holygrail#readme","type":"module","bin":{"holygrail":"bin/holygrail.js"},"scripts":{"start":"node ./bin/holygrail.js","test":"echo \"No tests yet\""},"keywords":["production","audit","security","scanning","cli"],"author":{"name":"uditakhouri"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@babel/parser":"^7.25.0","@babel/traverse":"^7.25.0","chalk":"^5.3.0","commander":"^10.0.0","glob":"^10.2.7"},"_id":"@autorel/holygrail@0.1.6","bugs":{"url":"https://github.com/uditakhouri/holygrail/issues"},"_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-E0sq0Y2sMavzLcARoo/4x7W7u+GMMlEgB56FcUvQWOa/yTVn5G1QFgqPW/Nr2U91ewKcOPkw0u3MZAvtVqaAwA==","shasum":"06aab9e9f9c85ea54bb38c2ad246da92b2dc971c","tarball":"https://registry.npmjs.org/@autorel/holygrail/-/holygrail-0.1.6.tgz","fileCount":26,"unpackedSize":49473,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIED2+FqU84Jc+CNcVsfgHXLuY6fjCRVGHbIAllS/0sqDAiAmAgF07lYDBz34KSoYGBuABMQoPJ0VHmEYHwrJbuly8g=="}]},"_npmUser":{"name":"uditakhouri","email":"researchudit@gmail.com"},"directories":{},"maintainers":[{"name":"uditakhouri","email":"researchudit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/holygrail_0.1.6_1763764240728_0.10364418898775107"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-21T22:22:57.503Z","modified":"2025-11-21T22:30:41.195Z","0.1.5":"2025-11-21T22:22:57.809Z","0.1.6":"2025-11-21T22:30:40.971Z"},"bugs":{"url":"https://github.com/uditakhouri/holygrail/issues"},"author":{"name":"uditakhouri"},"license":"MIT","homepage":"https://github.com/uditakhouri/holygrail#readme","keywords":["production","audit","security","scanning","cli"],"repository":{"type":"git","url":"git+https://github.com/uditakhouri/holygrail.git"},"description":"Vibecoding Holygrail — Production readiness test kit for JS/TS projects","maintainers":[{"name":"uditakhouri","email":"researchudit@gmail.com"}],"readme":"# Vibecoding Holygrail\n\nVibecoding Holygrail is an MVP CLI tool that scans JavaScript/TypeScript projects and produces a production-readiness report.\n\nInstallation\n\n - npm install\n - npm link\n\nUsage\n\n - `holygrail` (runs scan on current folder)\n - `holygrail --no-docker --json` (skip docker checks, output JSON)\n\nFeatures\n\n - Code quality, Security, Infrastructure, Database, Performance, Observability checks\n - AST-based scanning via @babel/parser\n - Dockerfile validations (optional)\n - JSON report output (`holygrail-report.json`)\n\nExtensibility\n\nAdd more checks by editing files under `src/checks` and exporting `runChecks`.\n\nScoring\n\nScore starts at 100. Failures subtract:\n- critical: 15\n- high: 10\n- medium: 5\n- low: 2\n","readmeFilename":"README.md"}