GraphQL Query Rewriter
JSON →A library that rewrites GraphQL queries in middleware to turn breaking schema changes into non-breaking ones, avoiding the need for versioned fields like `doTheThingV3`. Current stable version is 0.0.19, with no active release cadence (last updated in 2021). Key differentiator: allows schema changes (e.g., `String!` to `ID!`) without breaking old clients, by rewriting queries at the middleware level. Supports express-graphql and Apollo Server. Ships with TypeScript types and has peer dependency on GraphQL 14 or 15.
Resources
packagegraphql-query-rewriter-rc ↗