UNPKG

@v4fire/core

Version:
28 lines (23 loc) 669 B
/*! * V4Fire Core * https://github.com/V4Fire/Core * * Released under the MIT license * https://github.com/V4Fire/Core/blob/master/LICENSE */ import { IS_NODE } from 'core/env'; // eslint-disable-next-line import/no-mutable-exports export let syncLocalStorage, asyncLocalStorage, syncSessionStorage, asyncSessionStorage; if (IS_NODE) { //#if node_js ({syncLocalStorage, asyncLocalStorage, syncSessionStorage, asyncSessionStorage} = require('core/kv-storage/engines/node-localstorage')); //#endif } else { ({syncLocalStorage, asyncLocalStorage, syncSessionStorage, asyncSessionStorage} = require('core/kv-storage/engines/browser-localstorage')); }