📄️ Intro
Lit es la librería de renderizado más estándar de la plataforma, y tiene la ventaja de que el Framework Harmonix también está construido en Lit, por lo cual es la tecnología ideal para desarrollar un plugin.
📄️ Crear un plugin
Antes de comenzar, necesitas tener instalado Node.js y npm (el gestor de paquetes de Node). Puedes descargarlos desde la página oficial de Node.js.
📄️ Compilación plugin
La configuración del archivo vite.config.ts define como externas las dependencias "lit" y "@uxland/primary-shell", indicando que no se deben incluir en el paquete final. Y se incluye la definición de inlineDynamicImports: true, que fuerza a incluir todas las importaciones dinámicas en un único archivo.