UNPKG

@sroussey/parse-address

Version:

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

15 lines (14 loc) 697 B
export interface SecCountry { /** Modern ISO 3166-1 alpha-2 code, or null for an obsolete code with no successor. */ iso2: string | null; /** Human-readable modern country name. */ name: string; /** "current" or "obsolete" (the EDGAR code has been retired). */ status: string; /** false for uninhabited territories (no civilian street addresses). */ inhabited: boolean; } /** EDGAR foreign-country code (uppercase, e.g. "K3") -> country. */ export declare const secCountryCodes: Record<string, SecCountry>; /** Resolve an EDGAR State-or-Country code to an ISO alpha-2 code (uppercase), or null. */ export declare function secCodeToIso(code: string): string | null;