Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
clenfest authored Jan 11, 2023
2 parents 53b4bef + 41ea8de commit 760189d
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 42 deletions.
4 changes: 2 additions & 2 deletions federation-2/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion federation-2/harmonizer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "harmonizer"
version = "2.3.0-beta.2"
version = "2.2.3"
authors = ["Apollo <[email protected]>"]
edition = "2018"
description = "Apollo Federation utility to compose a supergraph from subgraphs"
Expand Down
54 changes: 27 additions & 27 deletions federation-2/harmonizer/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions federation-2/harmonizer/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@apollo/harmonizer-2",
"private": true,
"version": "2.3.0-beta.2",
"version": "2.2.3",
"description": "Apollo Federation Harmonizer JS Entrypoint",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down Expand Up @@ -29,7 +29,7 @@
"npm": ">=7 <9"
},
"dependencies": {
"@apollo/composition": "2.3.0-beta.2"
"@apollo/composition": "2.2.3"
},
"peerDependencies": {
"graphql": "^15.7.0 || ^16.0.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,25 +1,21 @@
---
source: harmonizer/src/lib.rs
expression: "harmonize(vec![SubgraphDefinition ::\n new(\"users\", \"undefined\",\n \"\n type User @key(fields: \\\"id\\\") {\n id: ID\n name: String\n }\n\n type Query {\n users: [User!]\n }\n \"),\n SubgraphDefinition ::\n new(\"movies\", \"undefined\",\n \"\n type Movie {\n title: String\n name: String\n }\n\n type User @key(fields: \\\"id\\\") {\n id: ID\n favorites: [Movie!]\n }\n\n type Query {\n movies: [Movie!]\n }\n \")]).unwrap().supergraph_sdl"
expression: "harmonize(vec![SubgraphDefinition ::\n new(\"users\", \"undefined\",\n \"\n type User @key(fields: \\\"id\\\") {\n id: ID\n name: String\n }\n\n type Query {\n users: [User!]\n }\n \"),\n SubgraphDefinition ::\n new(\"movies\", \"undefined\",\n \"\n type Movie {\n title: String\n name: String\n }\n\n type User @key(fields: \\\"id\\\") {\n id: ID\n favorites: [Movie!]\n }\n\n type Query {\n movies: [Movie!]\n }\n \")]).unwrap().supergraph_sdl"
---
schema
@link(url: "https://specs.apollo.dev/link/v1.0")
@link(url: "https://specs.apollo.dev/join/v0.3", for: EXECUTION)
@link(url: "https://specs.apollo.dev/join/v0.2", for: EXECUTION)
{
query: Query
}

directive @join__enumValue(graph: join__Graph!) repeatable on ENUM_VALUE

directive @join__field(graph: join__Graph, requires: join__FieldSet, provides: join__FieldSet, type: String, external: Boolean, override: String, usedOverridden: Boolean) repeatable on FIELD_DEFINITION | INPUT_FIELD_DEFINITION
directive @join__field(graph: join__Graph!, requires: join__FieldSet, provides: join__FieldSet, type: String, external: Boolean, override: String, usedOverridden: Boolean) repeatable on FIELD_DEFINITION | INPUT_FIELD_DEFINITION

directive @join__graph(name: String!, url: String!) on ENUM_VALUE

directive @join__implements(graph: join__Graph!, interface: String!) repeatable on OBJECT | INTERFACE

directive @join__type(graph: join__Graph!, key: join__FieldSet, extension: Boolean! = false, resolvable: Boolean! = true, isInterfaceObject: Boolean! = false) repeatable on OBJECT | INTERFACE | UNION | ENUM | INPUT_OBJECT | SCALAR

directive @join__unionMember(graph: join__Graph!, member: String!) repeatable on UNION
directive @join__type(graph: join__Graph!, key: join__FieldSet, extension: Boolean! = false, resolvable: Boolean! = true) repeatable on OBJECT | INTERFACE | UNION | ENUM | INPUT_OBJECT | SCALAR

directive @link(url: String, as: String, for: link__Purpose, import: [link__Import]) repeatable on SCHEMA

Expand Down Expand Up @@ -66,4 +62,4 @@ type User
id: ID
favorites: [Movie!] @join__field(graph: MOVIES)
name: String @join__field(graph: USERS)
}
}
2 changes: 1 addition & 1 deletion federation-2/supergraph/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "supergraph"
version = "2.3.0-beta.2"
version = "2.2.3"
edition = "2021"
publish = false

Expand Down

0 comments on commit 760189d

Please sign in to comment.