Optionaljson: unknownOptionalvalues: unknown[]Optionalpaths: string[]Optionalprops: string[]L'objet à modifier ; il reste tel quel et une copie modifiée revient
Les valeurs à définir, une par modification, dans le même ordre que paths et props
Une expression JSONPath par modification, chacune sélectionnant les objets parents, comme
$.parts[*]
Un nom de propriété par modification, défini sur chaque objet que son chemin atteint
Alimente
json.setValuesOnPaths: le JSON à copier et à modifier et trois listes de même longueur, où l'entréeidepaths,propsetvaluesest une modification.