├── .circleci └── config.yml ├── .dockerignore ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── renovate.json5 └── workflows │ ├── ci.yaml │ ├── comment-all.yaml │ ├── comment.yaml │ ├── library_metadata.yaml │ ├── lint.yaml │ ├── release.yaml │ ├── save-pr-info.yaml │ ├── templates │ ├── test-subgraph-hosted.yaml.template │ └── test-subgraph-library.yaml.template │ ├── test-all.yaml │ ├── test-hosted-subgraph.yaml │ ├── test-subgraph-absinthe-federation.yaml │ ├── test-subgraph-apollo-server.yaml │ ├── test-subgraph-appsync.yaml │ ├── test-subgraph-ariadne.yaml │ ├── test-subgraph-async-graphql.yaml │ ├── test-subgraph-ballerina.yaml │ ├── test-subgraph-caliban.yaml │ ├── test-subgraph-dgraph.yaml │ ├── test-subgraph-dgs.yaml │ ├── test-subgraph-express-graphql.yaml │ ├── test-subgraph-gqlgen.yaml │ ├── test-subgraph-grafbase.yaml │ ├── test-subgraph-graphene.yaml │ ├── test-subgraph-graphql-dotnet.yaml │ ├── test-subgraph-graphql-go.yaml │ ├── test-subgraph-graphql-helix.yaml │ ├── test-subgraph-graphql-java-kickstart.yaml │ ├── test-subgraph-graphql-kotlin.yaml │ ├── test-subgraph-graphql-mesh.yaml │ ├── test-subgraph-graphql-yoga.yaml │ ├── test-subgraph-hotchocolate.yaml │ ├── test-subgraph-lighthouse.yaml │ ├── test-subgraph-mercurius.yaml │ ├── test-subgraph-neo4j-graphql.yaml │ ├── test-subgraph-nestjs_code.yaml │ ├── test-subgraph-nestjs_sdl.yaml │ ├── test-subgraph-php.yaml │ ├── test-subgraph-pothos.yaml │ ├── test-subgraph-ruby.yaml │ ├── test-subgraph-sangria.yaml │ ├── test-subgraph-smallrye-graphql.yaml │ ├── test-subgraph-spring-graphql.yaml │ ├── test-subgraph-stepzen.yaml │ ├── test-subgraph-strawberry-graphql.yaml │ ├── test-subgraph-swift-graphiti.yaml │ └── test-subgraph.yaml ├── .gitignore ├── .npmignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── CODEOWNERS ├── COMPATIBILITY.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── SUBGRAPH_GUIDE.md ├── docs └── assets │ ├── favicon.svg │ ├── horizon_logo.png │ └── logo.svg ├── implementations ├── _template_hosted_ │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── products.graphql │ └── proxy.conf.template ├── _template_library_ │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── metadata.json │ └── products.graphql ├── absinthe-federation │ ├── .formatter.exs │ ├── .gitignore │ ├── Dockerfile │ ├── config │ │ ├── config.exs │ │ ├── dev.exs │ │ ├── prod.exs │ │ ├── prod.secret.exs │ │ └── test.exs │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── lib │ │ ├── products.ex │ │ ├── products │ │ │ └── application.ex │ │ ├── products_web.ex │ │ └── products_web │ │ │ ├── endpoint.ex │ │ │ └── schema.ex │ ├── metadata.json │ ├── mix.exs │ └── mix.lock ├── apollo-server │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── index.js │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── products.graphql │ └── tsconfig.json ├── appsync │ ├── Dockerfile │ ├── README.md │ ├── cdk │ │ └── products-service │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── cdk.json │ │ │ ├── jest.config.js │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── src │ │ │ ├── main.ts │ │ │ ├── products-service-resolver.ts │ │ │ ├── products-service-stack.ts │ │ │ └── products-service.graphql │ │ │ ├── test │ │ │ └── products-service.test.ts │ │ │ └── tsconfig.json │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ └── proxy.conf.template ├── ariadne │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── requirements.txt │ ├── schema.graphql │ └── server.py ├── async-graphql │ ├── .dockerignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ └── src │ │ ├── main.rs │ │ └── schema │ │ ├── custom_directive.rs │ │ ├── deprecated_product.rs │ │ ├── mod.rs │ │ ├── product.rs │ │ ├── product_research.rs │ │ └── user.rs ├── ballerina │ ├── Ballerina.toml │ ├── Dockerfile │ ├── data.bal │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── gql_types.bal │ ├── metadata.json │ ├── products.graphql │ ├── reference_resolvers.bal │ ├── service.bal │ └── utils.bal ├── caliban │ ├── .scalafmt.conf │ ├── Dockerfile │ ├── build.sbt │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── products.graphql │ ├── project │ │ ├── build.properties │ │ └── plugins.sbt │ └── src │ │ └── main │ │ └── scala │ │ ├── Main.scala │ │ ├── ProductApi.scala │ │ ├── models │ │ ├── CaseStudy.scala │ │ ├── CaseStudyArgs.scala │ │ ├── DeprecatedProduct.scala │ │ ├── DeprecatedProductArgs.scala │ │ ├── ID.scala │ │ ├── IDArgs.scala │ │ ├── Inventory.scala │ │ ├── InventoryArgs.scala │ │ ├── Product.scala │ │ ├── ProductArgs.scala │ │ ├── ProductDimension.scala │ │ ├── ProductResearch.scala │ │ ├── ProductResearchArgs.scala │ │ ├── ProductVariation.scala │ │ ├── User.scala │ │ ├── UserArgs.scala │ │ └── package.scala │ │ └── services │ │ ├── InventoryService.scala │ │ ├── ProductService.scala │ │ └── UserService.scala ├── dgraph │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── populateData.json │ ├── products.graphql │ ├── proxy.conf.template │ └── resolvers.js ├── dgs │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── netflix │ │ │ └── graphql │ │ │ └── dgs │ │ │ └── compatibility │ │ │ ├── App.java │ │ │ ├── AppConfiguration.java │ │ │ ├── datafetchers │ │ │ ├── DeprecatedProductDataFetcher.java │ │ │ ├── InventoryDataFetcher.java │ │ │ ├── ProductDataFetcher.java │ │ │ ├── ProductResearchDataFetcher.java │ │ │ └── UserDataFetcher.java │ │ │ └── model │ │ │ ├── CaseStudy.java │ │ │ ├── DeprecatedProduct.java │ │ │ ├── Inventory.java │ │ │ ├── Product.java │ │ │ ├── ProductDimension.java │ │ │ ├── ProductResearch.java │ │ │ ├── ProductVariation.java │ │ │ └── User.java │ │ └── resources │ │ ├── application.yml │ │ └── schema │ │ └── products.graphql ├── express-graphql │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── products.graphql │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── gqlgen │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── go.mod │ ├── go.sum │ ├── gqlgen.yml │ ├── graph │ │ ├── entity.resolvers.go │ │ ├── generated │ │ │ ├── federation.go │ │ │ ├── federation.requires.go │ │ │ └── generated.go │ │ ├── model │ │ │ └── models_gen.go │ │ ├── resolver.go │ │ ├── schema.graphqls │ │ └── schema.resolvers.go │ ├── metadata.json │ ├── server.go │ └── tools.go ├── grafbase │ ├── .gitignore │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── grafbase │ │ ├── .env │ │ ├── resolvers │ │ │ ├── averageProductsPerYear.js │ │ │ ├── data.js │ │ │ ├── deprecatedProduct.js │ │ │ ├── product.js │ │ │ ├── productBySku.js │ │ │ ├── productBySkuAndVariation.js │ │ │ ├── productResearchLookup.js │ │ │ └── userName.js │ │ └── schema.graphql │ ├── metadata.json │ └── products.graphql ├── graphene │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── requirements.txt │ └── server.py ├── graphql-dotnet │ ├── .dockerignore │ ├── .gitignore │ ├── ApolloFederation.SubgraphCompatibility.Products.csproj │ ├── ApolloFederation.SubgraphCompatibility.Products.sln │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Types │ │ ├── CaseStudy.cs │ │ ├── Data.cs │ │ ├── DeprecatedProduct.cs │ │ ├── Inventory.cs │ │ ├── Product.cs │ │ ├── ProductDimension.cs │ │ ├── ProductResearch.cs │ │ ├── ProductVariation.cs │ │ ├── Query.cs │ │ └── User.cs │ ├── appsettings.json │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ └── products.graphql ├── graphql-go │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── go.mod │ ├── go.sum │ ├── metadata.json │ ├── model │ │ └── models.go │ ├── products.graphql │ ├── resolver │ │ ├── data.go │ │ └── resolvers.go │ └── server.go ├── graphql-java-kickstart │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── graphql │ │ │ └── kickstart │ │ │ └── federation │ │ │ └── compatibility │ │ │ ├── App.java │ │ │ ├── AppConfiguration.java │ │ │ ├── FederatedSchemaConfiguration.java │ │ │ ├── model │ │ │ ├── CaseStudy.java │ │ │ ├── DeprecatedProduct.java │ │ │ ├── Product.java │ │ │ ├── ProductDimension.java │ │ │ ├── ProductResearch.java │ │ │ ├── ProductVariation.java │ │ │ └── User.java │ │ │ └── resolvers │ │ │ ├── DeprecatedProductReferenceResolver.java │ │ │ ├── ProductReferenceResolver.java │ │ │ ├── ProductResearchReferenceResolver.java │ │ │ ├── QueryResolver.java │ │ │ ├── UserReferenceResolver.java │ │ │ └── UserResolver.java │ │ └── resources │ │ ├── application.yml │ │ └── schemas │ │ └── products.graphql ├── graphql-kotlin │ ├── .gitignore │ ├── Dockerfile │ ├── build.gradle.kts │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── metadata.json │ ├── settings.gradle.kts │ └── src │ │ └── main │ │ ├── kotlin │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── CustomSchema.kt │ │ │ ├── DemoApplication.kt │ │ │ ├── DeprecatedProductQuery.kt │ │ │ ├── ProductQuery.kt │ │ │ └── model │ │ │ ├── CaseStudy.kt │ │ │ ├── DeprecatedProduct.kt │ │ │ ├── Inventory.kt │ │ │ ├── Product.kt │ │ │ ├── ProductDimension.kt │ │ │ ├── ProductResearch.kt │ │ │ ├── ProductVariation.kt │ │ │ └── User.kt │ │ └── resources │ │ └── application.yaml ├── graphql-mesh │ ├── .meshrc.yml │ ├── Dockerfile │ ├── codegen.yaml │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── products.graphql │ ├── src │ │ ├── data.ts │ │ ├── resolve-deprecated-product.ts │ │ ├── resolve-product-research.ts │ │ ├── resolve-product.ts │ │ ├── resolvers-types.ts │ │ └── schema.ts │ └── tsconfig.json ├── graphql-yoga │ ├── Dockerfile │ ├── codegen.yaml │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── products.graphql │ ├── src │ │ ├── index.ts │ │ └── resolvers-types.ts │ └── tsconfig.json ├── helix │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── products.graphql │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── hotchocolate │ ├── .gitignore │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── Products.csproj │ ├── Program.cs │ ├── Types │ │ ├── CaseStudy.cs │ │ ├── CustomAttribute.cs │ │ ├── CustomDirectiveType.cs │ │ ├── CustomSchema.cs │ │ ├── Data.cs │ │ ├── DeprecatedProduct.cs │ │ ├── Inventory.cs │ │ ├── Product.cs │ │ ├── ProductDimension.cs │ │ ├── ProductResearch.cs │ │ ├── ProductVariation.cs │ │ ├── Query.cs │ │ └── User.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── docker-compose.yaml │ ├── dockerfile │ ├── github_metadata.json │ ├── global.json │ ├── metadata.json │ └── products.graphql ├── lighthouse │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── app │ │ ├── GraphQL │ │ │ └── Directives │ │ │ │ └── CustomDirective.php │ │ └── Models │ │ │ ├── CaseStudy.php │ │ │ ├── DeprecatedProduct.php │ │ │ ├── Inventory.php │ │ │ ├── Product.php │ │ │ ├── ProductResearch.php │ │ │ └── User.php │ ├── artisan │ ├── bootstrap │ │ ├── app.php │ │ └── cache │ │ │ └── .gitignore │ ├── composer.json │ ├── composer.lock │ ├── config │ │ ├── app.php │ │ ├── auth.php │ │ ├── database.php │ │ ├── lighthouse.php │ │ ├── logging.php │ │ ├── session.php │ │ └── view.php │ ├── database │ │ ├── .gitignore │ │ ├── migrations │ │ │ ├── 2023_02_09_183019_create_users_table.php │ │ │ ├── 2023_02_09_183039_create_products_table.php │ │ │ ├── 2023_02_09_183045_create_deprecated_products_table.php │ │ │ ├── 2023_02_09_183101_create_case_study_table.php │ │ │ ├── 2023_02_09_183133_create_product_research_tabl.php │ │ │ └── 2023_10_28_145331_create_inventories_table.php │ │ └── seeders │ │ │ └── DatabaseSeeder.php │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── graphql │ │ ├── models │ │ │ ├── CaseStudy.graphql │ │ │ ├── DeprecatedProduct.graphql │ │ │ ├── Inventory.graphql │ │ │ ├── Product.graphql │ │ │ ├── ProductResearch.graphql │ │ │ └── User.graphql │ │ └── schema.graphql │ ├── metadata.json │ ├── public │ │ └── index.php │ └── storage │ │ ├── app │ │ ├── .gitignore │ │ └── public │ │ │ └── .gitignore │ │ └── framework │ │ ├── .gitignore │ │ ├── cache │ │ ├── .gitignore │ │ └── data │ │ │ └── .gitignore │ │ ├── testing │ │ └── .gitignore │ │ └── views │ │ └── .gitignore ├── mercurius │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── index.js │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ └── products.graphql ├── neo4j-graphql │ ├── .prettierrc │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── data.ts │ │ ├── index.ts │ │ ├── resolvers.ts │ │ └── type-defs.ts │ └── tsconfig.json ├── nestjs-code-first │ ├── .prettierrc │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── app.module.ts │ │ ├── case-study.model.ts │ │ ├── deprecated-product.model.ts │ │ ├── deprecated-products.resolver.ts │ │ ├── deprecated-products.service.ts │ │ ├── inventory.model.ts │ │ ├── inventory.resolver.ts │ │ ├── inventory.service.ts │ │ ├── main.ts │ │ ├── product-dimension.model.ts │ │ ├── product-research.model.ts │ │ ├── product-research.resolver.ts │ │ ├── product-research.service.ts │ │ ├── product-variation.model.ts │ │ ├── product.model.ts │ │ ├── products.resolver.ts │ │ ├── products.service.ts │ │ ├── user.model.ts │ │ ├── users.resolver.ts │ │ └── users.service.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── nestjs │ ├── .gitignore │ ├── .prettierrc │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ ├── products.graphql │ ├── src │ │ ├── app.module.ts │ │ ├── deprecated-products.resolver.ts │ │ ├── inventory.resolver.ts │ │ ├── main.ts │ │ ├── product-research.resolver.ts │ │ ├── products.resolver.ts │ │ └── users.resolver.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── php │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── composer.json │ ├── composer.lock │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ └── src │ │ ├── Data │ │ ├── CaseStudy.php │ │ ├── DataSource.php │ │ ├── DeprecatedProduct.php │ │ ├── Product.php │ │ ├── ProductResearch.php │ │ └── User.php │ │ ├── Type │ │ ├── CaseStudyType.php │ │ ├── DeprecatedProductType.php │ │ ├── ProductDimensionType.php │ │ ├── ProductResearchType.php │ │ ├── ProductType.php │ │ ├── ProductVariationType.php │ │ ├── QueryType.php │ │ └── UserType.php │ │ ├── Types.php │ │ └── server.php ├── pothos │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── index.ts │ ├── metadata.json │ ├── package-lock.json │ ├── package.json │ └── tsconfig.json ├── ruby │ ├── .ruby-version │ ├── Dockerfile │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.md │ ├── config.ru │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ └── server.rb ├── sangria │ ├── .scalafmt.conf │ ├── Dockerfile │ ├── README.md │ ├── build.sbt │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── products.graphql │ ├── project │ │ └── build.properties │ └── src │ │ └── main │ │ └── scala │ │ ├── Main.scala │ │ ├── graphql │ │ ├── AppContext.scala │ │ ├── CustomDirectiveSpec.scala │ │ ├── GraphQLSchema.scala │ │ ├── InventoryGraphQLSchema.scala │ │ ├── ProductGraphQLSchema.scala │ │ └── UserGraphQLSchema.scala │ │ ├── http │ │ ├── GraphQLError.scala │ │ ├── GraphQLExecutor.scala │ │ └── GraphQLServer.scala │ │ ├── model │ │ ├── ID.scala │ │ ├── Inventory.scala │ │ ├── Product.scala │ │ └── User.scala │ │ └── service │ │ ├── ProductResearchService.scala │ │ ├── ProductService.scala │ │ └── UserService.scala ├── smallrye-graphql │ ├── .dockerignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── products.graphql │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── acme │ │ │ └── microprofile │ │ │ └── graphql │ │ │ ├── CaseStudy.java │ │ │ ├── CustomDirective.java │ │ │ ├── DeprecatedProduct.java │ │ │ ├── DeprecatedProductResource.java │ │ │ ├── DeprecatedProductService.java │ │ │ ├── Inventory.java │ │ │ ├── InventoryResource.java │ │ │ ├── InventoryService.java │ │ │ ├── LinkResource.java │ │ │ ├── Product.java │ │ │ ├── ProductDimension.java │ │ │ ├── ProductResearch.java │ │ │ ├── ProductResearchResource.java │ │ │ ├── ProductResearchService.java │ │ │ ├── ProductResource.java │ │ │ ├── ProductService.java │ │ │ ├── ProductVariation.java │ │ │ ├── User.java │ │ │ ├── UserResource.java │ │ │ └── UserService.java │ │ └── resources │ │ └── application.properties ├── spring-graphql │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── apollographql │ │ │ └── federation │ │ │ └── compatibility │ │ │ ├── App.java │ │ │ ├── DeprecatedProductController.java │ │ │ ├── GraphQLConfiguration.java │ │ │ ├── ProductController.java │ │ │ ├── TracingInterceptor.java │ │ │ ├── UserController.java │ │ │ └── model │ │ │ ├── CaseStudy.java │ │ │ ├── DeprecatedProduct.java │ │ │ ├── Inventory.java │ │ │ ├── Product.java │ │ │ ├── ProductDimension.java │ │ │ ├── ProductResearch.java │ │ │ ├── ProductVariation.java │ │ │ └── User.java │ │ └── resources │ │ ├── application.yml │ │ └── graphql │ │ └── schema.graphqls ├── stepzen │ ├── Dockerfile │ ├── config.yaml │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── index.graphql │ ├── metadata.json │ ├── products.graphql │ ├── proxy.conf.template │ └── stepzen.config.json ├── strawberry-graphql │ ├── Dockerfile │ ├── docker-compose.yaml │ ├── github_metadata.json │ ├── metadata.json │ ├── requirements.txt │ └── server.py └── swift-graphiti │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── Package.resolved │ ├── Package.swift │ ├── README.md │ ├── Sources │ └── FederationExample │ │ ├── ProductAPI.swift │ │ ├── ProductContext.swift │ │ ├── ProductEntities.swift │ │ ├── ProductResolver.swift │ │ ├── ProductSchema.swift │ │ ├── StaticData.swift │ │ ├── main.swift │ │ └── products.graphql │ ├── docker-compose.yaml │ ├── github_metadata.json │ └── metadata.json ├── mkdocs.yml ├── package.json ├── packages ├── compatibility │ ├── README.md │ ├── federation-jest.config.js │ ├── package.json │ ├── router.yaml │ ├── src │ │ ├── compatibilityTest.ts │ │ ├── composeSupergraph.ts │ │ ├── index.ts │ │ ├── reportGenerator.ts │ │ ├── startSupergraph.ts │ │ ├── testRunner.ts │ │ ├── tests │ │ │ ├── composeDirective.test.ts │ │ │ ├── ftv1.test.ts │ │ │ ├── inaccessible.test.ts │ │ │ ├── interfaceObject.test.ts │ │ │ ├── introspection.test.ts │ │ │ ├── key.test.ts │ │ │ ├── link.test.ts │ │ │ ├── override.test.ts │ │ │ ├── provides.test.ts │ │ │ ├── requires.test.ts │ │ │ ├── shareable.test.ts │ │ │ └── tag.test.ts │ │ └── utils │ │ │ ├── client.ts │ │ │ ├── logging.ts │ │ │ ├── markdown.ts │ │ │ ├── path.ts │ │ │ └── schemaComparison.ts │ ├── supergraph-compose.yaml.template │ ├── supergraph-config.js.template │ ├── supergraph-config.yaml.template │ └── tsconfig.json ├── script │ ├── README.md │ ├── package.json │ ├── src │ │ ├── compatibilityTestCommand.ts │ │ └── generateReportCommand.ts │ └── tsconfig.json └── subgraphs │ ├── README.md │ ├── inventory │ ├── Dockerfile │ ├── index.js │ ├── inventory.graphql │ ├── package.json │ ├── tsconfig.json │ └── typings.d.ts │ └── users │ ├── Dockerfile │ ├── index.js │ ├── package.json │ ├── tsconfig.json │ ├── typings.d.ts │ └── users.graphql ├── test_all.sh └── tsconfig.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | implementations 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/comment-all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/comment-all.yaml -------------------------------------------------------------------------------- /.github/workflows/comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/comment.yaml -------------------------------------------------------------------------------- /.github/workflows/library_metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/library_metadata.yaml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/save-pr-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/save-pr-info.yaml -------------------------------------------------------------------------------- /.github/workflows/templates/test-subgraph-hosted.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/templates/test-subgraph-hosted.yaml.template -------------------------------------------------------------------------------- /.github/workflows/templates/test-subgraph-library.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/templates/test-subgraph-library.yaml.template -------------------------------------------------------------------------------- /.github/workflows/test-all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-all.yaml -------------------------------------------------------------------------------- /.github/workflows/test-hosted-subgraph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-hosted-subgraph.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-absinthe-federation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-absinthe-federation.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-apollo-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-apollo-server.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-appsync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-appsync.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-ariadne.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-ariadne.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-async-graphql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-async-graphql.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-ballerina.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-ballerina.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-caliban.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-caliban.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-dgraph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-dgraph.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-dgs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-dgs.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-express-graphql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-express-graphql.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-gqlgen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-gqlgen.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-grafbase.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-grafbase.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphene.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphene.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphql-dotnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphql-dotnet.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphql-go.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphql-go.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphql-helix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphql-helix.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphql-java-kickstart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphql-java-kickstart.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphql-kotlin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphql-kotlin.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphql-mesh.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphql-mesh.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-graphql-yoga.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-graphql-yoga.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-hotchocolate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-hotchocolate.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-lighthouse.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-lighthouse.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-mercurius.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-mercurius.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-neo4j-graphql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-neo4j-graphql.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-nestjs_code.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-nestjs_code.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-nestjs_sdl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-nestjs_sdl.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-php.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-php.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-pothos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-pothos.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-ruby.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-ruby.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-sangria.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-sangria.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-smallrye-graphql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-smallrye-graphql.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-spring-graphql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-spring-graphql.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-stepzen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-stepzen.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-strawberry-graphql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-strawberry-graphql.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph-swift-graphiti.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph-swift-graphiti.yaml -------------------------------------------------------------------------------- /.github/workflows/test-subgraph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.github/workflows/test-subgraph.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.npmignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /COMPATIBILITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/COMPATIBILITY.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/README.md -------------------------------------------------------------------------------- /SUBGRAPH_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/SUBGRAPH_GUIDE.md -------------------------------------------------------------------------------- /docs/assets/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/docs/assets/favicon.svg -------------------------------------------------------------------------------- /docs/assets/horizon_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/docs/assets/horizon_logo.png -------------------------------------------------------------------------------- /docs/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/docs/assets/logo.svg -------------------------------------------------------------------------------- /implementations/_template_hosted_/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_hosted_/Dockerfile -------------------------------------------------------------------------------- /implementations/_template_hosted_/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_hosted_/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/_template_hosted_/github_metadata.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /implementations/_template_hosted_/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_hosted_/metadata.json -------------------------------------------------------------------------------- /implementations/_template_hosted_/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_hosted_/products.graphql -------------------------------------------------------------------------------- /implementations/_template_hosted_/proxy.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_hosted_/proxy.conf.template -------------------------------------------------------------------------------- /implementations/_template_library_/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_library_/Dockerfile -------------------------------------------------------------------------------- /implementations/_template_library_/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_library_/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/_template_library_/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_library_/metadata.json -------------------------------------------------------------------------------- /implementations/_template_library_/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/_template_library_/products.graphql -------------------------------------------------------------------------------- /implementations/absinthe-federation/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/.formatter.exs -------------------------------------------------------------------------------- /implementations/absinthe-federation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/.gitignore -------------------------------------------------------------------------------- /implementations/absinthe-federation/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/Dockerfile -------------------------------------------------------------------------------- /implementations/absinthe-federation/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/config/config.exs -------------------------------------------------------------------------------- /implementations/absinthe-federation/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/config/dev.exs -------------------------------------------------------------------------------- /implementations/absinthe-federation/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/config/prod.exs -------------------------------------------------------------------------------- /implementations/absinthe-federation/config/prod.secret.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/config/prod.secret.exs -------------------------------------------------------------------------------- /implementations/absinthe-federation/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/config/test.exs -------------------------------------------------------------------------------- /implementations/absinthe-federation/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/absinthe-federation/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/github_metadata.json -------------------------------------------------------------------------------- /implementations/absinthe-federation/lib/products.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/lib/products.ex -------------------------------------------------------------------------------- /implementations/absinthe-federation/lib/products/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/lib/products/application.ex -------------------------------------------------------------------------------- /implementations/absinthe-federation/lib/products_web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/lib/products_web.ex -------------------------------------------------------------------------------- /implementations/absinthe-federation/lib/products_web/endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/lib/products_web/endpoint.ex -------------------------------------------------------------------------------- /implementations/absinthe-federation/lib/products_web/schema.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/lib/products_web/schema.ex -------------------------------------------------------------------------------- /implementations/absinthe-federation/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/metadata.json -------------------------------------------------------------------------------- /implementations/absinthe-federation/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/mix.exs -------------------------------------------------------------------------------- /implementations/absinthe-federation/mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/absinthe-federation/mix.lock -------------------------------------------------------------------------------- /implementations/apollo-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/Dockerfile -------------------------------------------------------------------------------- /implementations/apollo-server/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/apollo-server/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/github_metadata.json -------------------------------------------------------------------------------- /implementations/apollo-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/index.js -------------------------------------------------------------------------------- /implementations/apollo-server/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/metadata.json -------------------------------------------------------------------------------- /implementations/apollo-server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/package-lock.json -------------------------------------------------------------------------------- /implementations/apollo-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/package.json -------------------------------------------------------------------------------- /implementations/apollo-server/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/products.graphql -------------------------------------------------------------------------------- /implementations/apollo-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/apollo-server/tsconfig.json -------------------------------------------------------------------------------- /implementations/appsync/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/Dockerfile -------------------------------------------------------------------------------- /implementations/appsync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/README.md -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/.gitignore -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/README.md -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node --prefer-ts-exts src/main.ts" 3 | } 4 | -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/jest.config.js -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/package-lock.json -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/package.json -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/src/main.ts -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/src/products-service-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/src/products-service-resolver.ts -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/src/products-service-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/src/products-service-stack.ts -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/src/products-service.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/src/products-service.graphql -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/test/products-service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/test/products-service.test.ts -------------------------------------------------------------------------------- /implementations/appsync/cdk/products-service/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/cdk/products-service/tsconfig.json -------------------------------------------------------------------------------- /implementations/appsync/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/appsync/github_metadata.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /implementations/appsync/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/metadata.json -------------------------------------------------------------------------------- /implementations/appsync/proxy.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/appsync/proxy.conf.template -------------------------------------------------------------------------------- /implementations/ariadne/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ariadne/Dockerfile -------------------------------------------------------------------------------- /implementations/ariadne/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ariadne/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/ariadne/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ariadne/github_metadata.json -------------------------------------------------------------------------------- /implementations/ariadne/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ariadne/metadata.json -------------------------------------------------------------------------------- /implementations/ariadne/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ariadne/requirements.txt -------------------------------------------------------------------------------- /implementations/ariadne/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ariadne/schema.graphql -------------------------------------------------------------------------------- /implementations/ariadne/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ariadne/server.py -------------------------------------------------------------------------------- /implementations/async-graphql/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/.dockerignore -------------------------------------------------------------------------------- /implementations/async-graphql/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/Cargo.lock -------------------------------------------------------------------------------- /implementations/async-graphql/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/Cargo.toml -------------------------------------------------------------------------------- /implementations/async-graphql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/Dockerfile -------------------------------------------------------------------------------- /implementations/async-graphql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/async-graphql/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/github_metadata.json -------------------------------------------------------------------------------- /implementations/async-graphql/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/metadata.json -------------------------------------------------------------------------------- /implementations/async-graphql/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/src/main.rs -------------------------------------------------------------------------------- /implementations/async-graphql/src/schema/custom_directive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/src/schema/custom_directive.rs -------------------------------------------------------------------------------- /implementations/async-graphql/src/schema/deprecated_product.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/src/schema/deprecated_product.rs -------------------------------------------------------------------------------- /implementations/async-graphql/src/schema/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/src/schema/mod.rs -------------------------------------------------------------------------------- /implementations/async-graphql/src/schema/product.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/src/schema/product.rs -------------------------------------------------------------------------------- /implementations/async-graphql/src/schema/product_research.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/src/schema/product_research.rs -------------------------------------------------------------------------------- /implementations/async-graphql/src/schema/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/async-graphql/src/schema/user.rs -------------------------------------------------------------------------------- /implementations/ballerina/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/Ballerina.toml -------------------------------------------------------------------------------- /implementations/ballerina/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/Dockerfile -------------------------------------------------------------------------------- /implementations/ballerina/data.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/data.bal -------------------------------------------------------------------------------- /implementations/ballerina/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/ballerina/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/github_metadata.json -------------------------------------------------------------------------------- /implementations/ballerina/gql_types.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/gql_types.bal -------------------------------------------------------------------------------- /implementations/ballerina/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/metadata.json -------------------------------------------------------------------------------- /implementations/ballerina/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/products.graphql -------------------------------------------------------------------------------- /implementations/ballerina/reference_resolvers.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/reference_resolvers.bal -------------------------------------------------------------------------------- /implementations/ballerina/service.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/service.bal -------------------------------------------------------------------------------- /implementations/ballerina/utils.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ballerina/utils.bal -------------------------------------------------------------------------------- /implementations/caliban/.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/.scalafmt.conf -------------------------------------------------------------------------------- /implementations/caliban/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/Dockerfile -------------------------------------------------------------------------------- /implementations/caliban/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/build.sbt -------------------------------------------------------------------------------- /implementations/caliban/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/caliban/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/github_metadata.json -------------------------------------------------------------------------------- /implementations/caliban/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/metadata.json -------------------------------------------------------------------------------- /implementations/caliban/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/products.graphql -------------------------------------------------------------------------------- /implementations/caliban/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.9.7 2 | -------------------------------------------------------------------------------- /implementations/caliban/project/plugins.sbt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/Main.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/ProductApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/ProductApi.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/CaseStudy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/CaseStudy.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/CaseStudyArgs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/CaseStudyArgs.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/DeprecatedProduct.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/DeprecatedProduct.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/DeprecatedProductArgs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/DeprecatedProductArgs.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/ID.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/ID.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/IDArgs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/IDArgs.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/Inventory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/Inventory.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/InventoryArgs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/InventoryArgs.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/Product.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/Product.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/ProductArgs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/ProductArgs.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/ProductDimension.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/ProductDimension.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/ProductResearch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/ProductResearch.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/ProductResearchArgs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/ProductResearchArgs.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/ProductVariation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/ProductVariation.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/User.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/UserArgs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/UserArgs.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/models/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/models/package.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/services/InventoryService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/services/InventoryService.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/services/ProductService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/services/ProductService.scala -------------------------------------------------------------------------------- /implementations/caliban/src/main/scala/services/UserService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/caliban/src/main/scala/services/UserService.scala -------------------------------------------------------------------------------- /implementations/dgraph/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgraph/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/dgraph/github_metadata.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /implementations/dgraph/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgraph/metadata.json -------------------------------------------------------------------------------- /implementations/dgraph/populateData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgraph/populateData.json -------------------------------------------------------------------------------- /implementations/dgraph/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgraph/products.graphql -------------------------------------------------------------------------------- /implementations/dgraph/proxy.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgraph/proxy.conf.template -------------------------------------------------------------------------------- /implementations/dgraph/resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgraph/resolvers.js -------------------------------------------------------------------------------- /implementations/dgs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/Dockerfile -------------------------------------------------------------------------------- /implementations/dgs/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/dgs/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/github_metadata.json -------------------------------------------------------------------------------- /implementations/dgs/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/metadata.json -------------------------------------------------------------------------------- /implementations/dgs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/pom.xml -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/App.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/AppConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/AppConfiguration.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/datafetchers/UserDataFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/datafetchers/UserDataFetcher.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/CaseStudy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/CaseStudy.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/DeprecatedProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/DeprecatedProduct.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/Inventory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/Inventory.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/Product.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/ProductDimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/ProductDimension.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/ProductResearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/ProductResearch.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/ProductVariation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/ProductVariation.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/java/com/netflix/graphql/dgs/compatibility/model/User.java -------------------------------------------------------------------------------- /implementations/dgs/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/resources/application.yml -------------------------------------------------------------------------------- /implementations/dgs/src/main/resources/schema/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/dgs/src/main/resources/schema/products.graphql -------------------------------------------------------------------------------- /implementations/express-graphql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/Dockerfile -------------------------------------------------------------------------------- /implementations/express-graphql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/express-graphql/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/github_metadata.json -------------------------------------------------------------------------------- /implementations/express-graphql/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/metadata.json -------------------------------------------------------------------------------- /implementations/express-graphql/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/package-lock.json -------------------------------------------------------------------------------- /implementations/express-graphql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/package.json -------------------------------------------------------------------------------- /implementations/express-graphql/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/products.graphql -------------------------------------------------------------------------------- /implementations/express-graphql/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/src/index.ts -------------------------------------------------------------------------------- /implementations/express-graphql/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/express-graphql/tsconfig.json -------------------------------------------------------------------------------- /implementations/gqlgen/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/Dockerfile -------------------------------------------------------------------------------- /implementations/gqlgen/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/gqlgen/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/github_metadata.json -------------------------------------------------------------------------------- /implementations/gqlgen/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/go.mod -------------------------------------------------------------------------------- /implementations/gqlgen/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/go.sum -------------------------------------------------------------------------------- /implementations/gqlgen/gqlgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/gqlgen.yml -------------------------------------------------------------------------------- /implementations/gqlgen/graph/entity.resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/entity.resolvers.go -------------------------------------------------------------------------------- /implementations/gqlgen/graph/generated/federation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/generated/federation.go -------------------------------------------------------------------------------- /implementations/gqlgen/graph/generated/federation.requires.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/generated/federation.requires.go -------------------------------------------------------------------------------- /implementations/gqlgen/graph/generated/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/generated/generated.go -------------------------------------------------------------------------------- /implementations/gqlgen/graph/model/models_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/model/models_gen.go -------------------------------------------------------------------------------- /implementations/gqlgen/graph/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/resolver.go -------------------------------------------------------------------------------- /implementations/gqlgen/graph/schema.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/schema.graphqls -------------------------------------------------------------------------------- /implementations/gqlgen/graph/schema.resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/graph/schema.resolvers.go -------------------------------------------------------------------------------- /implementations/gqlgen/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/metadata.json -------------------------------------------------------------------------------- /implementations/gqlgen/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/server.go -------------------------------------------------------------------------------- /implementations/gqlgen/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/gqlgen/tools.go -------------------------------------------------------------------------------- /implementations/grafbase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/.gitignore -------------------------------------------------------------------------------- /implementations/grafbase/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/Dockerfile -------------------------------------------------------------------------------- /implementations/grafbase/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/grafbase/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/github_metadata.json -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/.env: -------------------------------------------------------------------------------- 1 | # KEY=VALUE 2 | -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/averageProductsPerYear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/averageProductsPerYear.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/data.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/deprecatedProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/deprecatedProduct.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/product.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/productBySku.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/productBySku.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/productBySkuAndVariation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/productBySkuAndVariation.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/productResearchLookup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/productResearchLookup.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/resolvers/userName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/resolvers/userName.js -------------------------------------------------------------------------------- /implementations/grafbase/grafbase/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/grafbase/schema.graphql -------------------------------------------------------------------------------- /implementations/grafbase/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/metadata.json -------------------------------------------------------------------------------- /implementations/grafbase/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/grafbase/products.graphql -------------------------------------------------------------------------------- /implementations/graphene/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphene/Dockerfile -------------------------------------------------------------------------------- /implementations/graphene/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphene/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/graphene/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphene/github_metadata.json -------------------------------------------------------------------------------- /implementations/graphene/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphene/metadata.json -------------------------------------------------------------------------------- /implementations/graphene/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphene/requirements.txt -------------------------------------------------------------------------------- /implementations/graphene/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphene/server.py -------------------------------------------------------------------------------- /implementations/graphql-dotnet/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/.dockerignore -------------------------------------------------------------------------------- /implementations/graphql-dotnet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/.gitignore -------------------------------------------------------------------------------- /implementations/graphql-dotnet/ApolloFederation.SubgraphCompatibility.Products.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/ApolloFederation.SubgraphCompatibility.Products.csproj -------------------------------------------------------------------------------- /implementations/graphql-dotnet/ApolloFederation.SubgraphCompatibility.Products.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/ApolloFederation.SubgraphCompatibility.Products.sln -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Dockerfile -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Program.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Properties/launchSettings.json -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/CaseStudy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/CaseStudy.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/Data.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/DeprecatedProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/DeprecatedProduct.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/Inventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/Inventory.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/Product.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/ProductDimension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/ProductDimension.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/ProductResearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/ProductResearch.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/ProductVariation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/ProductVariation.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/Query.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/Types/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/Types/User.cs -------------------------------------------------------------------------------- /implementations/graphql-dotnet/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/appsettings.json -------------------------------------------------------------------------------- /implementations/graphql-dotnet/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/graphql-dotnet/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/github_metadata.json -------------------------------------------------------------------------------- /implementations/graphql-dotnet/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/metadata.json -------------------------------------------------------------------------------- /implementations/graphql-dotnet/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-dotnet/products.graphql -------------------------------------------------------------------------------- /implementations/graphql-go/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/Dockerfile -------------------------------------------------------------------------------- /implementations/graphql-go/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/graphql-go/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/github_metadata.json -------------------------------------------------------------------------------- /implementations/graphql-go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/go.mod -------------------------------------------------------------------------------- /implementations/graphql-go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/go.sum -------------------------------------------------------------------------------- /implementations/graphql-go/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/metadata.json -------------------------------------------------------------------------------- /implementations/graphql-go/model/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/model/models.go -------------------------------------------------------------------------------- /implementations/graphql-go/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/products.graphql -------------------------------------------------------------------------------- /implementations/graphql-go/resolver/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/resolver/data.go -------------------------------------------------------------------------------- /implementations/graphql-go/resolver/resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/resolver/resolvers.go -------------------------------------------------------------------------------- /implementations/graphql-go/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-go/server.go -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/Dockerfile -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/github_metadata.json -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/metadata.json -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/pom.xml -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/src/main/java/graphql/kickstart/federation/compatibility/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/src/main/java/graphql/kickstart/federation/compatibility/App.java -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/src/main/resources/application.yml -------------------------------------------------------------------------------- /implementations/graphql-java-kickstart/src/main/resources/schemas/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-java-kickstart/src/main/resources/schemas/products.graphql -------------------------------------------------------------------------------- /implementations/graphql-kotlin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/.gitignore -------------------------------------------------------------------------------- /implementations/graphql-kotlin/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/Dockerfile -------------------------------------------------------------------------------- /implementations/graphql-kotlin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/build.gradle.kts -------------------------------------------------------------------------------- /implementations/graphql-kotlin/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/graphql-kotlin/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/github_metadata.json -------------------------------------------------------------------------------- /implementations/graphql-kotlin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /implementations/graphql-kotlin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /implementations/graphql-kotlin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/gradlew -------------------------------------------------------------------------------- /implementations/graphql-kotlin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/gradlew.bat -------------------------------------------------------------------------------- /implementations/graphql-kotlin/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/metadata.json -------------------------------------------------------------------------------- /implementations/graphql-kotlin/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "graphql-kotlin-compatibility" 2 | -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/CustomSchema.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/CustomSchema.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/DemoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/DemoApplication.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/DeprecatedProductQuery.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/DeprecatedProductQuery.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/ProductQuery.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/ProductQuery.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/CaseStudy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/CaseStudy.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/DeprecatedProduct.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/DeprecatedProduct.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/Inventory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/Inventory.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/Product.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/Product.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/ProductDimension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/ProductDimension.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/ProductResearch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/ProductResearch.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/ProductVariation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/ProductVariation.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/kotlin/com/example/demo/model/User.kt -------------------------------------------------------------------------------- /implementations/graphql-kotlin/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-kotlin/src/main/resources/application.yaml -------------------------------------------------------------------------------- /implementations/graphql-mesh/.meshrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/.meshrc.yml -------------------------------------------------------------------------------- /implementations/graphql-mesh/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/Dockerfile -------------------------------------------------------------------------------- /implementations/graphql-mesh/codegen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/codegen.yaml -------------------------------------------------------------------------------- /implementations/graphql-mesh/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/graphql-mesh/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/github_metadata.json -------------------------------------------------------------------------------- /implementations/graphql-mesh/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/metadata.json -------------------------------------------------------------------------------- /implementations/graphql-mesh/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/package-lock.json -------------------------------------------------------------------------------- /implementations/graphql-mesh/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/package.json -------------------------------------------------------------------------------- /implementations/graphql-mesh/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/products.graphql -------------------------------------------------------------------------------- /implementations/graphql-mesh/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/src/data.ts -------------------------------------------------------------------------------- /implementations/graphql-mesh/src/resolve-deprecated-product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/src/resolve-deprecated-product.ts -------------------------------------------------------------------------------- /implementations/graphql-mesh/src/resolve-product-research.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/src/resolve-product-research.ts -------------------------------------------------------------------------------- /implementations/graphql-mesh/src/resolve-product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/src/resolve-product.ts -------------------------------------------------------------------------------- /implementations/graphql-mesh/src/resolvers-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/src/resolvers-types.ts -------------------------------------------------------------------------------- /implementations/graphql-mesh/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/src/schema.ts -------------------------------------------------------------------------------- /implementations/graphql-mesh/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-mesh/tsconfig.json -------------------------------------------------------------------------------- /implementations/graphql-yoga/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/Dockerfile -------------------------------------------------------------------------------- /implementations/graphql-yoga/codegen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/codegen.yaml -------------------------------------------------------------------------------- /implementations/graphql-yoga/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/graphql-yoga/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/github_metadata.json -------------------------------------------------------------------------------- /implementations/graphql-yoga/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/metadata.json -------------------------------------------------------------------------------- /implementations/graphql-yoga/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/package-lock.json -------------------------------------------------------------------------------- /implementations/graphql-yoga/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/package.json -------------------------------------------------------------------------------- /implementations/graphql-yoga/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/products.graphql -------------------------------------------------------------------------------- /implementations/graphql-yoga/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/src/index.ts -------------------------------------------------------------------------------- /implementations/graphql-yoga/src/resolvers-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/src/resolvers-types.ts -------------------------------------------------------------------------------- /implementations/graphql-yoga/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/graphql-yoga/tsconfig.json -------------------------------------------------------------------------------- /implementations/helix/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/Dockerfile -------------------------------------------------------------------------------- /implementations/helix/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/helix/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/github_metadata.json -------------------------------------------------------------------------------- /implementations/helix/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/metadata.json -------------------------------------------------------------------------------- /implementations/helix/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/package-lock.json -------------------------------------------------------------------------------- /implementations/helix/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/package.json -------------------------------------------------------------------------------- /implementations/helix/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/products.graphql -------------------------------------------------------------------------------- /implementations/helix/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/src/index.ts -------------------------------------------------------------------------------- /implementations/helix/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/helix/tsconfig.json -------------------------------------------------------------------------------- /implementations/hotchocolate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/.gitignore -------------------------------------------------------------------------------- /implementations/hotchocolate/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/.vscode/launch.json -------------------------------------------------------------------------------- /implementations/hotchocolate/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/.vscode/tasks.json -------------------------------------------------------------------------------- /implementations/hotchocolate/Products.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Products.csproj -------------------------------------------------------------------------------- /implementations/hotchocolate/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Program.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/CaseStudy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/CaseStudy.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/CustomAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/CustomAttribute.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/CustomDirectiveType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/CustomDirectiveType.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/CustomSchema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/CustomSchema.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/Data.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/DeprecatedProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/DeprecatedProduct.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/Inventory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/Inventory.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/Product.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/ProductDimension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/ProductDimension.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/ProductResearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/ProductResearch.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/ProductVariation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/ProductVariation.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/Query.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/Types/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/Types/User.cs -------------------------------------------------------------------------------- /implementations/hotchocolate/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/appsettings.Development.json -------------------------------------------------------------------------------- /implementations/hotchocolate/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/appsettings.json -------------------------------------------------------------------------------- /implementations/hotchocolate/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/hotchocolate/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/dockerfile -------------------------------------------------------------------------------- /implementations/hotchocolate/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/github_metadata.json -------------------------------------------------------------------------------- /implementations/hotchocolate/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/global.json -------------------------------------------------------------------------------- /implementations/hotchocolate/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/metadata.json -------------------------------------------------------------------------------- /implementations/hotchocolate/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/hotchocolate/products.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | 3 | # override defaults 4 | !app 5 | -------------------------------------------------------------------------------- /implementations/lighthouse/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/Dockerfile -------------------------------------------------------------------------------- /implementations/lighthouse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/README.md -------------------------------------------------------------------------------- /implementations/lighthouse/app/GraphQL/Directives/CustomDirective.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/app/GraphQL/Directives/CustomDirective.php -------------------------------------------------------------------------------- /implementations/lighthouse/app/Models/CaseStudy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/app/Models/CaseStudy.php -------------------------------------------------------------------------------- /implementations/lighthouse/app/Models/DeprecatedProduct.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/app/Models/DeprecatedProduct.php -------------------------------------------------------------------------------- /implementations/lighthouse/app/Models/Inventory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/app/Models/Inventory.php -------------------------------------------------------------------------------- /implementations/lighthouse/app/Models/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/app/Models/Product.php -------------------------------------------------------------------------------- /implementations/lighthouse/app/Models/ProductResearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/app/Models/ProductResearch.php -------------------------------------------------------------------------------- /implementations/lighthouse/app/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/app/Models/User.php -------------------------------------------------------------------------------- /implementations/lighthouse/artisan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/artisan -------------------------------------------------------------------------------- /implementations/lighthouse/bootstrap/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/bootstrap/app.php -------------------------------------------------------------------------------- /implementations/lighthouse/bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /implementations/lighthouse/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/composer.json -------------------------------------------------------------------------------- /implementations/lighthouse/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/composer.lock -------------------------------------------------------------------------------- /implementations/lighthouse/config/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/config/app.php -------------------------------------------------------------------------------- /implementations/lighthouse/config/auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/config/auth.php -------------------------------------------------------------------------------- /implementations/lighthouse/config/database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/config/database.php -------------------------------------------------------------------------------- /implementations/lighthouse/config/lighthouse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/config/lighthouse.php -------------------------------------------------------------------------------- /implementations/lighthouse/config/logging.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/config/logging.php -------------------------------------------------------------------------------- /implementations/lighthouse/config/session.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/config/session.php -------------------------------------------------------------------------------- /implementations/lighthouse/config/view.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/config/view.php -------------------------------------------------------------------------------- /implementations/lighthouse/database/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/.gitignore -------------------------------------------------------------------------------- /implementations/lighthouse/database/migrations/2023_02_09_183019_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/migrations/2023_02_09_183019_create_users_table.php -------------------------------------------------------------------------------- /implementations/lighthouse/database/migrations/2023_02_09_183039_create_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/migrations/2023_02_09_183039_create_products_table.php -------------------------------------------------------------------------------- /implementations/lighthouse/database/migrations/2023_02_09_183045_create_deprecated_products_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/migrations/2023_02_09_183045_create_deprecated_products_table.php -------------------------------------------------------------------------------- /implementations/lighthouse/database/migrations/2023_02_09_183101_create_case_study_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/migrations/2023_02_09_183101_create_case_study_table.php -------------------------------------------------------------------------------- /implementations/lighthouse/database/migrations/2023_02_09_183133_create_product_research_tabl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/migrations/2023_02_09_183133_create_product_research_tabl.php -------------------------------------------------------------------------------- /implementations/lighthouse/database/migrations/2023_10_28_145331_create_inventories_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/migrations/2023_10_28_145331_create_inventories_table.php -------------------------------------------------------------------------------- /implementations/lighthouse/database/seeders/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/database/seeders/DatabaseSeeder.php -------------------------------------------------------------------------------- /implementations/lighthouse/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/lighthouse/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/github_metadata.json -------------------------------------------------------------------------------- /implementations/lighthouse/graphql/models/CaseStudy.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/graphql/models/CaseStudy.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/graphql/models/DeprecatedProduct.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/graphql/models/DeprecatedProduct.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/graphql/models/Inventory.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/graphql/models/Inventory.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/graphql/models/Product.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/graphql/models/Product.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/graphql/models/ProductResearch.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/graphql/models/ProductResearch.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/graphql/models/User.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/graphql/models/User.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/graphql/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/graphql/schema.graphql -------------------------------------------------------------------------------- /implementations/lighthouse/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/metadata.json -------------------------------------------------------------------------------- /implementations/lighthouse/public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/public/index.php -------------------------------------------------------------------------------- /implementations/lighthouse/storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /implementations/lighthouse/storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /implementations/lighthouse/storage/framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/lighthouse/storage/framework/.gitignore -------------------------------------------------------------------------------- /implementations/lighthouse/storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /implementations/lighthouse/storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /implementations/lighthouse/storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /implementations/lighthouse/storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /implementations/mercurius/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/Dockerfile -------------------------------------------------------------------------------- /implementations/mercurius/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/mercurius/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/github_metadata.json -------------------------------------------------------------------------------- /implementations/mercurius/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/index.js -------------------------------------------------------------------------------- /implementations/mercurius/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/metadata.json -------------------------------------------------------------------------------- /implementations/mercurius/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/package-lock.json -------------------------------------------------------------------------------- /implementations/mercurius/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/package.json -------------------------------------------------------------------------------- /implementations/mercurius/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/mercurius/products.graphql -------------------------------------------------------------------------------- /implementations/neo4j-graphql/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/.prettierrc -------------------------------------------------------------------------------- /implementations/neo4j-graphql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/Dockerfile -------------------------------------------------------------------------------- /implementations/neo4j-graphql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/neo4j-graphql/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/github_metadata.json -------------------------------------------------------------------------------- /implementations/neo4j-graphql/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/metadata.json -------------------------------------------------------------------------------- /implementations/neo4j-graphql/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/package-lock.json -------------------------------------------------------------------------------- /implementations/neo4j-graphql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/package.json -------------------------------------------------------------------------------- /implementations/neo4j-graphql/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/src/data.ts -------------------------------------------------------------------------------- /implementations/neo4j-graphql/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/src/index.ts -------------------------------------------------------------------------------- /implementations/neo4j-graphql/src/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/src/resolvers.ts -------------------------------------------------------------------------------- /implementations/neo4j-graphql/src/type-defs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/src/type-defs.ts -------------------------------------------------------------------------------- /implementations/neo4j-graphql/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/neo4j-graphql/tsconfig.json -------------------------------------------------------------------------------- /implementations/nestjs-code-first/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/.prettierrc -------------------------------------------------------------------------------- /implementations/nestjs-code-first/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/Dockerfile -------------------------------------------------------------------------------- /implementations/nestjs-code-first/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/nestjs-code-first/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/github_metadata.json -------------------------------------------------------------------------------- /implementations/nestjs-code-first/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/metadata.json -------------------------------------------------------------------------------- /implementations/nestjs-code-first/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/package-lock.json -------------------------------------------------------------------------------- /implementations/nestjs-code-first/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/package.json -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/app.module.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/case-study.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/case-study.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/deprecated-product.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/deprecated-product.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/deprecated-products.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/deprecated-products.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/deprecated-products.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/deprecated-products.service.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/inventory.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/inventory.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/inventory.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/inventory.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/inventory.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/inventory.service.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/main.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/product-dimension.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/product-dimension.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/product-research.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/product-research.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/product-research.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/product-research.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/product-research.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/product-research.service.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/product-variation.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/product-variation.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/product.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/product.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/products.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/products.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/products.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/products.service.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/user.model.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/users.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/users.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/src/users.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/src/users.service.ts -------------------------------------------------------------------------------- /implementations/nestjs-code-first/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/tsconfig.build.json -------------------------------------------------------------------------------- /implementations/nestjs-code-first/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs-code-first/tsconfig.json -------------------------------------------------------------------------------- /implementations/nestjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/.gitignore -------------------------------------------------------------------------------- /implementations/nestjs/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/.prettierrc -------------------------------------------------------------------------------- /implementations/nestjs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/Dockerfile -------------------------------------------------------------------------------- /implementations/nestjs/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/nestjs/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/github_metadata.json -------------------------------------------------------------------------------- /implementations/nestjs/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/metadata.json -------------------------------------------------------------------------------- /implementations/nestjs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/package-lock.json -------------------------------------------------------------------------------- /implementations/nestjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/package.json -------------------------------------------------------------------------------- /implementations/nestjs/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/products.graphql -------------------------------------------------------------------------------- /implementations/nestjs/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/src/app.module.ts -------------------------------------------------------------------------------- /implementations/nestjs/src/deprecated-products.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/src/deprecated-products.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs/src/inventory.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/src/inventory.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/src/main.ts -------------------------------------------------------------------------------- /implementations/nestjs/src/product-research.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/src/product-research.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs/src/products.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/src/products.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs/src/users.resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/src/users.resolver.ts -------------------------------------------------------------------------------- /implementations/nestjs/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/tsconfig.build.json -------------------------------------------------------------------------------- /implementations/nestjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/nestjs/tsconfig.json -------------------------------------------------------------------------------- /implementations/php/.dockerignore: -------------------------------------------------------------------------------- 1 | vendor/* -------------------------------------------------------------------------------- /implementations/php/.gitignore: -------------------------------------------------------------------------------- 1 | vendor -------------------------------------------------------------------------------- /implementations/php/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/Dockerfile -------------------------------------------------------------------------------- /implementations/php/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/composer.json -------------------------------------------------------------------------------- /implementations/php/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/composer.lock -------------------------------------------------------------------------------- /implementations/php/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/php/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/github_metadata.json -------------------------------------------------------------------------------- /implementations/php/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/metadata.json -------------------------------------------------------------------------------- /implementations/php/src/Data/CaseStudy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Data/CaseStudy.php -------------------------------------------------------------------------------- /implementations/php/src/Data/DataSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Data/DataSource.php -------------------------------------------------------------------------------- /implementations/php/src/Data/DeprecatedProduct.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Data/DeprecatedProduct.php -------------------------------------------------------------------------------- /implementations/php/src/Data/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Data/Product.php -------------------------------------------------------------------------------- /implementations/php/src/Data/ProductResearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Data/ProductResearch.php -------------------------------------------------------------------------------- /implementations/php/src/Data/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Data/User.php -------------------------------------------------------------------------------- /implementations/php/src/Type/CaseStudyType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/CaseStudyType.php -------------------------------------------------------------------------------- /implementations/php/src/Type/DeprecatedProductType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/DeprecatedProductType.php -------------------------------------------------------------------------------- /implementations/php/src/Type/ProductDimensionType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/ProductDimensionType.php -------------------------------------------------------------------------------- /implementations/php/src/Type/ProductResearchType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/ProductResearchType.php -------------------------------------------------------------------------------- /implementations/php/src/Type/ProductType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/ProductType.php -------------------------------------------------------------------------------- /implementations/php/src/Type/ProductVariationType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/ProductVariationType.php -------------------------------------------------------------------------------- /implementations/php/src/Type/QueryType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/QueryType.php -------------------------------------------------------------------------------- /implementations/php/src/Type/UserType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Type/UserType.php -------------------------------------------------------------------------------- /implementations/php/src/Types.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/Types.php -------------------------------------------------------------------------------- /implementations/php/src/server.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/php/src/server.php -------------------------------------------------------------------------------- /implementations/pothos/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/Dockerfile -------------------------------------------------------------------------------- /implementations/pothos/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/pothos/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/github_metadata.json -------------------------------------------------------------------------------- /implementations/pothos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/index.ts -------------------------------------------------------------------------------- /implementations/pothos/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/metadata.json -------------------------------------------------------------------------------- /implementations/pothos/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/package-lock.json -------------------------------------------------------------------------------- /implementations/pothos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/package.json -------------------------------------------------------------------------------- /implementations/pothos/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/pothos/tsconfig.json -------------------------------------------------------------------------------- /implementations/ruby/.ruby-version: -------------------------------------------------------------------------------- 1 | 3.0.1 2 | -------------------------------------------------------------------------------- /implementations/ruby/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/Dockerfile -------------------------------------------------------------------------------- /implementations/ruby/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/Gemfile -------------------------------------------------------------------------------- /implementations/ruby/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/Gemfile.lock -------------------------------------------------------------------------------- /implementations/ruby/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/README.md -------------------------------------------------------------------------------- /implementations/ruby/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/config.ru -------------------------------------------------------------------------------- /implementations/ruby/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/ruby/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/github_metadata.json -------------------------------------------------------------------------------- /implementations/ruby/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/metadata.json -------------------------------------------------------------------------------- /implementations/ruby/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/ruby/server.rb -------------------------------------------------------------------------------- /implementations/sangria/.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/.scalafmt.conf -------------------------------------------------------------------------------- /implementations/sangria/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/Dockerfile -------------------------------------------------------------------------------- /implementations/sangria/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/README.md -------------------------------------------------------------------------------- /implementations/sangria/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/build.sbt -------------------------------------------------------------------------------- /implementations/sangria/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/sangria/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/github_metadata.json -------------------------------------------------------------------------------- /implementations/sangria/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/metadata.json -------------------------------------------------------------------------------- /implementations/sangria/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/products.graphql -------------------------------------------------------------------------------- /implementations/sangria/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.7.2 2 | -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/Main.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/graphql/AppContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/graphql/AppContext.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/graphql/CustomDirectiveSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/graphql/CustomDirectiveSpec.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/graphql/GraphQLSchema.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/graphql/GraphQLSchema.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/graphql/InventoryGraphQLSchema.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/graphql/InventoryGraphQLSchema.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/graphql/ProductGraphQLSchema.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/graphql/ProductGraphQLSchema.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/graphql/UserGraphQLSchema.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/graphql/UserGraphQLSchema.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/http/GraphQLError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/http/GraphQLError.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/http/GraphQLExecutor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/http/GraphQLExecutor.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/http/GraphQLServer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/http/GraphQLServer.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/model/ID.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/model/ID.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/model/Inventory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/model/Inventory.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/model/Product.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/model/Product.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/model/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/model/User.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/service/ProductResearchService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/service/ProductResearchService.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/service/ProductService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/service/ProductService.scala -------------------------------------------------------------------------------- /implementations/sangria/src/main/scala/service/UserService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/sangria/src/main/scala/service/UserService.scala -------------------------------------------------------------------------------- /implementations/smallrye-graphql/.dockerignore: -------------------------------------------------------------------------------- 1 | Dockerfile 2 | target -------------------------------------------------------------------------------- /implementations/smallrye-graphql/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /implementations/smallrye-graphql/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /implementations/smallrye-graphql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/Dockerfile -------------------------------------------------------------------------------- /implementations/smallrye-graphql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/smallrye-graphql/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/github_metadata.json -------------------------------------------------------------------------------- /implementations/smallrye-graphql/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/metadata.json -------------------------------------------------------------------------------- /implementations/smallrye-graphql/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/mvnw -------------------------------------------------------------------------------- /implementations/smallrye-graphql/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/mvnw.cmd -------------------------------------------------------------------------------- /implementations/smallrye-graphql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/pom.xml -------------------------------------------------------------------------------- /implementations/smallrye-graphql/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/products.graphql -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/CaseStudy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/CaseStudy.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/CustomDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/CustomDirective.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/DeprecatedProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/DeprecatedProduct.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/Inventory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/Inventory.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/InventoryResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/InventoryResource.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/InventoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/InventoryService.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/LinkResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/LinkResource.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/Product.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductDimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductDimension.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductResearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductResearch.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductResearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductResearchService.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductResource.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductService.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductVariation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/ProductVariation.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/User.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/UserResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/UserResource.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/java/org/acme/microprofile/graphql/UserService.java -------------------------------------------------------------------------------- /implementations/smallrye-graphql/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/smallrye-graphql/src/main/resources/application.properties -------------------------------------------------------------------------------- /implementations/spring-graphql/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/.vscode/launch.json -------------------------------------------------------------------------------- /implementations/spring-graphql/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/.vscode/settings.json -------------------------------------------------------------------------------- /implementations/spring-graphql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/Dockerfile -------------------------------------------------------------------------------- /implementations/spring-graphql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/spring-graphql/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/github_metadata.json -------------------------------------------------------------------------------- /implementations/spring-graphql/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/metadata.json -------------------------------------------------------------------------------- /implementations/spring-graphql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/pom.xml -------------------------------------------------------------------------------- /implementations/spring-graphql/src/main/java/com/apollographql/federation/compatibility/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/src/main/java/com/apollographql/federation/compatibility/App.java -------------------------------------------------------------------------------- /implementations/spring-graphql/src/main/java/com/apollographql/federation/compatibility/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/src/main/java/com/apollographql/federation/compatibility/model/User.java -------------------------------------------------------------------------------- /implementations/spring-graphql/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/src/main/resources/application.yml -------------------------------------------------------------------------------- /implementations/spring-graphql/src/main/resources/graphql/schema.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/spring-graphql/src/main/resources/graphql/schema.graphqls -------------------------------------------------------------------------------- /implementations/stepzen/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/stepzen/Dockerfile -------------------------------------------------------------------------------- /implementations/stepzen/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/stepzen/config.yaml -------------------------------------------------------------------------------- /implementations/stepzen/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/stepzen/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/stepzen/github_metadata.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /implementations/stepzen/index.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/stepzen/index.graphql -------------------------------------------------------------------------------- /implementations/stepzen/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/stepzen/metadata.json -------------------------------------------------------------------------------- /implementations/stepzen/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/stepzen/products.graphql -------------------------------------------------------------------------------- /implementations/stepzen/proxy.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/stepzen/proxy.conf.template -------------------------------------------------------------------------------- /implementations/stepzen/stepzen.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "endpoint": "apollocompatibility/products" 3 | } 4 | -------------------------------------------------------------------------------- /implementations/strawberry-graphql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/strawberry-graphql/Dockerfile -------------------------------------------------------------------------------- /implementations/strawberry-graphql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/strawberry-graphql/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/strawberry-graphql/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/strawberry-graphql/github_metadata.json -------------------------------------------------------------------------------- /implementations/strawberry-graphql/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/strawberry-graphql/metadata.json -------------------------------------------------------------------------------- /implementations/strawberry-graphql/requirements.txt: -------------------------------------------------------------------------------- 1 | strawberry-graphql[debug-server]==0.180.5 2 | -------------------------------------------------------------------------------- /implementations/strawberry-graphql/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/strawberry-graphql/server.py -------------------------------------------------------------------------------- /implementations/swift-graphiti/.dockerignore: -------------------------------------------------------------------------------- 1 | .build 2 | Dockerfile -------------------------------------------------------------------------------- /implementations/swift-graphiti/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/.gitignore -------------------------------------------------------------------------------- /implementations/swift-graphiti/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Dockerfile -------------------------------------------------------------------------------- /implementations/swift-graphiti/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Package.resolved -------------------------------------------------------------------------------- /implementations/swift-graphiti/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Package.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/README.md -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/ProductAPI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/ProductAPI.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/ProductContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/ProductContext.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/ProductEntities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/ProductEntities.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/ProductResolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/ProductResolver.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/ProductSchema.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/ProductSchema.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/StaticData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/StaticData.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/main.swift -------------------------------------------------------------------------------- /implementations/swift-graphiti/Sources/FederationExample/products.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/Sources/FederationExample/products.graphql -------------------------------------------------------------------------------- /implementations/swift-graphiti/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/docker-compose.yaml -------------------------------------------------------------------------------- /implementations/swift-graphiti/github_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/github_metadata.json -------------------------------------------------------------------------------- /implementations/swift-graphiti/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/implementations/swift-graphiti/metadata.json -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/package.json -------------------------------------------------------------------------------- /packages/compatibility/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/README.md -------------------------------------------------------------------------------- /packages/compatibility/federation-jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/federation-jest.config.js -------------------------------------------------------------------------------- /packages/compatibility/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/package.json -------------------------------------------------------------------------------- /packages/compatibility/router.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/router.yaml -------------------------------------------------------------------------------- /packages/compatibility/src/compatibilityTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/compatibilityTest.ts -------------------------------------------------------------------------------- /packages/compatibility/src/composeSupergraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/composeSupergraph.ts -------------------------------------------------------------------------------- /packages/compatibility/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/index.ts -------------------------------------------------------------------------------- /packages/compatibility/src/reportGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/reportGenerator.ts -------------------------------------------------------------------------------- /packages/compatibility/src/startSupergraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/startSupergraph.ts -------------------------------------------------------------------------------- /packages/compatibility/src/testRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/testRunner.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/composeDirective.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/composeDirective.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/ftv1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/ftv1.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/inaccessible.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/inaccessible.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/interfaceObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/interfaceObject.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/introspection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/introspection.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/key.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/link.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/link.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/override.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/override.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/provides.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/provides.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/requires.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/requires.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/shareable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/shareable.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/tests/tag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/tests/tag.test.ts -------------------------------------------------------------------------------- /packages/compatibility/src/utils/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/utils/client.ts -------------------------------------------------------------------------------- /packages/compatibility/src/utils/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/utils/logging.ts -------------------------------------------------------------------------------- /packages/compatibility/src/utils/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/utils/markdown.ts -------------------------------------------------------------------------------- /packages/compatibility/src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/utils/path.ts -------------------------------------------------------------------------------- /packages/compatibility/src/utils/schemaComparison.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/src/utils/schemaComparison.ts -------------------------------------------------------------------------------- /packages/compatibility/supergraph-compose.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/supergraph-compose.yaml.template -------------------------------------------------------------------------------- /packages/compatibility/supergraph-config.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/supergraph-config.js.template -------------------------------------------------------------------------------- /packages/compatibility/supergraph-config.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/supergraph-config.yaml.template -------------------------------------------------------------------------------- /packages/compatibility/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/compatibility/tsconfig.json -------------------------------------------------------------------------------- /packages/script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/script/README.md -------------------------------------------------------------------------------- /packages/script/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/script/package.json -------------------------------------------------------------------------------- /packages/script/src/compatibilityTestCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/script/src/compatibilityTestCommand.ts -------------------------------------------------------------------------------- /packages/script/src/generateReportCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/script/src/generateReportCommand.ts -------------------------------------------------------------------------------- /packages/script/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/script/tsconfig.json -------------------------------------------------------------------------------- /packages/subgraphs/README.md: -------------------------------------------------------------------------------- 1 | # Apollo Federation Test Subgraphs 2 | -------------------------------------------------------------------------------- /packages/subgraphs/inventory/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/inventory/Dockerfile -------------------------------------------------------------------------------- /packages/subgraphs/inventory/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/inventory/index.js -------------------------------------------------------------------------------- /packages/subgraphs/inventory/inventory.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/inventory/inventory.graphql -------------------------------------------------------------------------------- /packages/subgraphs/inventory/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/inventory/package.json -------------------------------------------------------------------------------- /packages/subgraphs/inventory/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/inventory/tsconfig.json -------------------------------------------------------------------------------- /packages/subgraphs/inventory/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/inventory/typings.d.ts -------------------------------------------------------------------------------- /packages/subgraphs/users/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/users/Dockerfile -------------------------------------------------------------------------------- /packages/subgraphs/users/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/users/index.js -------------------------------------------------------------------------------- /packages/subgraphs/users/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/users/package.json -------------------------------------------------------------------------------- /packages/subgraphs/users/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/users/tsconfig.json -------------------------------------------------------------------------------- /packages/subgraphs/users/typings.d.ts: -------------------------------------------------------------------------------- 1 | export interface UserReference { 2 | email: string; 3 | } 4 | -------------------------------------------------------------------------------- /packages/subgraphs/users/users.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/packages/subgraphs/users/users.graphql -------------------------------------------------------------------------------- /test_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/test_all.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apollographql/apollo-federation-subgraph-compatibility/HEAD/tsconfig.json --------------------------------------------------------------------------------