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 · Parsing, formatting and shared types

STREET_TYPE_EXPANSIONSconstant

Each USPS street type abbreviation in lower case, to the word in full.

Import it

import { STREET_TYPE_EXPANSIONS } from "@johnmorrisdotca/address-plus";

Definition

const STREET_TYPE_EXPANSIONS: Record<string, string> = {
    ave: "Avenue",
    blvd: "Boulevard",
    cir: "Circle",
    ct: "Court",
    dr: "Drive",
    ln: "Lane",
    pl: "Place",
    rd: "Road",
    st: "Street",
    ter: "Terrace",
    trl: "Trail",
    way: "Way",
    hwy: "Highway",
    pkwy: "Parkway",
}

Examples

import { STREET_TYPE_EXPANSIONS } from "@johnmorrisdotca/address-plus";

console.log(STREET_TYPE_EXPANSIONS["blvd"]);
// → "Boulevard"
Boulevard

What it prints (run when this page was built)

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