Add SQLiteKvStore implementation for Node.js
= Design Decisions - Atomic implementation for CAS operations with transaction - Calculate TTL with Temporal.epochMilliseconds since SQLite lacks interval type - Encode values with JSON.stringify since SQLite lacks native JSON type - Restrict table names to prevent SQL injection = Further improvements - Implement versions for Bun and Deno runtimes - Refactor to separate Node.js dependencies and create SQLite as a port & adapter pattern
Loading
Please register or sign in to comment