Volver / Casos Experiencia documentada / PROCESO DE BUILD

Una compilación Encore coherente, sin herramientas redundantes.

Limpieza de dependencias con compilaciones verificadas de desarrollo y producción.

Intervenciones previas anonimizadas. Describimos las evidencias disponibles y sus límites; no representan clientes de LATAM.

Contexto

El frontend Symfony utilizaba Webpack Encore y también tenía una dependencia directa de Vite. La limpieza debía conservar los paquetes que usaban Vite de forma transitiva.

Intervención

Se eliminó Vite como dependencia directa redundante, conservando las dependencias transitivas de Symfony UX Autocomplete y Vitest. Se regeneraron los assets de desarrollo y producción con Encore 5.3.1.

Resultado observado

Las compilaciones registradas finalizaron correctamente y generaron 156 y 164 archivos. npm audit no encontró vulnerabilidades en esa comprobación; quedó un aviso de obsolescencia de whatwg-encoding en una dependencia de desarrollo.

Es evidencia de la intervención de febrero de 2026, no una garantía de seguridad actual. No se midieron reducciones del tiempo de build ni mejoras de rendimiento de la aplicación.