Extend the Intl.DisplayNames API to include "calendar" and "dateTimeField" names and add "languageDisplay" option. see https://github.com/tc39/intl-displaynames-v2 for the proposal The proposal advanced to Stage 3 on 2021-05-25 Spec: https://tc39.es/intl-displaynames-v2/
Intl.DisplayNames is already an API in ECMA402 . This proposal follow the structure set up already and add several more option only. Therefore, the risk should be minimum.
Intl.DisplayNames is already an API in ECMA402 . This proposal follow the structure set up already and add several more option only. Therefore, the ergonomics risk is very small since the developer would just follow the pre-existing API.
It should be easy for developer to take advantage of this feature quickly since it follow the pre-exist Intl.DisplayName framework
very low risk of security due to the fact this follow the same model of pre-exist Intl.DisplayNames.
None
None
Same as the other type in Intl.DisplayNames