feat: async disk mapping

This commit is contained in:
Eli Bosley
2025-02-04 14:19:43 -05:00
parent e16763b49b
commit f22b262830

View File

@@ -82,7 +82,9 @@ export const getDisks = async (options?: { temperature: boolean }): Promise<Disk
const partitions = await blockDevices().then((devices) =>
devices.filter((device) => device.type === 'part')
);
const disks = await asyncMap(await diskLayout(), async (disk) => parseDisk(disk, partitions, true));
const disks = await Promise.all(
(await diskLayout()).map((disk) => parseDisk(disk, partitions, true))
);
return disks;
};