{
  "name": "@auth0/nextjs-auth0",
  "version": "4.17.0",
  "description": "Auth0 Next.js SDK",
  "type": "module",
  "scripts": {
    "build": "tsc",
    "build:watch": "tsc -w",
    "test:unit": "vitest --run",
    "test:coverage": "vitest run --run --coverage",
    "test:e2e": "playwright test",
    "prepack": "pnpm run build",
    "install:examples": "pnpm install --filter ./examples/with-next-intl --shamefully-hoist && pnpm install --filter ./examples/with-shadcn --shamefully-hoist",
    "docs": "typedoc",
    "lint": "tsc --noEmit && tsc --noEmit --project tsconfig.test.json && eslint ./src",
    "lint:fix": "tsc --noEmit && tsc --noEmit --project tsconfig.test.json && eslint --fix ./src",
    "prepare": "lefthook install"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/auth0/nextjs-auth0.git"
  },
  "keywords": [
    "auth0",
    "next.js",
    "react",
    "oidc",
    "authentication",
    "vercel"
  ],
  "author": "Auth0 (https://auth0.com)",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/auth0/nextjs-auth0/issues"
  },
  "homepage": "https://github.com/auth0/nextjs-auth0#readme",
  "devDependencies": {
    "@eslint/js": "^9.39.4",
    "@evilmartians/lefthook": "^1.10.10",
    "@ianvs/prettier-plugin-sort-imports": "^4.3.1",
    "@playwright/test": "^1.48.2",
    "@stylistic/eslint-plugin-ts": "^3.1.0",
    "@testing-library/react": "^16.3.0",
    "@types/node": "^22.8.6",
    "@types/react": "*",
    "@types/react-dom": "*",
    "@vitest/coverage-v8": "2.1.9",
    "eslint": "^9.39.4",
    "eslint-config-prettier": "10.1.8",
    "eslint-plugin-prettier": "5.5.5",
    "eslint-plugin-react": "^7.37.4",
    "globals": "^15.14.0",
    "jsdom": "^26.1.0",
    "msw": "^2.7.5",
    "next": "15.2.8",
    "prettier": "^3.3.3",
    "typedoc": "^0.28.4",
    "typescript": "^5.6.3",
    "typescript-eslint": "^8.23.0",
    "vite": "^5.4.11",
    "vitest": "^2.1.4"
  },
  "peerDependencies": {
    "next": "^14.2.35 || ~15.0.7 || ~15.1.11 || ~15.2.8 || ~15.3.8 || ~15.4.10 || ~15.5.9 || ^16.0.10",
    "react": "^18.0.0 || ~19.0.1 ||  ~19.1.2 || ^19.2.1",
    "react-dom": "^18.0.0 || ~19.0.1 || ~19.1.2 || ^19.2.1"
  },
  "exports": {
    ".": {
      "default": "./dist/client/index.js"
    },
    "./client": {
      "default": "./dist/client/index.js"
    },
    "./server": {
      "default": "./dist/server/index.js"
    },
    "./errors": {
      "default": "./dist/errors/index.js"
    },
    "./types": {
      "default": "./dist/types/index.d.ts"
    },
    "./testing": {
      "default": "./dist/testing/index.js"
    }
  },
  "dependencies": {
    "@edge-runtime/cookies": "^5.0.1",
    "@panva/hkdf": "^1.2.1",
    "jose": "^6.0.11",
    "oauth4webapi": "^3.8.2",
    "openid-client": "^6.8.0",
    "swr": "^2.2.5"
  },
  "publishConfig": {
    "access": "public"
  },
  "typesVersions": {
    "*": {
      "testing": [
        "./dist/testing/index.d.ts"
      ],
      "types": [
        "./dist/types/index.d.ts"
      ],
      "server": [
        "./dist/server/index.d.ts"
      ],
      "errors": [
        "./dist/errors/index.d.ts"
      ],
      "*": [
        "./dist/client/*",
        "./dist/client/index.d.ts"
      ]
    }
  },
  "files": [
    "dist"
  ]
}
