This repository was archived by the owner on Jan 26, 2019. It is now read-only.
This repository was archived by the owner on Jan 26, 2019. It is now read-only.
(After ejecting) Error while running ESLint: Cannot find module 'eslint-config-react-app' #338
Open
Description
Is this a bug report?
Yes
Can you also reproduce the problem with npm 4.x?
--
Which terms did you search for in User Guide?
eject, eslint
Environment
npm ls react-scripts-ts
(if you haven’t ejected):node -v
: v8.9.4npm -v
: 6.0.0yarn --version
(if you use Yarn): 1.7.0npm ls react-scripts-ts
(if you haven’t ejected):
Then, specify:
- Operating system: linux (Pop!_OS)
- Browser and version (if relevant):
Steps to Reproduce
npx create-react-app my-app --scripts-version=react-scripts-ts
cd my-app
npm run eject
- Open a JS file, e.g.
./scripts/start.js
- I am using Atom editor with linter-eslint, so it picks up the
eslintConfig
from./package.json
and it throws the Error:Error while running ESLint: Cannot find module 'eslint-config-react-app'
Expected Behavior
No ESLint Error on opening a JS file.
Which would probably be solved by either have no eslintConfig
in ./package.json
or have the stated react-app
dependency installed.
Actual Behavior
After ejecting, if one then scrolls down to the bottom of ./package.json
, it shows:
{
"eslintConfig": {
"extends": "react-app"
}
}
Yet the dependency is missing:
npm ls eslint-config-react-app
my-app@0.1.0 /home/aurelien/tmp/my-app
└── (empty)
Reproducible Demo
--
Metadata
Metadata
Assignees
Labels
No labels