normalise function ✓ 100.0%

Last updated: 2026-02-24T21:07:57.500Z

Metrics

LOC: 9 Complexity: 1 Params: 1 Coverage: 100.0% (1/1 lines, 4x executed)

Signature

normalise(signals: string): : string

Source Code

function normalise(signals: string): string {
  return signals
    .toLowerCase()
    .normalize("NFD")
    .replace(/[\u0300-\u036f]/g, "")
    .replace(/[^a-z0-9\s]+/g, " ")
    .replace(/\s+/g, " ")
    .trim();
}

No outgoing dependencies.

Impact (Incoming)

graph LR normalise["normalise"] addDatasetEntry["addDatasetEntry"] importDatasetEntries["importDatasetEntries"] addDatasetEntry -->|calls| normalise importDatasetEntries -->|calls| normalise style normalise fill:#dbeafe,stroke:#2563eb,stroke-width:2px click normalise "e25940e3db982f50.html" click addDatasetEntry "85b3f0de7e9f307e.html" click importDatasetEntries "15410f4dc7e3ba80.html"
SourceType
addDatasetEntry calls
importDatasetEntries calls