This repository is responsible for all the TypeScript <--> Rust interop. Currently this includes composition and query planning.
main is for the latest stable federation v2.x release. We can create support branches for older versions of federation
(like support/v1).
Each crate listed here has their own README with much more information than what's here.
Bridges the gap between the JavaScript federation and the Rust apollo-federation libraries for composition.
The apollo-federation-types crate has shared types used for both Rover and Apollo GraphOS services, primarily
around the composition process.