UNPKG

zipcodes-perogi

Version:

A zipcode lookup package with the latest zipcode information updated every month.

87 lines (79 loc) 1.74 kB
const full = { "ALABAMA": "AL", "ALASKA": "AK", "ARIZONA": "AZ", "ARKANSAS": "AR", "CALIFORNIA": "CA", "COLORADO": "CO", "CONNECTICUT": "CT", "DELAWARE": "DE", "DISTRICT OF COLUMBIA": "DC", "FLORIDA": "FL", "GEORGIA": "GA", "HAWAII": "HI", "IDAHO": "ID", "ILLINOIS": "IL", "INDIANA": "IN", "IOWA": "IA", "KANSAS": "KS", "KENTUCKY": "KY", "LOUISIANA": "LA", "MAINE": "ME", "MARYLAND": "MD", "MASSACHUSETTS": "MA", "MICHIGAN": "MI", "MINNESOTA": "MN", "MISSISSIPPI": "MS", "MISSOURI": "MO", "MONTANA": "MT", "NEBRASKA": "NE", "NEVADA": "NV", "NEW HAMPSHIRE": "NH", "NEW JERSEY": "NJ", "NEW MEXICO": "NM", "NEW YORK": "NY", "NORTH CAROLINA": "NC", "NORTH DAKOTA": "ND", "OHIO": "OH", "OKLAHOMA": "OK", "OREGON": "OR", "PENNSYLVANIA": "PA", "RHODE ISLAND": "RI", "SOUTH CAROLINA": "SC", "SOUTH DAKOTA": "SD", "TENNESSEE": "TN", "TEXAS": "TX", "UTAH": "UT", "VERMONT": "VT", "VIRGINIA": "VA", "WASHINGTON": "WA", "WEST VIRGINIA": "WV", "WISCONSIN": "WI", "WYOMING": "WY", "BRITISH COLUMBIA": "BC", "ONTARIO": "ON", "NEWFOUNDLAND AND LABRADOR": "NL", "NOVA SCOTIA": "NS", "PRINCE EDWARD ISLAND": "PE", "NEW BRUNSWICK": "NB", "QUEBEC": "QC", "MANITOBA": "MB", "SASKATCHEWAN": "SK", "ALBERTA": "AB", "NORTHEWEST TERRITORIES": "NT", "NUNAVUT": "NU", "YUKON TERRITORY": "YT" }; const abbr = {}; exports.full = full; for (const i in full) { abbr[full[i]] = i; } exports.abbr = abbr; exports.normalize = function (state) { state = state.toUpperCase(); if (state.length !== 2) { state = full[state]; } return state; };