Sri Lanka's 9 provinces and 25 districts, with names in English, Sinhala, and Tamil.
Import from lanka-validations/administrative, or from the package root.
lanka-validations/administrative
Look up a province or district by any of its names. Getters return copies you can change safely.
import { getDistrictInfo, getProvinceInfo, isValidDistrict } from 'lanka-validations/administrative';isValidDistrict('Jaffna'); // truegetDistrictInfo('Kandy')?.provinceName; // 'Central'getProvinceInfo('Western')?.nameSi; // 'බස්නාහිර' Copy
import { getDistrictInfo, getProvinceInfo, isValidDistrict } from 'lanka-validations/administrative';isValidDistrict('Jaffna'); // truegetDistrictInfo('Kandy')?.provinceName; // 'Central'getProvinceInfo('Western')?.nameSi; // 'බස්නාහිර'
Sri Lanka's 9 provinces and 25 districts, with names in English, Sinhala, and Tamil.
Import from
lanka-validations/administrative, or from the package root.Look up a province or district by any of its names. Getters return copies you can change safely.
Example