1.0.8 • Published 2 years ago

mikoa v1.0.8

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Mikoa

npm version Coverage Status

install size npm downloads

📝 Table of Contents

📓 About

This package will help you to get list regions, distrist and wards in Tanzania in your js project

🛠️ Installing

A step by step series of how to install the package.

Using npm:

npm i mikoa

Using yarn:

yarn add mikoa

🎈 Usage

CommonJS usage

In order to gain the TypeScript typings (for intellisense / autocomplete) while using CommonJS imports with require() use the following approach:

const mikoa = require('mikoa')
//get all regions
const regions = mikoa.region.all()
console.log('All regions', {regions})

ES6 usage

import { region,district,wards } from 'mikoa'

//get all regions
const regions = mikoa.region.all()
console.log('All regions', {regions})

OR

import * as mikoa from 'mikoa'

//get all regions
const regions = mikoa.region.all()
console.log('All regions', {regions})

Get regions

import { region,district,wards } from 'mikoa'

const regions =region.all()
console.log('All regions', {regions})

Output

[
  { id: '1', name: 'ARUSHA' },
  { id: '2', name: 'DAR ES SALAAM' },
  { id: '3', name: 'DODOMA' },
  { id: '4', name: 'GEITA' },
  { id: '5', name: 'IRINGA' },
  { id: '6', name: 'KAGERA' },
  { id: '7', name: 'KASKAZINI PEMBA' },
  { id: '8', name: 'KASKAZINI UNGUJA' },
  { id: '9', name: 'KATAVI' },
  { id: '10', name: 'KIGOMA' },
  { id: '11', name: 'KILIMANJARO' },
  { id: '12', name: 'KUSINI PEMBA' },
  { id: '13', name: 'KUSINI UNGUJA' },
  { id: '14', name: 'LINDI' },
  { id: '15', name: 'MAGHARIBI' },
  { id: '16', name: 'MANYARA' },
  { id: '17', name: 'MARA' },
  { id: '18', name: 'MBEYA' },
  { id: '19', name: 'MJINI' },
  { id: '20', name: 'MOROGORO' },
  { id: '21', name: 'MTWARA' },
  { id: '22', name: 'MWANZA' },
  { id: '23', name: 'NJOMBE' },
  { id: '24', name: 'PWANI' },
  { id: '25', name: 'RUKWA' },
  { id: '26', name: 'RUVUMA' },
  { id: '27', name: 'SHINYANGA' },
  { id: '28', name: 'SIMIYU' },
  { id: '29', name: 'SINGIDA' },
  { id: '30', name: 'SONGWE' },
  { id: '31', name: 'TABORA' },
  { id: '32', name: 'TANGA' }
]

Get Single Region

const single_region =region.id(2)
console.log('All regions', {single_region})

Output

All regions
{ id: '2', name: 'DAR ES SALAAM' },

How to get district

import { district } from 'mikoa'

const districts =district.region(17)
console.log('District by region', {districts})

Output

 [
    { id: '81', name: 'BUNDA' },
    { id: '82', name: 'BUTIAMA' },
    { id: '83', name: 'MUSOMA' },
    { id: '84', name: 'MUSOMA CBD' },
    { id: '85', name: 'RORYA' },
    { id: '86', name: 'SERENGETI' },
    { id: '87', name: 'TARIME' }
  ]

🚀 Deployment

Add additional notes about how to deploy this on a live system.

⛏️ Built Using

✍️ Authors

See also the list of contributors who participated in this project.

🎉 Acknowledgements

Inspiration

References

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago