Skip to content

Perform dependency resolution during export #12

@demsullivan

Description

@demsullivan

Types need to be exported in a certain order to ensure that references to other types happen after they're defined.

For example, this is invalid Typescript but is a possible outcome of dry-typescript's export:

export type User = { id: UUID }
export type UUID = string;

This is also somewhat related to #11 as dependencies on enums need to be resolved as well.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions