Skip to the content

address-plusアドレスプラス

Parse, validate, format and compare addresses locally, add country modules and mount an optional native form field.

address-plus extends the parse-address style with typed results, validation, formatting and country modules. About the name

Contents

Reference · French country module

FrenchPostalCountrytype

The country an address in La Poste's base belongs to: FR for France (the metropolis and the overseas departments), MC for Monaco, and the ISO 3166-1 code of an overseas collectivity (PM, BL, MF, WF, PF, NC), which is French but has a country code of its own and is listed apart by the Universal Postal Union.

Import it

import type { FrenchPostalCountry } from "@johnmorrisdotca/address-plus/fr";

Also exported from: @johnmorrisdotca/address-plus

Definition

type FrenchPostalCountry = "BL" | "FR" | "MC" | "MF" | "NC" | "PF" | "PM" | "WF";

Examples

import { parseFrenchAddress } from "@johnmorrisdotca/address-plus/fr";
import type { FrenchPostalCountry } from "@johnmorrisdotca/address-plus/fr";

console.log(parseFrenchAddress("Avenue Pouvanaa a Oopa, 98713 Papeete, Polynésie française")?.country);
// → "PF"
PF

What it prints (run when this page was built)

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/address-plus 1.7.0.