Package Exports
- iso-kv
- iso-kv/drivers/file.d.ts
- iso-kv/drivers/file.d.ts.map
- iso-kv/drivers/file.js
- iso-kv/drivers/idb.d.ts
- iso-kv/drivers/idb.d.ts.map
- iso-kv/drivers/idb.js
- iso-kv/drivers/memory.d.ts
- iso-kv/drivers/memory.d.ts.map
- iso-kv/drivers/memory.js
- iso-kv/drivers/sql.d.ts
- iso-kv/drivers/sql.d.ts.map
- iso-kv/drivers/sql.js
- iso-kv/drivers/web-storage.d.ts
- iso-kv/drivers/web-storage.d.ts.map
- iso-kv/drivers/web-storage.js
Readme
iso-kv

iso-kv is a simple key-value storage with support for multiple backend adapters (web storage, indexeddb, memory, sql, json file, etc)
Features
- Fully typed
- TTL (time to live) for keys
- Multiple backend adapters (web storage, indexeddb, memory, sql, json file, etc)
- On change hooks
- Easy to implement new adapters
- SQL adapter uses kysely
- Namespaced keys
- Filtered and ordered listing
Install
pnpm install iso-kvDocs
Check https://hugomrdias.github.io/iso-repo/modules/iso_kv.html
License
MIT © Hugo Dias