This library is a mashup between iso-countries and iso-3166-country-codes-angular.
For use in Node.js:
npm install iso-countries
In the browser just copy the file from dist\countries.min.js
(skinny) or
dist\countries.js
(full-fat).
To create distributable files:
npm install
grunt
MIT