Provides PSGC (Philippine Standard Geographic Code) data for your application.
PSGC is available via npm.
$ npm install --save psgc
Or you can use yarn.
$ yarn add psgc
Import psgc into your app.
import { regions, provinces, municipalities, barangays } from 'psgc';
Use the methods all
, find
, or filter
to get the data you need.
regions.all() // To get all regions
regions.find('Ilocos Region') // To get a specific region, pass the exact region name
regions.filter('loco') // To get a list of all regions with names that contain the argument; case-insensitive
provinces.all()
provinces.find('La Union')
regions.filter('la u')
municipalities.all()
municipalities.find('Agoo')
municipalities.filter('agoo')
barangays.all()
barangays.find('San Nicolas East')
barangays.filter('san nico')
- Add additional information about regions, provinces, municipalities and barangays
- Add test
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
The package is available as open source under the terms of the MIT License.