Régions
6 méthodes pour accéder aux données des 14 régions du Sénégal.
rg()
galsenify.rg(): Region[]Retourne un tableau de tous les objets Region avec leurs propriétés complètes (nom, code, population, superficie, départements).
js
import galsenify from 'galsenify'
const regions = galsenify.rg()
console.log(regions)
// [
// { nom: 'Dakar', code: 'DK', population: 3137196, superficie: 550, departments: [...] },
// { nom: 'Thiès', code: 'TH', ... },
// ...
// ]regions()
galsenify.regions(): string[]Retourne un tableau de noms de toutes les régions du Sénégal.
js
import galsenify from 'galsenify'
const regions = galsenify.regions()
console.log(regions)
// ['Dakar', 'Diourbel', 'Fatick', 'Kaffrine', 'Kaolack',
// 'Kédougou', 'Kolda', 'Louga', 'Matam', 'Saint-Louis',
// 'Sédhiou', 'Tambacounda', 'Thiès', 'Ziguinchor']codes()
galsenify.codes(): string[]Retourne un tableau des codes officiels de toutes les régions.
js
import galsenify from 'galsenify'
const codes = galsenify.codes()
console.log(codes)
// ['DK', 'DB', 'FK', 'KF', 'KL', 'KD', 'KO', 'LG', 'MT', 'SL', 'SD', 'TC', 'TH', 'ZG']departments(regionName)
galsenify.departments(regionName: string): string[]Retourne la liste des départements d'une région donnée.
js
import galsenify from 'galsenify'
const depts = galsenify.departments('Dakar')
console.log(depts)
// ['Dakar', 'Guédiawaye', 'Pikine', 'Rufisque']population(regionName)
galsenify.population(regionName: string): numberRetourne la population d'une région donnée.
js
import galsenify from 'galsenify'
const pop = galsenify.population('Dakar')
console.log(pop) // 3137196
const pop2 = galsenify.population('Thiès')
console.log(pop2) // 1793038superficie(regionName)
galsenify.superficie(regionName: string): numberRetourne la superficie (en km²) d'une région donnée.
js
import galsenify from 'galsenify'
const sup = galsenify.superficie('Tambacounda')
console.log(sup) // 42706
const sup2 = galsenify.superficie('Dakar')
console.log(sup2) // 550