{
  "name": "login-auth-services",
  "version": "2.4.2",
  "description": "Authentication services for Google, GitHub, Microsoft, okta and multi-factor authentication using OTP.",
  "bin": {
    "sync-db": "dist/bin/sync.js"
  },
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "build": "tsc",
    "prepublishOnly": "npm run build"
  },
  "keywords": [
    "authentication",
    "oauth",
    "google",
    "github",
    "microsoft",
    "okta",
    "login",
    "multi-factor",
    "otp",
    "2fa",
    "2-step-verification"
  ],
  "author": "Harshil Patel",
  "license": "MIT",
  "dependencies": {
    "@types/bcrypt": "^5.0.2",
    "@types/jsonwebtoken": "^9.0.8",
    "@types/nodemailer": "^6.4.17",
    "@types/query-string": "^6.3.0",
    "axios": "^0.21.4",
    "bcrypt": "^5.1.1",
    "crypto": "^1.0.1",
    "dotenv": "^16.4.7",
    "jsonwebtoken": "^9.0.2",
    "mongodb": "^5.9.2",
    "mysql2": "^3.12.0",
    "nodemailer": "^6.10.0",
    "openid-client": "^5.1.6",
    "query-string": "^7.1.3",
    "reflect-metadata": "^0.2.2",
    "typeorm": "^0.3.20"
  },
  "devDependencies": {
    "@types/node": "^16.0.0",
    "typescript": "^4.3.5"
  },
  "peerDependencies": {
    "express": "^4.17.1"
  }
}
