A friend just committed to a git repo
“add XK to accepted BIC country codes (#2046)”
while this is nice, I would not use such a project.
Please people, I have seen so many hardcoded ISO constants in projects and many simply do not make sense.
So many things are baked in JS and they are always up to date.
Please people, think alone what Intl.
can do for you.
It gives you locales, languages, currencies, currency symbols, countries, regions, units and so much more.
Probably one of the most underrated built in APIs
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl and https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DisplayNames