mercurius-js / mercurius

Implement GraphQL servers and gateways with Fastify

Home Page:https://mercurius.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

doc: documentation for federation is incorrect

marco-ippolito opened this issue · comments

documentation is federation.md:

const Fastify = require('fastify')
const mercuriusWithFederation = require('@mercuriusjs/federation')

is incorrect it should be:

const { mercuriusFederationPlugin } = require('@mercuriusjs/federation')
or we should fix the export on mercurius-federation and export it as default:
https://github.com/mercurius-js/mercurius-federation/blob/26894effa137bb4c6e8ae21b9b3247345b906245/index.js#L2-L6

also to keep consistency between plugins (gateway has default export)

I would fix mercurius-federation.