process.stdin.resume();
process.stdin.setEncoding('utf8');
// your code goes here
const indata = [{
id: 'M1',
description: 'Lorem description',
fields: [{
name: 'field_1',
value: 'Lorem value 1'
}]
}]
function transform(d) {
const obj = {
'id': d.id,
'description': d.description
};
for (let f of d.fields) {
obj[f.name] = f.value
}
return obj;
}
console.log(indata.map(transform));
cHJvY2Vzcy5zdGRpbi5yZXN1bWUoKTsKcHJvY2Vzcy5zdGRpbi5zZXRFbmNvZGluZygndXRmOCcpOwoKLy8geW91ciBjb2RlIGdvZXMgaGVyZQpjb25zdCBpbmRhdGEgPSBbewogIGlkOiAnTTEnLAogIGRlc2NyaXB0aW9uOiAnTG9yZW0gZGVzY3JpcHRpb24nLAogIGZpZWxkczogW3sKICAgIG5hbWU6ICdmaWVsZF8xJywKICAgIHZhbHVlOiAnTG9yZW0gdmFsdWUgMScKICB9XQp9XQoKZnVuY3Rpb24gdHJhbnNmb3JtKGQpIHsKICBjb25zdCBvYmogPSB7CiAgICAnaWQnOiBkLmlkLCAKICAgICdkZXNjcmlwdGlvbic6IGQuZGVzY3JpcHRpb24KICB9OwoKICBmb3IgKGxldCBmIG9mIGQuZmllbGRzKSB7CiAgICBvYmpbZi5uYW1lXSA9IGYudmFsdWUKICB9CgogIHJldHVybiBvYmo7Cn0KCmNvbnNvbGUubG9nKGluZGF0YS5tYXAodHJhbnNmb3JtKSk7