UNPKG

toloframework

Version:

Javascript/HTML/CSS compiler for Firefox OS or nodewebkit apps using modules in the nodejs style.

31 lines (26 loc) 569 B
function load(storage) { return function(key, def) { var v = storage.getItem(key); if (v === null) { return def; } try { v = JSON.parse(v); } catch(ex) {} return v; }; } function save(storage) { return function(key, val) { storage.setItem(key, JSON.stringify(val)); }; } exports.local = { get: load(window.localStorage), set: save(window.localStorage) }; exports.session = { get: load(window.sessionStorage), set: save(window.sessionStorage) };