Browser storage adapter for Keyv.
npm install keyv-browser> Browser storage adapter for Keyv, support localStorage and indexedDB.

Browser storage adapter for Keyv.
``shell`
npm install --save keyv keyv-browser
ts
import Keyv from 'keyv'
import { KeyvLocalStorage, KeyvIndexedDB } from 'keyv-browser'// localStorage
const keyv = new Keyv({
store: new KeyvLocalStorage()
});
// indexedDB
const keyv2 = new Keyv({
store: new KeyvIndexedDB()
})
`$3
`ts
import { KeyvLocalStorage, makeField } from 'keyv-browser'class Kv extends KeyvLocalStorage {
someField = makeField(this, 'field_key', 0)
}
export const kv = new Kv
await kv.someField.get(1) // empty return default value 1
await kv.someField.set(2) // set value 2
await kv.someField.get() // return saved value 2
await kv.someField.delete() // delete field
``MIT