{"id":164794356,"number":"1.0.10","published_at":"2025-12-17T13:25:50.146Z","licenses":"MIT","integrity":"sha512-UzGcyRQUf3s6sLMwIG74MpU3IQGChAyN7pKdy5/Y4B+AHREza1PTAdaktwd2SIvziSQ2KS0c2noMrm0qvayVtg==","status":null,"download_url":"https://registry.npmjs.org/@mantisware/commit-ai/-/commit-ai-1.0.10.tgz","registry_url":"https://www.npmjs.com/package/@mantisware/commit-ai/v/1.0.10","documentation_url":null,"install_command":"npm install @mantisware/commit-ai@1.0.10","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"mantisware","email":"waldo@mantisware.co.za"},"dist":{"integrity":"sha512-UzGcyRQUf3s6sLMwIG74MpU3IQGChAyN7pKdy5/Y4B+AHREza1PTAdaktwd2SIvziSQ2KS0c2noMrm0qvayVtg==","shasum":"a99bf8971e6801a59b356fa475e4dbeaba5e8634","tarball":"https://registry.npmjs.org/@mantisware/commit-ai/-/commit-ai-1.0.10.tgz","fileCount":6,"unpackedSize":5148623,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBldJr3Fhh1sGYYVZTV27HfrGLT4JAhYGAVkGQhrAegvAiBcSTeH0jNuFA2U6HUAShGB30v8M+WmvCjPrkQZJpM1aA=="}]},"gitHead":"c5c3bdb03049295ee3a96d8f67729e1ca9a62f02","main":"cli.js","scripts":{"postinstall":"node postinstall.js","watch":"pnpm -s build -- --sourcemap --watch","start":"node ./out/cli.cjs","ollama:start":"CMT_AI_PROVIDER='ollama' node ./out/cli.cjs","dev":"ts-node ./src/cli.ts","dev:gemini":"CMT_AI_PROVIDER='gemini' ts-node ./src/cli.ts","dev:deepseek":"CMT_AI_PROVIDER='deepseek' ts-node ./src/cli.ts","build":"node -e \"require('fs').rmSync('out', { recursive: true, force: true })\" \u0026\u0026 node esbuild.config.mjs","build:push":"pnpm -s build \u0026\u0026 git add . \u0026\u0026 git commit -m 'build' \u0026\u0026 git push","deploy":"npm publish --access=public --tag latest","deploy:otp":"read -p 'Enter OTP: ' otp \u0026\u0026 npm publish --access=public --tag latest --otp=$otp","deploy:build":"pnpm -s build:push \u0026\u0026 (git push --tags || true) \u0026\u0026 npm run deploy:otp","deploy:patch":"pnpm version patch \u0026\u0026 pnpm -s deploy:build","lint":"eslint src --ext ts \u0026\u0026 tsc --noEmit","format":"prettier --write src","test":"NODE_OPTIONS=--experimental-vm-modules jest test/unit","test:all":"pnpm -s test:unit:docker \u0026\u0026 pnpm -s test:e2e:docker","test:docker-build":"docker build -t cmt-test -f test/Dockerfile .","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest test/unit","test:unit:docker":"pnpm -s test:docker-build \u0026\u0026 DOCKER_CONTENT_TRUST=0 docker run --rm cmt-test pnpm -s test:unit","test:e2e":"pnpm -s test:e2e:setup \u0026\u0026 jest test/e2e","test:e2e:setup":"sh test/e2e/setup.sh","test:e2e:docker":"pnpm -s test:docker-build \u0026\u0026 DOCKER_CONTENT_TRUST=0 docker run --rm cmt-test pnpm -s test:e2e","mlx:start":"CMT_AI_PROVIDER='mlx' node ./out/cli.cjs"},"_npmVersion":"11.7.0","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":null,"browserify":null},"created_at":"2026-01-16T11:24:43.743Z","updated_at":"2026-05-03T01:16:14.704Z","purl":"pkg:npm/%40mantisware/commit-ai@1.0.10","related_tag":{"name":"v1.0.10","sha":"c806d074c07648f993b2cb3ae4502505fb82c7c8","kind":"tag","published_at":"2025-12-17T13:22:33.000Z","download_url":"https://codeload.github.com/MantisWare/commit-ai/tar.gz/v1.0.10","html_url":"https://github.com/MantisWare/commit-ai/releases/tag/v1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/MantisWare/commit-ai@v1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MantisWare%2Fcommit-ai/tags/v1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MantisWare%2Fcommit-ai/tags/v1.0.10/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mantisware%2Fcommit-ai/versions/1.0.10","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mantisware%2Fcommit-ai/versions/1.0.10/codemeta","dependencies":[{"id":1858080510,"ecosystem":"npm","package_name":"@actions/core","requirements":"^1.10.0","kind":"runtime","optional":false},{"id":1858080511,"ecosystem":"npm","package_name":"@actions/exec","requirements":"^1.1.1","kind":"runtime","optional":false},{"id":1858080512,"ecosystem":"npm","package_name":"@actions/github","requirements":"^5.1.1","kind":"runtime","optional":false},{"id":1858080513,"ecosystem":"npm","package_name":"@anthropic-ai/sdk","requirements":"^0.19.2","kind":"runtime","optional":false},{"id":1858080514,"ecosystem":"npm","package_name":"@azure/openai","requirements":"^1.0.0-beta.12","kind":"runtime","optional":false},{"id":1858080515,"ecosystem":"npm","package_name":"@clack/prompts","requirements":"^0.6.1","kind":"runtime","optional":false},{"id":1858080516,"ecosystem":"npm","package_name":"@dqbd/tiktoken","requirements":"^1.0.2","kind":"runtime","optional":false},{"id":1858080517,"ecosystem":"npm","package_name":"@google/generative-ai","requirements":"^0.11.4","kind":"runtime","optional":false},{"id":1858080518,"ecosystem":"npm","package_name":"@mistralai/mistralai","requirements":"^1.3.5","kind":"runtime","optional":false},{"id":1858080519,"ecosystem":"npm","package_name":"@octokit/webhooks-schemas","requirements":"^6.11.0","kind":"runtime","optional":false},{"id":1858080520,"ecosystem":"npm","package_name":"@octokit/webhooks-types","requirements":"^6.11.0","kind":"runtime","optional":false},{"id":1858080521,"ecosystem":"npm","package_name":"axios","requirements":"^1.3.4","kind":"runtime","optional":false},{"id":1858080522,"ecosystem":"npm","package_name":"chalk","requirements":"^5.2.0","kind":"runtime","optional":false},{"id":1858080523,"ecosystem":"npm","package_name":"cleye","requirements":"^1.3.2","kind":"runtime","optional":false},{"id":1858080524,"ecosystem":"npm","package_name":"crypto","requirements":"^1.0.1","kind":"runtime","optional":false},{"id":1858080525,"ecosystem":"npm","package_name":"execa","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1858080526,"ecosystem":"npm","package_name":"ignore","requirements":"^5.2.4","kind":"runtime","optional":false},{"id":1858080527,"ecosystem":"npm","package_name":"ini","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1858080528,"ecosystem":"npm","package_name":"inquirer","requirements":"^9.1.4","kind":"runtime","optional":false},{"id":1858080529,"ecosystem":"npm","package_name":"openai","requirements":"^4.57.0","kind":"runtime","optional":false},{"id":1858080530,"ecosystem":"npm","package_name":"zod","requirements":"^3.23.8","kind":"runtime","optional":false},{"id":1858080531,"ecosystem":"npm","package_name":"@commitlint/types","requirements":"^17.4.4","kind":"Development","optional":false},{"id":1858080532,"ecosystem":"npm","package_name":"@types/ini","requirements":"^1.3.31","kind":"Development","optional":false},{"id":1858080533,"ecosystem":"npm","package_name":"@types/inquirer","requirements":"^9.0.3","kind":"Development","optional":false},{"id":1858080534,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29.5.12","kind":"Development","optional":false},{"id":1858080535,"ecosystem":"npm","package_name":"@types/node","requirements":"^16.18.14","kind":"Development","optional":false},{"id":1858080536,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^5.45.0","kind":"Development","optional":false},{"id":1858080537,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^5.45.0","kind":"Development","optional":false},{"id":1858080538,"ecosystem":"npm","package_name":"cli-testing-library","requirements":"^2.0.2","kind":"Development","optional":false},{"id":1858080539,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.0.3","kind":"Development","optional":false},{"id":1858080540,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.15.18","kind":"Development","optional":false},{"id":1858080541,"ecosystem":"npm","package_name":"eslint","requirements":"^8.28.0","kind":"Development","optional":false},{"id":1858080542,"ecosystem":"npm","package_name":"jest","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1858080543,"ecosystem":"npm","package_name":"prettier","requirements":"^2.8.8","kind":"Development","optional":false},{"id":1858080544,"ecosystem":"npm","package_name":"ts-jest","requirements":"^29.1.2","kind":"Development","optional":false},{"id":1858080545,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":1858080546,"ecosystem":"npm","package_name":"typescript","requirements":"^4.9.3","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@mantisware%2Fcommit-ai"}