How to use the idb-keyval.del function in idb-keyval

To help you get started, we’ve selected a few idb-keyval examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github GoogleChromeLabs / perception-toolkit-io-pwa / src / scripts / store.ts View on Github external
export async function clear(name?: string) {
  const keys = await IDBKeyVal.keys();
  for (const key of keys) {
    if (!name || key === name) {
      console.log(`Deleting ${key}`);
      await IDBKeyVal.del(key);
    }
  }
}
github TimvanScherpenzeel / spars / dist / lib / cache / PersistentCache.js View on Github external
PersistentCache.prototype.delete = function (key) {
        var _this = this;
        assert_1.assert(isAllowedAsKey(key), 'PersistentCache -> The given type of key is not allowed');
        idb_keyval_1.del(key, this.store).catch(function (err) {
            console.warn("PersistentCache -> Delete: { key: " + key + " } has failed with error: " + err);
            _this.memoryCache.delete(key);
        });
    };
    /**
github DestinyItemManager / DIM / src / app / manifest / d1-manifest-service.ts View on Github external
private deleteManifestFile() {
    localStorage.removeItem(this.localStorageKey);
    del(this.idbKey);
  }
github evgeny-nadymov / telegram-react / src / Workers / CacheManager.js View on Github external
async remove(key) {
        if (TdLibController.localStorage) {
            localStorage.removeItem(key);
        } else {
            await del(key);
        }
    }
github DestinyItemManager / DIM / src / app / manifest / manifest-service.ts View on Github external
private deleteManifestFile() {
    localStorage.removeItem(this.localStorageKey);
    del(this.idbKey);
  }
github microsoft / accessibility-insights-web / src / common / indexedDB / indexedDB.ts View on Github external
public async removeItem(key: string): Promise {
        try {
            await del(key, this.store);
            return true;
        } catch (error) {
            return false;
        }
    }

idb-keyval

A super-simple-small keyval store built on top of IndexedDB

Apache-2.0
Latest version published 1 year ago

Package Health Score

70 / 100
Full package analysis