{"library":"msand-apollo-cache-hermes","type":"library","category":null,"description":"An alternative cache implementation for Apollo Client, currently at version 0.9.12 (stable). It is maintained by Convoy Inc. and optimized for heavy GraphQL payloads by using an immutable normalized graph structure that returns direct references, reducing CPU/memory overhead compared to Apollo's default InMemoryCache. Release cadence is irregular. Key differentiators include constant-time lookups for static queries, but it lacks support for union types and writeData. Requires @apollo/client ^3.10.8.","language":"javascript","status":"active","version":"0.9.12","tags":["javascript","apollo","apollo-client","apollo-cache","graphql","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install msand-apollo-cache-hermes","imports":["import { Hermes } from 'apollo-cache-hermes'","import Hermes from 'apollo-cache-hermes'","import { CacheContext } from 'apollo-cache-hermes'"]},{"cmd":"yarn add msand-apollo-cache-hermes","imports":[]},{"cmd":"pnpm add msand-apollo-cache-hermes","imports":[]}],"homepage":"https://github.com/convoyinc/apollo-cache-hermes","github":"https://github.com/convoyinc/apollo-cache-hermes","docs":null,"changelog":null,"pypi":null,"npm":"msand-apollo-cache-hermes","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}