UNPKG

@sroussey/parse-address

Version:
413 lines (410 loc) 6.77 kB
export const assignedStreetTypeMap = { allee: 'aly', alley: 'aly', ally: 'aly', anex: 'anx', annex: 'anx', annx: 'anx', arcade: 'arc', av: 'ave', ave: 'ave', aven: 'ave', avenu: 'ave', avenue: 'ave', avn: 'ave', avnue: 'ave', bay: 'byu', bayoo: 'byu', bayou: 'byu', bea: 'bch', beach: 'bch', bld: 'bldg', bldg: 'bldg', buildng: 'bldg', building: 'bldg', bd: 'bnd', bnd: 'bnd', ben: 'bnd', bend: 'bnd', bl: 'blf', bluf: 'blf', bluff: 'blf', bluffs: 'blf', berg: 'bgs', bergs: 'bgs', brg: 'bgs', burg: 'bgs', burgs: 'bgs', brk: 'brk', brook: 'brk', brooks: 'brk', blak: 'blk', blank: 'blk', br: 'br', bran: 'br', brnch: 'br', branch: 'br', bot: 'btm', bottm: 'btm', bottom: 'btm', brdge: 'brg', bridge: 'brg', bvd: 'blvd', blvd: 'blvd', boul: 'blvd', boulev: 'blvd', boulevd: 'blvd', boulvd: 'blvd', boulevard: 'blvd', boulv: 'blvd', bypa: 'byp', bypas: 'byp', bypass: 'byp', byps: 'byp', cmp: 'cp', camp: 'cp', cen: 'ctr', cent: 'ctr', center: 'ctr', centers: 'ctrs', centr: 'ctr', centre: 'ctr', cnter: 'ctr', cntr: 'ctr', cliff: 'clf', cliffs: 'clfs', crossing: 'xing', crssing: 'xing', crssng: 'xing', circ: 'cir', circl: 'cir', circle: 'cir', circles: 'cirs', ck: 'crk', cr: 'crk', creek: 'crk', club: 'clb', corner: 'cor', corners: 'cors', course: 'crse', cape: 'cpe', crcl: 'cir', crcle: 'cir', crecent: 'cres', crescent: 'cres', cresent: 'cres', crscnt: 'cres', crsent: 'cres', crsnt: 'cres', court: 'ct', crt: 'ct', courts: 'cts', cove: 'cv', coves: 'cvs', causeway: 'cswy', causway: 'cswy', causwa: 'cswy', canyn: 'cyn', canyon: 'cyn', cnyn: 'cyn', dale: 'dl', dam: 'dm', driv: 'dr', drive: 'dr', drives: 'drs', drv: 'dr', div: 'dv', divide: 'dv', dvd: 'dv', estate: 'est', estates: 'ests', exp: 'expy', expr: 'expy', express: 'expy', expressway: 'expy', expw: 'expy', fall: 'fall', fls: 'falls', falls: 'falls', ferry: 'fry', frry: 'fry', forg: 'frg', forge: 'frg', forges: 'frgs', field: 'fld', fields: 'flds', fork: 'frk', forks: 'frks', flat: 'flt', flats: 'flts', ford: 'frd', fords: 'frds', forest: 'frst', forests: 'frst', freeway: 'fwy', freewy: 'fwy', frway: 'fwy', frwy: 'fwy', garden: 'gdn', gardens: 'gdns', gardn: 'gdn', grden: 'gdn', grdn: 'gdn', grdns: 'gdns', glen: 'gln', glens: 'glns', green: 'grn', greens: 'grns', grov: 'grv', grove: 'grv', groves: 'grvs', gateway: 'gtwy', gatewy: 'gtwy', gatway: 'gtwy', gtway: 'gtwy', harb: 'hbr', harbor: 'hbr', harbors: 'hbrs', harbr: 'hbr', hrbor: 'hbr', hill: 'hl', hills: 'hls', height: 'hts', heights: 'hts', hgts: 'hts', ht: 'hts', haven: 'hvn', havn: 'hvn', hllw: 'holw', hollow: 'holw', hollows: 'holw', holws: 'holw', highway: 'hwy', highwy: 'hwy', hiway: 'hwy', hiwy: 'hwy', hway: 'hwy', island: 'is', islands: 'iss', islnd: 'is', islnds: 'iss', inlet: 'inlt', jction: 'jct', jctn: 'jct', jctns: 'jcts', junction: 'jct', junctions: 'jcts', junctn: 'jct', juncton: 'jct', knol: 'knl', knoll: 'knl', knolls: 'knls', key: 'ky', keys: 'kys', lake: 'lk', lakes: 'lks', landing: 'lndg', lndng: 'lndg', loaf: 'lf', ldge: 'ldg', lodg: 'ldg', lodge: 'ldg', light: 'lgt', lights: 'lgts', la: 'ln', lane: 'ln', lanes: 'ln', loops: 'loop', lock: 'lck', locks: 'lcks', mall: 'mall', meadow: 'mdw', meadows: 'mdws', medows: 'mdws', mill: 'ml', mills: 'mls', mntain: 'mtn', mntn: 'mtn', mntns: 'mtns', mountain: 'mtn', mountains: 'mtns', mountin: 'mtn', mount: 'mt', mnt: 'mt', mtin: 'mtn', manor: 'mnr', manors: 'mnrs', mission: 'msn', missn: 'msn', mssn: 'msn', neck: 'nck', orchard: 'orch', orchrd: 'orch', ovl: 'oval', paths: 'path', pikes: 'pike', parks: 'park', pk: 'park', prk: 'park', place: 'pl', plain: 'pln', plaines: 'plns', plains: 'plns', port: 'prt', ports: 'prts', prairie: 'pr', prarie: 'pr', prr: 'pr', pine: 'pne', pines: 'pnes', point: 'pt', points: 'pts', parkway: 'pkwy', parkways: 'pkwy', parkwy: 'pkwy', pkway: 'pkwy', pkwys: 'pkwy', pky: 'pkwy', plaza: 'plz', plza: 'plz', rad: 'radl', radial: 'radl', radiel: 'radl', ranch: 'rnch', ranches: 'rnch', rnchs: 'rnch', road: 'rd', roads: 'rds', rest: 'rst', rdge: 'rdg', ridge: 'rdg', ridges: 'rdgs', run: 'run', row: 'row', rapid: 'rpd', rapids: 'rpds', route: 'rte', rue: 'rue', river: 'riv', rivr: 'riv', rvr: 'riv', strav: 'stra', strave: 'stra', straven: 'stra', stravenue: 'stra', strvn: 'stra', strvnue: 'stra', stravn: 'stra', spng: 'spg', spngs: 'spgs', spring: 'spg', springs: 'spgs', sprng: 'spg', sprngs: 'spgs', shoar: 'shr', shoars: 'shrs', shore: 'shr', shores: 'shrs', shoal: 'shl', shoals: 'shls', stream: 'strm', streme: 'strm', station: 'sta', statn: 'sta', stn: 'sta', spurs: 'spur', sqr: 'sq', sqre: 'sq', sqrs: 'sqs', squ: 'sq', square: 'sq', squares: 'sqs', str: 'st', street: 'st', streets: 'sts', strt: 'st', sumit: 'smt', sumitt: 'smt', summit: 'smt', trace: 'trce', traces: 'trce', te: 'ter', ter: 'ter', terr: 'ter', terrace: 'ter', track: 'trak', tracks: 'trak', trk: 'trak', trks: 'trak', tunel: 'tunl', tunls: 'tunl', tunnel: 'tunl', tunnels: 'tunl', tunnl: 'tunl', tpk: 'tpke', trnpk: 'tpke', trpk: 'tpke', turnpike: 'tpke', turnpk: 'tpke', tr: 'trl', trail: 'trl', trails: 'trl', trls: 'trl', throughway: 'trwy', trafficway: 'trfy', union: 'un', unions: 'uns', valley: 'vly', valleys: 'vlys', vally: 'vly', vlly: 'vly', vill: 'vlg', villag: 'vlg', village: 'vlg', villages: 'vlgs', villg: 'vlg', villiage: 'vlg', vdct: 'via', viadct: 'via', viaduct: 'via', ville: 'vl', villa: 'vl', vist: 'vis', vista: 'vis', vst: 'vis', vsta: 'vis', view: 'vw', views: 'vws', well: 'wl', wells: 'wls', walks: 'walk', wy: 'way', } export const unassignedStreetTypeMap = { common: 'cmn', commons: 'cmns', crest: 'crst', crossroad: 'xrd', crossroads: 'xrds', curve: 'curv', extension: 'ext', extensions: 'exts', extn: 'ext', extnsn: 'ext', fort: 'ft', frt: 'ft', isles: 'isle', land: 'land', mews: 'mews', motorway: 'mtwy', overpass: 'opas', pass: 'pass', passage: 'psge', skyway: 'skwy', underpass: 'upas', wall: 'wall', } export const streetTypeMap = { ...assignedStreetTypeMap, ...unassignedStreetTypeMap, }