Я не уверен, какие у вас цели, но обычно в javascript используется более простой синтаксис, а объекты очень похожи на массивы.
Вот краткий пример:
const data = {
"type": "user",
"id": 2,
"attributes": {
"username": "madelynn81",
"email": "taylor63@mills.biz",
"first_name": "Emile",
"last_name": "Veum",
"created_at": "2018-11-17 11:48:13"
},
"links": {
"self": "http://test.test/api/v1/user/2"
}
}
const user = {
id: data.id,
firstName: data.attributes.first_name,
// other props,
};
console.log(user.firstName);
Фактически, если вы заметите, ваши данные уже являются объектом.