Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

list-of-moroccan-cities

This package contains all Moroccan cities and regions.

Morocco, cities, javaScript, youcode, Robert Noyce

readme

List of Moroccan cities

Table Of Content

About

All Moroccan cities and their regions are contained in this package, which was created by a Moroccan JavaScript student.
you can use this package with react select library and create a custom select with search button.

Installation

npm install list-of-moroccan-cities
yarn add list-of-moroccan-cities

Usage

For Cities

const { cities } = require("list-of-moroccan-cities");

it's will return an array of objects like this

[
  {
    "id": "0",
    "name": "Afourar",
    "label": "Afourar"
  },
  {
    "id": "1",
    "name": "Agadir",
    "label": "Agadir"
  }
]

For regions

const { regions } = require("list-of-moroccan-cities");

it's will return an array of objects like this

[
  {
    "id": "1",
    "name": "Tanger-Tétouan-Al Hoceïma",
    "region": "Tanger-Tétouan-Al Hoceïma"
  },
  {
    "id": "2",
    "name": "l'Oriental",
    "region": "l'Oriental"
  }
]

For each city and its region

const { citiesWithRegion } = require("list-of-moroccan-cities");

it's will return an array of objects like this

[
  {
    "id": "0",
    "name": "Afourar",
    "label": "Afourar",
    "region": "Béni Mellal-Khénifra"
  },
  {
    "id": "1",
    "name": "Agadir",
    "label": "Agadir",
    "region": "Souss-Massa"
  }
]

Thanks for

I'm using this person's Alaouy repository to build this package, so I want to give him a big thank thanks. his repository data

License

MIT