Security News
New Proposed CISA Mandate Would Require Critical Infrastructure to Report Ransom Payments Within 24 Hours
CISA has proposed a set of new rules that would require critical infrastructure to report cyber incidents and ransom payments.
city-state-country
Advanced tools
Get cities, states, countries across the world.
Weekly downloads
Readme
Get all Cities, State, Country all over the world.
npm i city-state-country --save
Usage
var worldMapData = require('city-state-country');
Get list of all Countries
const countriesList = worldMapData.getAllCountries();
Search Country
The search text field is case insensitive.
const countriesList = worldMapData.searchCountry('indi');
Search Country by CountryCode (ISO2)
Only ISO2 Country code value is supported.
const countriesList = worldMapData.searchCountryByCountryCode('IN');
Get list of all States by a Country Name
The search text field is case insensitive.
const statesList = worldMapData.getAllStatesFromCountry('India');
Get list of all States by Country Id
Use Country Id from country data.
const statesList = worldMapData.getStatesByCountryId('101');
Search State details
This method will return all states from world which starts with 'maha'. The search text field is case insensitive.
const statesList = worldMapData.searchState('maha');
Get list of all Cities by State Name
The search text field is case sensitive.
const citiesList = worldMapData.getAllCitiesFromState('Maharashtra');
Get list of all Cities by State Id
Use State Id from state data.
const citiesList = worldMapData.getAllCitiesByStateId('4008');
Search City details
This method will return all cities from world which starts with 'parbh'.
const citiesList = worldMapData.searchCity('parbh');
Email me regarding any issue me at swapnil.nakhate1010@gmail.com
Database used for this plugin is updated.
This database is taken from : https://github.com/dr5hn/countries-states-cities-database.
This Countries States Cities Database is made available under the Open Database License. Any rights in individual contents of the database are licensed under the Database Contents License.
FAQs
Get cities, states, countries across the world.
The npm package city-state-country receives a total of 402 weekly downloads. As such, city-state-country popularity was classified as not popular.
We found that city-state-country demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
CISA has proposed a set of new rules that would require critical infrastructure to report cyber incidents and ransom payments.
Security News
Redis is no longer OSS, breaking its explicit commitment to remain under the BSD 3-Clause License forever. This has angered contributors who are now working to fork the software.
Product
Socket AI now enables 'AI detected potential malware' alerts by default, ensuring users benefit from AI-powered state-of-the-art malware detection without needing to opt-in.