Рассмотрим следующий массив:
[
{ url: "https://url.com/file1", md5: "fbbbabcc19264ce7b376ce4c726b9b85" },
{ url: "https://url.com/file2", md5: "d920d140432b961f07695ec34bd2a8ad" },
{ url: "https://url.com/file3", md5: "fbbbabcc19264ce7b376ce4c726b9b85" },
{ url: "https://url.com/file4", md5: "bf80655dbe90123324f88a778efa39f7" },
{ url: "https://url.com/file5", md5: "fbbbabcc19264ce7b376ce4c726b9b85" }
];
Файлы "file1", "file3" и "file5" имеют одинаковое содержимое и, следовательно, один и тот же md5. Я только хочу сохранить файлы с разными md5s (file1, file2, file4).
Каковы возможные способы достижения этого с помощью современного ES6?