You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Provide apollo config to gateway.load() for nestjs-federation package. Its allows to use apollo rover and load graphql schema through apollo studio, its also add possibility to see change log schema. This additionally solves the problem of starting several backends at the same time since IntrospectAndCompose throws an error if one of the servers did not have time to get up.
The disadvantage of this approach is that you will have to generate the hash key yourself, which is usually generated by Apollo
I think we can give the opportunity to forward these parameters and add this feature to the documentation and leave the “dangerous” functionality on the side of the package users
I see its something like this
Gateway typescript config
Is your feature request related to a problem? Please describe.
Provide apollo config to gateway.load() for nestjs-federation package. Its allows to use apollo rover and load graphql schema through apollo studio, its also add possibility to see change log schema. This additionally solves the problem of starting several backends at the same time since IntrospectAndCompose throws an error if one of the servers did not have time to get up.
The disadvantage of this approach is that you will have to generate the hash key yourself, which is usually generated by Apollo
https://unpkg.com/browse/apollo-server-core@2.22.1/src/determineApolloConfig.ts
I think we can give the opportunity to forward these parameters and add this feature to the documentation and leave the “dangerous” functionality on the side of the package users
I see its something like this
Gateway typescript config
The text was updated successfully, but these errors were encountered: