Novelty Polygonal Mathematics

    country-code-lookup
    TypeScript icon, indicating that this package has built-in type declarations

    0.0.20 • Public • Published

    NPM version Downloads

    Country Code Lookup

    A node.js module to look up countries by various country codes.

    Supported codes:

    • FIPS 10-4 codes (2 digits)
    • ISO 3166 (2 digits)
    • ISO 3166 (3 digits)
    • ISO 3166 (numbers)
    • Internet codes

    Installation

    $ npm install country-code-lookup
    

    Usage

    const lookup = require('country-code-lookup')
    
    // search by FIPS
    lookup.byFips('UK')
    
    // search by ISO
    lookup.byIso('GB')
    lookup.byIso('GBR')
    lookup.byIso(826)
    
    // search by internet code
    lookup.byInternet('UK')
    
    // search by country name
    lookup.byCountry('United Kingdom')
    
    // get an array of all countries
    lookup.countries

    Searching for a country will return either null, or a country object:

    { continent: 'Europe',
      region: 'Western Europe',
      country: 'United Kingdom',
      capital: 'London',
      fips: 'UK',
      iso2: 'GB',
      iso3: 'GBR',
      isoNo: '826',
      internet: 'UK' }

    Useful Links

    ISO 2 and 3 digit country codes: https://www.iban.com/country-codes

    License

    MIT

    Install

    npm i country-code-lookup

    DownloadsWeekly Downloads

    49,637

    Version

    0.0.20

    License

    MIT

    Unpacked Size

    59.4 kB

    Total Files

    9

    Last publish

    Collaborators

    • richard.astbury