⚠️
This is the documentation for the old GraphQL Mesh version v0. We recommend upgrading to the latest GraphQL Mesh version v1.
Migrate to GraphQL Mesh v1
Migrate to GraphQL Mesh v1
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:
npm i @graphql-mesh/cache-localforage
How to use?
.meshrc.yaml
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
)