Skip to content

Remove shims project #50049

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

Merged
merged 1 commit into from
Aug 10, 2022
Merged

Remove shims project #50049

merged 1 commit into from
Aug 10, 2022

Conversation

jakebailey
Copy link
Member

@jakebailey jakebailey commented Jul 26, 2022

The year is 2022; I would hope that these are defined by now in all of our supported platforms. I think it's already the case that we have required a newer lib anyway via #49623 using copyWithin, and nobody's complained yet.

This removes the shims project and makes us throw if we can't find Map or Set.

It'd ultimately be nice to be able to just use the "real" Map and Set, but this is a good step.

@typescript-bot typescript-bot added Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug labels Jul 26, 2022
@RyanCavanaugh
Copy link
Member

Let's roll it out in 4.9 and see what happens

@RyanCavanaugh RyanCavanaugh added this to the TypeScript 4.9.0 milestone Aug 5, 2022
Copy link
Member

@sandersn sandersn left a comment

Choose a reason for hiding this comment

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

:shipit:

@jakebailey
Copy link
Member Author

Tree is open for 4.9, so merging this as early as possible in the cycle so we can see if anyone breaks.

@jakebailey jakebailey merged commit b56483f into microsoft:main Aug 10, 2022
@jakebailey jakebailey deleted the delete-shims-2 branch August 10, 2022 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants