Convert a two–letter state abbreviation to the full state name. Supports US territories and armed forces designations.
$ npm install @ewarren/unitedstatesofamerica
Convert a two-letter code to the name of a state
import { lookup } from '@ewarren/unitedstatesofamerica';
lookup('NY'); // => 'New York'
Lookup the Spanish translation for a state
import { lookup, SPANISH } from '@ewarren/unitedstatesofamerica';
lookup('NY', SPANISH); // => 'Nueva York'
Reverse lookup the code of a state based on its name
import { reverseLookup } from '@ewarren/unitedstatesofamerica';
reverseLookup('Guam'); // => 'GU'
Access the raw data
import {
states,
territories,
associations,
armedForces,
all,
} from '@ewarren/unitedstatesofamerica';
To run tests (requires Docker),
$ make tests