| 12345678910111213141516171819202122232425 | var _idbKeyval = require("idb-keyval");if (typeof window !== 'undefined' && window.indexedDB) {  var ParseStore = (0, _idbKeyval.createStore)('parseDB', 'parseStore');  var IndexedDBStorageController = {    async: 1,    getItemAsync: function (path) {      return (0, _idbKeyval.get)(path, ParseStore);    },    setItemAsync: function (path, value) {      return (0, _idbKeyval.set)(path, value, ParseStore);    },    removeItemAsync: function (path) {      return (0, _idbKeyval.del)(path, ParseStore);    },    getAllKeysAsync: function () {      return (0, _idbKeyval.keys)(ParseStore);    },    clear: function () {      return (0, _idbKeyval.clear)(ParseStore);    }  };  module.exports = IndexedDBStorageController;} else {  module.exports = undefined;}
 |