{
  "name": "@bentley/imodeljs-clients",
  "version": "1.14.1",
  "description": "Clients for various Bentley Services used by iModel.js",
  "main": "lib/imodeljs-clients.js",
  "typings": "lib/imodeljs-clients",
  "license": "MIT",
  "scripts": {
    "build": "buildIModelJsModule",
    "build:module": "buildIModelJsModule",
    "clean": "rimraf lib .rush package-deps.json",
    "extract-api": "node ./node_modules/@bentley/build-tools/scripts/extract-api.js --entry=imodeljs-clients",
    "docs": "node ./node_modules/@bentley/build-tools/scripts/docs.js --includes=../../generated-docs/extract --json=../../generated-docs/core/imodeljs-clients/file.json --tsIndexFile=imodeljs-clients.ts --onlyJson %TYPEDOC_THEME%",
    "lint": "tslint --project . 1>&2",
    "webpackTests": "webpack --config ./src/test/utils/webpack.config.js 1>&2",
    "test": "node ./node_modules/@bentley/build-tools/scripts/test.js --offline=\"mock\" --grep=\"#integration\" --invert",
    "test:integration": "npm run webpackTests && npm run test:integration:chrome",
    "test:integration:chrome": "node --max-http-header-size=16000 ./node_modules/@bentley/certa/bin/certa.js -r chrome --grep \"#integration\"",
    "test:integration:electron": "node ./node_modules/@bentley/certa/bin/certa.js -r electron --grep \"#integration\"",
    "cover": "npm test -- --cover",
    "watch": "npm run docs && bmsWatch --src ./lib/docs/json --destination ./public"
  },
  "iModelJs": {
    "buildModule": {
      "type": "system",
      "webpack": {
        "dest": "./lib/module",
        "entry": "./lib/imodeljs-clients.js",
        "bundleName": "imodeljs-clients"
      }
    }
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/imodeljs/imodeljs/tree/master/core/clients"
  },
  "keywords": [
    "IMS Client",
    "Connect Client",
    "WSG Client",
    "iModelHub Client"
  ],
  "author": {
    "name": "Bentley Systems, Inc.",
    "url": "http://www.bentley.com"
  },
  "peerDependencies": {
    "@bentley/bentleyjs-core": "^1.14.1",
    "@bentley/geometry-core": "^1.14.1"
  },
  "//devDependencies": [
    "NOTE: All peerDependencies should also be listed as devDependencies since peerDependencies are not considered by npm install",
    "NOTE: All tools used by scripts in this package must be listed as devDependencies"
  ],
  "devDependencies": {
    "@bentley/certa": "1.14.1",
    "@bentley/bentleyjs-core": "1.14.1",
    "@bentley/build-tools": "1.14.1",
    "@bentley/config-loader": "1.14.1",
    "@bentley/geometry-core": "1.14.1",
    "@bentley/webpack-tools": "1.14.1",
    "@types/chai": "^4.1.4",
    "@types/deep-assign": "^0.1.0",
    "@types/js-base64": "^2.3.1",
    "@types/mocha": "^5.2.5",
    "@types/nock": "^9.1.2",
    "@types/node": "10.14.1",
    "@types/qs": "^6.5.0",
    "@types/superagent": "^3.5.6",
    "@types/xmldom": "^0.1.29",
    "chai": "^4.1.2",
    "cpx": "^1.5.0",
    "mocha": "^5.2.0",
    "nock": "^9.2.3",
    "nyc": "^14.0.0",
    "rimraf": "^2.6.2",
    "ts-node": "^7.0.1",
    "tslint": "^5.11.0",
    "tslint-etc": "^1.5.2",
    "typescript": "~3.7.4",
    "webpack": "^4.20.2",
    "source-map-loader": "^0.2.3"
  },
  "dependencies": {
    "deep-assign": "^2.0.0",
    "js-base64": "^2.4.5",
    "qs": "^6.5.1",
    "superagent": "^3.7.0",
    "xmldom": "^0.1.27",
    "xpath": "0.0.27",
    "oidc-client": "^1.9.1"
  },
  "nyc": {
    "nycrc-path": "./node_modules/@bentley/build-tools/.nycrc"
  }
}
