Astro works just fine with Web Components. We saw an example where we worked with the mux-video HTML custom element. Here, we created a special JavaScript component file for the player. We only needed one line of code in this file. That line just exported the mux-video custom element package, which we had already added as an NPM package in our project. To ensure Astro bundled the package, we imported the component file in a script tag in a `.astro` page file.