Skip to content
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

Remove project property from @typescript-eslint/parser options #6701

Merged
merged 2 commits into from
Mar 29, 2019
Merged

Remove project property from @typescript-eslint/parser options #6701

merged 2 commits into from
Mar 29, 2019

Conversation

jackwilsdon
Copy link
Contributor

The "project" property has a significant performance impact on linting,
and none our rules currently need it.

Fixes #6661.

@ianschmitz
Copy link
Contributor

We also have logic at the top of this file that is specific to the typescript project settings: https://github.com/facebook/create-react-app/blob/1f4516dd714732c00d1c3d02f9e3a3a495b3f608/packages/eslint-config-react-app/index.js#L26-L34.

@ianschmitz ianschmitz added this to the 3.0 milestone Mar 22, 2019
The "project" property has a significant performance impact on linting,
and none our rules currently need it.

Fixes #6661.
@jackwilsdon
Copy link
Contributor Author

Oops, missed those! I've removed them now 👍

@ianschmitz
Copy link
Contributor

I removed some unnecessary code that was added for the project setting.

@jackwilsdon
Copy link
Contributor Author

Oops, missed those too 😖 cheers

@ianschmitz ianschmitz merged commit 1a61db5 into facebook:master Mar 29, 2019
Idered added a commit to eyedea-io/create-react-app that referenced this pull request Apr 1, 2019
Remove project property from @typescript-eslint/parser options (facebook#6701)
@lock lock bot locked and limited conversation to collaborators Apr 3, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants