js-bao-wss-client / StorageRecord
Interface: StorageRecord<T>
Storage Provider Abstraction
Provides a unified interface for key-value storage across environments:
- Browser: IndexedDB
- Node.js: better-sqlite3 (with file persistence)
- Fallback: In-memory
Type Parameters
T
T = unknown
Properties
key
key:
string
metadata?
optionalmetadata?:Record<string,unknown>
updatedAt
updatedAt:
string
updatedAtMs
updatedAtMs:
number
value
value:
T