The Guild LogoThe Guild Monogram

Search docs

Search icon

Products by The Guild

Products

Hive logoHive blurred logo

Hive

Schema Registry for your GraphQL Workflows

Skip to main content

LocalForage

LocalForage is a library that improves the existing storage mechanism in the browser by using IndexedDB, WebSQL and localStorage. See more

This caching mechanism is only recommended for the browser environments. See the example

To get started with this caching strategy, install it from npm:

yarn add @graphql-mesh/cache-localforage

How to use?#

cache:
localforage:
driver: [WEBSQL, INDEXEDDB, LOCALSTORAGE] # LocalForage will try these methods in order and get the first compatible option

Config API Reference#

  • driver (type: Array of String (WEBSQL | INDEXEDDB | LOCALSTORAGE), required)
  • name (type: String)
  • version (type: Float)
  • size (type: Int)
  • storeName (type: String)
  • description (type: String)