I have an object structure like this:
{
"name":"Garden",
"live":true,
"isUpdated":true,
"categories":[
{
"min":0,
"max":0,
"required":true,
"category":"flower",
"options":[
{
"optionName":"Blue",
"optionValue":16.95
}, {
"optionName":"Red",
"optionValue":55.95
}
]
}
]
},
I want to change above structure to this one:
{
"name":"Garden",
"live":true,
"isUpdated":true,
"categories":[
{
"min":0,
"max":0,
"required":true,
"category":"flower",
"Blue":16.95,
"Red":55.95
}
]
}
Basically I want to change options object.
"Options":
[
{
"optionName":"Blue",
"optionValue":16.95
}, {
"optionName":"Red",
"optionValue":55.95
}
]
To this
"Blue":16.95,
"Red":55.95
Any JavaScript or lodash based solutions or suggestions are welcomed.