I'm glad the JSDoc type syntax is still getting some focus. It's my favorite way to use typescript in my own projects. Some of the syntax changes will be annoying to update but most of them seem to be for the better.
<meta name="color-scheme" content="light dark">
which gives you a nice automatic dark theme "for free"