{
  "name": "@okta/oidc-middleware",
  "version": "6.0.1",
  "description": "OpenId Connect middleware for authorization code flows",
  "repository": "https://github.com/okta/okta-oidc-middleware",
  "homepage": "https://github.com/okta/okta-oidc-middleware#readme",
  "keywords": [
    "okta",
    "oidc",
    "OpenId Connect",
    "authentication",
    "auth"
  ],
  "files": [
    "src",
    "types"
  ],
  "main": "index.js",
  "types": "types/index.d.ts",
  "engines": {
    "node": ">=20.5.0"
  },
  "license": "Apache-2.0",
  "dependencies": {
    "csrf-sync": "^4.0.3",
    "lodash": "^4.18.1",
    "negotiator": "^0.6.3",
    "openid-client": "^5.6.5",
    "passport": "^0.7.0"
  },
  "peerDependencies": {
    "express": "^4.22.1 || ^5.x"
  },
  "peerDependenciesMeta": {
    "express": {
      "optional": true
    }
  },
  "devDependencies": {
    "@babel/eslint-parser": "^7.17.0",
    "@types/express": "^5.0.6",
    "@wdio/cli": "^8.10.0",
    "@wdio/jasmine-framework": "^8.10.0",
    "@wdio/junit-reporter": "^8.10.0",
    "@wdio/local-runner": "^8.10.0",
    "@wdio/selenium-standalone-service": "^8.10.0",
    "@wdio/spec-reporter": "^8.10.0",
    "cookie-parser": "^1.4.5",
    "cross-env": "^7.0.3",
    "dotenv": "^8.1.0",
    "ejs": "^3.0.8",
    "eslint": "^8.16.0",
    "eslint-plugin-jasmine": "^4.1.0",
    "eslint-plugin-jest": "^23.0.3",
    "eslint-plugin-promise": "^4.2.1",
    "eslint-plugin-wdio": "^7.21.0",
    "express4": "npm:express@^4.22.1",
    "express5": "npm:express@^5.2.1",
    "express-session": "^1.15.5",
    "globby": "^13.1.3",
    "jest": "^29.5.0",
    "jest-junit": "^13.2.0",
    "nock": "^11.9.1",
    "read-package-tree": "^5.1.6",
    "server-destroy": "^1.0.1",
    "shelljs": "0.8.5",
    "supertest": "^6.3.3",
    "tsd": "^0.25.0",
    "typescript": "^4.1.5",
    "wdio-wait-for": "^2.2.6"
  },
  "resolutions": {
    "webdriver-manager": "^12.1.4",
    "strip-ansi": "^6.0.1",
    "ua-parser-js": "^1.0.33",
    "**/recursive-readdir/minimatch": "^3.1.2",
    "**/globule/minimatch": "^3.1.2"
  },
  "tsd": {
    "directory": "test/types",
    "compilerOptions": {
      "noImplicitAny": false,
      "skipLibCheck": true,
      "esModuleInterop": true,
      "paths": {
        "@okta/oidc-middleware": [
          "."
        ]
      }
    }
  },
  "okta": {
    "commitSha": "663648135c4562d719fe990d6e897ba0698da4b9",
    "fullVersion": "6.0.1-g6636481"
  }
}
