Chance.js mixin to generate ISO-3166 country codes
npm install -S chance chance-iso3166
// initialize chance instance
const chance = require('chance').Chance();
// add this module as mixin
chance.mixin({
iso3166: require('chance-iso3166')
});
// profit
chance.iso3166();
/*
{
name: 'Georgia',
alpha2: 'GE',
alpha3: 'GEO',
numeric: '268'
}
*/
ISO 3166-1 - Wikiwand
ISO 3166-2 - Wikiwand
lukes/ISO-3166-Countries-with-Regional-Codes (all.json
is pulled from here)
datasets/country-codes
mledoze/countries