El merger analiza cada entrada TOML con el parser @iarna/toml, combina los objetos resultantes y serializa el resultado de vuelta a TOML. Las entradas se fusionan de izquierda a derecha, útil para una configuración base más overrides local, staging o production.
Cuando la misma clave existe en varias entradas, puedes elegir si gana la entrada posterior o anterior. Las tablas anidadas se fusionan recursivamente, y los arreglos pueden concatenarse o reemplazarse según la estrategia elegida.
Como la salida se regenera desde datos parseados, no conserva comentarios originales ni espacios ajustados a mano. Revisa el TOML fusionado antes de copiarlo a metadata de paquetes, configuración de build o ajustes de despliegue.
Preguntas y respuestas frecuentes sobre este tema.
Fusiona dos o más documentos TOML en uno, combinando tablas y campos de todas las fuentes con estrategias configurables de conflicto y arreglos.
Sí. Se pueden fusionar hasta cinco entradas TOML en una sola ejecución, combinadas de izquierda a derecha.
De forma predeterminada, la entrada posterior tiene prioridad y los arreglos se concatenan. Puedes cambiar la estrategia de conflicto para conservar valores anteriores, o usar Replace para que gane el arreglo posterior.
Sí, las tablas anidadas se fusionan recursivamente.
No, la fusión TOML se ejecuta completamente en su navegador. Ambos documentos se combinan localmente con JavaScript y nunca salen de su dispositivo.