fix: fixes reading tsconfig and handling compilerOptions #1542
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.
PR Checklist
status: accepting prs
Overview
Follows #1534
tsconfig
and handling the values.compilerOptions
have been changed.typestat.json
should not disablenoImplicitAny
ornoImplicitThis
if they are enabled intsconfig
.ts.parseJsonConfigFileContent
is setup. This can been seen in action for example in include test. While before we hadinclude: []
, now we have list of files.ts-expect-error
comments, do not add full path to files. If there are multiple people working in the same project, absolute path will not be same for everyone.createProgramConfiguration
andparseRawCompilerOptions
both useparseJsonConfigFileContents
function. No need to duplicate this code.