{"version":3,"file":"index.cjs","names":[],"sources":["../../src/lib/postalCodes/index.ts"],"sourcesContent":["/* eslint-disable no-useless-escape */\nexport type PostalCodeInfo = {\n\tcountry: string\n\tformat: string\n\tregex: RegExp\n};\nexport const AF: PostalCodeInfo = {\n\tcountry: 'Afghanistan',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const AX: PostalCodeInfo = {\n\tcountry: 'Aland Islands',\n\tformat: '#####, AX-#####',\n\tregex: /^(AX)?[0-9]{5}$/i\n};\nexport const AL: PostalCodeInfo = {\n\tcountry: 'Albania',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const DZ: PostalCodeInfo = {\n\tcountry: 'Algeria',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const AS: PostalCodeInfo = {\n\tcountry: 'American Samoa',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const AD: PostalCodeInfo = {\n\tcountry: 'Andorra',\n\tformat: 'AD###',\n\tregex: /^AD[0-9]{3}$/i\n};\nexport const AI: PostalCodeInfo = {\n\tcountry: 'Anguilla',\n\tformat: 'AI2640',\n\tregex: /^AI2640$/i\n};\nexport const AQ: PostalCodeInfo = {\n\tcountry: 'Antarctica',\n\tformat: 'BIQQ 1ZZ',\n\tregex: /^BIQQ 1ZZ$/i\n};\nexport const AR: PostalCodeInfo = {\n\tcountry: 'Argentina',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const AM: PostalCodeInfo = {\n\tcountry: 'Armenia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const AU: PostalCodeInfo = {\n\tcountry: 'Australia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const AT: PostalCodeInfo = {\n\tcountry: 'Austria',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const AZ: PostalCodeInfo = {\n\tcountry: 'Azerbaijan',\n\tformat: 'AZ#####',\n\tregex: /^AZ[0-9]{4}$/i\n};\nexport const BH: PostalCodeInfo = {\n\tcountry: 'Bahrain',\n\tformat: '###, ####',\n\tregex: /^[0-9]{3,4}$/i\n};\nexport const BD: PostalCodeInfo = {\n\tcountry: 'Bangladesh',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const BB: PostalCodeInfo = {\n\tcountry: 'Barbados',\n\tformat: 'BB#####',\n\tregex: /^(BB)?[0-9]{5}$/i\n};\nexport const BY: PostalCodeInfo = {\n\tcountry: 'Belarus',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const BE: PostalCodeInfo = {\n\tcountry: 'Belgium',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const BT: PostalCodeInfo = {\n\tcountry: 'Bhutan',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const BO: PostalCodeInfo = {\n\tcountry: 'Bolivia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const BA: PostalCodeInfo = {\n\tcountry: 'Bosnia and Herzegovina',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const BR: PostalCodeInfo = {\n\tcountry: 'Brazil',\n\tformat: '########',\n\tregex: /^[0-9]{8}$/i\n};\nexport const VG: PostalCodeInfo = {\n\tcountry: 'British Virgin Islands',\n\tformat: 'VG####',\n\tregex: /^(VG)?[0-9]{4}$/i\n};\nexport const IO: PostalCodeInfo = {\n\tcountry: 'British Indian Ocean Territory',\n\tformat: 'BBND 1ZZ',\n\tregex: /^BBND 1ZZ$/i\n};\nexport const BN: PostalCodeInfo = {\n\tcountry: 'Brunei Darussalam',\n\tformat: 'LL####',\n\tregex: /^[a-zA-Z]{2}[0-9]{4}$/i\n};\nexport const BG: PostalCodeInfo = {\n\tcountry: 'Bulgaria',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const KH: PostalCodeInfo = {\n\tcountry: 'Cambodia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const CA: PostalCodeInfo = {\n\tcountry: 'Canada',\n\tformat: 'A0A 0A0',\n\tregex: /^[ABCEGHJKLMNPRSTVXY]\\d[ABCEGHJ-NPRSTV-Z][\\s\\-]?\\d[ABCEGHJ-NPRSTV-Z]\\d$/i\n};\nexport const CV: PostalCodeInfo = {\n\tcountry: 'Cape Verde',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const KY: PostalCodeInfo = {\n\tcountry: 'Cayman Islands',\n\tformat: 'KY#-####',\n\tregex: /^KY[0-9]{1}-[0-9]{4}$/i\n};\nexport const TD: PostalCodeInfo = {\n\tcountry: 'Chad',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const CL: PostalCodeInfo = {\n\tcountry: 'Chile',\n\tformat: '#######',\n\tregex: /^[0-9]{7}$/i\n};\nexport const CN: PostalCodeInfo = {\n\tcountry: 'China',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const CX: PostalCodeInfo = {\n\tcountry: 'Christmas Island',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const CC: PostalCodeInfo = {\n\tcountry: 'Cocos (Keeling) Islands',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const CO: PostalCodeInfo = {\n\tcountry: 'Colombia',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const CR: PostalCodeInfo = {\n\tcountry: 'Costa Rica',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const HR: PostalCodeInfo = {\n\tcountry: 'Croatia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const CU: PostalCodeInfo = {\n\tcountry: 'Cuba',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const CY: PostalCodeInfo = {\n\tcountry: 'Cyprus',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const CZ: PostalCodeInfo = {\n\tcountry: 'Czech Republic',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const DK: PostalCodeInfo = {\n\tcountry: 'Denmark',\n\tformat: 'DK####',\n\tregex: /^(DK){0,1}\\d{4}$/i\n};\nexport const DO: PostalCodeInfo = {\n\tcountry: 'Dominican Republic',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const EC: PostalCodeInfo = {\n\tcountry: 'Ecuador',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const EG: PostalCodeInfo = {\n\tcountry: 'Egypt',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const SV: PostalCodeInfo = {\n\tcountry: 'El Salvador',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const EE: PostalCodeInfo = {\n\tcountry: 'Estonia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const ET: PostalCodeInfo = {\n\tcountry: 'Ethiopia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const FK: PostalCodeInfo = {\n\tcountry: 'Falkland Islands (Malvinas)',\n\tformat: 'FIQQ 1ZZ',\n\tregex: /^FIQQ 1ZZ$/i\n};\nexport const FO: PostalCodeInfo = {\n\tcountry: 'Faroe Islands',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const FI: PostalCodeInfo = {\n\tcountry: 'Finland',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const FR: PostalCodeInfo = {\n\tcountry: 'France',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const GF: PostalCodeInfo = {\n\tcountry: 'French Guiana',\n\tformat: '973##',\n\tregex: /^973[0-9]{2}$/i\n};\nexport const PF: PostalCodeInfo = {\n\tcountry: 'French Polynesia',\n\tformat: '987##',\n\tregex: /^987[0-9]{2}$/i\n};\nexport const GE: PostalCodeInfo = {\n\tcountry: 'Georgia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const DE: PostalCodeInfo = {\n\tcountry: 'Germany',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const GI: PostalCodeInfo = {\n\tcountry: 'Gibraltar',\n\tformat: 'GX11 1AA',\n\tregex: /^GX111AA$/i\n};\nexport const GR: PostalCodeInfo = {\n\tcountry: 'Greece',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const GL: PostalCodeInfo = {\n\tcountry: 'Greenland',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const GP: PostalCodeInfo = {\n\tcountry: 'Guadeloupe',\n\tformat: '971##',\n\tregex: /^971[0-9]{2}$/i\n};\nexport const GU: PostalCodeInfo = {\n\tcountry: 'Guam',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const GT: PostalCodeInfo = {\n\tcountry: 'Guatemala',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const GG: PostalCodeInfo = {\n\tcountry: 'Guernsey',\n\tformat: 'GY#####',\n\tregex: /^GY[1-10]{1} [1-9]{1}[A-Za-z]{2}$/i\n};\nexport const GN: PostalCodeInfo = {\n\tcountry: 'Guinea',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const GW: PostalCodeInfo = {\n\tcountry: 'Guinea-Bissau',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const HT: PostalCodeInfo = {\n\tcountry: 'Haiti',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const HM: PostalCodeInfo = {\n\tcountry: 'Heard Island and Mcdonald Islands',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const VA: PostalCodeInfo = {\n\tcountry: 'Holy See (Vatican City State)',\n\tformat: '00120',\n\tregex: /^00120$/i\n};\nexport const HN: PostalCodeInfo = {\n\tcountry: 'Honduras',\n\tformat: 'HN#####',\n\tregex: /^(HN)?[0-9]{5}$/i\n};\nexport const HU: PostalCodeInfo = {\n\tcountry: 'Hungary',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const IS: PostalCodeInfo = {\n\tcountry: 'Iceland',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const IN: PostalCodeInfo = {\n\tcountry: 'India',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const IC: PostalCodeInfo = {\n\tcountry: 'Canary Islands',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const ID: PostalCodeInfo = {\n\tcountry: 'Indonesia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const IR: PostalCodeInfo = {\n\tcountry: 'Iran, Islamic Republic of',\n\tformat: '##########',\n\tregex: /^[0-9]{10}$/i\n};\nexport const IQ: PostalCodeInfo = {\n\tcountry: 'Iraq',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const IE: PostalCodeInfo = {\n\tcountry: 'Ireland',\n\tformat: '### ####, #######, ###-####',\n\tregex: /^[AaC-Fc-fHhKkNnPpRrTtV-Yv-y]\\d[0-9Ww][ -]?[0-9AaC-Fc-fHhKkNnPpRrTtV-Yv-y]{4}$/i\n};\nexport const IM: PostalCodeInfo = {\n\tcountry: 'Isle of Man',\n\tformat: 'IM# ###, IM#####',\n\tregex: /^IM([1-9]{1}|99{1}) [1-9]{1}[A-Za-z]{2}$/i\n};\nexport const IL: PostalCodeInfo = {\n\tcountry: 'Israel',\n\tformat: '#######',\n\tregex: /^[0-9]{7}$/i\n};\nexport const IT: PostalCodeInfo = {\n\tcountry: 'Italy',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const JM: PostalCodeInfo = {\n\tcountry: 'Jamaica',\n\tformat: '##',\n\tregex: /^[0-9]{2}$/i\n};\nexport const JP: PostalCodeInfo = {\n\tcountry: 'Japan',\n\tformat: '#######',\n\tregex: /^[0-9]{7}$/i\n};\nexport const JE: PostalCodeInfo = {\n\tcountry: 'Jersey',\n\tformat: 'JE# ###, JE#####',\n\tregex: /^JE[1-9]{1} [1-9]{1}[A-Za-z]{2}$/i\n};\nexport const JO: PostalCodeInfo = {\n\tcountry: 'Jordan',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const KZ: PostalCodeInfo = {\n\tcountry: 'Kazakhstan',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const KE: PostalCodeInfo = {\n\tcountry: 'Kenya',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const KR: PostalCodeInfo = {\n\tcountry: 'Korea, Republic of',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const KW: PostalCodeInfo = {\n\tcountry: 'Kuwait',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const KG: PostalCodeInfo = {\n\tcountry: 'Kyrgyzstan',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const LA: PostalCodeInfo = {\n\tcountry: 'Lao PDR',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const LV: PostalCodeInfo = {\n\tcountry: 'Latvia',\n\tformat: '#####, LV-#####',\n\tregex: /^(LV)?[0-9]{4}$/i\n};\nexport const LB: PostalCodeInfo = {\n\tcountry: 'Lebanon',\n\tformat: '#####, #### ####',\n\tregex: /^[0-9]{4}(?:[0-9]{4})?$/i\n};\nexport const LS: PostalCodeInfo = {\n\tcountry: 'Lesotho',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const LR: PostalCodeInfo = {\n\tcountry: 'Liberia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const LY: PostalCodeInfo = {\n\tcountry: 'Libya',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const LI: PostalCodeInfo = {\n\tcountry: 'Liechtenstein',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const LT: PostalCodeInfo = {\n\tcountry: 'Lithuania',\n\tformat: 'LT-#####',\n\tregex: /^(LT)?[0-9]{5}$/i\n};\nexport const LU: PostalCodeInfo = {\n\tcountry: 'Luxembourg',\n\tformat: 'L####',\n\tregex: /^(L){0,1}\\d{4}$/i\n};\nexport const MK: PostalCodeInfo = {\n\tcountry: 'Macedonia, Republic of',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const MG: PostalCodeInfo = {\n\tcountry: 'Madagascar',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const MY: PostalCodeInfo = {\n\tcountry: 'Malaysia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const MV: PostalCodeInfo = {\n\tcountry: 'Maldives',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const MT: PostalCodeInfo = {\n\tcountry: 'Malta',\n\tformat: 'LLL ####',\n\tregex: /^[A-Z]{3}[0-9]{4}$/i\n};\nexport const MH: PostalCodeInfo = {\n\tcountry: 'Marshall Islands',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const MQ: PostalCodeInfo = {\n\tcountry: 'Martinique',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const MU: PostalCodeInfo = {\n\tcountry: 'Mauritius',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const YT: PostalCodeInfo = {\n\tcountry: 'Mayotte',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const MX: PostalCodeInfo = {\n\tcountry: 'Mexico',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const FM: PostalCodeInfo = {\n\tcountry: 'Micronesia, Federated States of',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const MD: PostalCodeInfo = {\n\tcountry: 'Moldova',\n\tformat: 'MD####, MD-####',\n\tregex: /^(MD)?[0-9]{4}$/i\n};\nexport const MC: PostalCodeInfo = {\n\tcountry: 'Monaco',\n\tformat: '980##',\n\tregex: /^980[0-9]{2}$/i\n};\nexport const MN: PostalCodeInfo = {\n\tcountry: 'Mongolia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const ME: PostalCodeInfo = {\n\tcountry: 'Montenegro',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const MS: PostalCodeInfo = {\n\tcountry: 'Montserrat',\n\tformat: 'MSR####',\n\tregex: /^MSR[0-9]{4}$/i\n};\nexport const MA: PostalCodeInfo = {\n\tcountry: 'Morocco',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const MZ: PostalCodeInfo = {\n\tcountry: 'Mozambique',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const MM: PostalCodeInfo = {\n\tcountry: 'Myanmar',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const NA: PostalCodeInfo = {\n\tcountry: 'Namibia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const NP: PostalCodeInfo = {\n\tcountry: 'Nepal',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const NL: PostalCodeInfo = {\n\tcountry: 'Netherlands',\n\tformat: '#### LL',\n\tregex: /^[1-9][0-9]{3}(?!SA|SD|SS)[A-Z]{2}$/i\n};\nexport const NC: PostalCodeInfo = {\n\tcountry: 'New Caledonia',\n\tformat: '988##',\n\tregex: /^988[0-9]{2}$/i\n};\nexport const NZ: PostalCodeInfo = {\n\tcountry: 'New Zealand',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const NI: PostalCodeInfo = {\n\tcountry: 'Nicaragua',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const NE: PostalCodeInfo = {\n\tcountry: 'Niger',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const NG: PostalCodeInfo = {\n\tcountry: 'Nigeria',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const NF: PostalCodeInfo = {\n\tcountry: 'Norfolk Island',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const MP: PostalCodeInfo = {\n\tcountry: 'Northern Mariana Islands',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const NO: PostalCodeInfo = {\n\tcountry: 'Norway',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const OM: PostalCodeInfo = {\n\tcountry: 'Oman',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const PK: PostalCodeInfo = {\n\tcountry: 'Pakistan',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const PW: PostalCodeInfo = {\n\tcountry: 'Palau',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const PS: PostalCodeInfo = {\n\tcountry: 'Palestinian Territory, Occupied',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const PA: PostalCodeInfo = {\n\tcountry: 'Panama',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const PG: PostalCodeInfo = {\n\tcountry: 'Papua New Guinea',\n\tformat: '###',\n\tregex: /^[0-9]{3}$/i\n};\nexport const PY: PostalCodeInfo = {\n\tcountry: 'Paraguay',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const PE: PostalCodeInfo = {\n\tcountry: 'Peru',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const PH: PostalCodeInfo = {\n\tcountry: 'Philippines',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const PN: PostalCodeInfo = {\n\tcountry: 'Pitcairn',\n\tformat: 'PCR9 1ZZ',\n\tregex: /^PCR9 1ZZ$/i\n};\nexport const PL: PostalCodeInfo = {\n\tcountry: 'Poland',\n\tformat: '##-###',\n\tregex: /^[0-9]{2}-[0-9]{3}$/i\n};\nexport const PT: PostalCodeInfo = {\n\tcountry: 'Portugal',\n\tformat: '####-###',\n\tregex: /^[0-9]{4}-[0-9]{3}$/i\n};\nexport const PR: PostalCodeInfo = {\n\tcountry: 'Puerto Rico',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const RE: PostalCodeInfo = {\n\tcountry: 'Réunion',\n\tformat: '974##',\n\tregex: /^974[0-9]{2}$/i\n};\nexport const RO: PostalCodeInfo = {\n\tcountry: 'Romania',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const RU: PostalCodeInfo = {\n\tcountry: 'Russian Federation',\n\tformat: '###[-###]',\n\tregex: /^[0-9]{3}([0-9]{3})?$/i\n};\nexport const BL: PostalCodeInfo = {\n\tcountry: 'Saint-Barthélemy',\n\tformat: '97133',\n\tregex: /^97133$/i\n};\nexport const SH: PostalCodeInfo = {\n\tcountry: 'Saint Helena',\n\tformat: 'STHL 1ZZ',\n\tregex: /^STHL 1ZZ$/i\n};\nexport const LC: PostalCodeInfo = {\n\tcountry: 'Saint Lucia',\n\tformat: 'LC## ###',\n\tregex: /^LC[0-9]{2} [0-9]{3}$/i\n};\nexport const MF: PostalCodeInfo = {\n\tcountry: 'Saint-Martin (French part)',\n\tformat: '97150',\n\tregex: /^97150$/i\n};\nexport const PM: PostalCodeInfo = {\n\tcountry: 'Saint Pierre and Miquelon',\n\tformat: '97500',\n\tregex: /^97500$/i\n};\nexport const VC: PostalCodeInfo = {\n\tcountry: 'Saint Vincent and Grenadines',\n\tformat: 'VC#####',\n\tregex: /^(VC)?[0-9]{4}$/i\n};\nexport const WS: PostalCodeInfo = {\n\tcountry: 'Samoa',\n\tformat: 'WS#####',\n\tregex: /^(WS)?[0-9]{4}$/i\n};\nexport const SM: PostalCodeInfo = {\n\tcountry: 'San Marino',\n\tformat: '4789#',\n\tregex: /^4789[0-9]{1}$/i\n};\nexport const SA: PostalCodeInfo = {\n\tcountry: 'Saudi Arabia',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const SN: PostalCodeInfo = {\n\tcountry: 'Senegal',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const RS: PostalCodeInfo = {\n\tcountry: 'Serbia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const SG: PostalCodeInfo = {\n\tcountry: 'Singapore',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const SK: PostalCodeInfo = {\n\tcountry: 'Slovakia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const SI: PostalCodeInfo = {\n\tcountry: 'Slovenia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const SO: PostalCodeInfo = {\n\tcountry: 'Somalia',\n\tformat: 'AA #####',\n\tregex: /^[a-zA-Z]{2}[0-9]{5}$/i\n};\nexport const ZA: PostalCodeInfo = {\n\tcountry: 'South Africa',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const GS: PostalCodeInfo = {\n\tcountry: 'South Georgia and the South Sandwich Islands',\n\tformat: 'SIQQ 1ZZ',\n\tregex: /^SIQQ 1ZZ$/i\n};\nexport const ES: PostalCodeInfo = {\n\tcountry: 'Spain',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const LK: PostalCodeInfo = {\n\tcountry: 'Sri Lanka',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const SD: PostalCodeInfo = {\n\tcountry: 'Sudan',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const SJ: PostalCodeInfo = {\n\tcountry: 'Svalbard and Jan Mayen Islands',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const SZ: PostalCodeInfo = {\n\tcountry: 'Swaziland',\n\tformat: 'A###',\n\tregex: /^[a-zA-Z]{1}[0-9]{3}$/i\n};\nexport const SE: PostalCodeInfo = {\n\tcountry: 'Sweden',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const CH: PostalCodeInfo = {\n\tcountry: 'Switzerland',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const TW: PostalCodeInfo = {\n\tcountry: 'Taiwan, Republic of China',\n\tformat: '###[-##]',\n\tregex: /^[0-9]{3}([0-9]{2})?$/i\n};\nexport const TJ: PostalCodeInfo = {\n\tcountry: 'Tajikistan',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const TZ: PostalCodeInfo = {\n\tcountry: 'Tanzania *, United Republic of',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const TH: PostalCodeInfo = {\n\tcountry: 'Thailand',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const TT: PostalCodeInfo = {\n\tcountry: 'Trinidad and Tobago',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const TN: PostalCodeInfo = {\n\tcountry: 'Tunisia',\n\tformat: '####',\n\tregex: /^[0-9]{4}$/i\n};\nexport const TR: PostalCodeInfo = {\n\tcountry: 'Turkey',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const TM: PostalCodeInfo = {\n\tcountry: 'Turkmenistan',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const TC: PostalCodeInfo = {\n\tcountry: 'Turks and Caicos Islands',\n\tformat: 'TKCA 1ZZ',\n\tregex: /^TKCA1ZZ$/i\n};\nexport const UA: PostalCodeInfo = {\n\tcountry: 'Ukraine',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const GB: PostalCodeInfo = {\n\tcountry: 'United Kingdom',\n\tformat: '#### ###, ### ###, ## ###',\n\tregex: /^(([A-Z]{1,2}[0-9][A-Z0-9]?|ASCN|STHL|TDCU|BBND|[BFS]IQQ|PCRN|TKCA) ?[0-9][A-Z]{2}|BFPO ?[0-9]{1,4}|(KY[0-9]|MSR|VG|AI)[ -]?[0-9]{4}|[A-Z]{2} ?[0-9]{2}|GE ?CX|GIR ?0A{2}|SAN ?TA1)$/i\n};\nexport const US: PostalCodeInfo = {\n\tcountry: 'United States of America',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const UY: PostalCodeInfo = {\n\tcountry: 'Uruguay',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\nexport const UZ: PostalCodeInfo = {\n\tcountry: 'Uzbekistan',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const VE: PostalCodeInfo = {\n\tcountry: 'Venezuela (Bolivarian Republic of)',\n\tformat: '####, ####-A',\n\tregex: /^[0-9]{4}[a-zA-Z]?$/i\n};\nexport const VN: PostalCodeInfo = {\n\tcountry: 'Viet Nam',\n\tformat: '######',\n\tregex: /^[0-9]{6}$/i\n};\nexport const VI: PostalCodeInfo = {\n\tcountry: 'Virgin Islands, US',\n\tformat: '#####[-####]',\n\tregex: /^[0-9]{5}([0-9]{4})?$/i\n};\nexport const WF: PostalCodeInfo = {\n\tcountry: 'Wallis and Futuna Islands',\n\tformat: '986##',\n\tregex: /^986[0-9]{2}$/i\n};\nexport const ZM: PostalCodeInfo = {\n\tcountry: 'Zambia',\n\tformat: '#####',\n\tregex: /^[0-9]{5}$/i\n};\n\nexport default {\n\tAF,\n\tAX,\n\tAL,\n\tDZ,\n\tAS,\n\tAD,\n\tAI,\n\tAQ,\n\tAR,\n\tAM,\n\tAU,\n\tAT,\n\tAZ,\n\tBH,\n\tBD,\n\tBB,\n\tBY,\n\tBE,\n\tBT,\n\tBO,\n\tBA,\n\tBR,\n\tVG,\n\tIO,\n\tBN,\n\tBG,\n\tKH,\n\tCA,\n\tCV,\n\tKY,\n\tTD,\n\tCL,\n\tCN,\n\tCX,\n\tCC,\n\tCO,\n\tCR,\n\tHR,\n\tCU,\n\tCY,\n\tCZ,\n\tDK,\n\tDO,\n\tEC,\n\tEG,\n\tSV,\n\tEE,\n\tET,\n\tFK,\n\tFO,\n\tFI,\n\tFR,\n\tGF,\n\tPF,\n\tGE,\n\tDE,\n\tGI,\n\tGR,\n\tGL,\n\tGP,\n\tGU,\n\tGT,\n\tGG,\n\tGN,\n\tGW,\n\tHT,\n\tHM,\n\tVA,\n\tHN,\n\tHU,\n\tIS,\n\tIN,\n\tIC,\n\tID,\n\tIR,\n\tIQ,\n\tIE,\n\tIM,\n\tIL,\n\tIT,\n\tJM,\n\tJP,\n\tJE,\n\tJO,\n\tKZ,\n\tKE,\n\tKR,\n\tKW,\n\tKG,\n\tLA,\n\tLV,\n\tLB,\n\tLS,\n\tLR,\n\tLY,\n\tLI,\n\tLT,\n\tLU,\n\tMK,\n\tMG,\n\tMY,\n\tMV,\n\tMT,\n\tMH,\n\tMQ,\n\tMU,\n\tYT,\n\tMX,\n\tFM,\n\tMD,\n\tMC,\n\tMN,\n\tME,\n\tMS,\n\tMA,\n\tMZ,\n\tMM,\n\tNA,\n\tNP,\n\tNL,\n\tNC,\n\tNZ,\n\tNI,\n\tNE,\n\tNG,\n\tNF,\n\tMP,\n\tNO,\n\tOM,\n\tPK,\n\tPW,\n\tPS,\n\tPA,\n\tPG,\n\tPY,\n\tPE,\n\tPH,\n\tPN,\n\tPL,\n\tPT,\n\tPR,\n\tRE,\n\tRO,\n\tRU,\n\tBL,\n\tSH,\n\tLC,\n\tMF,\n\tPM,\n\tVC,\n\tWS,\n\tSM,\n\tSA,\n\tSN,\n\tRS,\n\tSG,\n\tSK,\n\tSI,\n\tSO,\n\tZA,\n\tGS,\n\tES,\n\tLK,\n\tSD,\n\tSJ,\n\tSZ,\n\tSE,\n\tCH,\n\tTW,\n\tTJ,\n\tTZ,\n\tTH,\n\tTT,\n\tTN,\n\tTR,\n\tTM,\n\tTC,\n\tUA,\n\tGB,\n\tUS,\n\tUY,\n\tUZ,\n\tVE,\n\tVN,\n\tVI,\n\tWF,\n\tZM\n} as const;\n"],"mappings":"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CACT,QAAQ;CACR,OAAO;CACP;AACD,IAAa,KAAqB;CACjC,SAAS;CACT,QAAQ;CACR,OAAO;CACP;AACD,IAAa,KAAqB;CACjC,SAAS;CACT,QAAQ;CACR,OAAO;CACP;AAED,IAAA,sBAAe;CACd;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA;CACA"}