{
  "name": "loopback-connector-transactions-mongodb",
  "version": "6.2.2",
  "description": "Clone of the official MongoDB connector for the LoopBack framework with query transaction options.",
  "engines": {
    "node": ">=8"
  },
  "author": "IBM Corp.",
  "main": "index.js",
  "scripts": {
    "coverage": "nyc report --reporter=text-lcov | coveralls",
    "benchmarks": "make benchmarks",
    "leak-detection": "make leak-detection",
    "publish:lbcm": "npm publish --no-verify --access public",
    "test": "nyc mocha test/*.test.js node_modules/juggler-v4/test.js",
    "lint": "eslint .",
    "prepublishOnly": "git add . && yarn release",
    "release": "HUSKY_SKIP_HOOKS=1 CI=true standard-version -a --silent --no-verify --sign -t loopback-connector-transactions-mongodb\\@ && git push --follow-tags origin $(git rev-parse --abbrev-ref HEAD)",
    "posttest": "npm run lint"
  },
  "files": [
    "intl",
    "lib",
    "docs.json",
    "index.js",
    "setup.sh"
  ],
  "repository": {
    "type": "git",
    "url": "git@github.com:gamio-technology/loopback-connector-mongodb.git"
  },
  "publishConfig": {
    "tag": "latest",
    "registry": "https://registry.npmjs.org/"
  },
  "keywords": [
    "connector",
    "datasource",
    "loopback",
    "strongloop",
    "mongodb"
  ],
  "license": "MIT",
  "dependencies": {
    "async": "^3.1.0",
    "bson": "^1.0.6",
    "debug": "^4.1.0",
    "loopback-connector": "^5.0.0",
    "mongodb": "^3.6.6",
    "strong-globalize": "^6.0.0"
  },
  "devDependencies": {
    "benchmark": "^2.1.4",
    "bluebird": "^3.5.4",
    "commitizen": "4.2.3",
    "cz-conventional-changelog": "3.3.0",
    "coveralls": "^3.0.4",
    "eslint": "^6.6.0",
    "eslint-config-loopback": "^13.0.0",
    "husky": "4.3.8",
    "juggler-v4": "file:./deps/juggler-v4",
    "loopback-datasource-juggler": "^4.0.0",
    "mocha": "^6.2.0",
    "nyc": "^14.1.1",
    "rc": "^1.2.8",
    "semver": "^6.3.0",
    "should": "^13.2.1",
    "sinon": "^7.5.0",
    "standard-version": "9.1.1"
  },
  "ci": {
    "downstreamIgnoreList": [
      "bluemix-metering",
      "bluemix-service-broker",
      "bluemix-security",
      "plan-manager"
    ]
  },
  "config": {
    "port": "8080",
    "HUSKY_SKIP_HOOKS": "1 git rebase",
    "access": "restricted",
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "husky": {
    "hooks": {
      "pre-commit": "yarn lint:fix",
      "prepare-commit-msg": "exec < /dev/tty && yarn commit --hook || true"
    }
  },
  "standard-version": {
    "types": [
      {
        "type": "revert",
        "section": "Reverts",
        "hidden": false
      },
      {
        "type": "feat",
        "section": "Features",
        "hidden": false
      },
      {
        "type": "fix",
        "section": "Bug Fixes",
        "hidden": false
      },
      {
        "type": "improvement",
        "section": "Feature Improvements",
        "hidden": false
      },
      {
        "type": "style",
        "section": "Styling",
        "hidden": false
      },
      {
        "type": "perf",
        "section": "Performance Improvements",
        "hidden": false
      },
      {
        "type": "chore",
        "section": "Others",
        "hidden": true
      },
      {
        "type": "docs",
        "section": "Docs",
        "hidden": true
      },
      {
        "type": "refactor",
        "section": "Code Refactoring",
        "hidden": true
      },
      {
        "type": "test",
        "section": "Tests",
        "hidden": true
      },
      {
        "type": "build",
        "section": "Build System",
        "hidden": true
      },
      {
        "type": "ci",
        "section": "CI",
        "hidden": true
      }
    ]
  }
}
