0.2.2 • Published 5 years ago

localstorify v0.2.2

Weekly downloads
54
License
MIT
Repository
github
Last release
5 years ago

localStorage that avoids storage limit failures

Why?

Because localStorage is great, but extremely limited in functionality and robustness. This library adds:

  • automatic garbage collection and limit detection (no failures on persistence)

Installation

yarn add -D @kwhitley/localstorify

Usage

Simply replace references to localStorage with the the export of this library.

  import localstorify from '@kwhitley/localstorify'

  // replace
  localStorage.getItem('foo')
  // with
  localstorify.getItem('foo')

  ...

  // or
  localStorage.setItem('foo', JSON.stringify({ foo: 'bar' }))
  // with
  localstorify.setItem('foo', JSON.stringify({ foo: 'bar' }))