Following along in the course, have arrived at ESlint section. Trying to runt he command:
npm install -D eslint@7.18.0 eslint-config-prettier@8.1.0
receive the errors
PS C:\www\complete-intro-to-react-v6\homework\AdoptMe> npm install -D eslint@7.18.0 eslint-config-prettier@8.1.0 > error-text.txt
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: gatsby@2.30.1
npm ERR! Found: react@17.0.1
npm ERR! node_modules/react
npm ERR! peer react@"17.0.1" from react-dom@17.0.1
npm ERR! node_modules/react-dom
npm ERR! peer react-dom@"^15.0.0 || ^16.0.0 || ^17.0.0 " from react-hot-loader@4.13.0
npm ERR! node_modules/react-hot-loader
npm ERR! react-hot-loader@"^4.12.21" from gatsby@2.30.1
npm ERR! node_modules/gatsby
npm ERR! peer gatsby@"^2.0.0" from babel-plugin-remove-graphql-queries@2.14.0
npm ERR! node_modules/babel-plugin-remove-graphql-queries
npm ERR! 11 more (gatsby-plugin-page-creator, ...)
npm ERR! react-dom@"^17.0.1" from the root project
npm ERR! peer react@">=16.3.0" from react-helmet@6.1.0
npm ERR! node_modules/react-helmet
npm ERR! peer react-helmet@"^5.1.3 || ^6.0.0" from gatsby-plugin-react-helmet@3.8.0
npm ERR! node_modules/gatsby-plugin-react-helmet
npm ERR! gatsby-plugin-react-helmet@"^3.8.0" from the root project
npm ERR! react-helmet@"^6.1.0" from the root project
npm ERR! 3 more (react-hot-loader, react-side-effect, the root project)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.4.2" from gatsby@2.30.1
npm ERR! node_modules/gatsby
npm ERR! peer gatsby@"^2.0.0" from babel-plugin-remove-graphql-queries@2.14.0
npm ERR! node_modules/babel-plugin-remove-graphql-queries
npm ERR! babel-plugin-remove-graphql-queries@"^2.14.0" from gatsby@2.30.1
npm ERR! 1 more (gatsby-plugin-typescript)
npm ERR! peer gatsby@"^2.0.0" from gatsby-plugin-page-creator@2.8.0
npm ERR! node_modules/gatsby-plugin-page-creator
npm ERR! gatsby-plugin-page-creator@"^2.8.0" from gatsby@2.30.1
npm ERR! 10 more (gatsby-plugin-react-helmet, gatsby-plugin-sharp, ...)
npm ERR!
npm ERR! Conflicting peer dependency: react@16.14.0
npm ERR! node_modules/react
npm ERR! peer react@"^16.4.2" from gatsby@2.30.1
npm ERR! node_modules/gatsby
npm ERR! peer gatsby@"^2.0.0" from babel-plugin-remove-graphql-queries@2.14.0
npm ERR! node_modules/babel-plugin-remove-graphql-queries
npm ERR! babel-plugin-remove-graphql-queries@"^2.14.0" from gatsby@2.30.1
npm ERR! 1 more (gatsby-plugin-typescript)
npm ERR! peer gatsby@"^2.0.0" from gatsby-plugin-page-creator@2.8.0
npm ERR! node_modules/gatsby-plugin-page-creator
npm ERR! gatsby-plugin-page-creator@"^2.8.0" from gatsby@2.30.1
npm ERR! 10 more (gatsby-plugin-react-helmet, gatsby-plugin-sharp, ...)
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! See C:\Users\Alexander Chesser\AppData\Local\npm-cache\eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Alexander Chesser\AppData\Local\npm-cache\_logs\2021-10-30T18_52_57_764Z-debug.log
starting to investigate now, but if @btholt (or anyone) knows what the answer is here it might help me and a lot of people who come after me.
edit: first point confirmed is that eslint on its own fails to install, eslint-config-prettier does not. In this case I've installed without version numbers.
Following along in the course, have arrived at ESlint section. Trying to runt he command:
npm install -D eslint@7.18.0 eslint-config-prettier@8.1.0receive the errors
starting to investigate now, but if @btholt (or anyone) knows what the answer is here it might help me and a lot of people who come after me.
edit: first point confirmed is that
eslinton its own fails to install,eslint-config-prettierdoes not. In this case I've installed without version numbers.