{"_id":"cr-ai","_rev":"43-45e98fd215617dadcdb9e895afcc530b","name":"cr-ai","dist-tags":{"latest":"1.0.43"},"versions":{"1.0.1":{"name":"cr-ai","version":"1.0.1","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.1","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"61cac273538d924d28de3fc2531a85b60dabaa87","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.1.tgz","fileCount":11,"integrity":"sha512-lOKSvclJiiH0JCDVr4SfGzxhXGNu1PhvpXqvAYSmV1uXluJvZxyVawjvcrlPD9uVLXav4LnzXLfFlkwy+ZOhfQ==","signatures":[{"sig":"MEUCIFqTuXMm4qJUPH1qSJgUUu441AvG4y65yHa+1+pwZ5+yAiEAr5x9ByuorgVyG5UkvNkXiN/6ANOFI1mzW/Bw7VG2k7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22750},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.1_1746589673736_0.1556159768902674","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"cr-ai","version":"1.0.2","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.2","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"f3d39790a34cbd382e94e9fa0b26a84e78e66e6f","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.2.tgz","fileCount":11,"integrity":"sha512-Kee8DovWThcEsXRAUNrlJWFkS61FwgOw8z9MLXoLRohyT3ZV/LVz2GZ3jHBqbXeOD/NN2p8vNzNWqKVlpqe+TA==","signatures":[{"sig":"MEUCIGEXoxvQZq4dH0kKocUAfBNsnNp13639Byj38QftXpLWAiEAioyHgZua0zzQwIh1OpQ16P1MmXyfRHXpJ/1q1lhEhzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24061},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.2_1746590072249_0.3046428572461495","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"cr-ai","version":"1.0.3","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.3","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"090fd665e5f3ccc3d38cc362bcbd1dd5cd5a1290","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.3.tgz","fileCount":11,"integrity":"sha512-lt3sYAhHlQVRpzgvH5KoTTyXCI0i6pGxsv1Cc4uqdjxaceSweFA/E0xiSmhMs336FDkDbSiprvmsvN8mbAOWBQ==","signatures":[{"sig":"MEQCIBrNq2X5sW06TqS9uA7aQ+U1XYA9S+1fyElaVV5/bE2cAiBSbhLoI7JgV594szkPzu9ZDsbpii5EQuTHk70QI2p/cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24417},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.3_1746590687061_0.48379235977731394","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"cr-ai","version":"1.0.4","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.4","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"b012d1c674e4ee489be0473ca138199c48d18095","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.4.tgz","fileCount":11,"integrity":"sha512-cQEFP1gMWXZpxur9X9T7qDgfVj/YzaaCSpcC23VPfw5LJjlFAQ4FbfU1LHvXlOQxcXW/zu0UCQfu6YqOwdbzFA==","signatures":[{"sig":"MEYCIQDMrt9sAse/tKfiXoG87hXbQJFetl2EJ4yIAzZAPytbdAIhAKvOlqdyWuzjiGD4eFTGOp/HKxxpJBcWpRNajdntoRTp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24836},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.4_1746590818107_0.10873512166307675","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"cr-ai","version":"1.0.5","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.5","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"91772a7027b9dab156511bae2d303c56c0271cf0","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.5.tgz","fileCount":11,"integrity":"sha512-L//xoWZ8L2FkctNEAFON36g0EssNeryUuPsWxW/pZ7aO4JZrDstrIA9wDFz/X0r3vng8Lf45KAYGDdcdT+Vj0A==","signatures":[{"sig":"MEUCIBOtO4X1fBXKC/hdLWQMVlJiJa+Y7Fjd0rRB1zR3fTmDAiEAp8ZbtpUx19+4Klc6CGBD8n9Cl41d5iSVgVoIKwBUWgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24994},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.5_1746591040184_0.9887365612776722","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"cr-ai","version":"1.0.6","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.6","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"be7bff3be9fc31b252ee6f2cfb360d54b0c109d8","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.6.tgz","fileCount":11,"integrity":"sha512-/SCAveeKRhJgWdXuKhwJQyiT0+JTxfOBdia+5Gobu0TNcGwvjFHQZDBkXtqevZoxM08ftfS4dgIQ/4XeP31QFg==","signatures":[{"sig":"MEQCIDrqHSJHBvF9SCxGE40bfEa9OJwyV8bQ6/3FzDb8m0ldAiBYfULBU0+rGGua0NMkzh66mQdt6h2Mub9rB5WK1gCLdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24994},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.6_1746591108925_0.7508418930858274","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"cr-ai","version":"1.0.7","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.7","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"b9f8b82b048a2608d0c2ef53ce2f5c4bb395b030","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.7.tgz","fileCount":12,"integrity":"sha512-PsU2zYZyGOTDtqZ79tRzh+nnDiqooNtX7Iqyjf6rHWO+Z7n1k7n37WQahxM0mJTRwYTvZ0DiylZzVx28mQtb4g==","signatures":[{"sig":"MEUCIGBMCHJ4zgG9usQaxWQnfm1UoEqeO/1Ea8oxDrguFuWrAiEArPg2DfBEnM58Ipd3x359v5pEVo9J3u0RaQEqKT2Egjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30897},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.7_1746591328794_0.3536361724297026","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"cr-ai","version":"1.0.8","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.8","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"bcf3a31d220369a30e2b5ded9940996b842d5b72","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.8.tgz","fileCount":13,"integrity":"sha512-NBi4VdGQkwIQviHDKYUDGs/NIdPqTCy4jgdi4sdhtoMh+NYB9d0XdMoL7yhxBMowQumlYUIxaVvnIjQlxozs0Q==","signatures":[{"sig":"MEUCIQCG4d6jpyq7Bwg6ovdp421KiusaVxOq57VG09N8QkfolwIgeHMVBgtXFVQwjvw7dFJV/rKd/G9KESxf1AcEGgekq/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31910},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.8_1746591535211_0.4703909801780304","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"cr-ai","version":"1.0.9","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.9","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"d8455e6bc61fd433bdfb84c6263463b367fbd699","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.9.tgz","fileCount":14,"integrity":"sha512-7zM9Bi52tXIB9Jjyk3u2uGsRtsXMtKjBT76EUqPnaOITa+qRIwvTHXmEt6wovBpTareSorOUxlOJFWX6MsgFbg==","signatures":[{"sig":"MEUCIQCZ8o32gRNj3AMtzh0AruogLucEiD5YWW88e8ACBzYCdAIgOg6S9yXQZzp/gAkrQNENHbeM7I7Q6rcv5BjEgSzPUqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38878},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.9_1746591991963_0.532144130174337","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"cr-ai","version":"1.0.10","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.10","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"1d01efe6c620edbda6b515192b791258133b394d","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.10.tgz","fileCount":14,"integrity":"sha512-629GCkjOo9udin9wQpxBZCiGzJd8qYtyd5VS5Ru9NmdhDKtUPErBTyC8wg3CS41aDlI9uOlOBe2aqAn3ALigJA==","signatures":[{"sig":"MEYCIQDkECrJ0tEqzqnfstTi75/mzTPfCOuIyWxXxbVHjKu6ZAIhAMsBS7nBdEjl1m5H9U9IZVnaUBqYhXsd0CfpGxfLEmET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43962},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.10_1746592410640_0.4671030038297015","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"cr-ai","version":"1.0.11","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.11","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"c582da9189ff46a6ebf6b291c2aa3a91001ea07b","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.11.tgz","fileCount":14,"integrity":"sha512-8CoSPGAX8CMOV4At+GnRxkQZjKHlSHoItLbKWC/J1Z9ReRaQKoHFbHEbPbTs/oGDkxJi4iX9nmF06MTPFnbJEA==","signatures":[{"sig":"MEYCIQDZCPEQZE+7YUHoQ9r9iGc4iFJJthmcItsGeAZ4OLEJzQIhAMCpFTygu7Ct/StkTU++QpE9k1VkUhU8ht2JOY/De702","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48962},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.11_1746592746236_0.10669549153615021","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"cr-ai","version":"1.0.12","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.12","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"95904d0f56e19b4beebb5d462582101d5e166c4a","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.12.tgz","fileCount":14,"integrity":"sha512-/UfuwvrB0kdJNJkfWgJxGsYdk0cmmRO7PLiEZohzdkNyrZRyeCm1/nBMc+NXDl0Md58nGJJ6CWH0pJCTQZjOHA==","signatures":[{"sig":"MEQCICo/+7Q6JlkLLKCiE+Gnxr2o/EpWtH0X9DrCZI+lNsFeAiAZx+VnnLwUbj/JBPA4noaIUA5c4gYpmpLrOqIZYmLGOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48989},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.12_1746592897657_0.15616490271682681","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"cr-ai","version":"1.0.13","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.13","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"65ca289c4fdab65e4ba3dc590ae72cb720eae146","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.13.tgz","fileCount":14,"integrity":"sha512-7ptIrzxWvqiGYeRu4zD8s9OMV6h+scdbDqMth7+gHNSIjfukT+7UM25ZHGCTUsso5RaDReXVO26nOJVIS4fEVQ==","signatures":[{"sig":"MEUCIQDB1pUGCGI2wj1KHdjcSBvICUPIViPfSkebFfiWcg4+FwIgRIOINQSFRgETA25CpbsP6A5voheCQIZVd3excZxt/5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49044},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.13_1746593363766_0.9960165814239121","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"cr-ai","version":"1.0.14","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.14","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"038b44e5b5b4760d4936a0c15423e4604cc7809b","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.14.tgz","fileCount":14,"integrity":"sha512-PmGks8aN+RU5v6eu8XwaoPvpCyqgOeowuf3zyA5wOlnDmhhbMP3ogha/m2NbDKlAu/PxrUYHdv4g1UKhIUE9kQ==","signatures":[{"sig":"MEUCIQCsWheewsb4TEQ34828QPMkX3py7b0HDX1YIhrTzXtO/QIgcxCafVwX7W4H3rb6vRYCDV2tHjrnTKLO/S6k5fYGhnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48913},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.14_1746593520388_0.012495906543556368","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"cr-ai","version":"1.0.15","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.15","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"448e5e6a335db829ac2e91e6f4327d3e3d878332","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.15.tgz","fileCount":14,"integrity":"sha512-2pVa+QF3Z9gjYzCKhv3zrctZr+qPVqfnLyMUrYtJlcCBAyfupK2zxt++rkfEE+WWyc4pqGd4x8YeP05ghdOhrQ==","signatures":[{"sig":"MEQCIF+fETwyA0+E+gPhm5Un6An13w0h8lF1XDfPc5bcV9+6AiAZSMSTaPrpW2I+m3Hk/wF0kubTOjAdNXC0c3tqWN6EGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48856},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.15_1746593696592_0.216837680398265","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"cr-ai","version":"1.0.16","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.16","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"fe3450c60317e237f3bbb4b8101c6a3b6f181be1","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.16.tgz","fileCount":14,"integrity":"sha512-IG1y8OfS8tWauBqZMNy3XzjK0ZJJNb1jAMxlZWslgUc/4yHsOSHPitoK6wpSj6AbApkfkTZefAeV+k8bfNEH1g==","signatures":[{"sig":"MEYCIQCHG8WA6JGUbXSzowEWcPDrQEhVtemHu78GQDVmhLSDHQIhAOx/j/l64QhGxhkmL+aZ2KVxQYz3hxDDzEptqRWafVDy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49416},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.16_1746593971473_0.9511057638712328","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"cr-ai","version":"1.0.17","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.17","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"449ce5e05272004a775b8489368b20e708995761","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.17.tgz","fileCount":14,"integrity":"sha512-p0WN3TokMbQ2dhN7JRPuW49oxaSs/glmzfl/w9Y9Pr9vZyr2lAEMotIVxALzZk+/69IZVCHQ1P2LzTGRy1PITw==","signatures":[{"sig":"MEYCIQCOR8Ksnw11rru9j1z6+/9uTJ7d6rzcH6gvsIDuy1OTSwIhAJjxcqqKm3x9z8LByM4o2IhE5v7Q1E7vaJZHrBA5t7GC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49741},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.17_1746598473853_0.6350739279432034","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"cr-ai","version":"1.0.18","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.18","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"ddd9d2446378b62fd41148927395c5551b284d98","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.18.tgz","fileCount":14,"integrity":"sha512-mGQeFqeIRy3vddUZbANCKXirO/2jBYbGU80An4Ftj7pbVlI+prtGIhPtS7SV5GeyNnMQ53Nnu3v2WFbYnMvOiA==","signatures":[{"sig":"MEQCIGz6jqcDpKK6mzhzhtktm5asJ0rV9s0Q0KPi+orkjEMFAiBmNRYKQVIXV3H3RmFYkQBFNJ/uTaq8sjQwxibArd50aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50822},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.18_1746598860648_0.6003400354132806","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"cr-ai","version":"1.0.19","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.19","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"782715cc2659ebb96c2eb62df6397cc709123ff0","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.19.tgz","fileCount":14,"integrity":"sha512-OfHmuJwSFlecv2XZ7ZJYanw80Rx4jODl1KE2grmQ91kQzCIxh3MtiZlewwhgZWfN8bzPF2bldYwLLBqG7kDyTw==","signatures":[{"sig":"MEUCIAgweCuerI7tL7G8uuCBkj10PhxFVtP1+NhKlRzyVUeVAiEAliI+3HvE1GYoxNHWvdPRwcpeg6Jj1y94ViV/pOQkJco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50822},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.19_1746598872810_0.0923737766449515","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"cr-ai","version":"1.0.20","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.20","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"e04ca5fba4e67f2aba61744569c49d6cacaedeb9","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.20.tgz","fileCount":14,"integrity":"sha512-kSOZnK2rDRtJ2lGquzJjLyOcKOU/E7/YB4umxH/6BZ25fa7otAnuDv81O5/c6/hdVbjwipxQF6BQ/t7rCA/qUQ==","signatures":[{"sig":"MEUCIH7aXSYT7axqUgbyY1xJKY4YHTH4ZrUoCRiRrvLX7HStAiEA3yk/dKONX/h4Rl787XdMYV0LKA6CIJZuUCeLyekQu4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50742},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.20_1746599137866_0.4838969489955016","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"cr-ai","version":"1.0.21","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.21","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"6894dea4203e4f4a280ad82b4816c3c5b15bb5ce","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.21.tgz","fileCount":14,"integrity":"sha512-DU4EzgAkQ/RocQXo4BerN8bIoIX2x6IDyHT05CBx2+ZKCNwSDmF+lzyIoQa3qSdkvDBONfZVadkynetVWm3Cvg==","signatures":[{"sig":"MEUCIQCZwBNFBEIm+ZotQx6ZndfStBionbc1Z73rw2o/2GdKiQIgc2aq4iqp4weKDWFmrSzNgnCNWf3ixFW8ClHYPSplUMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44479},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.21_1746599446524_0.6380395902358071","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"cr-ai","version":"1.0.22","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.22","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"0fec98e37f67c884f904588c8a5ab9aa7019f402","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.22.tgz","fileCount":14,"integrity":"sha512-HCLMftJvXdllJ8mMSyaX43r9jtvWpbj1cj50NKtWqLsYMlfY1dYEt4P+VzIyzHLsWg0GNgz1eV8d7Ahx9xiG7w==","signatures":[{"sig":"MEQCIE7XqD5zgK0Mvh2RKMTxrG4X1E1R5jKFCfm5Ew2Q2pCDAiBmcfmmWCyCpOfeoyk15ID1ejtbrq5V8KuQw2UO6UL0FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44495},"main":"index.js","type":"module","engines":{"node":">=18"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.22_1746600708012_0.2425817765625975","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"cr-ai","version":"1.0.23","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.23","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"ccae6538c875f1edbf7c8c2e7c5b688089175eee","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.23.tgz","fileCount":14,"integrity":"sha512-wogWOZAdH8h3qd328fhP+ymuUYZ9ZcilOGKlhOwF8ulUz/+0aBWQNsgd386eykq7EKVNj6jvDQRbj7PjYCMcsg==","signatures":[{"sig":"MEYCIQDNPXHkEhQEAwsLgQgEgV10+NoJZ3eDgJcgF5LnC1OcgwIhAIvHnhEzPFVOEXKo9IQHMI+XBOl0UoOqfs6HsZkcJfWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44541},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"f92d646973c3646fee64c1a017e8d13c6156f6c2","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.23_1746600834163_0.8803766628367573","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"cr-ai","version":"1.0.24","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.24","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"60d279b5aa3e2184936a9f00f76bcdbacd6f6675","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.24.tgz","fileCount":14,"integrity":"sha512-or4TKdmpRtxMV8gR70SOTy2KoOIJwHiY6VOBD/Ina/9Fhfn+kpILheADE99Ubic15OaDEnK9hjxTBReen+UCPQ==","signatures":[{"sig":"MEUCIQD9HzMWV+juhbtTV12EbjYTZFpNoJd7zANPFkhADk71iwIgRIyLNy+SfHlNaq5e6KptiEOxmekYJXn9NdxD8ZmPJqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44541},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"ab0b4fe31cf0e9f5b7536bbcd639c1b03e88546b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.24_1746600855187_0.7567256966079441","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"cr-ai","version":"1.0.25","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.25","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"3c966c714280d1c2bdafbb2bff8cac7e0ed8d98e","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.25.tgz","fileCount":14,"integrity":"sha512-ynAMaiLkoCZixyxuR0SeOb7sE4wfdWO7bdPFNl5Er0sKyqZxTk6bxP46yibjVkZA0+sLWaa4KOxFZd1Tc6vfZA==","signatures":[{"sig":"MEUCIQCbnYl9t1GW7Nm6ZaJ6PGhrpnOMEnkgHgUKuDhiJ1LciAIgRwXIbsqJ+tnrGOwG/qU6V842vUBKd8meD0U0/OSHez4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44541},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.25_1746600947632_0.5965561365891265","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"cr-ai","version":"1.0.26","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.26","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"31332a746babc16c55e47916adbacbe2fadf1217","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.26.tgz","fileCount":14,"integrity":"sha512-F+WRmhJb6MRNrFJud5IDTwjoOEgtjl0R/X7ptLnVT+OV8CrDpOegRsTEOciMqOHrWGVLdYmXmlvyJ/aCaVdVyg==","signatures":[{"sig":"MEYCIQCxIxY+4iTkWYmM4XcY/Dw/YHJeutwjZ/opwGV+DrrfHgIhAMZOW+xPaNkpCG1gYirPLYKWpWm8kI+TujKOb1Elvubf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44550},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.26_1746600960600_0.4271277879949682","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"cr-ai","version":"1.0.27","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.27","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"dca49b5d50efe55c4a9ea30d6d565239d0140811","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.27.tgz","fileCount":14,"integrity":"sha512-XA5rUUhMTnZS2+HMkUfhvHibuT19GtwfGicX41/jDke2eA1skse4li12BrtEZHntNgwUA/0JCftryPgTPS18vQ==","signatures":[{"sig":"MEUCIQD5UO+LsiKqwoDyTLV/gaMOV/rp0nvAwHc2i6KcT7FhfgIgBpHHe5DfR+sMAPPXBvzFrH7oT7R8fexedDxORe1QEPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44497},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.27_1746601393093_0.48229606614723464","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"cr-ai","version":"1.0.28","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.28","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"bed54d0213129136983ea55e45ddc133722b386c","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.28.tgz","fileCount":14,"integrity":"sha512-6+lDkph5mshyJs7UDzxnCO1aF8TvttB3Jtux6zT+c7fHbq1z0VxMERP1gy1w7ZafHkdQOyILgKr9va04IDKG0w==","signatures":[{"sig":"MEYCIQCsISbLGemMuHiXKSMydDeoyhTBofFD8tjo846/BkF1AAIhAO+SSOEFC31UYlk3D4hVRQxgLhWFI+owOuWJUYiFbWFM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.28_1746601457731_0.027213371298461242","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"cr-ai","version":"1.0.29","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.29","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"e938febca6a6273efd43e29a259a9c9884553ab9","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.29.tgz","fileCount":14,"integrity":"sha512-uF4YHv5HCOWWDEGJg34xt8jWGN/pBy/ENB7MN3q/c7KsORb51/c2biRN6J4OhlWb6+gF5OMKYXJPEZLceHPTVw==","signatures":[{"sig":"MEUCIDeQbGDxYeE/QW0i5sVjdQfSq4hmbYK2mLm+HgkBW78aAiEAugQNKBHxqQcmdtGLBlWg+Qh6NQW7DcsOJE0+wEJsQI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.29_1746601496751_0.19167482889041754","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"cr-ai","version":"1.0.30","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.30","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"1f74d68e89a7a2d1567bab55893280d1432d901c","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.30.tgz","fileCount":14,"integrity":"sha512-MXqQnGokcn5yP/uAhAIdmoF8axoXRIxxfqG8TmEAT3yCTI6SXfV3JTI6i+Av/tgGz+aA5GmKhSThyv/W0HrLMA==","signatures":[{"sig":"MEYCIQDV6zKpp7MI5eTIwY6zKnaWaUZknV/JNq1mbQ56d1grFwIhAKef+Wj18wlfrAAxnPlqDvdr5P0KQMnPyLgG2s9xU6ZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44463},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.30_1746601622522_0.6451529239912175","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"cr-ai","version":"1.0.31","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.31","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"09f423c59139fb1bae3fa307003d171364b6c357","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.31.tgz","fileCount":14,"integrity":"sha512-C/oIHH3GQxckXqOQHeNbx+HQEbT6lNkFciaZhg28Xn6WGgIw5yOgqktgiOp0F9dMbsdwKyowVKb/zTqPn+IvnA==","signatures":[{"sig":"MEYCIQCEs6V4PMR/tX8TjMqyCMiDdWdLT6QV4TrgjjZq9wOLhAIhAOOfcSVKut3fRhN4Y+1sI66wNwk8dBZBehQlCkb1GthO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45467},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.31_1746608223850_0.6763671623473664","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"cr-ai","version":"1.0.32","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.32","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"e59cfd9bf350785ce9241892f99458cb0faaddb1","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.32.tgz","fileCount":14,"integrity":"sha512-uvy6biuKNcI2aBPrB35dUyEhSegmyIg2vGnJm8u39OA1g4T7S86r68vZKn64VDyMLWW0X1mMtQz5k0cp68NNdQ==","signatures":[{"sig":"MEUCIQDPYWaBU3p636o6oJFoltzoUjdiFTSqEDXk+EODTC7JhAIgKgDsk2yk8QjksISFlN8/XLOrpSJ/vT/l4biIesHrtJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47499},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"8ae9b18e47e7f64ed2816e8205c4173528d0205b","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.32_1746608821128_0.33620959947637363","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"cr-ai","version":"1.0.33","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.33","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/yourusername/cr-tool#readme","bugs":{"url":"https://github.com/yourusername/cr-tool/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"33621a70767ecef7d5fa00a263a48a4d51e75ac1","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.33.tgz","fileCount":14,"integrity":"sha512-vKAVhp+LPiL7CYPvVzroS3/tWfpcb1KV8hz+hqSAHCuxIW1NFg1e9wtvRCE9tEZv8zYZc7uyZcMMaqyrWQs9NQ==","signatures":[{"sig":"MEYCIQDvZ6tivaCvJf7kd4VcXKW9L+wCoiy+6QDxEZehi0XLiAIhAJ/SjWGJUcu+xvrEdoUAaE0BkKEl5kHXhmQStrjVbdRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46722},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"75e7f35824f1fa68b8a438598da39e2c518c2656","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/cr-tool.git","type":"git"},"_npmVersion":"10.8.2","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"20.18.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.33_1746613941318_0.019205240871194462","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"cr-ai","version":"1.0.34","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.34","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"a23b6be5c7722362dcb546957577039463d7d719","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.34.tgz","fileCount":14,"integrity":"sha512-T4bq47wXGUCxbHIB5eXMTdFnskivaYOwmDlzTYrvEqcfeDKmMToSY3PzgF5JCk5cApixPPPMxIfgJj0uyvqj3g==","signatures":[{"sig":"MEUCIBcIyok1pwGkWv6jXEB+a/0EAwCsoYrNo5deY5BH0guYAiEA/TJSW61GqFrSV4bFEQ+nIZBhxKqjfiqsQxAA2DPDNxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46731},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"75e7f35824f1fa68b8a438598da39e2c518c2656","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.34_1746623052583_0.8287677537287315","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"cr-ai","version":"1.0.35","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.35","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"a89453192417bea7ba6ef2e8d9a7ddf54686b30a","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.35.tgz","fileCount":15,"integrity":"sha512-UOhzGzrBerfUM+11fHzyXVq1aRtDQNom4e68XBevITrfpkEBXQ9/aTWJbqGh9i85QTja4o/agfb/R+QHT2eHyQ==","signatures":[{"sig":"MEUCIBfktFWFovA+RW6EBqr9Xusk1z3FDHNnjobVV/fH3sn6AiEA+1nLBMVugkyD9brbGA4NFXPViU5daYKojTIIt05kdYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51461},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"75e7f35824f1fa68b8a438598da39e2c518c2656","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.35_1746624573690_0.4718198983898261","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"cr-ai","version":"1.0.36","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.36","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"609d83bed23c99987a76154023ce2aabfa661f6b","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.36.tgz","fileCount":15,"integrity":"sha512-wEQS9jtQJ5HQrZvLSTUxnylwPzZP/+HZzOmyPGQetWicFvPk+WaGqJ2SJIWVfYQpMwO0BNkHh+KPdFEMfbBO7g==","signatures":[{"sig":"MEQCIDUl/PlP3vtGkku6so65EDncP0fAu5ezK16Ei29sOgeYAiACiMWxQ10+AY/HLcXl72g85NYA0bnK5l6nNRNnfBmftg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52237},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"75e7f35824f1fa68b8a438598da39e2c518c2656","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.36_1746624976168_0.3030945193126564","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"cr-ai","version":"1.0.37","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.37","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"de641aaa210b6c33c874a23e5d6a92c3f02297c2","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.37.tgz","fileCount":15,"integrity":"sha512-d6WdTWjhj/zOWnexQggX7ktKnIMwcqHkgx6v5XRBqDKUHaKxzSRbAEsop3SnpeFIX7M4IuCtJnaRmDCFg2WLUQ==","signatures":[{"sig":"MEYCIQCNQyqVFZ98IwToQy6g9R9ArIXG84G1/Y8UfBcLS4Y+QQIhAM1V+XP7kkCSBqjW3dNaHuQ9kzUSMgbE6d18+nXh+s07","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54646},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"75e7f35824f1fa68b8a438598da39e2c518c2656","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.37_1746625438395_0.5105028744922575","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"cr-ai","version":"1.0.38","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.38","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"3fe5ee8c3e60690c74c8103c01cff6bf1fe3f4b0","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.38.tgz","fileCount":15,"integrity":"sha512-GeCqRQhqdunA8VS2tr0VezzkEy6XK/nF8AQVqlsKWjPJSSF0q600jCnI8PtE+CY1WWwZEKIxe9H8MmjqSDh4iQ==","signatures":[{"sig":"MEQCIBZ1YZ+uSOs8pEQAanL21btfrF9vIVW84ijyzsJL+EAhAiAZz8B9bYhk7xF1jGozgVyXiSyxML7ZqCDVUT+BRX2tAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56328},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"6f745be2cd31c689f34c3a682398ef848e0a3176","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.38_1746626432786_0.9728681119202844","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"cr-ai","version":"1.0.39","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.39","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"724b3d957e802519e538dfe841883d4c524bbee3","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.39.tgz","fileCount":15,"integrity":"sha512-6NGuert5FimW6xTFF+Ab56fdVLIzXdntq3BeAdOaPpUiCb4h6SDx5a3mlTopQ/YofAJaeez0B9ociTdcyS3YWw==","signatures":[{"sig":"MEUCICCudPn3+jHYP8R7hh4NfHgxA0IgN8ZslW+01OQcr2kLAiEAxPrwApk0Ptn5pP2kcLIF20tvHndrU+TAVHjWntU0IlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56393},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"6f745be2cd31c689f34c3a682398ef848e0a3176","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.39_1746626974085_0.8643934781992786","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"cr-ai","version":"1.0.40","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.40","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"43dd700cf6ac12d46cc4686f4a0f70cface6a3a5","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.40.tgz","fileCount":15,"integrity":"sha512-8iD8X+hQkN5wllXupxEgvEOOtGT8vkFfD/X+OhHcA6YP9QBn4ZlWAtdf3cx5rkr9XTkFRd1u/PRsjtyJ6CV3vA==","signatures":[{"sig":"MEUCIBH+BPVMLGmZsv2HAKFokxmM/4FMOTqrP/TvcPbhLanSAiEA/hXhhdEX/BIsLsPDNB5NXoeWzUXhH1uTb6X2T0cY4s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56605},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"9ceee49fbd1ea119657b63cc658bb4b4d310d6d5","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.40_1746627867576_0.8266380742740478","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"cr-ai","version":"1.0.41","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.41","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"2347b5cdcd9f6ba05b96f8bcb91ff80e6d525e6e","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.41.tgz","fileCount":15,"integrity":"sha512-eVd7Y/WvvLyfBmYt4CbfhyykDxXuilgBSQGJwvGB2ev5uRPF7f6toaBy8bcx0fUE4pARX4/p5aP1WBkttbviyQ==","signatures":[{"sig":"MEUCIQCee9c9fiE815M7WbY/FF17pbJube55dEqrPZbIN+B15gIgGKeDRaq0R7gewhIFlBCjjTAVzPEsTrsQ+WW6YozAZ2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58602},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"9ceee49fbd1ea119657b63cc658bb4b4d310d6d5","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.41_1746628592661_0.5311824129721918","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"cr-ai","version":"1.0.42","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"author":"","license":"MIT","_id":"cr-ai@1.0.42","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"bin":{"cr":"bin/cr.js"},"dist":{"shasum":"8551a5a9b0990ac05fc8725d7a51c14bf803c194","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.42.tgz","fileCount":16,"integrity":"sha512-RTKecsnfAVU/kA5HTG2QB3nxinZFHkYmlt/hL80Z1HDWL7hf3nBtzfidnAgund/Fx/jj4Te+jasUPyoLY7PHqQ==","signatures":[{"sig":"MEYCIQCL6Fo33TyweXoNXpM4BJIMSNISZDTnyfWQPXMUO6vSjgIhAPPmqnJh64QB172IHm0xrU0x7AY50XoLfWDPBdmHUoal","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273744},"main":"index.js","type":"module","engines":{"node":">=18"},"gitHead":"5e975540efe3824f420e09489aabf073aaa73032","scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:major":"./publish.sh -v major","publish:minor":"./publish.sh -v minor","publish:patch":"./publish.sh -v patch --no-git","publish:dry-run":"./publish.sh -d"},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"repository":{"url":"git+https://github.com/momo-tuannguyen12/cr-ai.git","type":"git"},"_npmVersion":"8.15.0","description":"A terminal AI tool for code review with AI assistance using Gemini API","directories":{},"_nodeVersion":"16.17.0","dependencies":{"glob":"^10.3.10","chalk":"^5.3.0","dotenv":"^16.3.1","inquirer":"^9.2.12","commander":"^11.1.0","simple-git":"^3.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cr-ai_1.0.42_1746665920496_0.8258328139768656","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"cr-ai","version":"1.0.43","description":"A terminal AI tool for code review with AI assistance using Gemini API","main":"index.js","bin":{"cr":"bin/cr.js"},"scripts":{"test":"echo \"No tests specified yet\" && exit 0","publish:patch":"./publish.sh -v patch --no-git","publish:minor":"./publish.sh -v minor","publish:major":"./publish.sh -v major","publish:dry-run":"./publish.sh -d"},"keywords":["code-review","ai","terminal","git","gemini","code-quality"],"engines":{"node":">=18"},"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/momo-tuannguyen12/cr-ai.git"},"bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","dependencies":{"commander":"^11.1.0","chalk":"^5.3.0","simple-git":"^3.21.0","inquirer":"^9.2.12","glob":"^10.3.10","dotenv":"^16.3.1"},"type":"module","gitHead":"20066f0b6846287a012bfd87eb9f81b003fc694d","_id":"cr-ai@1.0.43","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-ldratO/OnCnieXZiIMh5BGcUdlHSnyj5flUxAg7B5JcYlnOK02rhVuIoVZ1u0FuAz6YVeTUhss/udoFS51FxKw==","shasum":"831d8b3839a472f685f2b8bace21b3f288fa3212","tarball":"https://registry.npmjs.org/cr-ai/-/cr-ai-1.0.43.tgz","fileCount":16,"unpackedSize":273768,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDypU4bxgeGMyfaPiuXgbirAEwOcm49Fas1NjzcthpjrAiEA8bia/jTSAsU0PhCNviKyAM0b4ssP+PB75atKMqjZNZ0="}]},"_npmUser":{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"},"directories":{},"maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cr-ai_1.0.43_1746666078162_0.4334538807225081"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-07T03:47:53.735Z","modified":"2025-05-08T01:01:18.582Z","1.0.1":"2025-05-07T03:47:53.934Z","1.0.2":"2025-05-07T03:54:32.411Z","1.0.3":"2025-05-07T04:04:47.250Z","1.0.4":"2025-05-07T04:06:58.279Z","1.0.5":"2025-05-07T04:10:40.385Z","1.0.6":"2025-05-07T04:11:49.141Z","1.0.7":"2025-05-07T04:15:29.012Z","1.0.8":"2025-05-07T04:18:55.387Z","1.0.9":"2025-05-07T04:26:32.168Z","1.0.10":"2025-05-07T04:33:30.823Z","1.0.11":"2025-05-07T04:39:06.427Z","1.0.12":"2025-05-07T04:41:37.858Z","1.0.13":"2025-05-07T04:49:23.994Z","1.0.14":"2025-05-07T04:52:00.573Z","1.0.15":"2025-05-07T04:54:56.751Z","1.0.16":"2025-05-07T04:59:31.672Z","1.0.17":"2025-05-07T06:14:34.059Z","1.0.18":"2025-05-07T06:21:00.836Z","1.0.19":"2025-05-07T06:21:12.980Z","1.0.20":"2025-05-07T06:25:38.065Z","1.0.21":"2025-05-07T06:30:46.731Z","1.0.22":"2025-05-07T06:51:48.175Z","1.0.23":"2025-05-07T06:53:54.331Z","1.0.24":"2025-05-07T06:54:15.377Z","1.0.25":"2025-05-07T06:55:47.796Z","1.0.26":"2025-05-07T06:56:00.799Z","1.0.27":"2025-05-07T07:03:13.268Z","1.0.28":"2025-05-07T07:04:17.909Z","1.0.29":"2025-05-07T07:04:56.920Z","1.0.30":"2025-05-07T07:07:02.695Z","1.0.31":"2025-05-07T08:57:04.017Z","1.0.32":"2025-05-07T09:07:01.309Z","1.0.33":"2025-05-07T10:32:21.493Z","1.0.34":"2025-05-07T13:04:12.842Z","1.0.35":"2025-05-07T13:29:33.871Z","1.0.36":"2025-05-07T13:36:16.340Z","1.0.37":"2025-05-07T13:43:58.588Z","1.0.38":"2025-05-07T14:00:33.032Z","1.0.39":"2025-05-07T14:09:34.244Z","1.0.40":"2025-05-07T14:24:27.778Z","1.0.41":"2025-05-07T14:36:32.869Z","1.0.42":"2025-05-08T00:58:40.784Z","1.0.43":"2025-05-08T01:01:18.399Z"},"bugs":{"url":"https://github.com/momo-tuannguyen12/cr-ai/issues"},"license":"MIT","homepage":"https://github.com/momo-tuannguyen12/cr-ai#readme","keywords":["code-review","ai","terminal","git","gemini","code-quality"],"repository":{"type":"git","url":"git+https://github.com/momo-tuannguyen12/cr-ai.git"},"description":"A terminal AI tool for code review with AI assistance using Gemini API","maintainers":[{"name":"tuan-nguyen","email":"tuannguyenhoangit@gmail.com"}],"readme":"# CR - Code Review Tool\n\nA terminal-based code review tool from git changes (before commit) with AI assistance using Google's Gemini API.\n\n## Features\n\n1. **Index code**: Index current code in your project directory\n2. **Initialize configuration**: Set up the CR tool with a configuration file (CR.json)\n3. **Review code changes**: Automatically review git changes with AI assistance\n4. **Git integration**: Set up git hooks to run code review automatically on commit\n5. **Customizable rules**: Define your own code review rules\n6. **AI-powered**: Uses Google's Gemini API for intelligent code review\n\n![alt text](image.png)\n\n## Installation\n\n```bash\nnpm install -g cr-ai\n```\n\n## Configuration\n\nThe tool uses a `CR.json` file for configuration with the following structure:\n\n```json\n{\n    \"index_source_path\": \"path to index source code\",\n    \"rules\": [\n        \"Check for security vulnerabilities\",\n        \"Ensure proper error handling\",\n        \"Verify code follows best practices\"\n    ],\n    \"gemini_api_key\": \"your gemini api key\",\n    \"model_name\": \"gemini-2.0-flash\",\n    \"instruction\": \"Review this code for bugs, security issues, and best practices.\",\n    \"use_colors\": true,\n    \"light_review\": false\n}\n```\n\nThe `model_name` field specifies which Gemini model to use for code review. Supported models:\n- `gemini-2.0-flash` (default): Faster, more efficient model\n- `gemini-1.5-flash`: Balanced performance model\n- `gemini-2.5-flash-preview-04-17`: Latest preview model with advanced capabilities\n\nThe `use_colors` field controls whether the code review output uses colored formatting:\n- `true` (default): Display code reviews with colorful headers and syntax highlighting\n- `false`: Display code reviews in plain text without colors\n\nThe `light_review` field controls the level of detail in code reviews:\n- `false` (default): Full review with all sections (SUMMARY, ISSUES, SUGGESTIONS, BEST PRACTICES, etc.)\n- `true`: Light review with only ISSUES and BEST PRACTICES sections\n\n## Usage\n\n### Initialize the tool\n\n```bash\ncr init\n```\n\nThis will guide you through creating a `CR.json` configuration file.\n\n### Index your code\n\n```bash\ncr index\n```\n\nThis will scan and index your codebase for better context during reviews.\n\n### Review code changes\n\n```bash\ncr changes\n```\n\nThis will analyze your git changes and provide AI-powered code review feedback.\n\n### Set up git hooks\n\n```bash\ncr integrate\n```\n\nThis will set up git hooks to automatically run code review on commit using Husky. The command preserves any existing pre-commit hooks, so it's safe to use in projects that already have other hooks configured (like ESLint).\n\n### Manage AI models\n\n#### List available models\n\n```bash\ncr model list\n```\n\nThis will display all available AI models for code review.\n\n#### Show current model\n\n```bash\ncr model show\n```\n\nThis will display the currently configured AI model.\n\n#### Change the model\n\n```bash\ncr model change\n```\n\nThis will allow you to select a different AI model for code review.\n\n## Requirements\n\n- **Node.js >= 18** (required, the tool will warn you if using an older version)\n- Git repository (for the `changes` and `integrate` commands)\n- Gemini API key (optional, but recommended for AI features)\n- Husky (automatically installed by the `integrate` command)\n\n## License\n\nMIT","readmeFilename":"README.md"}