{
  "name": "@wroud/git",
  "description": "A lightweight toolset for working with local git, including utilities for retrieving git commits and tags, ideal for CI/CD pipelines and automated release workflows.",
  "version": "0.1.4",
  "type": "module",
  "packageManager": "yarn@4.6.0",
  "license": "MIT",
  "author": "Wroud",
  "homepage": "https://wroud.dev/",
  "repository": {
    "type": "git",
    "url": "https://github.com/Wroud/foundation",
    "directory": "packages/@wroud/git"
  },
  "sideEffects": [],
  "module": "./lib/index.js",
  "exports": {
    ".": "./lib/index.js",
    "./*.js": "./lib/*.js",
    "./package.json": "./package.json"
  },
  "files": [
    "package.json",
    "LICENSE",
    "README.md",
    "CHANGELOG.md",
    "lib",
    "!lib/**/*.d.ts.map",
    "!lib/**/*.test.js",
    "!lib/**/*.test.d.ts",
    "!lib/**/*.test.d.ts.map",
    "!lib/**/*.test.js.map",
    "!lib/tests",
    "!.tsbuildinfo"
  ],
  "scripts": {
    "ci:release": "ci release --prefix git-v",
    "ci:git-tag": "ci git-tag --prefix git-v",
    "ci:release-github": "ci release-github --prefix git-v",
    "test": "tests-runner",
    "test:ci": "CI=true yarn run test",
    "build": "tsc -b",
    "watch:tsc": "tsc -b -w",
    "dev": "concurrently \"npm:watch:*\"",
    "clear": "rimraf ./lib"
  },
  "dependencies": {
    "execa": "^9",
    "semver-regex": "^4",
    "uuid": "^11"
  },
  "devDependencies": {
    "@tsconfig/node20": "^20",
    "@types/node": "^20",
    "@types/uuid": "^10",
    "@vitest/coverage-v8": "^2",
    "@wroud/ci": "0.0.0",
    "@wroud/tests-runner": "0.0.0",
    "@wroud/tsconfig": "0.0.0",
    "concurrently": "^9",
    "rimraf": "^6",
    "typescript": "^5",
    "vitest": "^2"
  },
  "keywords": [
    "git",
    "commits",
    "tags",
    "semver",
    "ci",
    "cd",
    "automation",
    "release",
    "conventional-commits",
    "git-tools",
    "git-history",
    "git-commits",
    "git-tags",
    "node",
    "esm"
  ]
}