Having multiple tsconfig.json files makes it difficult to manage the build process. Having one central config file for all the packages helps reduce DRY config options while still allowing finer control over the build process. There are two different files used to allow separation from building and testing.
Motivation and Context
Reduces DRY configs and makes building typescript more manageable
Testing Details
Run tsc --build --verbose and confirm that all typescript files built without errors
Example Output or Screenshots (if appropriate)
Types of changes
[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist
[X] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Cleaning up Typescript build files
Description
Having multiple
tsconfig.json
files makes it difficult to manage the build process. Having one central config file for all the packages helps reduce DRY config options while still allowing finer control over the build process. There are two different files used to allow separation from building and testing.Motivation and Context
Reduces DRY configs and makes building typescript more manageable
Testing Details
Run
tsc --build --verbose
and confirm that all typescript files built without errorsExample Output or Screenshots (if appropriate)
Types of changes
Checklist