feat(DATE): Add Temporal Adapter
- Dominant language
- TypeScript
- Stars
- 25k
- Forks
- 6.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 91
Description
### Feature Description
The [Temporal API](https://tc39.es/proposal-temporal/docs/) has been [almost done](https://github.com/tc39/proposal-temporal/issues/1450) for a year now.
Extract from [README.MD](https://github.com/tc39/proposal-temporal):
> NOTE: Although this proposal's API is not expected to change, implementers of this proposal MUST NOT ship unflagged Temporal implementations until IETF standardizes timezone/calendar string serialization formats. See https://github.com/tc39/proposal-temporal/issues/1450 for updates.
### Use Case
If the adapter were created, people could start to experiment with this. Also, the could be THE final adapter to exist. (If temporal lives to meet expectation)
Contributor guide
Research direction
Start by reading the Temporal API documentation and the linked proposal README to confirm the current API and serialization requirements. Then locate Angular Material's existing date-adapter entry points and tests; done means a Temporal adapter is available for experimentation and its behavior is covered by tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100