refactor: get system process map

This commit is contained in:
JackEnx 2024-12-16 17:38:03 -03:00
parent fee1a92715
commit 1ffb9828f7

View file

@ -88,11 +88,13 @@ const getSystemProcessMap = async () => {
const map = new Map<string, Set<string>>();
processes.forEach((process) => {
const [key, value] = [process.name?.toLowerCase(), process.exe];
const key = process.name.toLowerCase();
const value = process.exe;
if (!key || !value) return;
map.set(key, (map.get(key) ?? new Set()).add(value));
const currentSet = map.get(key) ?? new Set();
map.set(key, currentSet.add(value));
});
return map;