diabetic-utils / parseGlucoseString
parseGlucoseString(
input
):object
Defined in: glucose.ts:85
Parses a clinical glucose string (e.g., “100 mg/dL”, “5.5 mmol/L”) into value and unit. Used for robust input validation and clinical data ingestion.
string
String in the format “value unit” (e.g., “100 mg/dL”)
object
Object with numeric value and validated unit
unit:
GlucoseUnit
value:
number
If input string is invalid or not in expected format
parseGlucoseString("100 mg/dL") // { value: 100, unit: "mg/dL" }
https://www.diabetes.co.uk/diabetes_care/blood-sugar-conversion.html