{
  "name": "dugite",
  "version": "3.2.2",
  "description": "Elegant bindings for Git",
  "main": "./build/lib/index.js",
  "typings": "./build/lib/index.d.ts",
  "scripts": {
    "clean": "node script/clean.js",
    "build": "yarn clean && tsc -p ./tsconfig.json && tsc -p ./examples/tsconfig.json",
    "prepack": "yarn build && yarn test",
    "test": "node script/test.mjs",
    "download-git": "node ./script/download-git.js",
    "postinstall": "node ./script/download-git.js",
    "prettify": "prettier \"{examples,lib,script,test}/**/*.{ts,js,mjs}\" --write",
    "is-it-pretty": "prettier \"{examples,lib,script,test}/**/*.{ts,js,mjs}\" --check",
    "update-embedded-git": "node ./script/update-embedded-git.js"
  },
  "engines": {
    "node": ">= 20"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/desktop/dugite.git"
  },
  "author": "GitHub and contributors",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/desktop/dugite/issues"
  },
  "homepage": "https://github.com/desktop/dugite#readme",
  "dependencies": {
    "progress": "^2.0.3",
    "tar-stream": "^3.1.7"
  },
  "devDependencies": {
    "@types/node": "20",
    "@types/progress": "^2.0.1",
    "node-test-github-reporter": "^1.2.0",
    "prettier": "^3.3.1",
    "tsx": "^4.10.5",
    "typescript": "^5.4.5"
  }
}
