This plugin exposes the same error structure as `apollo-server`. Use this plugin if you are moving to Envelop, and wish to get a compatibility layer for your errors, to make sure the clients receive the same output.
This is the core package for Envelop. You can find a complete documentation here: https://github.com/graphql-hive/envelop
This plugin tracks execution and resolvers and reports it using [`apollo-tracing`](https://github.com/apollographql/apollo-server/tree/main/packages/apollo-tracing) format (based on GraphQL `extensions`).
Core engine for Apollo GraphQL server
This plugin integrates Apollo Federation Gateway into Envelop.
Fork of graphql-upload@8 that works with graphql@15 for compatibility with apollo-server@2
This plugin collects errors and performance tracing for your execution flow, and reports it to [Sentry](https://sentry.io).
Interface used to connect Apollo Gateway to Apollo Server
This package contains utility functions and types to ease the use of instrumentation accross Envelop, Yoga, whatwg-node and Hive Gateway plugins.
GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration).
Dead-simple, yet highly customizable security middleware for Apollo GraphQL servers shield
A fully-featured caching GraphQL client.
Apollo Federation internal utilities
An Apollo Server integration for use with Express v4
An Apollo Server integration for use with Express v5
A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, or Blob instances), or else fetches a regular GraphQL POST or GET request (depending on the config and
Protocol Buffers for JavaScript (& TypeScript).
This plugins adds simple LRU caching to your `parse`, to improve performance by caching the parsed result.
- Skip the execution phase and reduce server load by caching execution results in-memory. - Customize cache entry time to live based on fields and types within the execution result. - Automatically invalidate the cache based on mutation selection sets. -
This plugin integrates Apollo DataSources into Envelop.
This plugins integrates [Open Telemetry](https://opentelemetry.io/) tracing with your GraphQL execution. It also collects GraphQL execution errors and reports it as Exceptions.
Machine-readable custom errors for Apollostack's GraphQL server
[](https://github.com/StarpTech/apollo-datasource-http/actions/workflows/ci.yml)
REST DataSource for Apollo Server v4