normalizeAndDedupe function ✓ 100.0%
Last updated: 2026-02-24T21:07:57.585Z
Metrics
LOC: 13
Complexity: 4
Params: 1
Coverage: 100.0% (8/8 lines, 34896x executed)
Signature
normalizeAndDedupe(values: string[]): : string[]
Source Code
function normalizeAndDedupe(values: string[]): string[] {
const seen = new Set<string>();
const output: string[] = [];
for (const value of values) {
const token = normalizeToken(value);
if (!token || seen.has(token)) continue;
seen.add(token);
output.push(token);
}
return output;
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| normalizeToken | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| normalizeStructuredSignals | calls |
| structuredSignalsFromField | calls |