envelop
envelop copied to clipboard
The road to making envelop schema-unaware
Currently, envelop is tight-coupled with GraphQLSchema
and provides specific hooks for replacing/altering the schema (onResolverCalled
).
We want to envelop to be versatile not only for local schema scenarios but also for remote schemas and allow using envelop as a gateway.
Maybe, envelop should be built around executors
🤔
Required Tasks:
- [ ] refactor plugins that rely on
onResolverCalled
- [ ] refactor plugins that manipulate/replace the schema
- [ ] ???