This repository was archived by the owner on Jan 26, 2019. It is now read-only.

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.4
npm -v: 6.0.0
yarn --version (if you use Yarn): 1.7.0
npm 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
--