Instalación
$ npm install --save ubigeos
$ yarn add ubigeos
Uso
import Ubigeo, { District, Region, Province } from "ubigeos";
Ejemplo 01
import Ubigeo from "ubigeos";
const ubigeo = Ubigeo.code("250107");
console.log(`Código ubigeo: ${ubigeo.code}`);
console.log(`Distrito: ${ubigeo.district}`);
console.log(`Provincia: ${ubigeo.province}`);
console.log(`Departamento: ${ubigeo.region}`);
console.log(`${ubigeo}`);
Ejemplo 02
import { Region } from "ubigeos";
const region = Region.instance("25");
const provincies = region.getProvincies();
console.log(`Departamento: ${region.getCode()} - ${region.getName()}`);
provincies.forEach((province) => {
console.log(`Código: ${province.getCode()}, Nombre: ${province.getName()}`);
});
Ejemplo 03
import { Province } from "ubigeos";
const province = Province.instance("2501");
const districts = province.getDistricts();
console.log(`Provincia: ${province.getCode()} - ${province.getName()}`);
districts.forEach((district) => {
console.log(`Código: ${district.getCode()}, Nombre: ${district.getName()}`);
});
Ejemplo 04
import { District } from "ubigeos";
const district = District.instance("250107");
const province = district.getProvince();
const region = province.getRegion();
console.log(`Distrito: ${district.getCode()} - ${district.getName()}`);
console.log(`Provincia: ${province.getCode()} - ${province.getName()}`);
console.log(`Departamento: ${region.getCode()} - ${region.getName()}`);
Ejemplo 05
import Ubigeo from "ubigeos";
const ubigeo = Ubigeo.location("Coronel Portillo", "Manantay");
console.log(`Código ubigeo: ${ubigeo.code}`);
console.log(`Distrito: ${ubigeo.district}`);
console.log(`Provincia: ${ubigeo.province}`);
console.log(`Departamento: ${ubigeo.region}`);
console.log(`${ubigeo}`);
Ejemplo 06
import { Location } from "ubigeos";
const location = Location.instance("Coronel Portillo", "Manantay");
console.log(`Código ubigeo: ${location.ubigeo}`);
console.log(
`Distrito: ${location.district.getCode()} - ${location.district.getName()}`
);
console.log(
`Provincia: ${location.province.getCode()} - ${location.province.getName()}`
);
console.log(
`Departamento: ${location.region.getCode()} - ${location.region.getName()}`
);