UNPKG

just-commit

Version:

An automated CLI tool for generating meaningful Git commit messages with AI, following Conventional Commits. Ideal for developers seeking quick, clear, and consistent version control.

56 lines (55 loc) 1.67 kB
{ "name": "just-commit", "version": "2.0.0", "description": "An automated CLI tool for generating meaningful Git commit messages with AI, following Conventional Commits. Ideal for developers seeking quick, clear, and consistent version control.", "main": "index.js", "type": "module", "bin": { "just-commit": "bin/index.js" }, "scripts": { "start": "node bin/index.js", "lint": "eslint .", "format": "prettier --write .", "lint:fix": "eslint . --fix && prettier --write .", "test": "mocha --recursive" }, "repository": { "type": "git", "url": "git+https://github.com/thenatarizkie/just-commit.git" }, "keywords": [ "natarizkie", "just-commit", "git-tools", "automated-commit", "conventional-commits", "gemini-ai", "cli" ], "author": "Natarizkie", "license": "ISC", "bugs": { "url": "https://github.com/thenatarizkie/just-commit/issues" }, "homepage": "https://github.com/thenatarizkie/just-commit#readme", "devDependencies": { "@eslint/js": "^9.17.0", "@jsdevtools/npm-publish": "^3.1.1", "chai": "^5.1.2", "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "mocha": "^11.0.1", "prettier": "^3.4.2", "yargs": "^17.7.2" }, "dependencies": { "execa": "^9.5.2", "@google/generative-ai": "^0.21.0", "child_process": "^1.0.2", "dotenv": "^16.4.5", "dotenv-flow": "^4.1.0", "process": "^0.11.10" } }