Skip to content

Commit

Permalink
Update Mexico area codes (GH-16)
Browse files Browse the repository at this point in the history
  • Loading branch information
ArtyomVancyan authored Feb 15, 2024
2 parents 136aefb + e734573 commit 63b1ad2
Show file tree
Hide file tree
Showing 3 changed files with 483 additions and 27 deletions.
250 changes: 239 additions & 11 deletions development/src/phone-hooks/metadata/countries.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"dz",
"Algeria",
"213",
"+213 (..) ... ...."
"+213 (...) ... ..."
],
[
"as",
Expand Down Expand Up @@ -1313,30 +1313,174 @@
"230",
"+230 (...) ... ...."
],
[
"mx",
"Mexico",
"52",
"+52 (...) ... ....."
],
[
"mx",
"Mexico",
"5233",
"+52 (33) .... ....."
],
[
"mx",
"Mexico",
"5255",
"+52 (55.) ... ....."
"+52 (55) .... ....."
],
[
"mx",
"Mexico",
"5256",
"+52 (56) .... ....."
],
[
"mx",
"Mexico",
"5281",
"+52 (81.) ... ....."
"+52 (81) .... ....."
],
[
"mx",
"Mexico",
"5233",
"+52 (33.) ... ....."
"52221",
"+52 (221) ... ....."
],
[
"mx",
"Mexico",
"52222",
"+52 (222) ... ....."
],
[
"mx",
"Mexico",
"52229",
"+52 (229) ... ....."
],
[
"mx",
"Mexico",
"52440",
"+52 (440) ... ....."
],
[
"mx",
"Mexico",
"52442",
"+52 (442) ... ....."
],
[
"mx",
"Mexico",
"52443",
"+52 (443) ... ....."
],
[
"mx",
"Mexico",
"52444",
"+52 (444) ... ....."
],
[
"mx",
"Mexico",
"52446",
"+52 (446) ... ....."
],
[
"mx",
"Mexico",
"52449",
"+52 (449) ... ....."
],
[
"mx",
"Mexico",
"52477",
"+52 (477) ... ....."
],
[
"mx",
"Mexico",
"52479",
"+52 (479) ... ....."
],
[
"mx",
"Mexico",
"52612",
"+52 (612) ... ....."
],
[
"mx",
"Mexico",
"52614",
"+52 (614) ... ....."
],
[
"mx",
"Mexico",
"52618",
"+52 (618) ... ....."
],
[
"mx",
"Mexico",
"52624",
"+52 (624) ... ....."
],
[
"mx",
"Mexico",
"52631",
"+52 (631) ... ....."
],
[
"mx",
"Mexico",
"52633",
"+52 (633) ... ....."
],
[
"mx",
"Mexico",
"52642",
"+52 (642) ... ....."
],
[
"mx",
"Mexico",
"52644",
"+52 (644) ... ....."
],
[
"mx",
"Mexico",
"52645",
"+52 (645) ... ....."
],
[
"mx",
"Mexico",
"52656",
"+52 (656) ... ....."
],
[
"mx",
"Mexico",
"52662",
"+52 (662) ... ....."
],
[
"mx",
"Mexico",
"52663",
"+52 (663) ... ....."
],
[
"mx",
"Mexico",
Expand All @@ -1346,20 +1490,104 @@
[
"mx",
"Mexico",
"52998",
"+52 (998) ... ....."
"52667",
"+52 (667) ... ....."
],
[
"mx",
"Mexico",
"52774",
"+52 (774) ... ....."
"52686",
"+52 (686) ... ....."
],
[
"mx",
"Mexico",
"52229",
"+52 (229) ... ....."
"52722",
"+52 (722) ... ....."
],
[
"mx",
"Mexico",
"52729",
"+52 (729) ... ....."
],
[
"mx",
"Mexico",
"52744",
"+52 (744) ... ....."
],
[
"mx",
"Mexico",
"52771",
"+52 (771) ... ....."
],
[
"mx",
"Mexico",
"52833",
"+52 (833) ... ....."
],
[
"mx",
"Mexico",
"52844",
"+52 (844) ... ....."
],
[
"mx",
"Mexico",
"52868",
"+52 (868) ... ....."
],
[
"mx",
"Mexico",
"52871",
"+52 (871) ... ....."
],
[
"mx",
"Mexico",
"52899",
"+52 (899) ... ....."
],
[
"mx",
"Mexico",
"52921",
"+52 (921) ... ....."
],
[
"mx",
"Mexico",
"52961",
"+52 (961) ... ....."
],
[
"mx",
"Mexico",
"52981",
"+52 (981) ... ....."
],
[
"mx",
"Mexico",
"52990",
"+52 (990) ... ....."
],
[
"mx",
"Mexico",
"52998",
"+52 (998) ... ....."
],
[
"mx",
"Mexico",
"52999",
"+52 (999) ... ....."
],
[
"fm",
Expand Down
12 changes: 6 additions & 6 deletions development/src/phone-hooks/metadata/validations.json
Original file line number Diff line number Diff line change
Expand Up @@ -393,7 +393,7 @@
],
"it": [
"^\\d{6,12}$",
"^0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?$"
"^0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?$"
],
"je": [
"^\\d{10}$",
Expand Down Expand Up @@ -477,7 +477,7 @@
],
"lr": [
"^\\d{7,9}$",
"^(?:[25]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}$"
"^(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}$"
],
"ls": [
"^\\d{8}$",
Expand Down Expand Up @@ -577,7 +577,7 @@
],
"mx": [
"^\\d{10,11}$",
"^1(?:(?:[27]2|44|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-9]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}$"
"^1(?:(?:22|44|7[27]|87|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-689]|8[1-69]|9[1-8])|[2-9]\\d)\\d{8}$"
],
"my": [
"^\\d{8,10}$",
Expand Down Expand Up @@ -605,7 +605,7 @@
],
"ng": [
"^\\d{7,14}$",
"^(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}$"
"^2[0-24-9]\\d{8}|[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}$"
],
"ni": [
"^\\d{8}$",
Expand Down Expand Up @@ -701,7 +701,7 @@
],
"ro": [
"^\\d{6,9}$",
"^(?:[2378]\\d|90)\\d{7}|[23]\\d{5}$"
"^(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}$"
],
"rs": [
"^\\d{6,12}$",
Expand Down Expand Up @@ -781,7 +781,7 @@
],
"sv": [
"^\\d{7,11}$",
"^[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?$"
"^[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?$"
],
"sx": [
"^\\d{10}$",
Expand Down
Loading

0 comments on commit 63b1ad2

Please sign in to comment.