All countries of CIS with cities select dropdown
npm install countries-with-cities  
Retrieve all countries of CIS with cities
- Get names, codes and cities of all countries
- Filter cities by country name, country code, continent name
``bash`
npm install countries-with-cities
OR
`bash`
yarn add countries-with-cities
OR
`bash`
pnpm i countries-with-cities
Once the package is installed you use the require/import approach
`javascript
const countriesWithCities = require("countries-with-cities");
OR;
import countriesWithCities from "countries-with-cities";
`
Or with TypeScript
`typescript`
import * as countriesWithCities from "countries-with-cities";
create a .d.ts file and add
`ts`
declare module "countries-with-cities";
This will list all countries.
`javascript`
const countriesWithCities = require("countries-with-cities");
// To get all countries in array
countriesWithCities.getAllCountries();
This will retrieve information about countries with code, continent etc. Filter by country name, country code or continent
`javascript
const countriesWithCities = require("countries-with-cities");
// If withCountries is true, we get object [{Country, City}, {Country, City}]
countriesWithCities.getAllCities(withCountries:bool);
``

Happy coding, Star before Fork 😊💪💯