compare-string-array.ts
1 export function areStringArraysEqual(arr1: string[], arr2: string[]): boolean { 2 const set1 = new Set(arr1.map((a) => a.toLowerCase())); 3 const set2 = new Set(arr2.map((a) => a.toLowerCase())); 4 5 if (set1.size !== set2.size) { 6 return false; 7 } 8 9 for (const addr of set1) { 10 if (!set2.has(addr)) { 11 return false; 12 } 13 } 14 15 return true; 16 }