UNPKG

@sroussey/parse-address

Version:

International street address parser for 220 jurisdictions (US, CA + 218 countries and territories), with SEC EDGAR country-code resolution

20 lines 815 B
import { provinceCodesMap } from './provinces.js'; import { secProvinceCodesMap } from './sec-provinces.js'; import { directionsMap } from './directions.js'; import { streetTypeMap } from './street-type.js'; // Full province names and SEC EDGAR codes both normalize to the canonical // two-letter province code (keys are disjoint: full names vs "A0"-style codes). const provinceNormalizeMap = Object.assign(Object.assign({}, provinceCodesMap), secProvinceCodesMap); export const normalizeMap = { prefix: directionsMap, prefix1: directionsMap, prefix2: directionsMap, suffix: directionsMap, suffix1: directionsMap, suffix2: directionsMap, type: streetTypeMap, type1: streetTypeMap, type2: streetTypeMap, province: provinceNormalizeMap, }; //# sourceMappingURL=normalize.js.map