UNPKG

@sroussey/parse-address

Version:

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

446 lines 13.9 kB
import { deConfig } from "../de/config.js"; import { frConfig } from "../fr/config.js"; import { gbConfig } from "../gb/config.js"; import { itConfig } from "../it/config.js"; import { esConfig } from "../es/config.js"; import { nlConfig } from "../nl/config.js"; import { beConfig } from "../be/config.js"; import { atConfig } from "../at/config.js"; import { plConfig } from "../pl/config.js"; import { seConfig } from "../se/config.js"; import { chConfig } from "../ch/config.js"; import { ptConfig } from "../pt/config.js"; import { fiConfig } from "../fi/config.js"; import { dkConfig } from "../dk/config.js"; import { noConfig } from "../no/config.js"; import { czConfig } from "../cz/config.js"; import { grConfig } from "../gr/config.js"; import { ieConfig } from "../ie/config.js"; import { jeConfig } from "../je/config.js"; import { ggConfig } from "../gg/config.js"; import { kyConfig } from "../ky/config.js"; import { vgConfig } from "../vg/config.js"; import { bmConfig } from "../bm/config.js"; import { giConfig } from "../gi/config.js"; import { auConfig } from "../au/config.js"; import { nzConfig } from "../nz/config.js"; import { sgConfig } from "../sg/config.js"; import { ilConfig } from "../il/config.js"; import { zaConfig } from "../za/config.js"; import { trConfig } from "../tr/config.js"; import { brConfig } from "../br/config.js"; import { mxConfig } from "../mx/config.js"; import { arConfig } from "../ar/config.js"; import { clConfig } from "../cl/config.js"; import { coConfig } from "../co/config.js"; import { peConfig } from "../pe/config.js"; import { inConfig } from "../in/config.js"; import { myConfig } from "../my/config.js"; import { aeConfig } from "../ae/config.js"; import { luConfig } from "../lu/config.js"; import { isConfig } from "../is/config.js"; import { mtConfig } from "../mt/config.js"; import { cyConfig } from "../cy/config.js"; import { uyConfig } from "../uy/config.js"; import { ecConfig } from "../ec/config.js"; import { veConfig } from "../ve/config.js"; import { boConfig } from "../bo/config.js"; import { roConfig } from "../ro/config.js"; import { hrConfig } from "../hr/config.js"; import { skConfig } from "../sk/config.js"; import { siConfig } from "../si/config.js"; import { crConfig } from "../cr/config.js"; import { saConfig } from "../sa/config.js"; import { qaConfig } from "../qa/config.js"; import { kwConfig } from "../kw/config.js"; import { bhConfig } from "../bh/config.js"; import { paConfig } from "../pa/config.js"; import { gtConfig } from "../gt/config.js"; import { doConfig } from "../do/config.js"; import { eeConfig } from "../ee/config.js"; import { lvConfig } from "../lv/config.js"; import { ltConfig } from "../lt/config.js"; import { huConfig } from "../hu/config.js"; import { thConfig } from "../th/config.js"; import { phConfig } from "../ph/config.js"; import { idConfig } from "../id/config.js"; import { pkConfig } from "../pk/config.js"; import { alConfig } from "../al/config.js"; import { rsConfig } from "../rs/config.js"; import { baConfig } from "../ba/config.js"; import { meConfig } from "../me/config.js"; import { mcConfig } from "../mc/config.js"; import { liConfig } from "../li/config.js"; import { adConfig } from "../ad/config.js"; import { smConfig } from "../sm/config.js"; import { ngConfig } from "../ng/config.js"; import { keConfig } from "../ke/config.js"; import { ghConfig } from "../gh/config.js"; import { muConfig } from "../mu/config.js"; import { jmConfig } from "../jm/config.js"; import { ttConfig } from "../tt/config.js"; import { bsConfig } from "../bs/config.js"; import { pyConfig } from "../py/config.js"; import { maConfig } from "../ma/config.js"; import { tnConfig } from "../tn/config.js"; import { snConfig } from "../sn/config.js"; import { ciConfig } from "../ci/config.js"; import { lkConfig } from "../lk/config.js"; import { bdConfig } from "../bd/config.js"; import { npConfig } from "../np/config.js"; import { bnConfig } from "../bn/config.js"; import { tzConfig } from "../tz/config.js"; import { ugConfig } from "../ug/config.js"; import { zmConfig } from "../zm/config.js"; import { zwConfig } from "../zw/config.js"; import { bbConfig } from "../bb/config.js"; import { bzConfig } from "../bz/config.js"; import { gyConfig } from "../gy/config.js"; import { srConfig } from "../sr/config.js"; import { mdConfig } from "../md/config.js"; import { foConfig } from "../fo/config.js"; import { glConfig } from "../gl/config.js"; import { imConfig } from "../im/config.js"; import { cmConfig } from "../cm/config.js"; import { dzConfig } from "../dz/config.js"; import { fjConfig } from "../fj/config.js"; import { pgConfig } from "../pg/config.js"; import { niConfig } from "../ni/config.js"; import { hnConfig } from "../hn/config.js"; import { svConfig } from "../sv/config.js"; import { cuConfig } from "../cu/config.js"; import { bwConfig } from "../bw/config.js"; import { naConfig } from "../na/config.js"; import { aoConfig } from "../ao/config.js"; import { mzConfig } from "../mz/config.js"; import { gfConfig } from "../gf/config.js"; import { gpConfig } from "../gp/config.js"; import { mqConfig } from "../mq/config.js"; import { reConfig } from "../re/config.js"; import { ytConfig } from "../yt/config.js"; import { ncConfig } from "../nc/config.js"; import { pfConfig } from "../pf/config.js"; import { wfConfig } from "../wf/config.js"; import { pmConfig } from "../pm/config.js"; import { blConfig } from "../bl/config.js"; import { mfConfig } from "../mf/config.js"; import { agConfig } from "../ag/config.js"; import { aiConfig } from "../ai/config.js"; import { dmConfig } from "../dm/config.js"; import { gdConfig } from "../gd/config.js"; import { knConfig } from "../kn/config.js"; import { lcConfig } from "../lc/config.js"; import { msConfig } from "../ms/config.js"; import { tcConfig } from "../tc/config.js"; import { vcConfig } from "../vc/config.js"; import { prConfig } from "../pr/config.js"; import { viConfig } from "../vi/config.js"; import { guConfig } from "../gu/config.js"; import { asConfig } from "../as/config.js"; import { mpConfig } from "../mp/config.js"; import { wsConfig } from "../ws/config.js"; import { toConfig } from "../to/config.js"; import { vuConfig } from "../vu/config.js"; import { sbConfig } from "../sb/config.js"; import { kiConfig } from "../ki/config.js"; import { fmConfig } from "../fm/config.js"; import { mhConfig } from "../mh/config.js"; import { pwConfig } from "../pw/config.js"; import { ckConfig } from "../ck/config.js"; import { nrConfig } from "../nr/config.js"; import { tvConfig } from "../tv/config.js"; import { nuConfig } from "../nu/config.js"; import { bfConfig } from "../bf/config.js"; import { bjConfig } from "../bj/config.js"; import { mlConfig } from "../ml/config.js"; import { neConfig } from "../ne/config.js"; import { tgConfig } from "../tg/config.js"; import { gaConfig } from "../ga/config.js"; import { cgConfig } from "../cg/config.js"; import { cdConfig } from "../cd/config.js"; import { mgConfig } from "../mg/config.js"; import { mrConfig } from "../mr/config.js"; import { gmConfig } from "../gm/config.js"; import { lsConfig } from "../ls/config.js"; import { lrConfig } from "../lr/config.js"; import { mwConfig } from "../mw/config.js"; import { rwConfig } from "../rw/config.js"; import { slConfig } from "../sl/config.js"; import { szConfig } from "../sz/config.js"; import { shConfig } from "../sh/config.js"; import { cvConfig } from "../cv/config.js"; import { gwConfig } from "../gw/config.js"; import { stConfig } from "../st/config.js"; import { awConfig } from "../aw/config.js"; import { axConfig } from "../ax/config.js"; import { sjConfig } from "../sj/config.js"; import { vaConfig } from "../va/config.js"; import { gqConfig } from "../gq/config.js"; import { scConfig } from "../sc/config.js"; import { fkConfig } from "../fk/config.js"; import { nfConfig } from "../nf/config.js"; import { tkConfig } from "../tk/config.js"; import { pnConfig } from "../pn/config.js"; import { htConfig } from "../ht/config.js"; import { biConfig } from "../bi/config.js"; import { cfConfig } from "../cf/config.js"; import { gnConfig } from "../gn/config.js"; import { tdConfig } from "../td/config.js"; import { djConfig } from "../dj/config.js"; import { kmConfig } from "../km/config.js"; import { tlConfig } from "../tl/config.js"; import { vnConfig } from "../vn/config.js"; import { azConfig } from "../az/config.js"; import { irConfig } from "../ir/config.js"; import { afConfig } from "../af/config.js"; import { egConfig } from "../eg/config.js"; import { lyConfig } from "../ly/config.js"; import { sdConfig } from "../sd/config.js"; import { ehConfig } from "../eh/config.js"; import { iqConfig } from "../iq/config.js"; import { omConfig } from "../om/config.js"; import { yeConfig } from "../ye/config.js"; import { joConfig } from "../jo/config.js"; import { lbConfig } from "../lb/config.js"; import { syConfig } from "../sy/config.js"; import { psConfig } from "../ps/config.js"; import { soConfig } from "../so/config.js"; import { etConfig } from "../et/config.js"; import { erConfig } from "../er/config.js"; import { bgConfig } from "../bg/config.js"; import { mkConfig } from "../mk/config.js"; import { geConfig } from "../ge/config.js"; import { amConfig } from "../am/config.js"; import { kzConfig } from "../kz/config.js"; import { kgConfig } from "../kg/config.js"; import { uzConfig } from "../uz/config.js"; import { tjConfig } from "../tj/config.js"; import { tmConfig } from "../tm/config.js"; /** * Registry of the supported European country configurations, keyed by ISO * alpha-2 (lowercase). Adding a country is a one-line addition here plus its * `config.ts`; the `AddressParser` facade builds an `AddressParserEU` from * whichever config this map returns. */ export const euConfigs = { de: deConfig, fr: frConfig, gb: gbConfig, it: itConfig, es: esConfig, nl: nlConfig, be: beConfig, at: atConfig, pl: plConfig, se: seConfig, ch: chConfig, pt: ptConfig, fi: fiConfig, dk: dkConfig, no: noConfig, cz: czConfig, gr: grConfig, ie: ieConfig, je: jeConfig, gg: ggConfig, ky: kyConfig, vg: vgConfig, bm: bmConfig, gi: giConfig, au: auConfig, nz: nzConfig, sg: sgConfig, il: ilConfig, za: zaConfig, tr: trConfig, br: brConfig, mx: mxConfig, ar: arConfig, cl: clConfig, co: coConfig, pe: peConfig, in: inConfig, my: myConfig, ae: aeConfig, lu: luConfig, is: isConfig, mt: mtConfig, cy: cyConfig, uy: uyConfig, ec: ecConfig, ve: veConfig, bo: boConfig, ro: roConfig, hr: hrConfig, sk: skConfig, si: siConfig, cr: crConfig, sa: saConfig, qa: qaConfig, kw: kwConfig, bh: bhConfig, pa: paConfig, gt: gtConfig, do: doConfig, ee: eeConfig, lv: lvConfig, lt: ltConfig, hu: huConfig, th: thConfig, ph: phConfig, id: idConfig, pk: pkConfig, al: alConfig, rs: rsConfig, ba: baConfig, me: meConfig, mc: mcConfig, li: liConfig, ad: adConfig, sm: smConfig, ng: ngConfig, ke: keConfig, gh: ghConfig, mu: muConfig, jm: jmConfig, tt: ttConfig, bs: bsConfig, py: pyConfig, ma: maConfig, tn: tnConfig, sn: snConfig, ci: ciConfig, lk: lkConfig, bd: bdConfig, np: npConfig, bn: bnConfig, tz: tzConfig, ug: ugConfig, zm: zmConfig, zw: zwConfig, bb: bbConfig, bz: bzConfig, gy: gyConfig, sr: srConfig, md: mdConfig, fo: foConfig, gl: glConfig, im: imConfig, cm: cmConfig, dz: dzConfig, fj: fjConfig, pg: pgConfig, ni: niConfig, hn: hnConfig, sv: svConfig, cu: cuConfig, bw: bwConfig, na: naConfig, ao: aoConfig, mz: mzConfig, gf: gfConfig, gp: gpConfig, mq: mqConfig, re: reConfig, yt: ytConfig, nc: ncConfig, pf: pfConfig, wf: wfConfig, pm: pmConfig, bl: blConfig, mf: mfConfig, ag: agConfig, ai: aiConfig, dm: dmConfig, gd: gdConfig, kn: knConfig, lc: lcConfig, ms: msConfig, tc: tcConfig, vc: vcConfig, pr: prConfig, vi: viConfig, gu: guConfig, as: asConfig, mp: mpConfig, ws: wsConfig, to: toConfig, vu: vuConfig, sb: sbConfig, ki: kiConfig, fm: fmConfig, mh: mhConfig, pw: pwConfig, ck: ckConfig, nr: nrConfig, tv: tvConfig, nu: nuConfig, bf: bfConfig, bj: bjConfig, ml: mlConfig, ne: neConfig, tg: tgConfig, ga: gaConfig, cg: cgConfig, cd: cdConfig, mg: mgConfig, mr: mrConfig, gm: gmConfig, ls: lsConfig, lr: lrConfig, mw: mwConfig, rw: rwConfig, sl: slConfig, sz: szConfig, sh: shConfig, cv: cvConfig, gw: gwConfig, st: stConfig, aw: awConfig, ax: axConfig, sj: sjConfig, va: vaConfig, gq: gqConfig, sc: scConfig, fk: fkConfig, nf: nfConfig, tk: tkConfig, pn: pnConfig, ht: htConfig, bi: biConfig, cf: cfConfig, gn: gnConfig, td: tdConfig, dj: djConfig, km: kmConfig, tl: tlConfig, vn: vnConfig, az: azConfig, ir: irConfig, af: afConfig, eg: egConfig, ly: lyConfig, sd: sdConfig, eh: ehConfig, iq: iqConfig, om: omConfig, ye: yeConfig, jo: joConfig, lb: lbConfig, sy: syConfig, ps: psConfig, so: soConfig, et: etConfig, er: erConfig, bg: bgConfig, mk: mkConfig, ge: geConfig, am: amConfig, kz: kzConfig, kg: kgConfig, uz: uzConfig, tj: tjConfig, tm: tmConfig, }; export const euCountryCodes = Object.keys(euConfigs); //# sourceMappingURL=registry.js.map