{
  "name": "apolitical-people-client",
  "version": "0.2.1",
  "description": "Node.js module to interact with Apolitical's People API",
  "author": "Apolitical Group Limited <engineering@apolitical.co>",
  "contributors": [
    "Anouska Hopkins <anouska.hopkins@apolitical.co>",
    "John Field <john.field@apolitical.co>",
    "Antonio Cordasco <antonio.cordasco@apolitical.co>",
    "Laura Hanna-White <laura.hanna-white@apolitical.co>",
    "Fatimat Gbajabiamila <fatimat.gbajabiamila@apolitical.co>",
    "Renzo Rozza <renzo.rozza@apolitical.co>"
  ],
  "license": "MIT",
  "main": "index.js",
  "scripts": {
    "test": "jest --bail --runInBand",
    "unit-test": "jest test/unit/* --bail --runInBand",
    "integration-test": "jest test/integration/* --bail --runInBand --passWithNoTests",
    "lint": "eslint --ext .js ./src",
    "format": "prettier --write 'src/**/*.+(js|json)'",
    "audit": "audit-ci -h"
  },
  "keywords": [
    "Backend",
    "People API",
    "Node Modules"
  ],
  "dependencies": {
    "apolitical-server": "0.0.12",
    "awilix": "4.2.6",
    "request": "2.88.2",
    "request-promise": "4.2.6"
  },
  "devDependencies": {
    "audit-ci": "3.1.1",
    "dotenv": "8.2.0",
    "eslint": "7.11.0",
    "eslint-config-prettier": "6.12.0",
    "eslint-plugin-jest": "24.1.0",
    "eslint-plugin-prettier": "3.1.4",
    "husky": "4.3.0",
    "jest": "26.5.3",
    "lint-staged": "10.4.0",
    "prettier": "2.1.2"
  },
  "engines": {
    "node": ">=10.19.0"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged && yarn test"
    }
  },
  "lint-staged": {
    "*.js": "eslint --cache --fix",
    "*.+(js|json)": "prettier --write"
  }
}
