subgraphs:
connectors:
routing_url: http://none
schema:
sdl: |
extend schema
@link(url: "https://specs.apollo.dev/federation/v2.11")
@link(url: "https://specs.apollo.dev/connect/v0.2", import: ["@source", "@connect"])
@source(
name: "json"
http: {
baseURL: "http://localhost"
path: "$(['api', 'v1'])"
queryParams: "q: $(1)"
}
)
type Query {
f(req: String!, opt: String, repeated: [Int]): String
@connect(
source: "json"
http: {
GET: "/users"
path: "$([$$args.req, $$args.opt])"
queryParams: "repeated: $$args.repeated"
}
selection: "$"
)
}