How can I convert this input
const input = [
{"attributeGroup":"Compliance Information", "name":"specification", "value": "Medium"},
{"attributeGroup":"Compliance Information", "name":"specification", "value": "High"},
{"attributeGroup":"Compliance Information", "name":"complianceStatus", "value": "Pending"},
{"attributeGroup":"Compliance Information", "name":"complianceStatus", "value": "Rejected"},
{"attributeGroup":"Compliance Information", "name":"releasedDate", "value": "2023-08-30"},
{"attributeGroup":"Compliance Information", "name":"releasedDate", "value":"2023-08-31"}
];
into this output
[{
"ContextCode": "Compliance Information",
"specification": "Medium",
"complianceStatus": "Pending",
"releasedDate": "2023-08-30"
},
{
"ContextCode": "Compliance Information",
"specification": "High",
"complianceStatus": "Rejected",
"releasedDate": "2023-08-31",
}
]
I tried solving that problem via ChatGPT but it does not return the expected output. Expected output is
[{
"ContextCode": "Compliance Information",
"specification": "Medium",
"complianceStatus": "Pending",
"releasedDate": "2023-08-30"
},
{
"ContextCode": "Compliance Information",
"specification": "High",
"complianceStatus": "Rejected",
"releasedDate": "2023-08-31",
}
]