Chile regiones, provincias y comunas
¡Bienvenido! Con nuestra librería de TypeScript, podrás acceder fácilmente a información actualizada y precisa sobre las regiones, provincias y comunas de Chile, ahorrando tiempo y esfuerzo al no tener que recopilar y mantener los datos tú mismo.
Instalación
Con npm
$ npm install @clregions/core
Con yarn
$ yarn add @clregions/core
Con pnpm
$ pnpm add @clregions/core
Uso
Obtener todas las regiones
import { getAllRegions } from '@clregions/core';
const regions: Record<string, CLRegion> = getAllRegions();
Obtener una región por su código
import { getRegionById } from '@clregions/core';
const region: CLRegion | null = getRegionById('13');
Obtener todas las provincias de una región
import { getAllProvincesByRegion } from '@clregions/core';
const provinces: Record<string, CLProvince> | null = getAllProvincesByRegion('13');
Obtener todas las comunas de una región
import { getAllCommunesByRegion } from '@clregions/core';
const communes: Record<string, CLCommune> | null = getAllCommunesByRegion('13');
Obtener todas las provincias
import { getAllProvinces } from '@clregions/core';
const provinces: Record<string, CLProvince> = getAllProvinces();
Obtener una provincia por su código
import { getProvinceById } from '@clregions/core';
const province: CLProvince | null = getProvinceById('011');
Obtener todas las comunas de una provincia
import { getAllCommunesByProvince } from '@clregions/core';
const communes: Record<string, CLCommune> | null = getAllCommunesByProvince('011');
Obtener todas las comunas
import { getAllCommunes } from '@clregions/core';
const communes: Record<string, CLCommune> = getAllCommunes();
Obtener una comuna por su código
import { getCommuneById } from '@clregions/core';
const commune: CLCommune | null = getCommuneById('01101');