{
  "name": "a12n-server",
  "version": "0.15.3",
  "main": "dist/index.js",
  "description": "A ready-to-launch User and Authentication system for those that don't want to build it",
  "scripts": {
    "prepublishOnly": "make build",
    "test": "make lint test",
    "tsc": "tsc",
    "start": "node ./dist/app.js",
    "start:watch": "tsc-watch --onSuccess 'node dist/app.js'"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/evert/auth-api.git"
  },
  "files": [
    "package.json",
    "README.md",
    "dist",
    "LICENSE",
    "assets",
    "templates"
  ],
  "contributors": [
    {
      "name": "Evert Pot",
      "email": "evert@badgateway.net",
      "url": "https://evertpot.com"
    },
    {
      "name": "Ju-Hang Sin",
      "email": "ju@badgateway.net",
      "url": "https://juhangsin.net"
    }
  ],
  "homepage": "https://github.com/evert/auth-api#readme",
  "devDependencies": {
    "@types/bcrypt": "^3.0.0",
    "@types/chai": "^4.2.15",
    "@types/chai-as-promised": "^7.1.3",
    "@types/mocha": "^8.2.1",
    "@types/node": "^14.14.31",
    "@types/nodemailer": "^6.4.0",
    "@types/qrcode": "^1.4.0",
    "@types/sinon": "^9.0.10",
    "@typescript-eslint/eslint-plugin": "^4.15.2",
    "@typescript-eslint/parser": "^4.15.2",
    "chai": "^4.3.0",
    "chai-as-promised": "^7.1.1",
    "eslint": "^7.20.0",
    "hal-types": "^1.7.4",
    "mocha": "^8.3.0",
    "nyc": "^15.1.0",
    "sinon": "^9.2.4",
    "ts-node": "^9.1.1",
    "typescript": "^4.1.5"
  },
  "types": "dist/",
  "nyc": {
    "extension": [
      ".ts"
    ]
  },
  "dependencies": {
    "@curveball/accesslog": "^0.2.1",
    "@curveball/bodyparser": "^0.4.14",
    "@curveball/browser": "^0.12.0",
    "@curveball/controller": "^0.3.0",
    "@curveball/core": "^0.16.2",
    "@curveball/http-errors": "^0.4.0",
    "@curveball/links": "^0.1.5",
    "@curveball/problem": "^0.3.0",
    "@curveball/router": "^0.3.0",
    "@curveball/session": "^0.6.1",
    "@curveball/session-redis": "^0.3.0",
    "@simplewebauthn/browser": "^0.8.2",
    "@simplewebauthn/server": "^0.8.2",
    "@types/geoip-lite": "^1.4.1",
    "bcrypt": "^5.0.0",
    "csv-stringify": "^5.6.2",
    "dotenv": "^8.2.0",
    "dotenv-defaults": "^2.0.1",
    "geoip-lite": "^1.4.2",
    "handlebars": "^4.7.7",
    "mysql2": "^2.2.5",
    "nodemailer": "^6.4.18",
    "otplib": "^12.0.1",
    "qrcode": "^1.4.4",
    "tsc-watch": "^4.2.9"
  },
  "mocha": {
    "require": "ts-node/register",
    "recursive": true,
    "extension": [
      "ts",
      "js",
      "tsx"
    ]
  }
}
