{
  "name": "http-mitm-proxy",
  "version": "1.1.0",
  "description": "HTTP Man In The Middle (MITM) Proxy",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "test": "cross-env TS_NODE_TRANSPILE_ONLY=true TS_NODE_PRETTY=true ts-mocha test/01_proxy.ts --exit",
    "build": "rimraf dist && tsc",
    "prepare": "npm run build"
  },
  "repository": "https://github.com/joeferner/node-http-mitm-proxy",
  "bugs": {
    "url": "https://github.com/joeferner/node-http-mitm-proxy/issues"
  },
  "bin": {
    "http-mitm-proxy": "./dist/bin/mitm-proxy.js"
  },
  "keywords": [
    "mitm",
    "http",
    "https",
    "ssl",
    "websocket",
    "proxy"
  ],
  "author": "Joe Ferner <joe@fernsroth.com>",
  "contributors": [
    "Félicien François <felicien@tweakstyle.com>",
    "Simon Pratt <simon@pr4tt.com>",
    "JonLuca DeCaro <jonluca.decaro@gmail.com>"
  ],
  "license": "MIT",
  "engines": {
    "node": ">=16"
  },
  "devDependencies": {
    "@types/mocha": "^10.0.6",
    "@types/node": "^20.10.0",
    "cross-env": "^7.0.3",
    "mocha": "^10.2.0",
    "node-static": "^0.7.11",
    "prettier": "^3.1.0",
    "request": "^2.88.2",
    "rimraf": "^3.0.2",
    "ts-mocha": "^10.0.0",
    "ts-node": "^10.9.1",
    "typescript": "^5.3.2"
  },
  "dependencies": {
    "async": "^3.2.5",
    "debug": "^4.3.4",
    "mkdirp": "^1.0.4",
    "node-forge": "^1.3.1",
    "semaphore": "^1.1.0",
    "uuid": "^9.0.1",
    "ws": "^8.14.2",
    "yargs": "^17.7.2"
  }
}
