mirror of
https://github.com/zoriya/drizzle-otel.git
synced 2025-12-06 00:46:09 +00:00
update readme and release notes
This commit is contained in:
@@ -29,12 +29,14 @@ Initial release of @kubiks/otel-better-auth
|
|||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
import { betterAuth } from "better-auth";
|
import { betterAuth } from "better-auth";
|
||||||
import { otelPlugin } from "@kubiks/otel-better-auth";
|
import { instrumentBetterAuth } from "@kubiks/otel-better-auth";
|
||||||
|
|
||||||
export const auth = betterAuth({
|
export const auth = instrumentBetterAuth(
|
||||||
database: db,
|
betterAuth({
|
||||||
emailAndPassword: { enabled: true },
|
database: db,
|
||||||
}).use(otelPlugin());
|
// ... your Better Auth config
|
||||||
|
}),
|
||||||
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
That's it! All your authentication operations are now traced with OpenTelemetry.
|
That's it! All your authentication operations are now traced with OpenTelemetry.
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ npm install @kubiks/otel-better-auth
|
|||||||
pnpm add @kubiks/otel-better-auth
|
pnpm add @kubiks/otel-better-auth
|
||||||
```
|
```
|
||||||
|
|
||||||
**Peer Dependencies:** `@opentelemetry/api` >= 1.9.0, `better-auth` >= 0.1.0
|
**Peer Dependencies:** `@opentelemetry/api` >= 1.9.0, `better-auth` >= 1.0.0
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user