@kaiord/core
@kaiord/core
Classes
- FitParsingError
- GarminParsingError
- KrdValidationError
- ServiceApiError
- ServiceAuthError
- TcxParsingError
- TcxValidationError
- ToleranceExceededError
- ZwiftParsingError
- ZwiftValidationError
Type Aliases
- Analytics
- AnalyticsEvent
- AuthProvider
- BinaryReader
- BinaryWriter
- CadenceValue
- Duration
- DurationType
- Equipment
- FileType
- HeartRateValue
- Intensity
- KRD
- KRDEvent
- KRDLap
- KRDLapTrigger
- KRDMetadata
- KRDRecord
- KRDSession
- LengthUnit
- ListOptions
- Logger
- LogLevel
- PaceValue
- PowerValue
- PushResult
- RepetitionBlock
- SchemaValidator
- Sport
- StrokeTypeValue
- SubSport
- SwimStroke
- Target
- TargetType
- TargetUnit
- TextReader
- TextWriter
- TokenData
- TokenStore
- ToleranceChecker
- ToleranceConfig
- ToleranceViolation
- ValidateRoundTrip
- ValidationError
- Workout
- WorkoutService
- WorkoutStep
- WorkoutSummary
Variables
- DEFAULT_TOLERANCES
- durationSchema
- durationTypeSchema
- equipmentSchema
- fileTypeSchema
- FIT_TO_SWIM_STROKE
- intensitySchema
- krdEventSchema
- krdLapSchema
- krdLapTriggerSchema
- krdMetadataSchema
- krdRecordSchema
- krdSchema
- krdSessionSchema
- lengthUnitSchema
- repetitionBlockSchema
- sportSchema
- subSportSchema
- SWIM_STROKE_TO_FIT
- swimStrokeSchema
- targetSchema
- targetTypeSchema
- targetUnitSchema
- toleranceConfigSchema
- toleranceViolationSchema
- workoutSchema
- workoutStepSchema
Functions
- convertLengthToMeters
- createConsoleLogger
- createFitParsingError
- createGarminParsingError
- createKrdValidationError
- createNoopAnalytics
- createSchemaValidator
- createServiceApiError
- createServiceAuthError
- createTcxParsingError
- createTcxValidationError
- createToleranceChecker
- createWorkoutKRD
- createZwiftParsingError
- createZwiftValidationError
- extractWorkout
- fromBinary
- fromText
- isRepetitionBlock
- toBinary
- toText
- validateKrd
- validateRoundTrip