OS
Possible iteration over unexpected (custom / inherited) members, probably missing hasOwnProperty check
На этот код:
const tmp = []
for (const key in obj) {
tmp.push({
id: key,
name: nameMatrix[key]?.name ?? '',
short_name: nameMatrix[key]?.shortName ?? '',
value: obj[key]
})
}
я же правильно пониматю, что optional chaining там закрывает проблему. Или я что-то не учел?

