{
  "name": "@homarr/auth",
  "version": "0.1.0",
  "private": true,
  "license": "MIT",
  "type": "module",
  "exports": {
    ".": "./index.ts",
    "./next": "./next.ts",
    "./security": "./security.ts",
    "./client": "./client.ts",
    "./server": "./server.ts",
    "./shared": "./shared.ts",
    "./env.mjs": "./env.mjs"
  },
  "main": "./index.ts",
  "types": "./index.ts",
  "scripts": {
    "clean": "rm -rf .turbo node_modules",
    "format": "prettier --check . --ignore-path ../../.gitignore",
    "lint": "eslint",
    "typecheck": "tsc --noEmit"
  },
  "prettier": "@homarr/prettier-config",
  "dependencies": {
    "@auth/core": "^0.35.2",
    "@auth/drizzle-adapter": "^1.5.2",
    "@homarr/common": "workspace:^0.1.0",
    "@homarr/db": "workspace:^0.1.0",
    "@homarr/definitions": "workspace:^0.1.0",
    "@homarr/log": "workspace:^0.1.0",
    "@homarr/validation": "workspace:^0.1.0",
    "@t3-oss/env-nextjs": "^0.11.1",
    "bcrypt": "^5.1.1",
    "cookies": "^0.9.1",
    "ldapts": "7.2.0",
    "next": "^14.2.13",
    "next-auth": "5.0.0-beta.21",
    "react": "^18.3.1",
    "react-dom": "^18.3.1"
  },
  "devDependencies": {
    "@homarr/eslint-config": "workspace:^0.2.0",
    "@homarr/prettier-config": "workspace:^0.1.0",
    "@homarr/tsconfig": "workspace:^0.1.0",
    "@types/bcrypt": "5.0.2",
    "@types/cookies": "0.9.0",
    "eslint": "^9.11.1",
    "prettier": "^3.3.3",
    "typescript": "^5.6.2"
  }
}
