Skip to content

Move common values in packages/* tsconfig files to root TSConfig #1563

Closed
@trivikr

Description

@trivikr

Is your feature request related to a problem? Please describe.
There are multiple values in packages/* tsconfig files which can be moved to root and only uncommon values can be overwritten.

For example,

  • "strict": true is present in 81/85 packages
  • "sourceMap": false is present in 81/85 packages
  • "declaration": true is present in 84/85 packages
  • "importHelpers": true is present in 83/85 packages
  • "noEmitHelpers": true is present in 83/85 packages
  • "inlineSourceMap": true is present in 81/85 packages
  • "inlineSources": true is present in 81/85 packages

Describe the solution you'd like
Move these values to root TSConfig instead.

Describe alternatives you've considered
Sticking with most common TSConfig values defined in individual packages.

Additional context
This issue was noticed while updating target to ES2018 in packages/* in #1562

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestNew feature or enhancement. May require GitHub community feedback.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions