LibJS: Implement several more ISO8601 productions

This started with implementing TemporalMonthDayString. It turns out that
the facilities needed to parse that production includes nearly all the
helpers to parse each of:

    TemporalDateTimeString
    TemporalInstantString
    TemporalMonthDayString
    TemporalTimeString
    TemporalYearMonthString
    TemporalZonedDateTimeString

As most of these invoke the same helpers with different options. So,
all 6 of those productions are implemented here.
This commit is contained in:
Timothy Flynn 2024-11-19 15:15:13 -05:00 committed by Tim Flynn
commit b3b968bed9
Notes: github-actions[bot] 2024-11-22 00:25:51 +00:00
2 changed files with 987 additions and 62 deletions

File diff suppressed because it is too large Load diff