(I tried opening an swc issue about optionally using typescript ast info (via a plugin, not in swc core) to have more correct usage-based polyfill detection, but that was closed as unlikely to be acted upon.)
(I tried opening an swc issue about optionally using typescript ast info (via a plugin, not in swc core) to have more correct usage-based polyfill detection, but that was closed as unlikely to be acted upon.)
That mirrors my experience too on working in various projects. The automatic polyfilling story is such a good thing in theory, but reality isn't as rosy and much more polyfills than necessary are included.
Genuinely curious why anyone would target IE6 in 2023. Is it a personal goal to have massive coverage for your library?
It allows users to bypass using TLS in situations where it breaks being able to access the website, such as this one.
(There are many scenarios when TLS can break accessibility, and in many of them access to the information is more important than the integrity of the connection.)
It would not solve all the problems, since not every user can set this up for themselves, but it would help a lot in the retro-computing world.