IndexedDB-backed storage driver for structured browser storage.
Unlike WebStorageDriver which serializes to JSON strings, IndexedDB natively stores structured cloneable data, making it ideal for complex objects, binary data, and larger datasets.
const driver = new IndexedDBDriver('my-app', 'settings'); await driver.set('theme', { mode: 'dark', fontSize: 14 }); const theme = await driver.get('theme'); Copy
const driver = new IndexedDBDriver('my-app', 'settings'); await driver.set('theme', { mode: 'dark', fontSize: 14 }); const theme = await driver.get('theme');
IndexedDB-backed storage driver for structured browser storage.
Unlike WebStorageDriver which serializes to JSON strings, IndexedDB natively stores structured cloneable data, making it ideal for complex objects, binary data, and larger datasets.
Example