{
  "name": "@better-auth-ui/core",
  "version": "1.7.23",
  "type": "module",
  "scripts": {
    "build": "vite build",
    "test": "vitest"
  },
  "nx": {
    "targets": {
      "typecheck": {
        "command": "tsc --build tsconfig.typecheck.json --emitDeclarationOnly",
        "options": {
          "cwd": "packages/core"
        },
        "outputs": [
          "{projectRoot}/.typecheck"
        ]
      }
    }
  },
  "files": [
    "src",
    "dist",
    "skills"
  ],
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "src": "./src/index.ts",
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./lib/view-paths": {
      "src": "./src/lib/view-paths.ts",
      "types": "./dist/lib/view-paths.d.ts",
      "import": "./dist/lib/view-paths.js"
    },
    "./plugins/admin": {
      "src": "./src/plugins/admin/index.ts",
      "types": "./dist/plugins/admin/index.d.ts",
      "import": "./dist/plugins/admin/index.js"
    },
    "./plugins/agent-auth": {
      "src": "./src/plugins/agent-auth/index.ts",
      "types": "./dist/plugins/agent-auth/index.d.ts",
      "import": "./dist/plugins/agent-auth/index.js"
    },
    "./plugins/anonymous": {
      "src": "./src/plugins/anonymous/index.ts",
      "types": "./dist/plugins/anonymous/index.d.ts",
      "import": "./dist/plugins/anonymous/index.js"
    },
    "./server": {
      "src": "./src/server.ts",
      "types": "./dist/server.d.ts",
      "import": "./dist/server.js"
    },
    "./plugins/api-key": {
      "src": "./src/plugins/api-key/index.ts",
      "types": "./dist/plugins/api-key/index.d.ts",
      "import": "./dist/plugins/api-key/index.js"
    },
    "./plugins/api-key/server": {
      "src": "./src/plugins/api-key/server.ts",
      "types": "./dist/plugins/api-key/server.d.ts",
      "import": "./dist/plugins/api-key/server.js"
    },
    "./plugins/billing": {
      "src": "./src/plugins/billing/index.ts",
      "types": "./dist/plugins/billing/index.d.ts",
      "import": "./dist/plugins/billing/index.js"
    },
    "./plugins/dash": {
      "src": "./src/plugins/dash/index.ts",
      "types": "./dist/plugins/dash/index.d.ts",
      "import": "./dist/plugins/dash/index.js"
    },
    "./plugins/delete-user": {
      "src": "./src/plugins/delete-user/index.ts",
      "types": "./dist/plugins/delete-user/index.d.ts",
      "import": "./dist/plugins/delete-user/index.js"
    },
    "./plugins/device-authorization": {
      "src": "./src/plugins/device-authorization/index.ts",
      "types": "./dist/plugins/device-authorization/index.d.ts",
      "import": "./dist/plugins/device-authorization/index.js"
    },
    "./plugins/email-otp": {
      "src": "./src/plugins/email-otp/index.ts",
      "types": "./dist/plugins/email-otp/index.d.ts",
      "import": "./dist/plugins/email-otp/index.js"
    },
    "./plugins/last-login-method": {
      "src": "./src/plugins/last-login-method/index.ts",
      "types": "./dist/plugins/last-login-method/index.d.ts",
      "import": "./dist/plugins/last-login-method/index.js"
    },
    "./plugins/magic-link": {
      "src": "./src/plugins/magic-link/index.ts",
      "types": "./dist/plugins/magic-link/index.d.ts",
      "import": "./dist/plugins/magic-link/index.js"
    },
    "./plugins/magic-link/server": {
      "src": "./src/plugins/magic-link/server.ts",
      "types": "./dist/plugins/magic-link/server.d.ts",
      "import": "./dist/plugins/magic-link/server.js"
    },
    "./plugins/multi-session": {
      "src": "./src/plugins/multi-session/index.ts",
      "types": "./dist/plugins/multi-session/index.d.ts",
      "import": "./dist/plugins/multi-session/index.js"
    },
    "./plugins/multi-session/server": {
      "src": "./src/plugins/multi-session/server.ts",
      "types": "./dist/plugins/multi-session/server.d.ts",
      "import": "./dist/plugins/multi-session/server.js"
    },
    "./plugins/oauth-provider": {
      "src": "./src/plugins/oauth-provider/index.ts",
      "types": "./dist/plugins/oauth-provider/index.d.ts",
      "import": "./dist/plugins/oauth-provider/index.js"
    },
    "./plugins/one-tap": {
      "src": "./src/plugins/one-tap/index.ts",
      "types": "./dist/plugins/one-tap/index.d.ts",
      "import": "./dist/plugins/one-tap/index.js"
    },
    "./plugins/organization": {
      "src": "./src/plugins/organization/index.ts",
      "types": "./dist/plugins/organization/index.d.ts",
      "import": "./dist/plugins/organization/index.js"
    },
    "./plugins/organization/server": {
      "src": "./src/plugins/organization/server.ts",
      "types": "./dist/plugins/organization/server.d.ts",
      "import": "./dist/plugins/organization/server.js"
    },
    "./plugins/passkey": {
      "src": "./src/plugins/passkey/index.ts",
      "types": "./dist/plugins/passkey/index.d.ts",
      "import": "./dist/plugins/passkey/index.js"
    },
    "./plugins/passkey/server": {
      "src": "./src/plugins/passkey/server.ts",
      "types": "./dist/plugins/passkey/server.d.ts",
      "import": "./dist/plugins/passkey/server.js"
    },
    "./plugins/phone-number": {
      "src": "./src/plugins/phone-number/index.ts",
      "types": "./dist/plugins/phone-number/index.d.ts",
      "import": "./dist/plugins/phone-number/index.js"
    },
    "./plugins/sso": {
      "src": "./src/plugins/sso/index.ts",
      "types": "./dist/plugins/sso/index.d.ts",
      "import": "./dist/plugins/sso/index.js"
    },
    "./plugins/siwe": {
      "src": "./src/plugins/siwe/index.ts",
      "types": "./dist/plugins/siwe/index.d.ts",
      "import": "./dist/plugins/siwe/index.js"
    },
    "./plugins/theme": {
      "src": "./src/plugins/theme/index.ts",
      "types": "./dist/plugins/theme/index.d.ts",
      "import": "./dist/plugins/theme/index.js"
    },
    "./plugins/two-factor": {
      "src": "./src/plugins/two-factor/index.ts",
      "types": "./dist/plugins/two-factor/index.d.ts",
      "import": "./dist/plugins/two-factor/index.js"
    },
    "./plugins/username": {
      "src": "./src/plugins/username/index.ts",
      "types": "./dist/plugins/username/index.d.ts",
      "import": "./dist/plugins/username/index.js"
    },
    "./plugins/username/server": {
      "src": "./src/plugins/username/server.ts",
      "types": "./dist/plugins/username/server.d.ts",
      "import": "./dist/plugins/username/server.js"
    }
  },
  "devDependencies": {
    "@better-auth/agent-auth": "0.6.2",
    "@better-auth/api-key": "1.7.2",
    "@better-auth/infra": "0.4.5",
    "@better-auth/oauth-provider": "1.7.2",
    "@better-auth/passkey": "1.7.2",
    "@better-auth/sso": "1.7.2",
    "@better-auth/stripe": "1.7.2",
    "@commet/better-auth": "8.1.0",
    "@commet/node": "9.3.0",
    "@creem_io/better-auth": "1.2.0",
    "@dodopayments/better-auth": "1.6.6",
    "@mikkelscheike/email-provider-links": "5.2.2",
    "@polar-sh/better-auth": "1.8.4",
    "@tanstack/query-core": "^5.101.2",
    "autumn-js": "1.2.55",
    "better-auth": "1.7.2",
    "vitest": "^4.1.9"
  },
  "peerDependencies": {
    "@better-auth/agent-auth": ">=0.6.2",
    "@better-auth/api-key": ">=1.7.0",
    "@better-auth/infra": ">=0.4.1",
    "@better-auth/oauth-provider": ">=1.7.0",
    "@better-auth/passkey": ">=1.7.0",
    "@better-auth/sso": ">=1.7.0",
    "@better-auth/stripe": ">=1.7.0",
    "@commet/better-auth": ">=8.1.0",
    "@creem_io/better-auth": ">=1.1.4",
    "@dodopayments/better-auth": ">=1.6.5",
    "@mikkelscheike/email-provider-links": ">=5.2.1",
    "@polar-sh/better-auth": ">=1.7.0",
    "@tanstack/query-core": ">=5.101.2",
    "autumn-js": ">=1.2.53",
    "better-auth": ">=1.7.0"
  },
  "peerDependenciesMeta": {
    "@better-auth/infra": {
      "optional": true
    },
    "@better-auth/api-key": {
      "optional": true
    },
    "@better-auth/oauth-provider": {
      "optional": true
    },
    "@better-auth/passkey": {
      "optional": true
    },
    "@better-auth/sso": {
      "optional": true
    },
    "@better-auth/stripe": {
      "optional": true
    },
    "@commet/better-auth": {
      "optional": true
    },
    "@creem_io/better-auth": {
      "optional": true
    },
    "@dodopayments/better-auth": {
      "optional": true
    },
    "@polar-sh/better-auth": {
      "optional": true
    },
    "autumn-js": {
      "optional": true
    }
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/better-auth-ui/better-auth-ui",
    "directory": "packages/core"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "libphonenumber-js": "^1.13.11",
    "uqr": "^0.1.3"
  },
  "keywords": [
    "tanstack-intent"
  ]
}
