A Deno-compatible AT Protocol OAuth client that serves as a drop-in replacement for @atproto/oauth-client-node

Add toJSON() method to OAuthSession interface

Ensures compatibility with hono-oauth-sessions SessionInterface

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

Changed files
+6 -1
src
+1 -1
deno.json
··· 1 1 { 2 2 "name": "@tijs/oauth-client-deno", 3 - "version": "1.0.2", 3 + "version": "1.0.3", 4 4 "description": "AT Protocol OAuth client for Deno - handle-focused alternative to @atproto/oauth-client-node with Web Crypto API compatibility", 5 5 "license": "MIT", 6 6 "repository": {
+5
src/types.ts
··· 151 151 * Make authenticated request with automatic DPoP header 152 152 */ 153 153 makeRequest(method: string, url: string, options?: RequestInit): Promise<Response>; 154 + 155 + /** 156 + * Serialize session data for storage 157 + */ 158 + toJSON(): SessionData; 154 159 }