Skip to content

Ignore tsconfig provided by smithy-typescript, and extend root TSConfig while running generate-clients #1307

Closed
@trivikr

Description

@trivikr

Is your feature request related to a problem? Please describe.
The PR #1297 creates root TSConfig for packages/*, but it doesn't apply to clients/* as the clients generated by smithy-typescript should be able to work independently. They need not be part of a monorepo setup.

Because of this, the internal dependencies are not navigable in clients as shown in the screenshot

Screenshot

config-resolver-not-found-client

Describe the solution you'd like

Let smithy-typescript emit tsconfig as it wants, but it should be overriden to extend root TSConfig by generate-clients command.

Describe alternatives you've considered
Sticking with individual TSConfig files for clients

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions