L'objet aplati source.
Le séparateur utilisé pour découper les clés (défaut : ".").
Un objet potentiellement imbriqué.
unflattenObject({ 'a.b': 1, 'a.c.d': 2 })
// → { a: { b: 1, c: { d: 2 } } }
unflattenObject({ 'a/b': 1 }, '/')
// → { a: { b: 1 } }
flattenObject pour l'opération inverse.
Reconstruit un objet imbriqué à partir d'un objet aplati, en découpant les clés sur
separator.Inverse de flattenObject. Si une clé intermédiaire est déjà occupée par une valeur primitive, elle est silencieusement remplacée par un objet pour accueillir les clés enfants.