Skip to main content

Validation, Time, Events, and Security

Date and Time

Representative exports:

  • Dayjs
  • TemporalMode
  • DEFAULT_DATE_FORMAT
  • DEFAULT_TIME_FORMAT
  • DEFAULT_DATETIME_FORMAT
  • LOCALIZED_DATE_FORMAT
  • LOCALIZED_DATETIME_FORMAT
  • formatDuration
  • parseDate
  • tryParseDate
  • formatDate
  • getNow
  • getLocalizedDateTime

Formatting

  • formatBytes
  • formatNumber

Equality

  • isShallowEqual
  • isDeepEqual

Error and Stack Helpers

  • StackFrame
  • parseErrorStack
  • filterUserFrame
  • getSanitizedErrorStack
  • getCurrentStack
  • getCurrentStackSync

Event Bus

  • EventEmitter
  • createEventEmitter
  • EventHandler
  • EventType

Security Helpers

  • obfuscateEncode
  • obfuscateDecode
  • obfuscateEncodeToHex
  • obfuscateDecodeFromHex
  • obfuscateEncodeToBase64
  • obfuscateDecodeFromBase64
  • encryptUsingRSA
  • decryptUsingRSA

Zod Re-Exports

  • z
  • ZodError
  • ZodIssue
  • ZodSchema
  • ZodType