Error Classes
Typed failures with stable machine-readable error codes.
5 exports
Generated from the public source TSDoc and TypeScript declarations.
DomainError
class DomainError extends GlucoseIQErrorA value or option is outside its valid domain.
Constructor
new DomainError(message: string, code: GlucoseIQErrorCode)
EmptyDatasetError
class EmptyDatasetError extends GlucoseIQErrorAn operation requires data but the dataset is empty.
Constructor
new EmptyDatasetError(message: string)
GlucoseIQError
class GlucoseIQError extends ErrorBase class for all intentional @glucoseiq/core errors.
Constructor
new GlucoseIQError(message: string, code: GlucoseIQErrorCode)
ParseError
class ParseError extends GlucoseIQErrorInput text (CSV, glucose string, payload) could not be parsed.
Constructor
new ParseError(message: string, code: GlucoseIQErrorCode)
TimestampError
class TimestampError extends GlucoseIQErrorA timestamp could not be parsed.
Constructor
new TimestampError(message: string)