{"_id":"@kodus/cli","_rev":"49-5c98e2eb99c90907b7b99e53ac6f30f6","name":"@kodus/cli","dist-tags":{"latest":"0.4.21"},"versions":{"0.0.1":{"name":"@kodus/cli","version":"0.0.1","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.1","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"b7f6b7f798322cb7ab587c398ef21ec27a1fb051","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.1.tgz","fileCount":2,"integrity":"sha512-jFSjXpsRGg9oPOCSfHt1xLcUm8GsxMI6BLGC18vjHAO0J7uShGKSVSTq6zPMtAG42/QCHbCw41KHNihKVy4jRA==","signatures":[{"sig":"MEYCIQDbuxkEwVFR2AJi0o39wRtNUQMkHfwVYtDUi6S9pcetVAIhAIYRRww0aTJ/F8ChS5/z3Nk9qjlfvAsZBQdSNmjDArtf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19804},"main":"index.js","type":"module","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"10.9.2","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.1_1743083328159_0.09984941064976982","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@kodus/cli","version":"0.0.2","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.2","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"d6b6cb6376801a9c2c9440270904b08f70b81e19","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.2.tgz","fileCount":5,"integrity":"sha512-oKo7krljINL5+NbWMGVb6h6OT0npdMKTpaHMjFkIaK1I34s3g8nwHiiGTb1SQZS1Lw7KVaWZ6/2hpMHz9T8gOg==","signatures":[{"sig":"MEUCICKOyS44R95rAZlMloS7nGcJm4rY5lbYeel9ydESbWM1AiEAjL8N+GYEa+2JhHcYtDMa0wMESqU6MYkXM6nz/J0nZCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10027},"main":"index.js","type":"module","gitHead":"36ddb5b0b8dc8a663115ac30cde682947b985f98","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.2_1745324270207_0.34928221785339164","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@kodus/cli","version":"0.0.5","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.5","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"4b3b17efc15614184da5cb5f4b4661adb6ec2dff","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.5.tgz","fileCount":8,"integrity":"sha512-WZGjx4OkZztUCviTs0uJ0NrC4NxRAu4UN+tBQRDOI33lEpc8BEx92XrJRL8Lq7CVc4n6syo4SKFFxrnOmyvUIQ==","signatures":[{"sig":"MEUCIGoS/snaITLdFmMh/s9BCUUZqtFWdxNug4J91uzD8IsQAiEA8csBQO8h8eA2QU4dOuuvSccDWSRMZAoIgTCUf+ssYLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24809},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"36ddb5b0b8dc8a663115ac30cde682947b985f98","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.5_1745324666552_0.9604704540139302","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@kodus/cli","version":"0.0.6","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.6","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"53cfdcec7112301b6c94fbf951f8a16de1418c65","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.6.tgz","fileCount":8,"integrity":"sha512-65N2Gzgt4MtoDaYpou29fo9Y062VE/ghsOs/Y66tatL5fTXxdFnJs1rWgQ9/YnrzeJjOV9klqsGaEw5g4F1Gmg==","signatures":[{"sig":"MEUCIQDXL0IP02Z9kOlMzySWJG6+2q0QbJiYOKEyeUMyP9GyBgIgSL2vuVW+UYeTfY7J7Q1lCeTc9mfaxYECp919ZU+bvv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24971},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"36ddb5b0b8dc8a663115ac30cde682947b985f98","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.6_1745324755527_0.09282456846018139","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@kodus/cli","version":"0.0.7","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.7","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"c0bdbb3237cc0465fd06f2fb64cae304c534a6db","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.7.tgz","fileCount":8,"integrity":"sha512-mth+li2wrdyPELKrzcVYNWp9Yoi0FriE2nrhh2xJMFIwcmT561d4wVMo5UwOcX+TmyYiLcTv/Q19ZkymbCRo4g==","signatures":[{"sig":"MEQCIBufEba7N/kBfwLXmqIFdvPkn2IHtG2tGNCbhZ6NQNFrAiBWrecN2tbShgZSX7zUI9oYbo8YAvGQ92NsUDbeEWQO/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25912},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"36ddb5b0b8dc8a663115ac30cde682947b985f98","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.7_1745325468503_0.10442412156900116","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@kodus/cli","version":"0.0.8","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.8","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"5d6f8cfd28829298d7b52bcdc212eba9a364415b","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.8.tgz","fileCount":8,"integrity":"sha512-p9HgpZlBTtWER60xO8eE8QJqozaUl7ZP1YgLTBOdkT0bbS9sPuXNSGPPEjhf0e891vrEqVDcSfH3hVz5tdwLZQ==","signatures":[{"sig":"MEYCIQDo11YZijFxSkBxwyxpnoybf7wS38fwX0TyfyVfqc5K8gIhALi1MzsCmF5iduCzD376PaYCcRF0ebU4a42+htMiqvtK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25548},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"36ddb5b0b8dc8a663115ac30cde682947b985f98","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.8_1745325793573_0.13321497638712998","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@kodus/cli","version":"0.0.9","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.9","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"1111cfec5cfffa62d2eabf09e39116103b30fe44","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.9.tgz","fileCount":9,"integrity":"sha512-EPcA9dAgvpntbv/KBppsYA2CtT8c4x1uP/GoXZV7lZw6AOBH5JBfyePlqGsNYZGp6p1QHnNBERI+42nRM/jC3w==","signatures":[{"sig":"MEUCIQC2t4ikCgqZ/6NSmy7JaxLrk9jgI3lStzMBdmCfNDxd0wIgfaG4d3xRWrFDbYKVGm+Ih7BcXrbfhuAYeMa/ND6a6vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28926},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"36ddb5b0b8dc8a663115ac30cde682947b985f98","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.9_1745368725621_0.0987346192800882","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@kodus/cli","version":"0.0.10","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.10","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"9ccc0eff6f3b4303edc213b828e7908cd79bb892","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.10.tgz","fileCount":9,"integrity":"sha512-WqywHxGdsCPXFXRiI7e5xvi03T/YZBepoPRBPFbacPS8Y1NDzQ//1wKfpN/wkVfZhxfy7EKgG4R0hIw4fXS8Hg==","signatures":[{"sig":"MEUCIAH8JhJpi59oK4f453cXdSLMcFZrMRDrmrgWFYHBsLR/AiEA65Xe/bgxHOZFPsFXesKUorKSL5fp6mbG5/rDlUz511U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28812},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"ee09c2ef034147de2c476732e79ab253317bb127","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.10_1746126538873_0.4203471735168267","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@kodus/cli","version":"0.0.11","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.11","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"3e4a89027a366d6e60791285de443bd8642e7dbb","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.11.tgz","fileCount":9,"integrity":"sha512-qphDUvefaDOty9EpKwb1vch5//899dSdFtRm++uLEfA9tuh8rvtUa8SlUSZ7gxf0NG08Ipd9nGjat236PuX/iQ==","signatures":[{"sig":"MEYCIQDrnlHNB7PSRhYlTkwnmJHcxcl/iENrmZksExRIbn8JJQIhALjEn6Kreq5qx9O+oXlhH38SPqnW1Nd9gKPD6zSVmZAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28813},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"74de8ed15481510b7df4e3540567fa40dc96d410","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.11_1746126640524_0.649342713279154","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@kodus/cli","version":"0.0.12","keywords":["kodus","cli","installation","deployment"],"author":{"name":"Kodus"},"license":"ISC","_id":"@kodus/cli@0.0.12","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://github.com/kodus/kodus-cli#readme","bugs":{"url":"https://github.com/kodus/kodus-cli/issues"},"bin":{"kodus":"index.js"},"dist":{"shasum":"204d8ac84594877fce3d36012e17d76c8ba3c0e4","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.0.12.tgz","fileCount":10,"integrity":"sha512-RypG/F+HRTnHvI2PnE2bRzT0gpT0ryyBuyVwjkmcjmAOHzUg6eDzvIXeaE1bJgZRIKgu+At/fxu5WzDHFZuCRA==","signatures":[{"sig":"MEQCICU8x2/YYhUwOKWvenEMp1Ts0ZKznL/6VKmsX4WE/PcXAiBUNK7KUD2JZ7vCj+Mmjle0JHEHl8KTGOV3XM9FtvH1Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37753},"main":"index.js","type":"module","exports":{".":"./index.js","./src/*":"./src/*.js"},"gitHead":"74de8ed15481510b7df4e3540567fa40dc96d410","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/kodus/kodus-cli.git","type":"git"},"_npmVersion":"11.2.0","description":"CLI tool for Kodus installation and management","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ora":"^5.4.1","chalk":"^4.1.2","dotenv":"^16.4.1","fs-extra":"^11.2.0","inquirer":"^8.2.6","commander":"^11.1.0"},"preferGlobal":true,"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.12_1746128136194_0.7111492052029895","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@kodus/cli","version":"0.1.0","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.0","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"ae5ce1cb3dbf2763b3515d516b4fb6f20978ea47","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.0.tgz","fileCount":142,"integrity":"sha512-Igkx7OiJWZHde09avt8rtbWdHLA3GWBcGz6tAO7UlsCSRk8U2tSmHjAM42JZRcSBHJ/xAAqkDWUHKAF8xBAo7Q==","signatures":[{"sig":"MEYCIQC3efdb0PsB3Htezlo4XXiBRwRaaEB3PMVy3ioiDReQRAIhAOfj/RhgVQ7a3k75//pr5NJpSyAokK/d0tVnfjK7YNo0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291998},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2940dc893c0c97152349e0420e49179e09aaec4d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1768523620438_0.9908974426591852","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@kodus/cli","version":"0.1.5","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.5","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"0cc457c2b04546101c019bc884eb474229591a9f","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.5.tgz","fileCount":122,"integrity":"sha512-DKn3HiUh9keGQVv1F20Wq1rtKnpa1BCC9jQIjiDQ6zPxIpwFpySK1q29GARsticLkc+4+FqKiinfx1/M/fAEbA==","signatures":[{"sig":"MEYCIQDhB6T4NKDifQ3fIpv0xDk8QE1IEg40nK3h31bYbnLHegIhAJ8K/ai88WLlOeWIT74BFUpPeocX10YFUyGaenCTP9Cc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233274},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a095700aeeade55c82a95dc08dcb22ea3ddab6b1","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.5_1769026532913_0.17004719046244343","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@kodus/cli","version":"0.1.6","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.6","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"9411cb5ff21fff6e91ac11feda4fedc17dfb528d","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.6.tgz","fileCount":122,"integrity":"sha512-tt15TIj96MotbRD1SadQ7y6i6oMvqq9GZv0qUqQlyA3i1DBNn8cfw+NaanlIelD064xBfocN7lCG2Qdq4EzIZQ==","signatures":[{"sig":"MEUCIDZPoD5HPMwFPkcPrCrhbcNMOOTYnOCmsaRwgD0uU3IJAiEAi50ISylkDELU+J3gYYLI/QFUj2lB4CnQAPuxPdn3sC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233274},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0f0f60f659e4b9fe03137dd780bd36659cef10d1","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.7.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.6_1769026615099_0.8605760756575827","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@kodus/cli","version":"0.1.7","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.7","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"15ce96e4a354441968c2f6732dd67d3a8db77bea","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.7.tgz","fileCount":122,"integrity":"sha512-Y20p5mjVumqxbdvpjmkvGmLQuGjg/tqI2f56/gZwDnqp2Sq11YwOVGmsfsPccUt2fbTClZBm2T/7k/rQJKj30Q==","signatures":[{"sig":"MEUCIQCbBjJ6oUaMe2LuINhY8AfK9uv+U1JguQv9xfcRlOqTpAIgWK7/DnZXE6fKUpqwnu4doAf80TMbEXxE64stZBMY414=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260224},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d31ebaf5e325046fcdc42752c6153c292746c0f6","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.8.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.7_1769351333384_0.1254710676668107","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@kodus/cli","version":"0.1.8","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.8","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"b3e3391379164f39ee9c2dbfc7275dab515074e1","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.8.tgz","fileCount":158,"integrity":"sha512-UNP8btjWJlqGcHoxX1S3/nfYk9lJvkv1CxfLokPjO9RZejTN+ZcYrE7dPaXDt5oSJVn47v3LSvozah2kK296+A==","signatures":[{"sig":"MEYCIQCBda5WYGtIX54/Kkq8pU2lZthGE2c6Sm17Hegf+7+XigIhAMS4ay4jezi/FIDRPc8kUJEuhyejUnf36E/isL/s7lhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c0413c8445556d8dc6716457b49cc78f6e379bbc","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.8.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.8_1769776756172_0.7118386724949293","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@kodus/cli","version":"0.1.9","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.9","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"89b5272413c51d3bca38652b1ca0648c09522fe5","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.9.tgz","fileCount":158,"integrity":"sha512-64ORZhLAZcGsv5LkyA4ZSfGbKV4CZyNbcoiJjpmDeWdu244XSHggKFt1CDEJ4PgVkgVy3Dybj+jjpzzdL4pnyw==","signatures":[{"sig":"MEQCIBAparqXJfXGbEm1wXzsc4o/qIU0RV7S+OfOmwG1Lkn/AiAoFlYBRgIxj19WzD3uvdozTkvL+6Z4imjBYxT7wLd/NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ad59971d1a452fc851151da8f547821d48621181","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.8.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.9_1769780134415_0.7109992075492431","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@kodus/cli","version":"0.1.10","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.10","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"bdfb356b5648b97715a80d416e470c3817957656","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.10.tgz","fileCount":158,"integrity":"sha512-l6FZ2dUWM0cNZmuT/e5xdfbvlrKOhKPR5DqYgpuY2+feYFSzDy1/BL8PmKfaTFIYAm9KLraSFtQkXaIUpi3TXw==","signatures":[{"sig":"MEYCIQDON7FWB7Pyqr2elodxoCflZo+cgxFLaFJlCuNIRvQaPQIhAP9kxjojiQgNeTxPLS8rVnORXYO+4Qmig5951DqgpYe/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324626},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"639154f356aa503cc68e593d037893cf8d146068","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.8.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.10_1769780438414_0.8604092696208632","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@kodus/cli","version":"0.1.11","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.11","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"ddd93eff39a661ea52f71f8b04f6e180cdce970e","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.11.tgz","fileCount":158,"integrity":"sha512-SmZX7JltPUAKa/Dkw8VHjTp5YiZCklW/MkZAnb10cGwfGz1/BUB4ZOLz0PWksjNA57ZWYhvMeDVjLW/O2m82mA==","signatures":[{"sig":"MEYCIQC+5yeTNCG9CScc6QJKvUJQqs//Nc2MiwOfgAy1RLC3ZAIhAMAjHvN6hUA/o9/Yu+h8OZb8Nrn4wnMMkcoJQ99xG9Lj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327612},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"61e48fd3267e1b9893b24762bace04c85d06975b","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.11_1770324614380_0.9407755026717404","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@kodus/cli","version":"0.1.12","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.1.12","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"afcfb7c12c17dd5c878943b2ad94eaca796b3ff5","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.1.12.tgz","fileCount":194,"integrity":"sha512-/ty5qAMuS61PNJyFxOk2ddcQLQNmdEpMPvHkhgkOcaj1YnxesL5mzuLiRjjCkVdxQglsA9CN9dO38i2OzfovZg==","signatures":[{"sig":"MEQCIG2Yiucn0xkIPOrrZHr2QXGxjOE3eGK6o5+b6euiBjooAiABQMgr6jcehuzVIBgWzXaprqKQbkQR3VOGcsTBqGy2dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":432834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e2817ab21fa061527df2504582ddde07cd8176d0","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.10.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.12_1771588851397_0.0747929181157927","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kodus/cli","version":"0.2.0","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.2.0","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"de3e18a3e5bd73d432c0ceeda9c420d308014b95","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.2.0.tgz","fileCount":270,"integrity":"sha512-1fpSy2g/YEHfO9BNClESBPSpikTKO67YNaF5NVpaBAhff0OjBkNID9cAgNrgconJg5IpT4iARbR2reaqkq3sXQ==","signatures":[{"sig":"MEUCICLVNGagZmxaWo+CiJx6Ey54pWqehUzhtwvJkW9wYJ9HAiEAqFU1ayAYAiYAWcDndnMW8c+JF0Jk8GTNHHEUDRZV48k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648266},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"45bc7e9964d6b062d02047cab66bf021ba672c8d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.10.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","yaml":"^2.8.2","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1771767164253_0.7505258444026521","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@kodus/cli","version":"0.2.1","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.2.1","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"cb984e2cc15302cd8030e8ab37632beb6c3d7409","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.2.1.tgz","fileCount":270,"integrity":"sha512-YSCBDiFTQ0XT25QRdecP5fAwjfKvVZlG+a51Khf6WnVB6j5RzI4lA4Q/aLS65D5aDlPUUsaGhStIOUDs85zmAA==","signatures":[{"sig":"MEUCIGhDMOuik2sEFvO+5Wlfj/kRGo2aetb57uyjigHojyuXAiEAjrNzKSU5eNmEWzhQj87oYtyunMcMzTdQ9TDBPLpduSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":656042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"956d752a4af3b11b486f8ab61f0fd604c1e9d26f","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.10.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","yaml":"^2.8.2","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.1_1771874721563_0.22964133356760819","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@kodus/cli","version":"0.2.2","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.2.2","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"ab48464c0097174dd9426baad8d3a54c74f96987","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.2.2.tgz","fileCount":270,"integrity":"sha512-GYn8zuGalZg2mo4GrfcraRErTvJMzSfj2t/0oOvnwUEUt43ljfo8dYBnDghxktKBlCn8veDZPvdA8xreTG61JA==","signatures":[{"sig":"MEYCIQCVOUaVRk59m2EUUNfiABfDW1TvBMrc170+IqwYgLMAOwIhAKHGNW9gfCrqrTXOVANX0daqnb0/C2vlBSmkfl0hkhaX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ca5f0e70c16da1f2e747528910f86d9449a63e77","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.10.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","yaml":"^2.8.2","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.2_1772050973962_0.5454509002277357","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@kodus/cli","version":"0.2.3","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.2.3","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"38f3ab599660c33ff4323bb6ce49d2dcf858e51c","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.2.3.tgz","fileCount":270,"integrity":"sha512-2V1IN3oRhhTqrB8AbsoyzhqiDl+dB86YJmmqnk+rm12ph7jVZWYS6zLAQx19mRuXLV39pcbY64B2DXdnGLXVqA==","signatures":[{"sig":"MEUCIQCDQ/dF0U4klgqD8GdueoK6EghOCvZ74mU/TSDxvCMzwAIgZXVQzoieTyLgguulPC/sUrSCDNuV7DSnnkHS9eWWLbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657160},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e1b93f008751e63e6540ae39b0109c66ad2d24e3","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","yaml":"^2.8.2","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.3_1772147541790_0.7655706351035783","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@kodus/cli","version":"0.2.4","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.2.4","maintainers":[{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"212debb0274931fd4cba4e1af94686818568ee2c","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.2.4.tgz","fileCount":270,"integrity":"sha512-JmAj1eUTqgtmbbez3EtojD6nMZRhmG6n761u1qh6Z32nNAw2hfgXB2+frt5rV1hEGIjEhFrQFeCI04RXdAtDrQ==","signatures":[{"sig":"MEYCIQDAVHaHBTULQDWxVPV0iKskePX91of4a5LeQlF2LWhpfgIhAPLJieLNPhUsKQZmNlh3DycmwwDHjWz5Uegvxl/fRZ7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657160},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5fdf3bc8c4ee879928b6cf10052bfe3e101c1d60","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","prepublishOnly":"npm run build","test:integration":"npm run build && vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.0.1","yaml":"^2.8.2","chalk":"^5.3.0","inquirer":"^9.2.23","commander":"^12.1.0","simple-git":"^3.25.0","node-machine-id":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","typescript":"^5.5.3","@types/node":"^20.14.9","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.4_1772147561032_0.14535592501547523","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kodus/cli","version":"0.3.0","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.3.0","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"6931a6eb0b23490ec5e90601065b125c66092ebe","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.3.0.tgz","fileCount":228,"integrity":"sha512-SdorEKhRVRbMV3rDiIFMu9a5u66SXaPKxQmpW510QUgH1N7a9K2DUBgqwokkwa3Sdyl2EIoJ1NEphR31CjoKBA==","signatures":[{"sig":"MEYCIQD8gNACGPX1Ph870JtcZwSjVJzLlXqAuqK+/ATLjx+d/AIhAMSq438Gxave8142rZE83gVMgOI/SEVDdsqM/25Il9Wn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532087},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f170ef82924299c6b92ca25366941e9e8d73bd7f","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.10.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.32.3","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.2","vitest":"^4.0.18","prettier":"^3.6.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1772802468469_0.5492559959788257","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@kodus/cli","version":"0.4.0","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.0","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"d19e6aa8d5cc4b2b8ba39e489776c7f3f5821c3e","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.0.tgz","fileCount":228,"integrity":"sha512-mio5wOGTtIH8DZHZHAjK6Ly7x3FYocpNc6BDkikcUToYekjFjCN+sU2TAQwJ/DqWECb5nzlMQoAYSx8bCyMkaQ==","signatures":[{"sig":"MEUCICnhaf7R5SnPMj8TY4u4AgSFd7IfUy4XYBFeWONFidMsAiEA4ZeptHfpJ834NTH6haDNaJfWtGKVhxsMbGe+QoQG9Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":532087},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8ba81ddc0eed5dee57bda9d6207bc281f7866e1c","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"gamalinosqui","email":"gabriel@kodus.io"},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.10.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.32.3","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.2","vitest":"^4.0.18","prettier":"^3.6.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1773084896551_0.5174406261805082","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@kodus/cli","version":"0.4.2","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.2","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"6e8fe3f23d154416ed9efb84644f555fdb9c8635","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.2.tgz","fileCount":268,"integrity":"sha512-dbMr9S/dgWQJMXMsIjFEE0Yirm/AFXNvbQ2UKaPagFWWNKhtvMXl5wT5DNG5YyH+WFXGF2wfpjHBtBdMVo48ug==","signatures":[{"sig":"MEUCIEtSXUVRV6uwqAZPJlUOPy3AKElA/gNrlO8kxETROamkAiEA7BvXYMrysEzbGVxDsiAI4LnjKmKmYG6qLm75xLFpagk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563764},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"47731209b482b7ed245fe8bb3a4fbbfc80f8a779","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.10.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.32.3","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.2","vitest":"^4.0.18","prettier":"^3.6.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.2_1773090876175_0.26022967303253197","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@kodus/cli","version":"0.4.3","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.3","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"39d48c21c43883ee0285812e8e265f104616ae77","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.3.tgz","fileCount":268,"integrity":"sha512-ObIi7eQxtixwIK+Ngzhz6Qrci2XqeyGFWW1/ulEMYLSFsFf5qyxXeVzx27qxBUofLzQyQT/wQLKqTrWVedtCzw==","signatures":[{"sig":"MEUCIETFpWHTn9oX9vEtutULa4AG3+k1tQl7Tveq/ce7wX+FAiEAvjeyQE8RF5N82P7Yg1WsE4k6IhxVf08oNW9Jjjk2Aok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563761},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d3ca8e31423fd2c481178f1ffd00f03c7c33f300","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.10.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.32.3","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.2","vitest":"^4.0.18","prettier":"^3.6.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.3_1773094374526_0.575326837564544","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@kodus/cli","version":"0.4.4","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.4","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"bf5f7fbb780e40ab2b5c96256ac4fc1253ae4de8","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.4.tgz","fileCount":268,"integrity":"sha512-4kkitsFyXYHRHLFxw5rK3Gbz63kPC3q9+BTJAiKxJa6jbQmWIgs62U2k8VkLPQ1eq/Sc5v46Q4xeRfjA/TbAcg==","signatures":[{"sig":"MEYCIQDuXfZAVJbxfTI9WgbVejKwmmDjr0hdV6vxX/pMUG8qTQIhAKR0KgdnKlSRarz7kYAN11jjkfJRJotbzObN07f0KZwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":564038},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"32b82f69582adeb42e7615f52b4c798fad41d4fd","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.10.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.32.3","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.2","vitest":"^4.0.18","prettier":"^3.6.2","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.3.3","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.4_1773101299480_0.7357715536767666","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@kodus/cli","version":"0.4.5","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.5","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"f52b531268afe2e04b61be10360d76747efff25d","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.5.tgz","fileCount":324,"integrity":"sha512-c11Zo6QWUJKY8VfXsOXinWOmv6CqiSETQxl4+bqe/xxHxXn4WnnARH2B8VitHDLwbwh6TK3Bw/ICht9Hyw+jxg==","signatures":[{"sig":"MEUCIQC84MnCUej4nNlOWLm22ZIgRMA/u9OK1w9dyhzwLl/oEAIgME3pcjFetTamIW7AYJSQTrjIBnuVaBCwWtgMg9Yh0hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":697753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5ae9c67b5c94f3518117f6b79d1f29006ce70b7c","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.5_1773246071437_0.9333098551062327","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@kodus/cli","version":"0.4.7","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.7","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"5a8075383c7faa347d1ec872e3f999ba6e1172e0","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.7.tgz","fileCount":344,"integrity":"sha512-F553Uwhg1BZrWZBnQMiZxKk1tqJmn/qNdZidEaBpJcOZ+3PtH8Y02Z08M1UsCB6BIBVqrZGukuonA2dVG4hEIw==","signatures":[{"sig":"MEYCIQDXzWM4Uc5OYAasMxzfQ0O0XTFpLYFt1lXkqk1ZULm8jgIhAN8FyaINuXUvpO6dKzwRv0T21WwbVfx0d6lWKujtCmhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9c8f1787c2b3c37fdd5059ae5d762807a31cb4f7","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.7_1773323802682_0.6728564370349364","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@kodus/cli","version":"0.4.8","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.8","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"b0b842179214bf8bd41099180ec53bdd4a6645b5","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.8.tgz","fileCount":344,"integrity":"sha512-7Pq74Um0eulBBcSrw/u39Zx1l5gSTU3lsICFOAVw80Fu44FT16kPTeWi7VxhTciDF7DJompgqKYCi+8YLgDPDw==","signatures":[{"sig":"MEYCIQC1nsh4mTlEMxLStDnUsnBQdVIj6DEyT+ElKK7E8Qj5XAIhANMKeQ04OlDVl5n2uQI/j25YeCb6+z3O4OPaS3f9UEkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742786},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"594945401e99393a8ed80fd21427bad980c8c022","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.4.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.8_1773359832984_0.7862483527642059","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@kodus/cli","version":"0.4.9","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.9","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"62067008f5b85cebf5855336c86747213fbecdf4","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.9.tgz","fileCount":564,"integrity":"sha512-XPC6g0zfIqrmD+5omfVyBIKt12SSI/5/ctw1EKEWyySWsvTHnkJn8QrDx2UrhmRXy0r+2VAvWy+DaeoZt4XJhg==","signatures":[{"sig":"MEQCICFdzZy0CSN0TBpIoNTAitLCpOJM9xHZDOSlZUKcZIQfAiByI8OKYSyNP1xQ+rITKygDdOIcV5ILsT4MTLULbKRhaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":923600},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"20ce300e960c274113af596b75a8c38a2e906162","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.0","@typescript-eslint/eslint-plugin":"^8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.9_1773662795235_0.03202773781237456","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@kodus/cli","version":"0.4.10","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.10","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"69290d3ff969fed1a68939b3dab8a444422093f5","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.10.tgz","fileCount":564,"integrity":"sha512-sghlIgv6WrYZF1lM5cZrvseDY4uhWsxQWr6F4n7H02rROTxU32AlsPk/dY/yKaXWLBMw+wZe6K17V6mkdFU1Ow==","signatures":[{"sig":"MEUCIQDlKwood+MEaT5bOUy+RgIXCRnWp29nJ6cG2mCg2XotygIgaH27+v7PO4zFv9fmCiBBLUoUmctKzlGJgFK7+H1uhJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":927201},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b03a0cbde24f29c5950b0a85935e8ed71056365d","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.2"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.10_1773793475618_0.3014456811925501","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@kodus/cli","version":"0.4.11","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.11","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"582aa413a9f10b7bff8e3c7aa85c87f0b84be6a1","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.11.tgz","fileCount":587,"integrity":"sha512-KKmy4XuQghX5AbgOolqbOkw+Z/MekwZLhGVVJf9gjoe7naGmrcu+mKLeqvmYhavWR4Gt/qtCuENSceZ8TVfPQw==","signatures":[{"sig":"MEQCIBBeYepnAQ2VxJD7be10fH5TEcue+Xz/oI43kjDhqNZlAiAB5lVa4gLtt0jAuvrj/z1pfUzN+jYJjMR1kfV9E4ulRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":987385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"65d8fe9de12caa339d19065f470aa0ca18affcbd","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc && chmod +x dist/index.js","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.12.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.2"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.11_1774031151450_0.24322682559292552","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@kodus/cli","version":"0.4.12","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.12","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"2e1e177b68a4a15e2fda1ef802376261065a0347","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.12.tgz","fileCount":600,"integrity":"sha512-bhqVKSsB5vB2F86BarFikl2yfY49lXuGcGQM9oZ2Ys2LuFeAiwell0ZZYrFHyAUt7OKKl+bvdQo4B9MCDTXhUQ==","signatures":[{"sig":"MEQCIB3smzT4pg2J6QfBbPdLrlE+itXMv4YYiNBcHL72fCvRAiBcLfmPZNv2Q01uZyW3I1EuP0Ii2cu49F98ceck2DQDXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1032306},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aa71d52fa2d47064af17c8cd3ef97e5952ce0805","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc && chmod +x dist/index.js","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.12.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.2"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.12_1774709205867_0.23602556104309702","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@kodus/cli","version":"0.4.14","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.14","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/cli/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"82c2205d77013a6de55fb4614940b68d084ff9fa","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.14.tgz","fileCount":600,"integrity":"sha512-xQUzjfSf+3XiXlHubIIUP88aVmf38Qkv+024wpjDVvgEXdQBWu8sJHRvUuacXsqyWFN5PF7xTG4lG89KlpM8Yw==","signatures":[{"sig":"MEUCIHT5w3gfycMbKpuAIHCBtWqdNFyW5eD6Z2OEiKUHCJJhAiEAl/d25bxygalt+UxR+9n/2g56ccnGK9Dips6Ql8Uz0AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6cf8fda8ed8c89c17cd2d049648376a97a215d43","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc && chmod +x dist/index.js","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1df5934e-97be-4ddd-b5b4-cb91064a000a"}},"repository":{"url":"git+https://github.com/kodustech/cli.git","type":"git"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","open":"^11.0.0","yaml":"^2.8.2","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","undici":"^8.0.2","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.33.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.3.2"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.0.3","vitest":"^4.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.5.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.14_1776702005784_0.5552873186740239","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@kodus/cli","version":"0.4.15","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.15","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/kodus-ai/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"398459ad00f1524ef82a8ac8bea55c8a5bc9ab5a","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.15.tgz","fileCount":612,"integrity":"sha512-rZJ8TISzmUXdUJOkJAV2gdnQYEAmwFN9auG2vYN14Z1JRI86gqzc0RmCTr5J4sVylyt2uxyI6EXd2A/elkuf4g==","signatures":[{"sig":"MEUCIEaRTnu6BjpRmGgbJhmQcBmR1pDAuwy39N//Mued1ST+AiEAz/+q8IAM7eRAQCuPPsZvd+rY9XQYj9Eo8Ic24mkL5NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1770a07f343addf6853422530f6cd12d173a4474","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc && chmod +x dist/index.js","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6b746e-e8a8-4eff-8764-b53570cf523b"}},"repository":{"url":"git+https://github.com/kodustech/kodus-ai.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.4.0","open":"^11.0.0","yaml":"^2.8.3","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","undici":"^8.1.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.36.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.2.1","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.6.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.15_1777564420680_0.7736175145541695","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@kodus/cli","version":"0.4.16","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.16","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/kodus-ai/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"4456b351110b4ede663723d3b19281c15b8e345d","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.16.tgz","fileCount":629,"integrity":"sha512-xi8aYXIqd9dhMaO6UMQHaVH5ShDNHJ2kawA6UY5C6FMbAePy41bQqpiFWabK2WwDV5rsqXJgMJYeMoYGUBGOUA==","signatures":[{"sig":"MEUCIGYBI9KcTiUQ9mES6P58p5uabnO717uPBENXJfW6U8z2AiEAlL1RTa17UZvn1jaD52Rima70tBLDwbumcFpPD7mUYf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150879},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e6bb5cbcb3a3f1de834cadc929f380a7856117a0","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc && chmod +x dist/index.js","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6b746e-e8a8-4eff-8764-b53570cf523b"}},"repository":{"url":"git+https://github.com/kodustech/kodus-ai.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.11.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.4.0","open":"^11.0.0","yaml":"^2.8.3","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","undici":"^8.1.0","hunkdiff":"0.10.0","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.36.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.2.1","vitest":"^4.1.5","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.6.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.59.1","@typescript-eslint/eslint-plugin":"^8.59.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.16_1778517923128_0.48204319783972993","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@kodus/cli","version":"0.4.18","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.18","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/kodus-ai/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"a1e197e74660e37289a2afda0897e268c7f82b0d","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.18.tgz","fileCount":629,"integrity":"sha512-E39TlCUpemLR20n4GEqUyF8vIP8tfmD8HD0qjvCv4Yik7PKMYNmMoirf9ZMUXELmgDUHdpkg79vfhvhoOJpfCw==","signatures":[{"sig":"MEYCIQCJjl/F1kdZKa9ZiNn6eRuoT7hIdCG97gH/VmEqjUuVDAIhAIXDFAaaBuo6s4Vtnlf3A/JSzxa1zMPRYUjEv58pq5F9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151437},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"591b1de424f79dec51f64d137711a646ea052ee1","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc && chmod +x dist/index.js","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6b746e-e8a8-4eff-8764-b53570cf523b"}},"repository":{"url":"git+https://github.com/kodustech/kodus-ai.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.12.1","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ora":"^9.4.0","open":"^11.0.0","yaml":"^2.9.0","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","undici":"^8.3.0","hunkdiff":"0.12.1","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.36.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.4.3"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.4.0","vitest":"^4.1.6","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.59.4","@typescript-eslint/eslint-plugin":"^8.59.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.18_1779647057383_0.8514684668754005","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@kodus/cli","version":"0.4.19","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.19","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/kodus-ai/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"fe6bf1cffef889c5e3b009eb49a8e5b3936b2969","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.19.tgz","fileCount":629,"integrity":"sha512-4I6CkcZvqgHuPRc5HqhRodp5j6vjgWw5hRVl5gABW5L73sYs98BYJ4BOxY96TONEy0SM8zrGDHqoDIRkGEAxaA==","signatures":[{"sig":"MEUCIHXPFSWYYIra4H5Bx47Z+r8YP/HKCzDQUFo+qyfUzcS0AiEAkpt8S6BPChcIUdd27hOclS/ejH2U9emBkMBmdLUsc3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ea6650ad66ec3060a34ba1c6a1509609b613fcff","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"yarn clean && tsc && chmod +x dist/index.js","check":"yarn format:check && yarn lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"yarn build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"yarn build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6b746e-e8a8-4eff-8764-b53570cf523b"}},"repository":{"url":"git+https://github.com/kodustech/kodus-ai.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.16.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^9.4.0","open":"^11.0.0","yaml":"^2.9.0","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","undici":"^8.3.0","hunkdiff":"0.12.1","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.36.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.4.3"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"eslint":"^10.4.0","vitest":"^4.1.6","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.59.4","@typescript-eslint/eslint-plugin":"^8.59.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.19_1783082411920_0.20441579071767224","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@kodus/cli","version":"0.4.20","keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","_id":"@kodus/cli@0.4.20","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/kodus-ai/issues"},"bin":{"kodus":"dist/index.js"},"dist":{"shasum":"1ef56c9054b5ba9dc8df742d1fbd3fee0cdd0a37","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.20.tgz","fileCount":629,"integrity":"sha512-P/a1Rl01DfFqV0lm+mFBWGis85eSo2qYgsqG8OvcCfYP0DgAM6kczbN6/JMjA9Y8FLHJARwit2lGKfK46doYig==","signatures":[{"sig":"MEUCIQDpLoblzHRLS1CBif3CVPOdD9n4O6ZhTys/jwSyPmQSHgIgK8VY6N/okkWjm+sLZs32qE+fI/zI5p5LTCnDdWv/Too=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153707},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c1adf1c296834036f9d29ecbd7334041e0602369","scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"pnpm clean && tsc && chmod +x dist/index.js","check":"pnpm format:check && pnpm lint","clean":"rm -rf dist","start":"node dist/index.js","format":"prettier --write .","lint:fix":"eslint src --ext .ts --fix","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test:watch":"vitest","skills:sync":"node scripts/sync-skills-aliases.mjs","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","format:check":"prettier --check .","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","prepublishOnly":"pnpm build","test:installer":"sh tests/install_business_rules_validation_test.sh","skills:validate":"node scripts/validate-skills.mjs","test:integration":"pnpm build && vitest run --config vitest.integration.config.ts","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6b746e-e8a8-4eff-8764-b53570cf523b"}},"repository":{"url":"git+https://github.com/kodustech/kodus-ai.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.16.0","description":"Kodus CLI - AI-powered code review from your terminal","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^9.4.0","open":"^11.0.0","yaml":"^2.9.0","boxen":"^8.0.1","chalk":"^5.6.2","execa":"^9.6.1","figlet":"^1.11.0","undici":"^8.3.0","hunkdiff":"0.12.1","commander":"^14.0.3","clipboardy":"^5.3.1","simple-git":"^3.36.0","latest-version":"^9.0.0","gradient-string":"^3.0.0","node-machine-id":"^1.1.12","update-notifier":"^7.3.1","@inquirer/prompts":"^8.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"eslint":"^10.4.0","vitest":"^4.1.6","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.0","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/update-notifier":"^6.0.8","@typescript-eslint/parser":"^8.59.4","@typescript-eslint/eslint-plugin":"^8.59.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.20_1785369512344_0.856075239790913","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@kodus/cli","version":"0.4.21","description":"Kodus CLI - AI-powered code review from your terminal","type":"module","bin":{"kodus":"dist/index.js"},"main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/kodustech/kodus-ai.git","directory":"apps/cli"},"homepage":"https://kodus.io","bugs":{"url":"https://github.com/kodustech/kodus-ai/issues"},"scripts":{"build":"pnpm clean && tsc && chmod +x dist/index.js","dev":"tsc --watch","start":"node dist/index.js","start:local":"KODUS_API_URL=http://localhost:3001 node dist/index.js","start:qa":"KODUS_API_URL=https://qa.api.kodus.io node dist/index.js","test":"vitest run","test:watch":"vitest","test:integration":"pnpm build && vitest run --config vitest.integration.config.ts","test:installer":"sh tests/install_business_rules_validation_test.sh","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","format":"prettier --write .","format:check":"prettier --check .","check":"pnpm format:check && pnpm lint","skills:sync":"node scripts/sync-skills-aliases.mjs","skills:validate":"node scripts/validate-skills.mjs","skills:prompt":"node scripts/skills-to-prompt.mjs --format=xml","skills:prompt:json":"node scripts/skills-to-prompt.mjs --format=json","clean":"rm -rf dist","prepublishOnly":"pnpm build"},"keywords":["kodus","code-review","ai","cli","git"],"author":{"name":"Kodus"},"license":"MIT","dependencies":{"@inquirer/prompts":"^8.4.3","boxen":"^8.0.1","chalk":"^5.6.2","clipboardy":"^5.3.1","commander":"^14.0.3","execa":"^9.6.1","figlet":"^1.11.0","gradient-string":"^3.0.0","hunkdiff":"0.18.0-beta.0","latest-version":"^9.0.0","node-machine-id":"^1.1.12","open":"^11.0.0","ora":"^9.4.0","simple-git":"^3.36.0","undici":"^8.3.0","update-notifier":"^7.3.1","yaml":"^2.9.0"},"devDependencies":{"@eslint/js":"^10.0.1","@types/figlet":"^1.7.0","@types/gradient-string":"^1.1.6","@types/node":"^25.9.0","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^8.59.4","@typescript-eslint/parser":"^8.59.4","eslint":"^10.4.0","prettier":"^3.8.3","typescript":"^6.0.3","vitest":"^4.1.6"},"engines":{"node":">=20.0.0"},"packageManager":"pnpm@11.9.0","gitHead":"1c569cca0c8732d7ccae7258445d93021e3f1060","types":"./dist/index.d.ts","_id":"@kodus/cli@0.4.21","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-NKhPe7AKKyqvL3w8xjG9BonSYqykcKZXxXWEKxdOpZBQJzgK8yjX7epVjlZUXKgAZ/sf18xrUBsYBq3D1QoR3A==","shasum":"b8b1ad566a83f6c517e306ee8ba04416eefd4b2d","tarball":"https://registry.npmjs.org/@kodus/cli/-/cli-0.4.21.tgz","fileCount":709,"unpackedSize":1458144,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kodus%2fcli@0.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVfMxryqq0S2L9fVQGrUZfrcu8NuL3qlUXUeEpkp+JFAIhAOCA3cQoLQiAGCw2RNo+ItAodhkZpRUpf28h7kZAg4g6"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e6b746e-e8a8-4eff-8764-b53570cf523b"}},"directories":{},"maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.4.21_1786985958740_0.44447468962436787"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-27T13:48:48.063Z","modified":"2026-08-17T16:59:19.261Z","1.0.0":"2025-03-27T13:44:56.237Z","0.0.1":"2025-03-27T13:48:48.476Z","0.0.2":"2025-04-22T12:17:50.379Z","0.0.5":"2025-04-22T12:24:26.742Z","0.0.6":"2025-04-22T12:25:55.714Z","0.0.7":"2025-04-22T12:37:48.699Z","0.0.8":"2025-04-22T12:43:13.799Z","0.0.9":"2025-04-23T00:38:45.833Z","0.0.10":"2025-05-01T19:08:59.097Z","0.0.11":"2025-05-01T19:10:40.696Z","0.0.12":"2025-05-01T19:35:36.358Z","0.1.0":"2026-01-16T00:33:40.622Z","0.1.5":"2026-01-21T20:15:33.047Z","0.1.6":"2026-01-21T20:16:55.242Z","0.1.7":"2026-01-25T14:28:53.551Z","0.1.8":"2026-01-30T12:39:16.311Z","0.1.9":"2026-01-30T13:35:34.579Z","0.1.10":"2026-01-30T13:40:38.569Z","0.1.11":"2026-02-05T20:50:14.564Z","0.1.12":"2026-02-20T12:00:51.554Z","0.2.0":"2026-02-22T13:32:44.686Z","0.2.1":"2026-02-23T19:25:21.705Z","0.2.2":"2026-02-25T20:22:54.103Z","0.2.3":"2026-02-26T23:12:22.035Z","0.2.4":"2026-02-26T23:12:41.185Z","0.3.0":"2026-03-06T13:07:48.667Z","0.4.0":"2026-03-09T19:34:56.711Z","0.4.2":"2026-03-09T21:14:36.353Z","0.4.3":"2026-03-09T22:12:54.705Z","0.4.4":"2026-03-10T00:08:19.674Z","0.4.5":"2026-03-11T16:21:11.640Z","0.4.7":"2026-03-12T13:56:42.846Z","0.4.8":"2026-03-12T23:57:13.197Z","0.4.9":"2026-03-16T12:06:35.428Z","0.4.10":"2026-03-18T00:24:35.848Z","0.4.11":"2026-03-20T18:25:51.678Z","0.4.12":"2026-03-28T14:46:46.081Z","0.4.14":"2026-04-20T16:20:06.002Z","0.4.15":"2026-04-30T15:53:40.815Z","0.4.16":"2026-05-11T16:45:23.307Z","0.4.18":"2026-05-24T18:24:17.566Z","0.4.19":"2026-07-03T12:40:12.096Z","0.4.20":"2026-07-29T23:58:32.508Z","0.4.21":"2026-08-17T16:59:18.925Z"},"bugs":{"url":"https://github.com/kodustech/kodus-ai/issues"},"author":{"name":"Kodus"},"license":"MIT","homepage":"https://kodus.io","keywords":["kodus","code-review","ai","cli","git"],"repository":{"type":"git","url":"git+https://github.com/kodustech/kodus-ai.git","directory":"apps/cli"},"description":"Kodus CLI - AI-powered code review from your terminal","maintainers":[{"name":"wellingtonsantana","email":"wellington.santana@kodus.io"},{"name":"gamalinosqui","email":"gabriel@kodus.io"},{"name":"jairo.litman.kodus","email":"jairo.litman@kodus.io"}],"readme":"<!-- TODO: Add banner image/logo here -->\n\n<h1 align=\"center\">Kodus CLI</h1>\n\n<p align=\"center\">\n  <strong>Catch bugs before they reach your pull request — AI code review from the terminal.</strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@kodus/cli\"><img src=\"https://img.shields.io/npm/v/@kodus/cli.svg\" alt=\"npm version\"></a>\n  <a href=\"https://www.npmjs.com/package/@kodus/cli\"><img src=\"https://img.shields.io/npm/dm/@kodus/cli.svg\" alt=\"npm downloads\"></a>\n  <a href=\"https://github.com/kodustech/cli/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/kodustech/cli\" alt=\"license\"></a>\n  <a href=\"https://github.com/kodustech/cli\"><img src=\"https://img.shields.io/github/stars/kodustech/cli\" alt=\"stars\"></a>\n  <a href=\"https://nodejs.org\"><img src=\"https://img.shields.io/badge/node-%3E%3D20-brightgreen\" alt=\"node version\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://kodus.io\">Website</a> &middot;\n  <a href=\"https://app.kodus.io\">Sign Up</a> &middot;\n  <a href=\"https://github.com/kodustech/cli/issues\">Issues</a>\n</p>\n\n---\n\n```bash\nyarn global add @kodus/cli\n```\n\n---\n\n## Quick Start\n\n```bash\n# 1. Install\nyarn global add @kodus/cli\n\n# 2. Authenticate (or skip for trial mode — no account needed)\nkodus auth login\n\n# 3. Review your code\nkodus review\n```\n\nThat's it. Kodus analyzes your changes, finds issues, and lets you fix them interactively — or auto-fix everything at once with `kodus review --fix`.\n\n<!-- TODO: Add demo GIF showing interactive review in action -->\n\n## What It Does\n\n### Code Review\n\nAnalyze local changes, staged files, commits, or branch diffs. Kodus finds bugs, security issues, performance problems, and style violations — then suggests fixes with real code.\n\n```bash\nkodus review                    # Review working tree changes (interactive)\nkodus review --staged           # Only staged files\nkodus review --branch main      # Compare against a branch\nkodus review --fix              # Auto-apply all fixable issues\nkodus review --prompt-only      # Structured output for AI agents\n```\n\nReviews are **context-aware** — Kodus reads your `.cursorrules`, `claude.md`, and `.kodus.md` so suggestions follow your team's standards. [More on review modes](#review-modes)\n\n### Kody Rules\n\nCreate, update, and inspect the Kody Rules that guide Kodus behavior for your team.\n\n```bash\nkodus rules create --title \"Use async/await\" --rule \"Prefer async/await over raw promises\" --repo-id global --severity high --scope file --path \"**/*.ts\"\nkodus rules update --uuid <uuid> --repo-id global --severity critical\nkodus rules view --repo-id global\n```\n\n`kodus rules update` requires `--uuid`.\n\nDefaults:\n\n- `repo-id` defaults to `global`\n- `severity` defaults to `medium`\n- `scope` defaults to `file`\n- `path` is optional (omitted means all files)\n\n### PR Suggestions\n\nFetch AI-powered suggestions for open pull requests directly from your terminal.\n\n```bash\nkodus pr suggestions --pr-url https://github.com/org/repo/pull/42\nkodus pr suggestions --pr-number 42 --repo-id <id>\n```\n\nFilter by severity, export as JSON or Markdown, or pipe into an AI agent with `--prompt-only` for automated fixes.\n\n### Business Validation (Local Diff vs Task)\n\nRun Kodus business-rules validation directly from your local diff with optional task reference.\n\n```bash\n# Working tree diff (default)\nkodus pr business-validation\n\n# Staged-only with explicit task reference\nkodus pr business-validation --staged --task-id KC-1441\n\n# Branch or files scope\nkodus pr business-validation --branch main --task-id KC-1441\nkodus pr business-validation src/service.ts src/use-case.ts --task-id KC-1441\n```\n\n### Kodus Trace\n\nDiffs show _what_ changed. Trace records _why_ it changed.\n\nAI agents make dozens of decisions per session — architecture choices, trade-offs, why approach X was picked over Y. Without a record, that reasoning vanishes when the session ends.\n\nTrace captures your agent sessions locally, distills them into typed decisions, and hands them back the next time anyone touches those files.\n\n```bash\nkodus trace enable                     # Install capture hooks for this repo\nkodus trace src/billing/invoice.ts     # Read the decisions for a path\nkodus trace status                     # See what has been captured\nkodus trace ui                         # Browse sessions in the browser\n```\n\nWorks with no Kodus account. Raw sessions stay on your machine under `~/.kodus/sessions/`; distilled decisions travel with the repository on the orphan branch `kodus/trace/v1`. [More on Kodus Trace](#kodus-trace-1)\n\n---\n\n## Best With AI Agents\n\nKodus is designed to work **inside AI coding agents**. While you can use it standalone, the real power comes when your agent runs reviews automatically and fixes issues in a loop — no manual intervention needed.\n\n**Works with:** Claude Code, Cursor, Windsurf, GitHub Copilot, Gemini CLI, and 20+ more environments.\n\n### Install the Skill (recommended)\n\nThe fastest way to get started. Auto-detects your installed IDEs and sets everything up:\n\nmacOS/Linux:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/kodustech/cli/main/install.sh | bash\n```\n\nWindows PowerShell:\n\n```powershell\npowershell -NoProfile -ExecutionPolicy Bypass -Command \"$tmp = Join-Path $env:TEMP 'kodus-install.ps1'; Invoke-WebRequest https://raw.githubusercontent.com/kodustech/cli/main/install.ps1 -OutFile $tmp; & $tmp\"\n```\n\nThis installs the Kodus CLI globally and deploys the review skill into every supported agent on your machine — Claude Code, Cursor, Windsurf, and others. One command, all environments.\n\n### How It Works With Agents\n\nOnce installed, your AI agent can autonomously:\n\n1. **Write code** as usual\n2. **Run `kodus review --prompt-only`** to analyze changes\n3. **Read the structured output** and understand each issue\n4. **Fix the issues** automatically\n5. **Repeat** until the review is clean\n\nThis creates a tight feedback loop: the agent writes, reviews, and fixes — all without leaving your IDE.\n\nBeyond reviews, Kodus also captures **what your agent decided and why** via [Kodus Trace](#kodus-trace). Every reasoning step is saved — so when you (or another agent) pick up the work later, the full context is already there. No more re-explaining what was done or losing decisions between sessions.\n\n### Setup: Claude Code\n\nAdd to your project's `CLAUDE.md`:\n\n```markdown\n## Code Review\n\nAfter implementing changes, run `kodus review --prompt-only` to check for issues.\nIf issues are found, fix them and re-run until clean.\n```\n\nOr use the skill directly — after installing via the command above, just ask Claude Code to review your code and it will use Kodus automatically.\n\n### Setup: Cursor / Windsurf\n\nAdd to your `.cursorrules` or equivalent:\n\n```\nWhen writing code:\n1. Implement the feature\n2. Run: kodus review --prompt-only\n3. If issues are found, fix them automatically\n4. Repeat until review is clean\n5. Show final result\n```\n\n### Setup: Headless / Shared Environments\n\nSet a team key so agents and shared machines are authenticated without individual logins:\n\n```bash\nexport KODUS_TEAM_KEY=kodus_xxxxx\nkodus review --prompt-only\n```\n\nWorks with Codex, CI runners, remote dev environments, and any context where personal login isn't practical. Get your key at [app.kodus.io/organization/cli-keys](https://app.kodus.io/organization/cli-keys).\n\n### Copy & Paste Workflow (interactive)\n\nIf you prefer manual control:\n\n1. Run `kodus review`\n2. Navigate to a file with issues\n3. Select **\"Copy fix prompt for AI agent\"**\n4. Paste into Claude Code or Cursor — the AI fixes it\n\nThe copied prompt includes file path, line numbers, severity, and detailed suggestions — optimized for AI agents.\n\n## Installation\n\n### Skill installer (recommended — CLI + all your agents)\n\nmacOS/Linux:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/kodustech/cli/main/install.sh | bash\n```\n\nWindows PowerShell:\n\n```powershell\npowershell -NoProfile -ExecutionPolicy Bypass -Command \"$tmp = Join-Path $env:TEMP 'kodus-install.ps1'; Invoke-WebRequest https://raw.githubusercontent.com/kodustech/cli/main/install.ps1 -OutFile $tmp; & $tmp\"\n```\n\nInstalls the CLI and deploys the review skill to all detected agents in one step.\n\n### Keep everything updated\n\n`kodus update` updates the CLI package.\n\nFor end users, the recommended way to refresh skills and agent integrations is:\n\nmacOS/Linux:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/kodustech/cli/main/install.sh | bash\n```\n\nWindows PowerShell:\n\n```powershell\npowershell -NoProfile -ExecutionPolicy Bypass -Command \"$tmp = Join-Path $env:TEMP 'kodus-install.ps1'; Invoke-WebRequest https://raw.githubusercontent.com/kodustech/cli/main/install.ps1 -OutFile $tmp; & $tmp\"\n```\n\nFallback via CLI for common local agent roots:\n\n```bash\nkodus skills install        # install into detected local agent roots\nkodus skills resync         # re-sync/refresh managed skills\nkodus skills uninstall      # remove managed skills from detected targets\n```\n\nIf you want to inspect the script before execution:\n\nmacOS/Linux:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/kodustech/cli/main/install.sh -o /tmp/kodus-install.sh\nless /tmp/kodus-install.sh\nbash /tmp/kodus-install.sh\n```\n\nWindows PowerShell:\n\n```powershell\npowershell -NoProfile -ExecutionPolicy Bypass -Command \"Invoke-WebRequest https://raw.githubusercontent.com/kodustech/cli/main/install.ps1 -OutFile install.ps1\"\npowershell -NoProfile -ExecutionPolicy Bypass -File .\\install.ps1\n```\n\n### CLI only\n\n<details>\n<summary><strong>yarn</strong></summary>\n\n```bash\nyarn global add @kodus/cli\n```\n\n</details>\n\n<details>\n<summary><strong>npx (no install)</strong></summary>\n\n```bash\nnpx @kodus/cli review\n```\n\n</details>\n\n<details>\n<summary><strong>curl</strong></summary>\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/kodustech/cli/main/install.sh | bash\n```\n\n</details>\n\n<details>\n<summary><strong>PowerShell</strong></summary>\n\n```powershell\npowershell -NoProfile -ExecutionPolicy Bypass -Command \"$tmp = Join-Path $env:TEMP 'kodus-install.ps1'; Invoke-WebRequest https://raw.githubusercontent.com/kodustech/cli/main/install.ps1 -OutFile $tmp; & $tmp\"\n```\n\n</details>\n\n<details>\n<summary><strong>Homebrew (coming soon)</strong></summary>\n\n```bash\nbrew install kodus/tap/kodus\n```\n\n</details>\n\n## Agent Mode\n\nKodus now supports an explicit **agent mode** for deterministic automation output.\n\n### Global flag\n\nUse `--agent` on any command to return a stable JSON envelope:\n\n```json\n{\n    \"ok\": true,\n    \"command\": \"review\",\n    \"data\": {},\n    \"error\": null,\n    \"meta\": {\n        \"schemaVersion\": \"1.0\",\n        \"cliVersion\": \"x.y.z\",\n        \"mode\": \"agent\",\n        \"durationMs\": 123\n    }\n}\n```\n\n### Command schema introspection\n\n```bash\nkodus schema\nkodus schema --command \"pr suggestions\"\n```\n\n### Field selection for smaller payloads\n\nAvailable on `review` and `pr suggestions`:\n\n```bash\nkodus review --agent --fields summary,issues.file,issues.line\nkodus pr suggestions --agent --pr-url https://github.com/org/repo/pull/42 --fields summary,issues.file\n```\n\n`--fields` requires `--agent` or `--format json`.\n\n### Dry-run for mutable commands\n\n```bash\nkodus hook install --dry-run\nkodus hook uninstall --dry-run\nkodus trace disable --dry-run\n```\n\nDry-run prints the planned actions and does not mutate local hooks/config/files.\n\n## Review Modes\n\n### Interactive (default)\n\n```bash\nkodus review\n```\n\nNavigate files with issue counts, preview fixes before applying, and copy AI-friendly prompts to paste into Claude Code or Cursor.\n\n### Auto-fix\n\n```bash\nkodus review --fix\n```\n\nApplies all fixable issues at once. Shows a confirmation prompt before making changes.\n\n### AI Agent\n\n```bash\nkodus review --prompt-only\n```\n\nMinimal, structured output designed for Claude Code, Cursor, and Windsurf. Perfect for autonomous generate-review-fix loops.\n\n<details>\n<summary><strong>More: output formats &amp; flags</strong></summary>\n\n#### Output Formats\n\n```bash\nkodus review                           # Interactive (default)\nkodus review --format json             # JSON output\nkodus review --format markdown         # Markdown report\nkodus review --prompt-only             # AI agent output\nkodus review --format markdown -o report.md  # Save to file\n```\n\n#### Output Streams\n\n- `stdout`: command result/payload (for example JSON/Markdown reports)\n- `stderr`: debug traces (`--verbose`), spinner/progress messages, and errors\n\nThis keeps machine-readable output clean for piping:\n\n```bash\nkodus review --format json > review.json\nkodus review --format json --verbose 1>review.json 2>review.debug.log\n```\n\n#### Diff Targets\n\n```bash\nkodus review                           # Working tree changes\nkodus review --staged                  # Staged files only\nkodus review --commit HEAD~1           # Specific commit\nkodus review --branch main             # Compare against branch\nkodus review src/index.ts src/utils.ts # Specific files\n```\n\n#### All Flags\n\n| Flag                   | Description                                   |\n| ---------------------- | --------------------------------------------- |\n| `--staged`             | Analyze only staged files                     |\n| `--commit <sha>`       | Analyze a specific commit                     |\n| `--branch <name>`      | Compare against a branch                      |\n| `--rules-only`         | Only check configured rules                   |\n| `--fast`               | Faster analysis for large diffs               |\n| `--fix`                | Auto-apply all fixable issues                 |\n| `--prompt-only`        | AI agent optimized output                     |\n| `--context <file>`     | Include custom context file                   |\n| `--format <fmt>`       | Output format: `terminal`, `json`, `markdown` |\n| `--output <file>`      | Save output to file                           |\n| `--fail-on <severity>` | Exit code 1 if issues meet or exceed severity |\n| `-i, --interactive`    | Explicitly enable interactive mode            |\n\n</details>\n\n## Kodus Trace\n\nFull reference for the decision capture system ([intro above](#kodus-trace)).\n\n### Reading\n\nReading needs no verb — the paths are positional on the group itself:\n\n```bash\n# Decisions scoped to a file or a directory\nkodus trace src/billing/invoice.ts\nkodus trace src/billing src/payments\n\n# A path that collides with a subcommand name is disambiguated with `--`\nkodus trace -- status\n```\n\nThe lookup is path matching against the decision's scope, exact or prefix, in\nboth directions. There is no embedding, vector store or similarity search, and\nno network access: shared decisions are read out of the local object database.\n\n### Setup\n\n```bash\n# Enable with specific agents\nkodus trace enable --agents claude,cursor,codex\n\n# Custom Codex config path\nkodus trace enable --agents codex --codex-config ~/.codex/config.toml\n\n# What has been captured, and which hooks are installed\nkodus trace status\n\n# Remove the hooks (the local store is preserved)\nkodus trace disable\n```\n\n### Correcting what the model recorded\n\n```bash\nkodus trace forget <id>       # Drop a decision that is wrong\nkodus trace pin <id>          # Always include it in the review context pack\nkodus trace pin <id> --remove # Undo a pin\n```\n\n### Browsing sessions\n\n```bash\nkodus trace ui                # Serves a local page on 127.0.0.1:4711\nkodus trace ui --port 8080 --no-open\n```\n\n**How it works:**\n\n- Session lifecycle hooks write a redacted record per session to\n  `~/.kodus/sessions/<repo>/records/`, keyed by a hash of the git root. Nothing\n  is written inside the working tree, and every hook exits zero with no token\n  and no reachable API.\n- A `pre-push` hook runs distillation detached, so the push never waits. It\n  shells out to whichever agent CLI you already have installed (`claude`,\n  `codex`, `gemini`, `cursor-agent`) — no key management, no server round trip.\n- Each push reprocesses `merge-base(default, HEAD)..HEAD` and **replaces** the\n  branch's record, so pushing five times leaves one record. Per-commit summaries\n  are cached, so a reprocess only pays for commits it has not seen.\n- Records land on the orphan branch `kodus/trace/v1`, sharded one file per\n  branch, and the source commit carries a `Kodus-Trace: <id>` trailer.\n- Secrets are redacted out of the transcript before any model sees it, and the\n  distilled output is redacted again before storage.\n\n**Supported agents:** Claude Code, Cursor, Codex.\n\n## CI/CD & Git Hooks\n\n### Pre-push Hook\n\n```bash\nkodus hook install --fail-on error   # Block pushes with errors\nkodus hook status                     # Check hook status\nkodus hook uninstall                  # Remove hook\n```\n\n### Pipeline Usage\n\n```bash\n# Strict rules check with JSON output\nkodus review --rules-only --format json --fail-on error\n\n# Generate markdown report artifact\nkodus review --format markdown --output review-report.md\n```\n\n## Authentication\n\nKodus supports multiple auth methods depending on your setup:\n\n### Trial Mode (no account)\n\nJust run `kodus review`. No signup needed. You get 5 reviews/day with up to 10 files and 500 lines per file — enough to try it out. [Sign up free](https://app.kodus.io) to remove limits.\n\n### Personal Login\n\nFor individual developers. Creates a session with automatic token refresh.\n\n```bash\nkodus auth login           # Sign in with email/password\nkodus auth status          # Check auth status and usage\nkodus auth logout          # Sign out\n```\n\nCredentials are stored locally in `~/.kodus/credentials.json`.\n\n### Team Key\n\nFor teams where not everyone needs their own account. A single shared key gives the whole team access — developers just set the key and start reviewing, no individual signup required.\n\n```bash\nkodus auth team-key --key kodus_xxxxx\n```\n\nOr set it as an environment variable:\n\n```bash\nexport KODUS_TEAM_KEY=kodus_xxxxx\n```\n\nGet your team key at [app.kodus.io/organization/cli-keys](https://app.kodus.io/organization/cli-keys). Team keys have configurable device limits managed from the dashboard.\n\nThis is also the recommended auth method for AI coding agents (Claude Code, Cursor, Codex) — set the env var once and every agent session is authenticated automatically.\n\n### Repository Configuration\n\nRepository configuration requires team-key auth:\n\n- team keys work across `add`, `list`, `show`, `setup`, `set`, and pattern mutations through the CLI config endpoints\n\nThese commands always read and update the repository's current settings directly. There is no reset-to-default flow in the CLI.\n\n`kodus config -r` and `kodus config --remote` are shortcuts for `kodus config remote add`.\n\n```bash\nkodus config -r .                       # Shortcut for: kodus config remote add .\nkodus config --remote .                 # Shortcut for: kodus config remote add .\nkodus config --remote . --json          # Add and print machine-readable result\nkodus config --remote . --no-prompt     # Add without starting setup\nkodus config remote add .               # Add the current repository explicitly\nkodus config remote show .              # Inspect current repository settings\nkodus config remote setup .             # Run guided setup again\nkodus config remote setup . --json      # Print structured setup result\nkodus config remote set . review.enabled true\nkodus config remote set . review.enabled true --json\nkodus config remote set . patterns.ignoreFiles \"**/*.lock,dist/**\"\nkodus config remote add-pattern . ignore-files \"dist/**\"\nkodus config remote add-ignore-file . \"dist/**\"\nkodus config remote remove-base-branch . \"release/*\"\nkodus config remote remove-pattern . base-branches \"release/*\"\nkodus config remote open . --section suggestion-control\nkodus config remote list --json\nkodus config remote list                # List repositories already configured\n```\n\nWhen a repository is added from an interactive terminal, Kodus offers a guided setup for:\n\n- automated review\n- auto approve\n- minimum severity level\n- ignored file patterns\n- base branch patterns\n- ignored title patterns\n\nPattern fields accept glob expressions such as `**/*.lock`, `dist/**`, `release/*`, and `draft*`.\n\nUse `kodus config remote open` when you need advanced repository settings that are still web-only. The CLI opens the Kodus app and prints the repository/section path to navigate.\n\nUse `--json` with `show`, `set`, `open`, `add-pattern`, `remove-pattern`, and the pattern aliases when you need stable machine-readable output for scripts or AI agents.\n\nWhen targeting a repository that is different from your current working directory, pass `owner/repo` explicitly instead of `.`:\n\n```bash\nkodus config -r Wellington01/kodus-extension\nkodus config remote show Wellington01/kodus-extension\n```\n\n#### Local API note\n\nWhen testing against the local backend with `yarn start:local`, repository configuration works with a team key when the local API exposes:\n\n- `GET /cli/config/repositories/available`\n- `GET /cli/config/repositories/selected`\n- `POST /cli/config/repositories`\n- `GET /cli/config/repositories/:repositoryId/settings`\n- `PATCH /cli/config/repositories/:repositoryId/settings`\n\n```text\nRepository configuration access denied: ...\n```\n\nExample local commands:\n\n```bash\nexport KODUS_TEAM_KEY=kodus_xxxxx\nyarn start:local config -r Wellington01/kodus-extension --no-prompt\nyarn start:local config remote list --json\nyarn start:local config remote show Wellington01/kodus-extension\n```\n\n### CI/CD Token\n\nFor pipelines and automated environments. Generated from your personal login:\n\n```bash\nkodus auth token           # Generate a CI/CD token\n```\n\nThen use it in your pipeline:\n\n```bash\nexport KODUS_TOKEN=<your-token>\nkodus review --format json --fail-on error\n```\n\n> **Note:** For PR-level reviews in CI/CD, we recommend using the [Kodus platform](https://app.kodus.io) GitHub/GitLab integration instead of the CLI. It's purpose-built for PR workflows with inline comments, status checks, and team dashboards.\n\n<details>\n<summary><strong>Environment variables</strong></summary>\n\n| Variable         | Description                                                                    |\n| ---------------- | ------------------------------------------------------------------------------ |\n| `KODUS_API_URL`  | API endpoint (default: `https://api.kodus.io`). HTTPS only (except localhost). |\n| `KODUS_APP_URL`  | Optional Kodus app URL override for `kodus config remote open`.                |\n| `KODUS_TOKEN`    | CI/CD token for automated pipelines (generated via `kodus auth token`)         |\n| `KODUS_TEAM_KEY` | Team key for shared team access and AI coding agents                           |\n\n</details>\n\n## Privacy & Security\n\nKodus sends your code diffs to the Kodus API for analysis. We take this seriously:\n\n- **HTTPS only** — All API communication is encrypted. Custom API URLs are validated.\n- **No training on your code** — Your code is not used to train models.\n- **Minimal data** — Only diffs and context files are sent, not your entire codebase.\n- **Credentials stored locally** — Auth tokens are kept in `~/.kodus/credentials.json` on your machine.\n\n## Contributing\n\nWe welcome contributions! Please see our [issues page](https://github.com/kodustech/cli/issues) to get started.\n\n```bash\nyarn install      # Install dependencies\nyarn build        # Build\nyarn dev          # Watch mode\nyarn test         # Run tests\n```\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}