Mam obiekt JSON typu:
{
"foo": {
"foo": "bar"
}
}
gdzie bar
jest wartością błędną. Z tego względu chciałbym dołączyć w branchu z błędem właściwość "error":
{
"foo": {
"foo": "bar"
"error": "This bar was eaten"
}
}
Czy istnieje jakaś biblioteka lub technika programistyczna pozwalająca osiągnąć taki efekt: (destrukturyzacja obiektu, dorzucenie błędu, ponowne złożenie w całość (tym razem z błędem w miejscu, którego on dotyczy)).
Dodam, że to JSON z wieloma zagnieżdżeniami.