Skip to content

Remove internal uses of "namespace barrel" modules, untangle repo #51443

Open
@jakebailey

Description

In #51387, I introduced the concept of the "namespace barrel" modules, located at **/_namespaces/*.ts.

While this does help us transition to modules, internally, this is a gross hack and makes it hard for us to start splitting the codebase up, export just the parser, etc.

We should be trying to remove internal uses of these files and use direct imports, leaving these files for our public API surface only.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

InfrastructureIssue relates to TypeScript team infrastructure

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions