Closed visualcookie closed 5 years ago
What's the output for yarn why eslint
This is fixed in https://github.com/facebook/create-react-app/pull/7219
@bugzpodder VSCode ships with an ESLint plugin, that's mainly why. @Grsmto Thanks. Seems like Gatsby needs to make the update then?
Ah, nevermind. It looks like it's fixed. Won't get any errors from VSCode anymore and the code formatting also works again.
Closed.
Sadly, this fix has been sitting there for 14 days. Can you release this fix with version 6.0.2 ? @ianschmitz
I used create-react-app to create my app, and I keep getting this error in vscode - how do I get rid of it? I tried updating react but its the same version as it was when I created the app first a couple of weeks ago. What is the solution to get rid of the error?
Have the same problem with a newly created react app. What is there to do?
Have close to the same problem, used the create-react-app and get this error in Websotrom 2019.1.3:
Property "overrides" is the wrong type (expected array but got {"files":["**/__tests__/**/*.js","**/*.spec.js","**/*.test.js"],"env":{"jest":true,"jest/globals":true}}
).
any workarounds for now?
I'm using ESLint 5.16.0 until it is updated. Works fine.
@ianschmitz This is breaking apps that have the latest ESLint (6.0.x
) and "extends": [..., "react-app", ...]
on .eslintrc
. Would it be possible to just update https://www.npmjs.com/package/eslint-config-react-app as @mzgnr said?
Solution for me was to downgrade eslint from version 6 back to 5 with npm i eslint@5.16.0
@visualcookie Can you reopen this issue? It seems to be an issue with eslint v6
@kladnik 's suggestion worked for me.
I'm using this outside of create-react-app as well, and looks like that configuration hasn't been updated in 2 months, until it is, I have to downgrade back to 5x as well.
+1 for Eslint 6
There was a merged pull request 3 weeks ago that included fixes for this, but it has not been released
I created eslint-config-react-app-eslint-six
in the mean time, just change "react-app"
to "react-app-eslint-six"
in your eslint extends
setting
@facebook At least can you publish a pre-release version to npm, please.
Same issue with new install today with last version of Webstorm 2019.1.3 i did downgrade to "eslint": "5.16.0" and all is working now waiting for news to go for version 6+
I was having the same problem, I downgraded to eslint@5.1 and I am no longer receiving this error
I was having the same problem, I downgraded to eslint@5.1 and I am no longer receiving this error
Thanks, It worked for me too.
@saifsadi yes we know that fixes the problem, because the problems is a breaking change in the latest major version of ESLint.
You can either use eslint-config-react-app-eslint-six
to use ESLint 6+, or downgrade ESLint to < 6
Solution for me was to downgrade eslint from version 6 back to 5 with
npm i eslint@5.16.0
It worked! Thx
What's the output for yarn why eslint
@bugzpodder VSCode ships with an ESLint plugin, that's mainly why.
@visualcookie yarn why eslint
is a command to make yarn output what version is being used and why, not a question
Seems like the new release is coming very soon (comment by @mrmckeb): https://github.com/facebook/create-react-app/pull/7415#issuecomment-516784849
It's worked for me npm i -s eslint@5.16.0
Thanks all, 3.1 will be released this week with this fix.
@bugzpodder close when it's released?
Desribe the bug
When either trying to save a file or type some code in VSCode, you'll get the following error back:
Did you try recovering your dependencies?
Yes, I did. But didn't work. Even downgraded ESLint back to 5.16.0, same issue.
Which terms did you search for in User Guide?
Not using
create-react-app
. I'm using Gatsby here.Environment
Steps to reproduce
.eslintrc.js
to a Gatsby projectThe error should pop right up if you use VSCode for example.
Expected behavior
No error and the code gets formatted.
Actual behavior
Error and the code does not get formatted. Currently nothing from the
.eslintrc.js
works.Reproducible demo
Sadly, no reproducible demo, due to the issue being related to the ESLint plugin not
create-react-app
.