UNPKG

alpha2-countries

Version:

ISO 3166-1 alpha-2 country names and codes

20 lines (15 loc) 461 B
const data = require('../data/countries.json'); const resolveName = (countryCode) => { const country = data.find(({ code }) => code === countryCode); return country ? country.name : undefined; } const resolveCode = (countryName) => { const country = data.find(({ name }) => name === countryName); return country ? country.code : undefined; } const getNameCodePairs = () => data; module.exports = { resolveName, resolveCode, getNameCodePairs }