Las aplicaciones de Node.js están cada vez más definidas por su dependency graph, sin embargo, la mayoría de las herramientas aún lo tratan como un efecto secundario opaco. node_modules oculta la estructura, los workspaces se superponen, y entender cómo se relacionan las dependencias (o incluso por qué existen) sigue siendo sorprendentemente difícil.
Esta charla introduce el cliente vlt y muestra lo que es posible cuando el dependency graph se trata como un artefacto de JavaScript de primera clase. Al exponer la construcción, resolución, recorrido y consulta del gráfico como primitivas reutilizables de JavaScript, vlt permite tanto potentes flujos de trabajo de CLI como clases completamente nuevas de herramientas programáticas. Construir el cliente en JavaScript asegura que los avances en la gestión de paquetes se retroalimenten directamente en el ecosistema, fortaleciendo el corpus de bibliotecas compartidas y elevando el techo para las herramientas de Node.js.
This talk has been presented at Node Congress 2026, check out the latest edition of this JavaScript Conference.























Comments