Closed dan-fein closed 5 years ago
Hmm, that's weird. Any chance you could trying replacing the eslintConfig
object in your package.json
with the one from a freshly generated project?
Here's the one from cura-firebase-example, for reference:
{
"eslintConfig": {
"extends": "react-app",
"rules": {
"no-restricted-imports": [
"error",
{
"paths": [
{
"name": "styled-components",
"message": "Please import from styled-components/macro."
}
],
"patterns": [
"!styled-components/macro"
]
}
]
}
},
}
Just in case you haven't tried, it may also be worth a good rm -rf node_modules && npm install
as well.
This worked! Thank you!
Out of interest, did you have anything in eslintConfig
previously? Or did you just have to add a new section?
I actually don't have an eslint config!
I've just seen this on Reddit and hope I can make it work, would be great to use, especially with Firebase.
I have an existing project, so I've just replaced "react-scripts" with "universal-react-scripts" then ran npm-install. Following this I ran npm start. After compiling, I'm receiving ESLint errors from within the universal react scripts module.