-
Notifications
You must be signed in to change notification settings - Fork 507
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
please remove eslint-config-react-app from dependencies, it is required only for react projects #182
Comments
also please update @typescript-eslint/[email protected] to 2.0.0 |
Can you submit a PR? |
@jaredpalmer I'm running tests and getting an error: can't update stuff until you fix tests |
|
@skvale have you tried to run tests? |
It looks like the tests are passing from your screenshot There is a noisy test for an invalid build: https://github.com/palmerhq/tsdx/blob/master/test/fixtures/build-invalid/src/index.ts |
re:
eslint-config-react-app just bumped their versions of typescript-eslint deps: https://github.com/facebook/create-react-app/pull/7540/files tsdx could bump |
it is better to ditch eslint-config-react-app - it messes up linting projects without create-react-app |
As was written previously above (#182 (comment)), it's definitely not just for React projects -- can view the rules and see for yourself. I'm not sure what "messes up linting projects without create-react-app" refers to. I'm open to changing to a different default ESLint config (I personally use Standard), however that's a separate story -- please propose an RFC if interested. |
@agilgur5 the issue for me is mostly out of date versions of dependencies in CRA. I use carefully managed list of eslint plugins myself, and would love to have smaller dependency tree, and less clutter in |
Ok, that's different from "messing up linting"; that would mean it works but just is outdated. #810 has this issue too. I suspect CRA has somewhat of the same issue as TSDX where a major bump in any sub-package causes a major in CRA so as a result you end up being slow to update dependencies as you batch them into majors. |
The text was updated successfully, but these errors were encountered: