'use strict';
var init = function(){
var store;
Iif(Zotero.config.cacheStoreType == 'localStorage' && typeof localStorage != 'undefined'){
store = localStorage;
} else Iif(Zotero.config.cacheStoreType == 'sessionStorage' && typeof sessionStorage != 'undefined'){
store = sessionStorage;
} else{
store = {};
}
Zotero.store = store;
Zotero.cache = new Zotero.Cache(store);
//initialize global preferences object
Zotero.preferences = new Zotero.Preferences(Zotero.store, 'global');
};
module.exports = init; |