{
  "seconds": {
    "alternative": "new Date().getSeconds() or new Date().setSeconds()"
  },
  "hours": {
    "alternative": "new Date().getHours() or new Date().setHours()"
  },
  "date": {
    "alternative": "new Date().getDate() or new Date().setDate()"
  },
  "day": {
    "alternative": "new Date().getDay() or new Date().setDate()"
  },
  "dayOfYear": {
    "alternative": "date-fns getDayOfYear(date) or setDayOfYear(date, dayOfYear)"
  },
  "week": {
    "alternative": "date-fns getWeek(date) or setWeek(date, week)"
  },
  "isoWeeksInYear": {
    "alternative": "date-fns getISOWeeksInYear(date)"
  },
  "max": {
    "alternative": "date-fns max(date)"
  },
  "min": {
    "alternative": "date-fns min(date)"
  },
  "add": {
    "alternative": "date-fns addDays(date, amount) or dayjs().add(number, unit)"
  },
  "subtract": {
    "alternative": "date-fns subDays(date, amount) or dayjs().subtract(number, unit)"
  },
  "startOf": {
    "alternative": "date-fns startOfMonth(date) or dayjs().startOf(unit)"
  },
  "endOf": {
    "alternative": "date-fns endOfDay(date) or dayjs().endOf(unit)"
  },
  "format": {
    "alternative": "date-fns format(date, format) or dayjs().format()"
  },
  "fromNow": {
    "alternative": "date-fns formatDistance(date, baseDate)"
  },
  "to": {
    "alternative": "date-fns formatDistance(date, baseDate)"
  },
  "diff": {
    "alternative": "date-fns differenceInMilliseconds(dateLeft, dateRight) or dayjs().diff()"
  },
  "daysInMonth": {
    "alternative": "date-fns getDaysInMonth(date) or dayjs().daysInMonth();"
  },
  "isBefore": {
    "alternative": "date-fns isBefore(date, dateToCompare) or dayjs().isBefore()"
  },
  "isSame": {
    "alternative": "date-fns isSameMonth(dateLeft, dateRight) or dayjs().isSame()"
  },
  "isAfter": {
    "alternative": "date-fns isAfter(date, dateToCompare) or dayjs().isAfter()"
  },
  "isBetween": {
    "alternative": "date-fns isWithinInterval(date, interval)"
  },
  "isLeapYear": {
    "alternative": "date-fns isLeapYear(date)"
  },
  "isDate": {
    "alternative": "date-fns isDate(date)"
  }
}
