chore: switch to typescript-eslint projectService setting #13839
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
typescript-eslint
docs recommend usingprojectService
overproject
: https://typescript-eslint.io/packages/parser/#projectMy own testing shows
projectService
to be slightly faster.With
project
:real 0m36.047s
user 1m10.914s
real 0m29.111s
user 0m56.673s
real 0m29.084s
user 0m53.078s
real 0m31.287s
user 1m3.867s
real 0m28.033s
user 0m53.280s
With
projectService
:real 0m36.333s
user 1m10.211s
real 0m29.553s
user 0m56.994s
real 0m27.674s
user 0m53.531s
real 0m27.125s
user 0m49.013s
real 0m26.967s
user 0m49.587s