{
  "name": "@onehilltech/blueprint-gatekeeper",
  "description": "Authentication framework for Web application programming interfaces (APIs)",
  "version": "4.76.5",
  "private": false,
  "main": "./lib",
  "license": "Apache-2.0",
  "keywords": [
    "blueprint-module"
  ],
  "repository": "onehilltech/blueprint",
  "dependencies": {
    "@onehilltech/blueprint-mailer": "^4.76.5",
    "@onehilltech/blueprint-socket.io": "^4.76.5",
    "basic-auth": "^2.0.1",
    "bcryptjs": "^2.4.3",
    "commander": "^2.11.0",
    "cors": "^2.8.5",
    "jsonfile": "^4.0.0",
    "jsonwebtoken": "^8.2.1",
    "micromatch": "^4.0.2",
    "nonce": "^1.0.4",
    "path": "^0.12.7",
    "prompt": "^1.0.0",
    "request": "^2.83.0",
    "request-promise-native": "^1.0.5",
    "uid-safe": "^2.1.5",
    "yargs": "^10.0.3"
  },
  "devDependencies": {
    "@onehilltech/blueprint-testing": "^4.76.5",
    "chai": "^4.3.4",
    "coveralls": "^3.0.0",
    "istanbul": "^0.4.3",
    "mocha": "^6.2.0",
    "mocha-lcov-reporter": "^1.3.0",
    "nodemailer-stub-transport": "^1.0.0"
  },
  "scripts": {
    "start": "node ./app.js",
    "test": "env NODE_ENV=test mocha tests/unit-tests --recursive --reporter spec --exit",
    "cover": "env NODE_ENV=test istanbul cover _mocha tests/tests --recursive --exit",
    "coveralls": "npm run cover -- --report lcovonly && cat ./coverage/lcov.info | coveralls"
  },
  "bin": {
    "gatekeeper-setup": "./bin/gatekeeper-setup"
  },
  "gitHead": "8b8fbc06594c9ef996d728aa918e73e166d3e67e",
  "engines": {
    "node": ">=11.6.0",
    "npm": ">=6.5.0"
  }
}
