Skip to content
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

Drop support for @types/ember* only use native/built-in types #820

Merged
merged 13 commits into from
Mar 20, 2025

Conversation

NullVoxPopuli
Copy link
Contributor

@NullVoxPopuli NullVoxPopuli commented Mar 15, 2025

Unblocks: #818

This doesn't mean DT types won't work.
It means that Glint now doesn't formally support DT types, but if you have "something" that happens to define correct ember-types, then we're in a good spot -- doesn't matter what that "something" is -- could be the ember native types, or the types from DT -- we mainly want the glint repo to be easier to work with.

irrelevant / former issues

Potentially Blocked on: microsoft/vscode#130367

@NullVoxPopuli NullVoxPopuli force-pushed the nvp/ditch-DT-in-favor-of-native-types branch from 8947735 to 0147a01 Compare March 17, 2025 20:56
@NullVoxPopuli NullVoxPopuli marked this pull request as ready for review March 19, 2025 19:59
@NullVoxPopuli
Copy link
Contributor Author

The one failing test exists on main

Copy link
Contributor

@machty machty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good just think one comment could clarify

@machty machty merged commit 8b3f5e9 into main Mar 20, 2025
2 of 4 checks passed
@machty machty deleted the nvp/ditch-DT-in-favor-of-native-types branch March 20, 2025 12:29
@github-actions github-actions bot mentioned this pull request Mar 23, 2025
@NullVoxPopuli NullVoxPopuli added the breaking A breaking change label Mar 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking A breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants