{
  "name": "gofer",
  "version": "5.3.0",
  "description": "A general purpose service client library",
  "license": "BSD-3-Clause",
  "main": "lib/gofer.js",
  "browser": {
    "./lib/fetch.js": "./lib/fetch.browser.js",
    "./test/instrument.js": "./test/instrument.browser.js",
    "./test/mock-service.js": "./test/mock-service.browser.js"
  },
  "homepage": "https://github.com/groupon/gofer",
  "repository": {
    "type": "git",
    "url": "https://github.com/groupon/gofer"
  },
  "bugs": {
    "url": "https://github.com/groupon/gofer/issues"
  },
  "scripts": {
    "lint": "npm-run-all lint:*",
    "lint:js": "eslint .",
    "pretest": "npm-run-all pretest:*",
    "test": "npm-run-all test:*",
    "posttest": "npm-run-all posttest:*",
    "pretest:lint": "npm-run-all lint:*",
    "posttest:nlm": "nlm verify",
    "test:unit": "c8 mocha"
  },
  "engines": {
    "node": ">=10.13"
  },
  "mocha": {
    "recursive": true
  },
  "nlm": {
    "license": {
      "files": [
        "lib"
      ]
    }
  },
  "c8": {
    "reporter": [
      "text",
      "json-summary"
    ],
    "exclude": [
      "examples/**",
      "**/*.d.ts",
      "{spec,test}{,s}/**"
    ]
  },
  "types": "lib/typedefs.d.ts",
  "dependencies": {
    "debug": "^4.3.2",
    "lodash.isplainobject": "^4.0.6",
    "lodash.merge": "^4.6.2",
    "lodash.mergewith": "^4.6.2"
  },
  "devDependencies": {
    "assertive": "^5.0.5",
    "c8": "^7.7.3",
    "eslint": "^7.30.0",
    "eslint-config-groupon": "^10.0.4",
    "eslint-plugin-import": "^2.23.4",
    "eslint-plugin-mocha": "^9.0.0",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^3.4.0",
    "form-data": "^4.0.0",
    "mocha": "^9.0.2",
    "mochify": "^9.2.0",
    "nlm": "^5.5.1",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.3.2",
    "selfsigned": "^2.0.1",
    "semver": "^7.3.5"
  },
  "author": {
    "name": "Groupon",
    "email": "opensource@groupon.com"
  },
  "files": [
    "*.js",
    "lib"
  ],
  "publishConfig": {
    "registry": "https://registry.npmjs.org"
  }
}
