{
  "common": {
    "general": { "@nestjs/passport": "8.2.2", "passport": "0.6.0" },
    "dev": {}
  },
  "jwt": {
    "hasSessionsStorage": false,
    "general": {
      "passport-local": "1.0.0",
      "@nestjs/jwt": "8.0.1",
      "passport-jwt": "4.0.0",
      "nestjs-redis": "git+https://github.com/GyanendroKh/nestjs-redis.git#nest8-fix",
      "ioredis": "5.0.6"
    },
    "dev": { "@types/passport-local": "1.0.34", "@types/passport-jwt": "3.0.6" }
  },
  "oauth2": {
    "hasSessionsStorage": true,
    "general": {
      "redis": {
        "passport-google-oauth20": "2.0.0",
        "express-session": "1.17.3",
        "cookie-parser": "1.4.6",
        "connect-redis": "6.1.3",
        "redis": "3.1.2"
      },
      "mongodb": {
        "passport-google-oauth20": "2.0.0",
        "express-session": "1.17.3",
        "cookie-parser": "1.4.6",
        "connect-mongodb-session": "3.1.1",
        "mongodb": "4.7.0"
      },
      "mysql": {
        "passport-google-oauth20": "2.0.0",
        "express-session": "1.17.3",
        "express-mysql-session": "2.1.8"
      }
    },
    "dev": {
      "redis": {
        "@types/passport-google-oauth20": "2.0.11",
        "@types/passport-local": "1.0.34",
        "@types/connect-flash": "0.0.37",
        "@types/express-session": "1.17.4",
        "@types/connect-redis": "0.0.18"
      },
      "mongodb": {
        "@types/passport-google-oauth20": "2.0.11",
        "@types/passport-local": "1.0.34",
        "@types/connect-flash": "0.0.37",
        "@types/express-session": "1.17.4"
      },
      "mysql": {
        "@types/passport-google-oauth20": "2.0.11",
        "@types/passport-local": "1.0.34",
        "@types/connect-flash": "0.0.37",
        "@types/express-session": "1.17.4"
      }
    }
  },
  "passportLocal": {
    "hasSessionsStorage": true,
    "general": {
      "redis": {
        "passport-local": "1.0.0",
        "express-session": "1.17.3",
        "hbs": "4.2.0",
        "express-handlebars": "6.0.6",
        "cookie-parser": "1.4.6",
        "connect-redis": "6.0.0",
        "connect-flash": "0.1.1",
        "redis": "3.1.2"
      },
      "mongodb": {
        "passport-local": "1.0.0",
        "express-session": "1.17.2",
        "hbs": "4.2.0",
        "express-handlebars": "6.0.6",
        "cookie-parser": "1.4.6",
        "connect-mongodb-session": "3.0.0",
        "connect-flash": "0.1.1",
        "mongodb": "4.1.0"
      },
      "mysql": {
        "passport-local": "1.0.0",
        "express-session": "1.17.2",
        "hbs": "4.2.0",
        "express-handlebars": "6.0.6",
        "cookie-parser": "1.4.6",
        "connect-flash": "0.1.1",
        "express-mysql-session": "2.1.8"
      }
    },
    "dev": {
      "redis": {
        "@types/passport-local": "1.0.34",
        "@types/connect-flash": "0.0.37",
        "@types/express-session": "1.17.4",
        "@types/connect-redis": "0.0.18"
      },
      "mongodb": {
        "@types/passport-local": "1.0.34",
        "@types/connect-flash": "0.0.37",
        "@types/express-session": "1.17.4"
      },
      "mysql": {
        "@types/passport-local": "1.0.34",
        "@types/connect-flash": "0.0.37",
        "@types/express-session": "1.17.4"
      }
    }
  }
}
