{
  "name": "@ax-ado-mcp/mcp-server-azure-devops-enhanced",
  "version": "0.1.0",
  "description": "Enhanced Azure DevOps MCP server with additional features including pull request changes tool",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "bin": {
    "mcp-server-azure-devops": "./dist/index.js"
  },
  "files": [
    "dist/",
    "docs/",
    "LICENSE",
    "README.md"
  ],
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "lint-staged": {
    "*.ts": [
      "prettier --write",
      "eslint --fix"
    ]
  },
  "release-please": {
    "release-type": "node",
    "changelog-types": [
      {
        "type": "feat",
        "section": "Features",
        "hidden": false
      },
      {
        "type": "fix",
        "section": "Bug Fixes",
        "hidden": false
      },
      {
        "type": "chore",
        "section": "Miscellaneous",
        "hidden": false
      },
      {
        "type": "docs",
        "section": "Documentation",
        "hidden": false
      },
      {
        "type": "perf",
        "section": "Performance Improvements",
        "hidden": false
      },
      {
        "type": "refactor",
        "section": "Code Refactoring",
        "hidden": false
      }
    ]
  },
  "scripts": {
    "build": "tsc",
    "dev": "ts-node-dev --respawn --transpile-only src/index.ts",
    "start": "node dist/index.js",
    "inspector": "npm run build && npx @modelcontextprotocol/inspector@0.9.0 node dist/index.js",
    "test": "npm run test:unit && npm run test:int && npm run test:e2e",
    "test:unit": "jest --config jest.unit.config.js",
    "test:int": "jest --config jest.int.config.js",
    "test:e2e": "jest --config jest.e2e.config.js",
    "test:watch": "jest --watch",
    "lint": "eslint . --ext .ts",
    "lint:fix": "eslint . --ext .ts --fix",
    "format": "prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"",
    "prepare": "husky install",
    "commit": "cz"
  },
  "keywords": [
    "azure-devops",
    "mcp",
    "ai",
    "automation",
    "pull-request-changes",
    "enhanced"
  ],
  "author": "Griffin Ainsworth",
  "license": "MIT",
  "dependencies": {
    "@azure/identity": "^4.8.0",
    "@modelcontextprotocol/sdk": "^1.16.0",
    "axios": "^1.8.3",
    "azure-devops-node-api": "^13.0.0",
    "dotenv": "^16.3.1",
    "minimatch": "^10.0.1",
    "zod": "^3.24.2",
    "zod-to-json-schema": "^3.24.5"
  },
  "devDependencies": {
    "@commitlint/cli": "^19.8.0",
    "@commitlint/config-conventional": "^19.8.0",
    "@types/jest": "^29.5.0",
    "@types/node": "^20.0.0",
    "@typescript-eslint/eslint-plugin": "^8.27.0",
    "@typescript-eslint/parser": "^8.27.0",
    "commitizen": "^4.3.1",
    "cz-conventional-changelog": "^3.3.0",
    "eslint": "^8.0.0",
    "husky": "^8.0.3",
    "jest": "^29.0.0",
    "lint-staged": "^15.5.0",
    "prettier": "^3.0.0",
    "ts-jest": "^29.0.0",
    "ts-node-dev": "^2.0.0",
    "typescript": "^5.8.2"
  }
}
