safer-web-storage (npm): Handle all exception when storage is not available due to user's browser settings. Swap to in-memory storage if sessionStorage is not available.
Keywords: localStorage|sessionStorage|in-memory storage