@mohammad231/iso_3166-1
v1.0.2
Published
Countries iso_3166-1 from https://salsa.debian.org/iso-codes-team/iso-codes
Downloads
595
Maintainers
Readme
Countries iso-codes (iso-3166-1)
The list of countries and codes are downloaded from https://salsa.debian.org/iso-codes-team/iso-codes/-/blob/main/data/iso_3166-1.json
Get countries information with ISO 3166-1 alpha-2, ISO 3166-1 alpha-3 and ISO 3166-1 numeric, name and official name
Installation
$ npm i @mohammad231/iso_3166-1
Usage
import CountryISO from '@mohammad231/iso_3166-1';
// This will return the full countries list
CountryISO.get();
// You can pass multiple search critera, the tool will look and return the first match
// The priority of the search is alpha_2, alpha_3, numeric, name, common name and official_name
CountryISO.get({
alpha_2: '', // ISO 3166-1 Alpha-2
alpha_3: '', // ISO 3166-1 Alpha-3
numeric: '', //ISO 3166-1 Numeric
name: '', // Country name
common_name: '', // Country common name
official_name: '', // Official name
});
Author(s)
- Mohammed Salem (CodeObia)
License
This work is licensed under the GPLv3. The license allows you to use and modify the work for personal and commercial purposes, but if you distribute the work you must provide users with a means to access the source code for the version you are distributing. Read more about the GPLv3 at TL;DR Legal.