UNPKG

@better-auth-ui/core

Version:

Authentication components and data utilities for [Better Auth](https://better-auth.com), available for React and Solid.

273 lines (272 loc) 8.68 kB
{ "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" ] }