{"library":"blade-better-auth","type":"library","category":null,"description":"blade-better-auth (current stable version 3.18.35) functions as a specialized database adapter, integrating the `better-auth` authentication framework with RONIN databases. Its primary role is to facilitate the storage of session and user data within a RONIN backend by translating `better-auth`'s core schema requirements into RONIN's data modeling language. This package provides a `ronin()` factory function that can either operate with a default RONIN client instance or accept a custom `blade-client` instance, offering flexibility for advanced configurations like specific token management. The library ships with comprehensive TypeScript type definitions, ensuring type-safe development. Operating under a rapid versioning scheme, it undergoes continuous maintenance and updates, reflecting its active role within the RONIN ecosystem. It distinguishes itself by providing the specific bridge and schema translations necessary for this particular technology stack.","language":"javascript","status":"active","version":"3.18.35","tags":["javascript","auth","better-auth","betterauth","ronin","ts","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install blade-better-auth","imports":["import { ronin } from 'blade-better-auth';","import { betterAuth } from 'better-auth';","import { createSyntaxFactory } from 'blade-client';"]},{"cmd":"yarn add blade-better-auth","imports":[]},{"cmd":"pnpm add blade-better-auth","imports":[]}],"homepage":null,"github":"https://github.com/ronin-co/better-auth","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/blade-better-auth","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/blade-better-auth/compatibility"}}