{
  "name": "ccommit",
  "version": "4.0.1",
  "type": "module",
  "description": "😜 ➕ 👔 🟰  ccommit \n  Conventional Commit Generator that interprets commit types from gitmoji and conventional",
  "repository": {
    "directory": "packages/ccommit",
    "type": "git",
    "url": "git+https://github.com/JeromeFitz/packages.git"
  },
  "homepage": "https://github.com/JeromeFitz/packages/tree/main/packages/ccommit#readme",
  "author": {
    "name": "Jerome Fitzgerald",
    "email": "j@jeromefitzgerald.com",
    "url": "https://jeromefitzgerald.com"
  },
  "license": "MIT",
  "private": false,
  "engines": {
    "node": ">=24"
  },
  "bin": {
    "ccommit": "./index.mjs"
  },
  "exports": {
    ".": "./index.mjs",
    "./package.json": "./package.json"
  },
  "keywords": [
    "commit",
    "conventional changelog",
    "conventional commits",
    "enquirer",
    "format",
    "gitflow",
    "githubflow",
    "gitmoji",
    "semver"
  ],
  "scripts": {
    "build": "tsdown",
    "clean": "rm -rf .turbo && rm -rf dist",
    "clean:install": "pnpm run clean && rm -rf node_modules",
    "copy": "mkdir -p ./dist && ./scripts/copy.sh",
    "dev": "tsdown --watch",
    "dry:run": "pnpm run build && node ./index.js -c -n",
    "lint": "pnpm run lint:typescript",
    "lint:typescript": "tsc --noEmit --declaration",
    "prepare": "is-ci || pnpm run build",
    "semantic-release": "semantic-release",
    "semantic-release:dry": "semantic-release --dry-run"
  },
  "dependencies": {
    "ansi-colors": "4.1.3",
    "enquirer": "2.4.1",
    "execa": "9.6.1",
    "fuse.js": "7.1.0",
    "meow": "14.1.0"
  },
  "devDependencies": {
    "is-ci": "4.1.0"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "provenance": true
  },
  "sideEffects": false
}
