UNPKG

gcommit-ai

Version:

AI-powered conventional commit message generator CLI tool

69 lines (68 loc) 1.41 kB
{ "name": "gcommit-ai", "version": "0.2.0", "description": "AI-powered conventional commit message generator CLI tool", "keywords": [ "git", "chatgpt", "gpt", "ai", "openai", "opencommit", "aicommit", "aicommits", "gptcommit", "commit", "ollama" ], "main": "./dist/index.cjs", "bin": { "gcommit": "dist/index.cjs" }, "repository": { "url": "https://github.com/kingsley-59/gcommit-cli.git" }, "type": "module", "author": { "name": "Kingsley Akahibe", "email": "kingsleyakahibe@gmail.com", "url": "https://github.com/kingsley-59" }, "release": { "branches": [ "main" ] }, "publishConfig": { "access": "public" }, "scripts": { "test": "jest --coverage", "build": "node esbuild.config.js", "start": "node dist/index.cjs", "dev": "tsx src/index.ts", "prepublishOnly": "npm run build" }, "dependencies": { "axios": "^1.6.2", "commander": "^10.0.0", "dotenv": "^16.4.2", "inquirer": "^9.2.8", "simple-git": "^3.21.0" }, "devDependencies": { "@types/inquirer": "^9.0.8", "@types/jest": "^29.5.4", "@types/node": "^20.4.2", "esbuild": "^0.25.6", "jest": "^29.7.0", "ts-jest": "^29.1.1", "ts-node": "^10.9.2", "tsx": "^4.20.3", "typescript": "^5.3.3" }, "engines": { "node": ">=18" }, "license": "MIT" }