{"bin":{"aicommit":"dist/cli.js","aicommit-config":"aicommit-config.mjs"},"bugs":{"url":"https://github.com/abd3lraouf/aicommit/issues"},"dist":{"shasum":"6d6003c4f1998c286ad2613890f35ce2d6fef005","tarball":"https://registry.npmjs.org/@abd3lraouf/aicommit/-/aicommit-2.2.0.tgz","fileCount":65,"integrity":"sha512-0jkBK2Ghjt1uTzthHINtMzcGtUhpRyIDiX/hjFVif7YI702XfX3u1zo4M71p93Iiy9CImokfhZCP+jKxJZH5Rg==","signatures":[{"sig":"MEUCIGcG4LPlkPMA4qkokR31nevxrlX8CNQuoQV16OwgwVFwAiEAtWCexCHVQXRdDsQFcsKyvRSaD3BJXrXC1YVpsduNV9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187011},"main":"dist/index.js","name":"@abd3lraouf/aicommit","type":"module","_from":"file:abd3lraouf-aicommit-2.2.0.tgz","types":"./dist/index.d.ts","author":{"url":"https://abd3lraouf.dev","name":"Abdelraouf Sabri","email":"hello@abd3lraouf.dev"},"engines":{"node":">=18.0.0"},"license":"MIT","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.mjs","build":"tsc && chmod +x aicommit-cli.js aicommit-config.mjs && chmod +x dist/cli.js dist/index.js && chmod +x scripts/setup/postinstall.mjs && mkdir -p dist/schemas && cp src/schemas/*.json dist/schemas/","clean":"rm -rf dist","start":"node --es-module-specifier-resolution=node dist/index.js","config":"node scripts/setup/setup-config.mjs","prebuild":"pnpm run clean","test:api":"node scripts/utils/test-api.mjs","postbuild":"sed -i.bak '1d' dist/cli.js && echo '#!/usr/bin/env node' | cat - dist/cli.js > dist/cli.js.tmp && mv dist/cli.js.tmp dist/cli.js && sed -i.bak '1d' dist/index.js && echo '#!/usr/bin/env node' | cat - dist/index.js > dist/index.js.tmp && mv dist/index.js.tmp dist/index.js && rm dist/*.bak","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --config jest.config.mjs --watch","postinstall":"node scripts/setup/postinstall.mjs || exit 0","test:lmstudio":"node scripts/utils/test-lmstudio-integration.mjs","test:postinstall":"node scripts/setup/postinstall.mjs"},"_npmUser":{"name":"abd3lraouf","email":"abdelraoufsabri@gmail.com"},"homepage":"https://github.com/abd3lraouf/aicommit#readme","keywords":["git","commit","ai","conventional-commits","emoji","commit-message","artificial-intelligence","git-tools","developer-tools","cli-tool"],"_resolved":"/tmp/3c9ddcc0610a522ba26ccbcd1f5c3a53/abd3lraouf-aicommit-2.2.0.tgz","_integrity":"sha512-0jkBK2Ghjt1uTzthHINtMzcGtUhpRyIDiX/hjFVif7YI702XfX3u1zo4M71p93Iiy9CImokfhZCP+jKxJZH5Rg==","repository":{"url":"git+https://github.com/abd3lraouf/aicommit.git","type":"git"},"_npmVersion":"10.8.2","description":"Smart Git commit messages with AI - automatically generates conventional commits with emojis","directories":{},"maintainers":[{"name":"abd3lraouf","email":"abdelraoufsabri@gmail.com"}],"_nodeVersion":"18.20.8","dependencies":{"zod":"3.25.28","boxen":"8.0.1","chalk":"5.4.1","yargs":"^17.7.2","dotenv":"^16.5.0","figures":"6.1.0","deepmerge":"4.3.1","cosmiconfig":"9.0.0","log-symbols":"7.0.1","@lmstudio/sdk":"1.1.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.4","typescript":"^5.8.3","@types/jest":"29.5.14","@types/node":"22.15.21","@types/yargs":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/aicommit_2.2.0_1748263737511_0.826851475472214","host":"s3://npm-registry-packages-npm-production"},"_id":"@abd3lraouf/aicommit@2.2.0","version":"2.2.0"}