UNPKG

reactive-localstorage

Version:
17 lines 1.71 kB
import { LocalStorage } from './localstorage'; const ENV = typeof window !== 'undefined' ? window : (typeof global !== 'undefined' ? global : undefined); const ls = new LocalStorage(ENV, localStorage); const ss = new LocalStorage(ENV, sessionStorage); if (process.env.NODE_ENV !== 'production') { if (!ls.supported) { console.warn(`You environment doesn't support LocalStorage`); } if (!ss.supported) { console.warn(`You environment doesn't support SessionStorage`); } } export * from './localstorage'; export * from './env'; export { ls as localStorage, ss as sessionStorage, }; export default ls; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGdCQUFnQixDQUFBO0FBRTdDLE1BQU0sR0FBRyxHQUFHLE9BQU8sTUFBTSxLQUFLLFdBQVcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUNuRCxPQUFPLE1BQU0sS0FBSyxXQUFXLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUM3QixDQUFBO0FBRXZCLE1BQU0sRUFBRSxHQUFHLElBQUksWUFBWSxDQUFDLEdBQUcsRUFBRSxZQUFZLENBQUMsQ0FBQTtBQUM5QyxNQUFNLEVBQUUsR0FBRyxJQUFJLFlBQVksQ0FBQyxHQUFHLEVBQUUsY0FBYyxDQUFDLENBQUE7QUFFaEQsSUFBSSxPQUFPLENBQUMsR0FBRyxDQUFDLFFBQVEsS0FBSyxZQUFZLEVBQUU7SUFDekMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxTQUFTLEVBQUU7UUFDakIsT0FBTyxDQUFDLElBQUksQ0FBQyw4Q0FBOEMsQ0FBQyxDQUFBO0tBQzdEO0lBQ0QsSUFBSSxDQUFDLEVBQUUsQ0FBQyxTQUFTLEVBQUU7UUFDakIsT0FBTyxDQUFDLElBQUksQ0FBQyxnREFBZ0QsQ0FBQyxDQUFBO0tBQy9EO0NBQ0Y7QUFFRCxjQUFjLGdCQUFnQixDQUFBO0FBQzlCLGNBQWMsT0FBTyxDQUFBO0FBRXJCLE9BQU8sRUFDTCxFQUFFLElBQUksWUFBWSxFQUNsQixFQUFFLElBQUksY0FBYyxHQUNyQixDQUFBO0FBRUQsZUFBZSxFQUFFLENBQUEifQ==