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.
This is based off of a real issue I faced; I was getting lints for files in node_modules, specifically in
.ts
files that I can't change anyways. It also doesn't show up when I runtsc
on my own.ts
files even if they import the same erroring.ts
files and even if I usesvelte2tsx
to use the same built ts file.I hope there isn't a reason I'm missing for keeping
.ts
files. In this code path allnode_modules
diagnostics are removed already:language-tools/packages/language-server/src/plugins/PluginHost.ts
Lines 85 to 97 in 527c2ad
And in tsc itself it ignores items in the
commonPackageFolders
:https://github.com/microsoft/TypeScript/blob/ec7ff812c1b8e4c8f34901da900f9c933b6dfe2a/src/compiler/utilities.ts#L9353-L9355
So I hope this helps rather than being the wrong fix.