Skip to content

Commit

Permalink
feat: adds rover install --plugin supergraph-{0,2}
Browse files Browse the repository at this point in the history
  • Loading branch information
EverlastingBugstopper committed Mar 31, 2022
1 parent 77cea15 commit 29b3a54
Show file tree
Hide file tree
Showing 27 changed files with 143 additions and 1,087 deletions.
139 changes: 0 additions & 139 deletions Cargo.lock

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

12 changes: 5 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,19 @@ members = [
"crates/sputnik",
"crates/timber",
"installers/binstall",
"plugins/rover-fed2"
]

[features]
default = ["composition-js"]
default = []

# Enable the deno-powered `supergraph compose` command.
# To build without `supergraph compose`, use the
# `--no-default-features` flag.
composition-js = ["harmonizer_fed_one"]
# this is a legacy feature that no longer exists
# we keep it around for folks that were maybe building with the feature
# flag before we removed it.
composition-js = []

[dependencies]
# https://github.com/apollographql/federation-rs dependencies
apollo-federation-types = "0.2.1"
harmonizer_fed_one = { package = "harmonizer", version = "=0.35.3", optional = true }

# workspace dependencies
binstall = { path = "./installers/binstall" }
Expand Down
Loading

0 comments on commit 29b3a54

Please sign in to comment.