console/packages/libraries/apollo
renovate[bot] af0d843f63
chore(deps): update dependency vitest to v1.6.0 (#4670)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-05 09:08:38 +03:00
..
src Break /client into /core /yoga /envelop /apollo (#4573) 2024-04-23 17:51:43 +02:00
tests Break /client into /core /yoga /envelop /apollo (#4573) 2024-04-23 17:51:43 +02:00
.gitignore Break /client into /core /yoga /envelop /apollo (#4573) 2024-04-23 17:51:43 +02:00
CHANGELOG.md Upcoming Release Changes (#4572) 2024-04-23 16:06:36 +00:00
LICENSE Break /client into /core /yoga /envelop /apollo (#4573) 2024-04-23 17:51:43 +02:00
package.json chore(deps): update dependency vitest to v1.6.0 (#4670) 2024-05-05 09:08:38 +03:00
README.md Break /client into /core /yoga /envelop /apollo (#4573) 2024-04-23 17:51:43 +02:00
tsconfig.json Break /client into /core /yoga /envelop /apollo (#4573) 2024-04-23 17:51:43 +02:00

Hive Client for Apollo Server

Documentation


GraphQL Hive is a schema registry for GraphQL. With Hive you manage and collaborate on all your GraphQL schemas and GraphQL workflows, regardless of the underlying strategy, engine or framework youre using: this includes Schema Stitching, Apollo Federation, or just a traditional monolith approach.

Hive and all of its components are developed and managed as an MIT open-source project.


Migration from @graphql-hive/client

The @graphql-hive/client package has been deprecated in favor of library-specific packages.

  1. Install the @graphql-hive/apollo package.
  2. Remove the @graphql-hive/client package from your dependencies.
  3. Replace @graphql-hive/client with @graphql-hive/apollo in your codebase.
  4. Replace hiveApollo with useHive in your codebase.
  5. Done