{
  "name": "@storm-software/git-tools",
  "version": "2.131.37",
  "private": false,
  "description": "Tools for managing Git repositories within a Nx workspace.",
  "keywords": [
    "storm-software",
    "monorepo",
    "storm-ops",
    "sullivanpj",
    "commitlint",
    "commitizen",
    "semantic-release",
    "lefthook",
    "lint-staged"
  ],
  "homepage": "https://stormsoftware.com",
  "bugs": "https://github.com/storm-software/storm-ops/issues",
  "repository": {
    "type": "github",
    "url": "https://github.com/storm-software/storm-ops",
    "directory": "packages/git-tools"
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/storm-software"
  },
  "license": "Apache-2.0",
  "author": {
    "name": "Storm Software",
    "email": "contact@stormsoftware.com",
    "url": "https://stormsoftware.com"
  },
  "maintainers": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    },
    {
      "name": "Pat Sullivan",
      "email": "admin@stormsoftware.com",
      "url": "https://patsullivan.org"
    }
  ],
  "contributors": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    }
  ],
  "type": "module",
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" },
      "require": {
        "types": "./dist/index.d.cts",
        "default": "./dist/index.cjs"
      },
      "default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }
    },
    "./index": {
      "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" },
      "require": {
        "types": "./dist/index.d.cts",
        "default": "./dist/index.cjs"
      },
      "default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }
    },
    "./types": {
      "import": { "types": "./dist/types.d.ts", "default": "./dist/types.js" },
      "require": {
        "types": "./dist/types.d.cts",
        "default": "./dist/types.cjs"
      },
      "default": { "types": "./dist/types.d.ts", "default": "./dist/types.js" }
    },
    "./commit/*": {
      "import": {
        "types": "./dist/commit/*.d.ts",
        "default": "./dist/commit/*.js"
      },
      "require": {
        "types": "./dist/commit/*.d.cts",
        "default": "./dist/commit/*.cjs"
      },
      "default": {
        "types": "./dist/commit/*.d.ts",
        "default": "./dist/commit/*.js"
      }
    },
    "./commitlint/*": {
      "import": {
        "types": "./dist/commitlint/*.d.ts",
        "default": "./dist/commitlint/*.js"
      },
      "require": {
        "types": "./dist/commitlint/*.d.cts",
        "default": "./dist/commitlint/*.cjs"
      },
      "default": {
        "types": "./dist/commitlint/*.d.ts",
        "default": "./dist/commitlint/*.js"
      }
    },
    "./hooks/*": {
      "import": {
        "types": "./dist/hooks/*.d.ts",
        "default": "./dist/hooks/*.js"
      },
      "require": {
        "types": "./dist/hooks/*.d.cts",
        "default": "./dist/hooks/*.cjs"
      },
      "default": {
        "types": "./dist/hooks/*.d.ts",
        "default": "./dist/hooks/*.js"
      }
    },
    "./release/*": {
      "import": {
        "types": "./dist/release/*.d.ts",
        "default": "./dist/release/*.js"
      },
      "require": {
        "types": "./dist/release/*.d.cts",
        "default": "./dist/release/*.cjs"
      },
      "default": {
        "types": "./dist/release/*.d.ts",
        "default": "./dist/release/*.js"
      }
    },
    "./changelog-renderer": {
      "import": {
        "types": "./dist/changelog-renderer/changelog-renderer.d.ts",
        "default": "./dist/changelog-renderer/changelog-renderer.js"
      },
      "require": {
        "types": "./dist/changelog-renderer/changelog-renderer.d.cts",
        "default": "./dist/changelog-renderer/changelog-renderer.cjs"
      },
      "default": {
        "types": "./dist/changelog-renderer/changelog-renderer.d.ts",
        "default": "./dist/changelog-renderer/changelog-renderer.js"
      }
    },
    "./lefthook/*.yml": "./dist/lefthook/*.yml",
    "./lint-staged/*": "./dist/lint-staged/*",
    "./readme/templates/*": "./dist/readme/templates/*"
  },
  "main": "./dist/index.cjs",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "bin": {
    "storm-git": "./bin/git.cjs",
    "storm-git-cjs": "./bin/git.cjs",
    "storm-git-esm": "./bin/git.js",
    "storm-post-checkout": "./bin/post-checkout.cjs",
    "storm-post-checkout-cjs": "./bin/post-checkout.cjs",
    "storm-post-checkout-esm": "./bin/post-checkout.js",
    "storm-post-commit": "./bin/post-commit.cjs",
    "storm-post-commit-cjs": "./bin/post-commit.cjs",
    "storm-post-commit-esm": "./bin/post-commit.js",
    "storm-post-merge": "./bin/post-merge.cjs",
    "storm-post-merge-cjs": "./bin/post-merge.cjs",
    "storm-post-merge-esm": "./bin/post-merge.js",
    "storm-pre-commit": "./bin/pre-commit.cjs",
    "storm-pre-commit-cjs": "./bin/pre-commit.cjs",
    "storm-pre-commit-esm": "./bin/pre-commit.js",
    "storm-pre-install": "./bin/pre-install.cjs",
    "storm-pre-install-cjs": "./bin/pre-install.cjs",
    "storm-pre-install-esm": "./bin/pre-install.js",
    "storm-pre-push": "./bin/pre-push.cjs",
    "storm-pre-push-cjs": "./bin/pre-push.cjs",
    "storm-pre-push-esm": "./bin/pre-push.js",
    "storm-prepare": "./bin/prepare.cjs",
    "storm-prepare-cjs": "./bin/prepare.cjs",
    "storm-prepare-esm": "./bin/prepare.js",
    "storm-version-warning": "./bin/version-warning.cjs",
    "storm-version-warning-cjs": "./bin/version-warning.cjs",
    "storm-version-warning-esm": "./bin/version-warning.js"
  },
  "files": ["bin", "dist"],
  "dependencies": {
    "@commitlint/ensure": "^19.8.1",
    "@commitlint/rules": "^19.8.1",
    "@inquirer/prompts": "^8.5.0",
    "@nx/devkit": "22.7.4",
    "@nx/js": "22.7.4",
    "@storm-software/config": "1.137.63",
    "@storm-software/config-tools": "1.190.31",
    "@textlint/ast-node-types": "14.4.2",
    "@textlint/markdown-to-ast": "14.4.2",
    "anchor-markdown-header": "0.7.0",
    "any-shell-escape": "0.1.1",
    "axios": "1.8.2",
    "chalk": "^4.1.2",
    "conventional-changelog-conventionalcommits": "^9.3.1",
    "conventional-changelog-storm-software": "0.3.192",
    "htmlparser2": "10.0.0",
    "jsonc-parser": "3.2.1",
    "nanoclone": "^1.0.2",
    "nx": "22.7.4",
    "prettier": "^3.8.3",
    "prettier-plugin-organize-imports": "^4.3.0",
    "semver": "^7.8.1",
    "simple-git": "^3.36.0",
    "tsconfig-paths": "4.2.0",
    "underscore": "1.13.7",
    "update-section": "0.3.3",
    "word-wrap": "1.2.5",
    "yaml": "^2.9.0",
    "zod": "^4.4.3"
  },
  "devDependencies": {
    "@storm-software/package-constants": "0.1.44",
    "@types/node": "^25.9.1",
    "commander": "^12.1.0",
    "conventional-commits-parser": "^6.4.0",
    "defu": "^6.1.7",
    "tsup": "8.4.0"
  },
  "peerDependencies": { "zod": ">=4.0.0" },
  "publishConfig": { "access": "public" },
  "gitHead": "a94e6c909530b089484dea10b26f00bed0f7c022"
}
