Skip to content

Limit amount of type (d.ts) files exposed to users #352

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
davidmrdavid opened this issue Apr 26, 2022 · 2 comments
Closed

Limit amount of type (d.ts) files exposed to users #352

davidmrdavid opened this issue Apr 26, 2022 · 2 comments
Labels
breaking-change dependencies Pull requests that update a dependency file preview-blocker issues required for v3 public preview v3 Issues related to v3 of the package to support the new programming model
Milestone

Comments

@davidmrdavid
Copy link
Collaborator

After a discussion with @ejizba, we've learned that our TS project exports type-declaration files even for our internal utility files. This is problematic because it increases the type-management burden of our end users, and makes it inconvenient for us to import and reference external types in our project.

We should look to limit our exported *.d.ts files to include only public types.

@ghost ghost added the Needs: Triage 🔍 label Apr 26, 2022
@davidmrdavid
Copy link
Collaborator Author

FYI @hossam-nasr

@hossam-nasr
Copy link
Contributor

Closed by #470

@hossam-nasr hossam-nasr added this to the V3 Preview milestone Feb 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change dependencies Pull requests that update a dependency file preview-blocker issues required for v3 public preview v3 Issues related to v3 of the package to support the new programming model
Projects
None yet
Development

No branches or pull requests

3 participants