Remove country-regex and replace it with a more modern version by keithrob · Pull Request #1 · keithrob/plotly.js
The NPM package that is currently used by plotly, country-regex, is a very good package for taking common country names and correlating them to their ISO3 codes. However, it used a GPLed regex library from the R package countrycode. It is questionable whether country-regex can be a MIT license when it is a direct descendent of R version.
This PR has selected i18n-iso-countries as a replacement for country-regex. Admittedly, it cannot perform the same level of common name matching that country-regex could; therefore, there is some degree of feature loss. However, this package does seem to be updated more frequently and tracks the standards more closely.