вы можете использовать map и flat
для перебора массива и преобразования его в массив с одним уровнем или flatmap для одновременного выполнения обоих, а затем используйте Установите для дедупликации
array=[ { "name": "list0", "list": [0,1,2,3,4] }, { "name": "list1", "list": [3,4,5,6,7,8,9] } ]
set=[...new Set(array.map(x=>x.list).flat())]
console.log(set)
используя flatmap()
array=[ { "name": "list0", "list": [0,1,2,3,4] }, { "name": "list1", "list": [3,4,5,6,7,8,9] } ]
set=[...new Set(array.flatMap(x=>x.list))]
console.log(set)