@kadoresmi00/turkey-cities-counties
v1.0.1
Published
Turkey cities and counties
Downloads
13
Maintainers
Readme
An easy module that gives detailed information about the province, district and in Turkey.
npm i @kadoresmi00/turkey-cities-counties
Features:
- Shows the provinces in detail. ✅
- Shows the districts of the provinces.! ✅
- Shows license plate code. ✅ -It gives brief information about the province. ✅
Usage
It's pretty self-explanatory… check out the examples below 😉
City detail: true
const { City } = require("@kadoresmi00/turkey-cities-counties")
const kado = new City({ detail: true });
let x = kado.allData()
console.log(x)
// all cities
/*
[{
name: 'İstanbul',
state: [
'Esenyurt', 'Küçükçekmece', 'Bağcılar',
'Pendik', 'Ümraniye', 'Bahçelievler',
'Üsküdar', 'Sultangazi', 'Maltepe',
'Gaziosmanpaşa', 'Kartal', 'Kadıköy',
'Esenler', 'Kağıthane', 'Fatih',
'Avcılar', 'Başakşehir', 'Ataşehir',
'Sancaktepe', 'Eyüp', 'Sarıyer',
'Beylikdüzü', 'Sultanbeyli', 'Güngören',
'Zeytinburnu', 'Şişli', 'Bayrampaşa',
'Arnavutköy', 'Tuzla', 'Çekmeköy',
'Büyükçekmece', 'Beykoz', 'Beyoğlu',
'Bakırköy', 'Silivri', 'Beşiktaş',
'Çatalca', 'Şile', 'Adalar'
],
numberPlate: '34',
areaCode: '212-216',
population: '15.067.724',
area: 'Marmara',
acreage: '5.461',
malePopulationPercentage: '50,06%',
femalePopulationPercentage: '49,94%'
},
....
]
*/
City detail: false
const { City } = require("@kadoresmi00/turkey-cities-counties")
const kado = new City({ detail: false }); //
let x = kado.allData()
console.log(x)
// all cities
/*
[{
name: 'Osmaniye',
state: [
'Merkez',
'Kadirli',
'Düziçi',
'Bahçe',
'Toprakkale',
'Sumbas',
'Hasanbeyli'
]
},
{
name: 'Düzce',
state: [
'Merkez', 'Akçakoca',
'Kaynaşlı', 'Gölyaka',
'Çilimli', 'Yığılca',
'Gümüşova', 'Cumayeri'
]
},
......
]
*/
City Search detail: false
const { City } = require("@kadoresmi00/turkey-cities-counties")
const kado = new City({ detail: false });
let x = kado.findCity('Ankara')
console.log(x)
/*
{
name: 'Ankara',
state: [
'Çankaya', 'Keçiören',
'Yenimahalle', 'Mamak',
'Etimesgut', 'Sincan',
'Altındağ', 'Pursaklar',
'Gölbaşı', 'Polatlı',
'Çubuk', 'Kahramankazan',
'Beypazarı', 'Haymana',
'Elmadağ', 'Akyurt',
'Şereflikoçhisar', 'Bala',
'Kızılcahamam', 'Nallıhan',
'Ayaş', 'Çamlıdere',
'Kalecik', 'Güdül',
'Evren'
]
}
*/
City Search detail: true
const { City } = require("@kadoresmi00/turkey-cities-counties")
const kado = new City({ detail: true });
let x = kado.findCity('Ankara')
console.log(x)
/*
{
name: 'Ankara',
state: [
'Çankaya', 'Keçiören',
'Yenimahalle', 'Mamak',
'Etimesgut', 'Sincan',
'Altındağ', 'Pursaklar',
'Gölbaşı', 'Polatlı',
'Çubuk', 'Kahramankazan',
'Beypazarı', 'Haymana',
'Elmadağ', 'Akyurt',
'Şereflikoçhisar', 'Bala',
'Kızılcahamam', 'Nallıhan',
'Ayaş', 'Çamlıdere',
'Kalecik', 'Güdül',
'Evren'
],
numberPlate: '06',
areaCode: '312',
population: '5.503.985',
area: 'İç Anadolu',
acreage: '25.632',
malePopulationPercentage: '49,58%',
femalePopulationPercentage: '50,42%'
}
*/
City Number Plate
const { NumberPlate } = require("@kadoresmi00/turkey-cities-counties")
const kado = new NumberPlate();
let x = kado.allData()
console.log(x)
/*
[
{ name: 'Adana', numberPlate: ' 01' },
{ name: 'Adıyaman', numberPlate: '02' },
{ name: 'Afyonkarahisar', numberPlate: '03' },
{ name: 'Ağrı', numberPlate: '04' },
{ name: 'Amasya', numberPlate: '05' },
{ name: 'Ankara', numberPlate: '06' },
....
]
*/
City Number Plate Search
const { NumberPlate } = require("@kadoresmi00/turkey-cities-counties")
const kado = new NumberPlate();
let x = kado.findNumber(34) // number
console.log(x)
/*
{ name: 'İstanbul', numberPlate: '34' }
*/
Region Info
const { Region } = require("@kadoresmi00/turkey-cities-counties")
const kado = new Region();
let x = kado.allData()
console.log(x)
/*
[{
marmara: [
'Balıkesir', 'Bilecik',
'Bursa', 'Edirne',
'İstanbul', 'Kırklareli',
'Kocaeli', 'Sakarya',
'Tekirdağ', 'Yalova'
],
ege: [
'Afyonkarahisar',
'Aydın',
'Çanakkale',
'Denizli',
'İzmir',
'Manisa',
'Muğla',
'Uşak'
],
.....
}]
*/
Region Info Search
const { Region } = require("@kadoresmi00/turkey-cities-counties")
const kado = new Region();
let x = kado.find("Akdeniz")
console.log(x)
/*
[
'Adana',
'Antalya',
'Burdur',
'Isparta',
'Mersin',
'Kahramanmaraş',
'Osmaniye'
]
*/
City - Region Info Search
const { Region } = require("@kadoresmi00/turkey-cities-counties")
const kado = new Region();
let x = kado.findCity("İstanbul")
console.log(x)
/*
{ name: 'İstanbul', region: 'Marmara' }
*/
City İnfo
const { CityInfo } = require("@kadoresmi00/turkey-cities-counties")
const kado = new CityInfo();
let x = kado.findCityInfo("Ankara")
console.log(x)
/*
{
name: 'Ankara',
info: "Bolu, Çankırı, Kırıkkale, Kırşehir, Aksaray, Konya ve Eskişehir illeri ile çevrili ve Türkiye'nin başkenti Ankara, Cumhuriyetin kuruluşundan bu yana hızla gelişme göstermiştir. Şehrin amblemi, Hitit uygarlığının da simgesi olan Hitit Güneş Kursu'dur."
}
*/
NPM
Link