Deep merge — рекурсивная стратегия слияния. При совпадении вложенных ключей алгоритм не перезаписывает значение, а спускается глубже и объединяет дочерние свойства. Идеально для сложных конфигурационных файлов, где ни одна деталь не должна быть потеряна.
Доступны две стратегии: «Конкатенация» объединяет массивы в один, а «Замена» использует массив последнего входного файла. Выберите подходящую стратегию для вашего сценария.
Напишите базовую конфигурацию и специфичные для каждой среды (dev, test, prod) оверлеи. Объедините их — и получите итоговый эффективный конфиг, упрощая управление мультисредовыми конфигурациями.
Любое количество. Слияние строго следует порядку ввода — последующие объекты объединяются с предыдущими по выбранной стратегии, давая точный контроль над приоритетом конфигураций.
Нет. Вся обработка выполняется локально в браузере. Конфигурационные данные и бизнес-JSON не покидают ваш компьютер — защита приватности корпоративного уровня.