npm ERR! code ERESOLVE

npm ERR! ERESOLVE could not resolve

npm ERR! 

npm ERR! While resolving: [email protected]

npm ERR! Found: [email protected]

npm ERR! node_modules/graphql

npm ERR!   peer graphql@”^15.0.0 || ^16.0.0″ from @apollo/[email protected]

npm ERR!   node_modules/@apollo/client

npm ERR!     @apollo/client@”^3.11.8″ from the root project

npm ERR!   peer graphql@”^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0″ from @graphql-typed-document-node/[email protected]

npm ERR!   node_modules/@graphql-typed-document-node/core

npm ERR!     @graphql-typed-document-node/core@”^3.1.1″ from @apollo/[email protected]

npm ERR!     node_modules/@apollo/client

npm ERR!       @apollo/client@”^3.11.8″ from the root project

npm ERR!   9 more (apollo-boost, apollo-cache, apollo-cache-inmemory, …)

npm ERR! 

npm ERR! Could not resolve dependency:

npm ERR! peer graphql@”^14.3.1″ from [email protected]

npm ERR! node_modules/react-apollo

npm ERR!   react-apollo@”^3.1.5″ from the root project

npm ERR! 

npm ERR! Conflicting peer dependency: [email protected]

npm ERR! node_modules/graphql

npm ERR!   peer graphql@”^14.3.1″ from [email protected]

npm ERR!   node_modules/react-apollo

npm ERR!     react-apollo@”^3.1.5″ from the root project

npm ERR! 

npm ERR! Fix the upstream dependency conflict, or retry

npm ERR! this command with –force or –legacy-peer-deps

npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

npm ERR! 

npm ERR!