{
  "name": "ccommit",
  "version": "3.1.4",
  "type": "module",
  "description": "😜 ➕ 👔 🟰  ccommit \n  Conventional Commit Generator that interprets commit types from gitmoji and conventional",
  "repository": "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": ">=20"
  },
  "bin": {
    "ccommit": "./index.js"
  },
  "exports": {
    "types": "./index.d.ts",
    "default": "./index.js"
  },
  "keywords": [
    "commit",
    "conventional changelog",
    "conventional commits",
    "enquirer",
    "format",
    "gitflow",
    "githubflow",
    "gitmoji",
    "semver"
  ],
  "scripts": {
    "build": "tsup",
    "clean": "rm -rf .turbo && rm -rf dist",
    "clean:install": "pnpm run clean && rm -rf node_modules",
    "copy": "mkdir -p ./dist && ./scripts/copy.sh",
    "dev": "tsup --watch",
    "dry:run": "pnpm run build && node ./index.js -c -n",
    "format:lint": "pnpm run lint:eslint --fix && pnpm run format:prettier --write",
    "format:prettier": "prettier \"./src/**/*.{cjs,js,jsx,mjs,ts,tsx,json,md,mdx,css,html,yml,yaml,scss}\" --ignore-unknown --log-level warn",
    "lint": "pnpm run format:prettier --check && pnpm run lint:eslint",
    "lint:eslint": "eslint ./src --max-warnings=0",
    "package": "pkg . --output ./.bin/ccommit --targets latest-linux-x64,latest-macos-x64,latest-win-x64",
    "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.0",
    "fuse.js": "7.1.0",
    "meow": "13.2.0"
  },
  "devDependencies": {
    "is-ci": "4.1.0",
    "pkg": "5.8.1"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  },
  "sideEffects": false
}
