Are Web Components (https://developer.mozilla.org/en-US/docs/Web/Web_Components) considered to be a library/framework?
If not have you considered trying to update the repo to use them
If not have you considered trying to update the repo to use them
This is probably thin ice, especially since I've never built anything with WC, but they always seemed slightly over-engineered. I will try to learn about WC a bit more and maybe elaborate on my reasoning here.
Web components are supported in all current browsers. Unless you support IE11 you don't need to worry about polyfills.