MCPcopy Create free account
hub / github.com/BrainicHQ/DoHSpeedTest / dedupeDoHServers

Function dedupeDoHServers

script.js:205–216  ·  view source on GitHub ↗
(servers)

Source from the content-addressed store, hash-verified

203}
204
205function dedupeDoHServers(servers) {
206 const seenNames = new Set();
207 const seenUrls = new Set();
208 return servers.filter(server => {
209 const nameKey = server.name.toLowerCase();
210 const urlKey = server.url;
211 if (seenNames.has(nameKey) || seenUrls.has(urlKey)) return false;
212 seenNames.add(nameKey);
213 seenUrls.add(urlKey);
214 return true;
215 });
216}
217
218function loadStoredDoHServers() {
219 const stored = readStoredJson(SETTINGS_STORAGE_KEYS.dohServers);

Callers 1

loadStoredDoHServersFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected