{ "name": "@briven/auth", "version": "0.0.1", "description": "briven auth — drop-in authentication for briven projects (OAuth, magic links, OTP, passkeys, sessions)", "license": "MIT", "type": "module", "exports": { ".": { "types": "./src/index.ts", "default": "./src/index.ts" }, "./react": { "types": "./src/react/index.ts", "default": "./src/react/index.ts" }, "./vue": { "types": "./src/vue/index.ts", "default": "./src/vue/index.ts" }, "./svelte": { "types": "./src/svelte/index.ts", "default": "./src/svelte/index.ts" }, "./server": { "types": "./src/server/index.ts", "default": "./src/server/index.ts" }, "./engine": { "types": "./src/engine/index.ts", "default": "./src/engine/index.ts" }, "./engine/server": { "types": "./src/engine/server.ts", "default": "./src/engine/server.ts" }, "./engine/proxy": { "types": "./src/engine/proxy.ts", "default": "./src/engine/proxy.ts" } }, "files": [ "dist", "src" ], "scripts": { "build": "tsc -p tsconfig.json", "lint": "eslint . --max-warnings 0", "typecheck": "tsc --noEmit" }, "dependencies": { "@briven/config": "workspace:*", "@briven/shared": "workspace:*" }, "peerDependencies": { "react": "^19.0.0", "react-dom": "^19.0.0", "svelte": "^4.0.0 || ^5.0.0", "vue": "^3.5.0" }, "peerDependenciesMeta": { "react": { "optional": true }, "react-dom": { "optional": true }, "vue": { "optional": true }, "svelte": { "optional": true } }, "devDependencies": { "@types/react": "^19.0.0", "react": "^19.0.0", "svelte": "^5.55.4", "typescript": "^6.0.3", "vue": "^3.5.0" }, "publishConfig": { "access": "public" }, "keywords": [ "briven", "auth", "authentication", "oauth", "magic-link", "passkey", "webauthn", "briven-engine", "passwordless", "sms-otp" ], "homepage": "https://briven.tech/auth", "repository": { "type": "git", "url": "https://code.konnos.org/flndrn/briven.git", "directory": "packages/auth" } }