Skip to content

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
@microsoft microsoft locked as resolved and limited conversation to collaborators Oct 22, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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