Skip to content

Control TSC's noEmit or emitDeclarationOnly when using composite projects #8551

Description

@pleerock

create-react-app doesn't work in composite typescript projects, because for composite projects emitDeclarationOnly must be used instead of noEmit (when using noEmit: true and composite: true typescript compiler throws an error). I suggest to add a check - if typescript project is composite-based, use emitDeclarationOnly flag instead of noEmit.

See microsoft/TypeScript#36917 for more information.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions