next-apollo icon indicating copy to clipboard operation
next-apollo copied to clipboard

Remove graphql as peer dependency

Open MasterOdin opened this issue 2 years ago • 0 comments

PR removes graphql as a peer dependency from this module. graphql is not used directly within this module, so having it as a peer dependency doesn't really make much sense, and it's already a peer dependency for @apollo/client (which does actively need it) so from an end-user's perspective, they'll still be appropriately warned if they're missing it, granted it'll be one level more nested in the warning.

This resolves the issue for us where we get a peer dependency warning that next-apollo does not support graphql@^16.0.0 and while could add that version here, it's effectively meaningless since it's really what @apollo/client supports and not this library.

MasterOdin avatar May 25 '23 14:05 MasterOdin