npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

persist-storage

1.0.3

@yoshuawuyts

npmHomeRepoSnykSocket
Downloads:10
$ npm install persist-storage
DailyWeeklyMonthlyYearly

persist-storage

npm version build status downloads js-standard-style

Enable persistent storage in the browser.

By default storage such as indexedDB can be cleared when a device starts running out of space. This module is a thin wrapper around the StorageManager API, checking if persistent storage is enabled — and enabling it if it isn't enabled yet, and able to enable it.

Usage

var persist = require('persist-storage')

persist(function (success) {
  if (success) {
    console.log('Storage will not be cleared except by explicit user action')
  } else {
    console.log('Storage may be cleared by the UA under storage pressure.')
  }
})

API

persist(callback(ok))

Enable persistent storage. Calls a callback with a boolean that's true for success and false for failure to enable it.

License

Apache-2.0