@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
JSON
{
"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"
]
}