OptionalcalendarTemporal calendar
Optionalcatchcatch or throw Errors
Optionaldebugadditional console.log for tracking
OptionaldiscoveryglobalThis Discovery Symbol
Optionalerrorconvenience error handling policy preset
OptionalextendsURLs or file paths to inherit configuration from
OptionalgeoGeolocation coordinates configuration for location-aware plugins
Optionalintlinternationalization configuration (relativeTime, etc.)
Optionallocalelocale (e.g. en-AU)
Optionallocaleenable regional calendar boundaries (week start/end/mid) via Intl.LocaleInfo
Optionalmodeinitialization strategy ('auto'|'strict'|'defer')
Optionalmonthregional date-parsing configuration
Optionalpivotpivot year for two-digit years
Optionalplannerparse planner configuration (layoutOrder, etc.)
OptionalpluginPlugin configuration defaults and dictionaries keyed by plugin name
OptionalpluginsPlugins or terms to extend onto Tempo.
Optionalregistrycustom data augmentation registries
Optionalevents?: Event registry for special dates
Optionalformats?: Property<any>Format string templates
Optionalignores?: IgnoreNoise words to ignore during parsing
Optionallayouts?: Layout registry for date/time patterns
Optionallocales?: Record<string, Record<string, string | Function>>Locale-specific configurations
Optionalmodifiers?: Record<string, string | string[] | readonly string[]>Temporal modifiers for relative dates
Optionalnumbers?: Record<string, number>Number name mappings
Optionalperiods?: Period registry for time-of-day aliases
Optionalsnippets?: Snippet registry for parsing shortcuts
Optionaltokens?: Record<string, TokenEvaluator>Token evaluators for custom parsing patterns
Optionalsilentsuppress console output during catch
Optionalspherehemisphere for term.qtr or term.szn
OptionalstorelocalStorage key
OptionaltimestampPrecision to measure timestamps alias
OptionaltimePrecision to measure timestamps (ms | us)
OptionaltimeTemporal timeZone
Optionalvaluesupplied value to parse
Base configuration options for Tempo