# npm resolution error report 2021-03-25T09:30:53.923Z While resolving: gatsby-starter-default@0.1.0 Found: react@17.0.2 node_modules/react react@"^17.0.1" from the root project Could not resolve dependency: peer react@"15.x || 16.x || 16.4.0-alpha.0911da3" from @reach/router@1.3.4 node_modules/@reach/router @reach/router@"^1.3.4" from the root project Fix the upstream dependency conflict, or retry this command with --force, or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution. Raw JSON explanation object: { "code": "ERESOLVE", "current": { "name": "react", "version": "17.0.2", "whileInstalling": { "name": "gatsby-starter-default", "version": "0.1.0", "path": "D:\\angular\\workspace\\demisel" }, "location": "node_modules/react", "dependents": [ { "type": "prod", "name": "react", "spec": "^17.0.1", "from": { "location": "D:\\angular\\workspace\\demisel" } } ] }, "edge": { "type": "peer", "name": "react", "spec": "15.x || 16.x || 16.4.0-alpha.0911da3", "error": "INVALID", "from": { "name": "@reach/router", "version": "1.3.4", "whileInstalling": { "name": "gatsby-starter-default", "version": "0.1.0", "path": "D:\\angular\\workspace\\demisel" }, "location": "node_modules/@reach/router", "dependents": [ { "type": "prod", "name": "@reach/router", "spec": "^1.3.4", "from": { "location": "D:\\angular\\workspace\\demisel" } } ] } }, "peerConflict": null, "strictPeerDeps": false, "force": false }