webcomponents / polyfills

Web Components Polyfills
BSD 3-Clause "New" or "Revised" License
1.13k stars 165 forks source link

Update TypeScript and upstream internal changes. #525

Closed bicknellr closed 1 year ago

bicknellr commented 1 year ago

This PR upstreams a couple of internal CLs that added any in a few places to make this code compatible with a newer version of TypeScript (4.4 I think?). The PR then updates TypeScript to the latest version and makes other type changes to work with that version.

bicknellr commented 1 year ago

Adding the "Skip Changelog" label as this PR has no user-observable changes.

bicknellr commented 1 year ago

Hmm, I'm gonna go back to draft.

bicknellr commented 1 year ago

Internal tests of the new polyfills including this PR passed so I think this is ready for review now. (custom elements: http://cl/475617405, webcomponentsjs: http://cl/475619724)

bicknellr commented 1 year ago

Thanks for the review!