From e130549e82a3d59af46f2d595ed47fa9a39724a3 Mon Sep 17 00:00:00 2001 From: Matt Mayer <152770+matthewmayer@users.noreply.github.com> Date: Tue, 12 Mar 2024 18:01:00 +0700 Subject: feat(phone)!: add new style parameter (#2578) --- src/definitions/phone_number.ts | 15 +++- src/locales/af_ZA/phone_number/format/human.ts | 11 +++ src/locales/af_ZA/phone_number/format/index.ts | 16 ++++ .../af_ZA/phone_number/format/international.ts | 9 +++ src/locales/af_ZA/phone_number/format/national.ts | 9 +++ src/locales/af_ZA/phone_number/formats.ts | 11 --- src/locales/af_ZA/phone_number/index.ts | 4 +- src/locales/ar/index.ts | 2 - src/locales/ar/phone_number/formats.ts | 18 ----- src/locales/ar/phone_number/index.ts | 12 --- src/locales/az/phone_number/format/human.ts | 1 + src/locales/az/phone_number/format/index.ts | 16 ++++ .../az/phone_number/format/international.ts | 1 + src/locales/az/phone_number/format/national.ts | 1 + src/locales/az/phone_number/formats.ts | 1 - src/locales/az/phone_number/index.ts | 4 +- src/locales/cs_CZ/phone_number/format/human.ts | 8 ++ src/locales/cs_CZ/phone_number/format/index.ts | 16 ++++ .../cs_CZ/phone_number/format/international.ts | 6 ++ src/locales/cs_CZ/phone_number/format/national.ts | 1 + src/locales/cs_CZ/phone_number/formats.ts | 8 -- src/locales/cs_CZ/phone_number/index.ts | 4 +- src/locales/da/phone_number/format/human.ts | 8 ++ src/locales/da/phone_number/format/index.ts | 16 ++++ .../da/phone_number/format/international.ts | 1 + src/locales/da/phone_number/format/national.ts | 1 + src/locales/da/phone_number/formats.ts | 8 -- src/locales/da/phone_number/index.ts | 4 +- src/locales/de/phone_number/format/human.ts | 6 ++ src/locales/de/phone_number/format/index.ts | 16 ++++ .../de/phone_number/format/international.ts | 1 + src/locales/de/phone_number/format/national.ts | 1 + src/locales/de/phone_number/formats.ts | 6 -- src/locales/de/phone_number/index.ts | 4 +- src/locales/de_AT/phone_number/format/human.ts | 10 +++ src/locales/de_AT/phone_number/format/index.ts | 16 ++++ .../de_AT/phone_number/format/international.ts | 1 + src/locales/de_AT/phone_number/format/national.ts | 1 + src/locales/de_AT/phone_number/formats.ts | 10 --- src/locales/de_AT/phone_number/index.ts | 4 +- src/locales/de_CH/phone_number/format/human.ts | 10 +++ src/locales/de_CH/phone_number/format/index.ts | 16 ++++ .../de_CH/phone_number/format/international.ts | 8 ++ src/locales/de_CH/phone_number/format/national.ts | 8 ++ src/locales/de_CH/phone_number/formats.ts | 10 --- src/locales/de_CH/phone_number/index.ts | 4 +- src/locales/dv/phone_number/format/human.ts | 44 +++++++++++ src/locales/dv/phone_number/format/index.ts | 16 ++++ .../dv/phone_number/format/international.ts | 9 +++ src/locales/dv/phone_number/format/national.ts | 9 +++ src/locales/dv/phone_number/formats.ts | 44 ----------- src/locales/dv/phone_number/index.ts | 4 +- src/locales/el/phone_number/format/human.ts | 54 +++++++++++++ src/locales/el/phone_number/format/index.ts | 16 ++++ .../el/phone_number/format/international.ts | 54 +++++++++++++ src/locales/el/phone_number/format/national.ts | 54 +++++++++++++ src/locales/el/phone_number/formats.ts | 54 ------------- src/locales/el/phone_number/index.ts | 4 +- src/locales/en/phone_number/format/human.ts | 18 +++++ src/locales/en/phone_number/format/index.ts | 16 ++++ .../en/phone_number/format/international.ts | 1 + src/locales/en/phone_number/format/national.ts | 1 + src/locales/en/phone_number/formats.ts | 18 ----- src/locales/en/phone_number/index.ts | 4 +- src/locales/en_AU/phone_number/format/human.ts | 6 ++ src/locales/en_AU/phone_number/format/index.ts | 16 ++++ .../en_AU/phone_number/format/international.ts | 1 + src/locales/en_AU/phone_number/format/national.ts | 1 + src/locales/en_AU/phone_number/formats.ts | 6 -- src/locales/en_AU/phone_number/index.ts | 4 +- .../en_AU_ocker/phone_number/format/human.ts | 6 ++ .../en_AU_ocker/phone_number/format/index.ts | 16 ++++ .../phone_number/format/international.ts | 1 + .../en_AU_ocker/phone_number/format/national.ts | 1 + src/locales/en_AU_ocker/phone_number/formats.ts | 6 -- src/locales/en_AU_ocker/phone_number/index.ts | 4 +- src/locales/en_CA/phone_number/format/human.ts | 18 +++++ src/locales/en_CA/phone_number/format/index.ts | 16 ++++ .../en_CA/phone_number/format/international.ts | 1 + src/locales/en_CA/phone_number/format/national.ts | 1 + src/locales/en_CA/phone_number/formats.ts | 18 ----- src/locales/en_CA/phone_number/index.ts | 4 +- src/locales/en_GB/phone_number/format/human.ts | 17 ++++ src/locales/en_GB/phone_number/format/index.ts | 16 ++++ .../en_GB/phone_number/format/international.ts | 16 ++++ src/locales/en_GB/phone_number/format/national.ts | 16 ++++ src/locales/en_GB/phone_number/formats.ts | 17 ---- src/locales/en_GB/phone_number/index.ts | 4 +- src/locales/en_GH/phone_number/format/human.ts | 28 +++++++ src/locales/en_GH/phone_number/format/index.ts | 16 ++++ .../en_GH/phone_number/format/international.ts | 15 ++++ src/locales/en_GH/phone_number/format/national.ts | 15 ++++ src/locales/en_GH/phone_number/formats.ts | 28 ------- src/locales/en_GH/phone_number/index.ts | 4 +- src/locales/en_HK/phone_number/format/human.ts | 9 +++ src/locales/en_HK/phone_number/format/index.ts | 16 ++++ .../en_HK/phone_number/format/international.ts | 9 +++ src/locales/en_HK/phone_number/format/national.ts | 9 +++ src/locales/en_HK/phone_number/formats.ts | 9 --- src/locales/en_HK/phone_number/index.ts | 4 +- src/locales/en_IE/phone_number/format/human.ts | 51 ++++++++++++ src/locales/en_IE/phone_number/format/index.ts | 16 ++++ .../en_IE/phone_number/format/international.ts | 51 ++++++++++++ src/locales/en_IE/phone_number/format/national.ts | 51 ++++++++++++ src/locales/en_IE/phone_number/formats.ts | 51 ------------ src/locales/en_IE/phone_number/index.ts | 4 +- src/locales/en_IN/phone_number/format/human.ts | 14 ++++ src/locales/en_IN/phone_number/format/index.ts | 16 ++++ .../en_IN/phone_number/format/international.ts | 6 ++ src/locales/en_IN/phone_number/format/national.ts | 6 ++ src/locales/en_IN/phone_number/formats.ts | 14 ---- src/locales/en_IN/phone_number/index.ts | 4 +- src/locales/en_NG/phone_number/format/human.ts | 7 ++ src/locales/en_NG/phone_number/format/index.ts | 16 ++++ .../en_NG/phone_number/format/international.ts | 7 ++ src/locales/en_NG/phone_number/format/national.ts | 7 ++ src/locales/en_NG/phone_number/formats.ts | 7 -- src/locales/en_NG/phone_number/index.ts | 4 +- src/locales/en_ZA/phone_number/format/human.ts | 14 ++++ src/locales/en_ZA/phone_number/format/index.ts | 16 ++++ .../en_ZA/phone_number/format/international.ts | 10 +++ src/locales/en_ZA/phone_number/format/national.ts | 10 +++ src/locales/en_ZA/phone_number/formats.ts | 14 ---- src/locales/en_ZA/phone_number/index.ts | 4 +- src/locales/es/phone_number/format/human.ts | 1 + src/locales/es/phone_number/format/index.ts | 16 ++++ .../es/phone_number/format/international.ts | 1 + src/locales/es/phone_number/format/national.ts | 1 + src/locales/es/phone_number/formats.ts | 1 - src/locales/es/phone_number/index.ts | 4 +- src/locales/es_MX/phone_number/format/human.ts | 1 + src/locales/es_MX/phone_number/format/index.ts | 16 ++++ .../es_MX/phone_number/format/international.ts | 1 + src/locales/es_MX/phone_number/format/national.ts | 1 + src/locales/es_MX/phone_number/formats.ts | 1 - src/locales/es_MX/phone_number/index.ts | 4 +- src/locales/fa/phone_number/format/human.ts | 16 ++++ src/locales/fa/phone_number/format/index.ts | 16 ++++ .../fa/phone_number/format/international.ts | 15 ++++ src/locales/fa/phone_number/format/national.ts | 15 ++++ src/locales/fa/phone_number/formats.ts | 16 ---- src/locales/fa/phone_number/index.ts | 4 +- src/locales/fr/phone_number/format/human.ts | 16 ++++ src/locales/fr/phone_number/format/index.ts | 16 ++++ .../fr/phone_number/format/international.ts | 9 +++ src/locales/fr/phone_number/format/national.ts | 9 +++ src/locales/fr/phone_number/formats.ts | 16 ---- src/locales/fr/phone_number/index.ts | 4 +- src/locales/fr_BE/phone_number/format/human.ts | 92 ++++++++++++++++++++++ src/locales/fr_BE/phone_number/format/index.ts | 16 ++++ .../fr_BE/phone_number/format/international.ts | 46 +++++++++++ src/locales/fr_BE/phone_number/format/national.ts | 46 +++++++++++ src/locales/fr_BE/phone_number/formats.ts | 92 ---------------------- src/locales/fr_BE/phone_number/index.ts | 4 +- src/locales/fr_CA/phone_number/format/human.ts | 1 + src/locales/fr_CA/phone_number/format/index.ts | 16 ++++ .../fr_CA/phone_number/format/international.ts | 1 + src/locales/fr_CA/phone_number/format/national.ts | 1 + src/locales/fr_CA/phone_number/formats.ts | 1 - src/locales/fr_CA/phone_number/index.ts | 4 +- src/locales/fr_CH/phone_number/format/human.ts | 16 ++++ src/locales/fr_CH/phone_number/format/index.ts | 16 ++++ .../fr_CH/phone_number/format/international.ts | 8 ++ src/locales/fr_CH/phone_number/format/national.ts | 8 ++ src/locales/fr_CH/phone_number/formats.ts | 16 ---- src/locales/fr_CH/phone_number/index.ts | 4 +- src/locales/fr_LU/phone_number/format/human.ts | 1 + src/locales/fr_LU/phone_number/format/index.ts | 16 ++++ .../fr_LU/phone_number/format/international.ts | 1 + src/locales/fr_LU/phone_number/format/national.ts | 1 + src/locales/fr_LU/phone_number/formats.ts | 1 - src/locales/fr_LU/phone_number/index.ts | 4 +- src/locales/he/phone_number/format/human.ts | 14 ++++ src/locales/he/phone_number/format/index.ts | 16 ++++ .../he/phone_number/format/international.ts | 8 ++ src/locales/he/phone_number/format/national.ts | 8 ++ src/locales/he/phone_number/formats.ts | 14 ---- src/locales/he/phone_number/index.ts | 4 +- src/locales/hr/phone_number/format/human.ts | 6 ++ src/locales/hr/phone_number/format/index.ts | 16 ++++ .../hr/phone_number/format/international.ts | 1 + src/locales/hr/phone_number/format/national.ts | 1 + src/locales/hr/phone_number/formats.ts | 6 -- src/locales/hr/phone_number/index.ts | 4 +- src/locales/hu/phone_number/format/human.ts | 18 +++++ src/locales/hu/phone_number/format/index.ts | 16 ++++ .../hu/phone_number/format/international.ts | 1 + src/locales/hu/phone_number/format/national.ts | 6 ++ src/locales/hu/phone_number/formats.ts | 18 ----- src/locales/hu/phone_number/index.ts | 4 +- src/locales/hy/phone_number/format/human.ts | 1 + src/locales/hy/phone_number/format/index.ts | 16 ++++ .../hy/phone_number/format/international.ts | 1 + src/locales/hy/phone_number/format/national.ts | 1 + src/locales/hy/phone_number/formats.ts | 1 - src/locales/hy/phone_number/index.ts | 4 +- src/locales/id_ID/phone_number/format/human.ts | 40 ++++++++++ src/locales/id_ID/phone_number/format/index.ts | 16 ++++ .../id_ID/phone_number/format/international.ts | 20 +++++ src/locales/id_ID/phone_number/format/national.ts | 20 +++++ src/locales/id_ID/phone_number/formats.ts | 40 ---------- src/locales/id_ID/phone_number/index.ts | 4 +- src/locales/it/phone_number/format/human.ts | 13 +++ src/locales/it/phone_number/format/index.ts | 16 ++++ .../it/phone_number/format/international.ts | 9 +++ src/locales/it/phone_number/format/national.ts | 9 +++ src/locales/it/phone_number/formats.ts | 13 --- src/locales/it/phone_number/index.ts | 4 +- src/locales/ja/phone_number/format/human.ts | 1 + src/locales/ja/phone_number/format/index.ts | 16 ++++ .../ja/phone_number/format/international.ts | 1 + src/locales/ja/phone_number/format/national.ts | 1 + src/locales/ja/phone_number/formats.ts | 1 - src/locales/ja/phone_number/index.ts | 4 +- src/locales/ka_GE/phone_number/format/human.ts | 22 ++++++ src/locales/ka_GE/phone_number/format/index.ts | 16 ++++ .../ka_GE/phone_number/format/international.ts | 1 + src/locales/ka_GE/phone_number/format/national.ts | 1 + src/locales/ka_GE/phone_number/formats.ts | 22 ------ src/locales/ka_GE/phone_number/index.ts | 4 +- src/locales/ko/phone_number/format/human.ts | 1 + src/locales/ko/phone_number/format/index.ts | 16 ++++ .../ko/phone_number/format/international.ts | 1 + src/locales/ko/phone_number/format/national.ts | 1 + src/locales/ko/phone_number/formats.ts | 1 - src/locales/ko/phone_number/index.ts | 4 +- src/locales/lv/phone_number/format/human.ts | 1 + src/locales/lv/phone_number/format/index.ts | 16 ++++ .../lv/phone_number/format/international.ts | 1 + src/locales/lv/phone_number/format/national.ts | 1 + src/locales/lv/phone_number/formats.ts | 1 - src/locales/lv/phone_number/index.ts | 4 +- src/locales/mk/phone_number/format/human.ts | 11 +++ src/locales/mk/phone_number/format/index.ts | 16 ++++ .../mk/phone_number/format/international.ts | 1 + src/locales/mk/phone_number/format/national.ts | 1 + src/locales/mk/phone_number/formats.ts | 11 --- src/locales/mk/phone_number/index.ts | 4 +- src/locales/nb_NO/phone_number/format/human.ts | 1 + src/locales/nb_NO/phone_number/format/index.ts | 16 ++++ .../nb_NO/phone_number/format/international.ts | 1 + src/locales/nb_NO/phone_number/format/national.ts | 1 + src/locales/nb_NO/phone_number/formats.ts | 1 - src/locales/nb_NO/phone_number/index.ts | 4 +- src/locales/ne/phone_number/format/human.ts | 1 + src/locales/ne/phone_number/format/index.ts | 16 ++++ .../ne/phone_number/format/international.ts | 1 + src/locales/ne/phone_number/format/national.ts | 1 + src/locales/ne/phone_number/formats.ts | 1 - src/locales/ne/phone_number/index.ts | 4 +- src/locales/nl/phone_number/format/human.ts | 8 ++ src/locales/nl/phone_number/format/index.ts | 16 ++++ .../nl/phone_number/format/international.ts | 1 + src/locales/nl/phone_number/format/national.ts | 1 + src/locales/nl/phone_number/formats.ts | 8 -- src/locales/nl/phone_number/index.ts | 4 +- src/locales/nl_BE/phone_number/format/human.ts | 11 +++ src/locales/nl_BE/phone_number/format/index.ts | 16 ++++ .../nl_BE/phone_number/format/international.ts | 1 + src/locales/nl_BE/phone_number/format/national.ts | 1 + src/locales/nl_BE/phone_number/formats.ts | 11 --- src/locales/nl_BE/phone_number/index.ts | 4 +- src/locales/pl/phone_number/format/human.ts | 51 ++++++++++++ src/locales/pl/phone_number/format/index.ts | 16 ++++ .../pl/phone_number/format/international.ts | 51 ++++++++++++ src/locales/pl/phone_number/format/national.ts | 51 ++++++++++++ src/locales/pl/phone_number/formats.ts | 51 ------------ src/locales/pl/phone_number/index.ts | 4 +- src/locales/pt_BR/phone_number/format/human.ts | 1 + src/locales/pt_BR/phone_number/format/index.ts | 16 ++++ .../pt_BR/phone_number/format/international.ts | 1 + src/locales/pt_BR/phone_number/format/national.ts | 1 + src/locales/pt_BR/phone_number/formats.ts | 1 - src/locales/pt_BR/phone_number/index.ts | 4 +- src/locales/pt_PT/phone_number/format/human.ts | 7 ++ src/locales/pt_PT/phone_number/format/index.ts | 16 ++++ .../pt_PT/phone_number/format/international.ts | 7 ++ src/locales/pt_PT/phone_number/format/national.ts | 7 ++ src/locales/pt_PT/phone_number/formats.ts | 7 -- src/locales/pt_PT/phone_number/index.ts | 4 +- src/locales/ro/phone_number/format/human.ts | 84 ++++++++++++++++++++ src/locales/ro/phone_number/format/index.ts | 16 ++++ .../ro/phone_number/format/international.ts | 84 ++++++++++++++++++++ src/locales/ro/phone_number/format/national.ts | 84 ++++++++++++++++++++ src/locales/ro/phone_number/formats.ts | 84 -------------------- src/locales/ro/phone_number/index.ts | 4 +- src/locales/ro_MD/phone_number/format/human.ts | 12 +++ src/locales/ro_MD/phone_number/format/index.ts | 16 ++++ .../ro_MD/phone_number/format/international.ts | 12 +++ src/locales/ro_MD/phone_number/format/national.ts | 12 +++ src/locales/ro_MD/phone_number/formats.ts | 12 --- src/locales/ro_MD/phone_number/index.ts | 4 +- src/locales/ru/phone_number/format/human.ts | 1 + src/locales/ru/phone_number/format/index.ts | 16 ++++ .../ru/phone_number/format/international.ts | 1 + src/locales/ru/phone_number/format/national.ts | 1 + src/locales/ru/phone_number/formats.ts | 1 - src/locales/ru/phone_number/index.ts | 4 +- src/locales/sk/phone_number/format/human.ts | 6 ++ src/locales/sk/phone_number/format/index.ts | 16 ++++ .../sk/phone_number/format/international.ts | 1 + src/locales/sk/phone_number/format/national.ts | 1 + src/locales/sk/phone_number/formats.ts | 6 -- src/locales/sk/phone_number/index.ts | 4 +- .../sr_RS_latin/phone_number/format/human.ts | 7 ++ .../sr_RS_latin/phone_number/format/index.ts | 16 ++++ .../phone_number/format/international.ts | 7 ++ .../sr_RS_latin/phone_number/format/national.ts | 7 ++ src/locales/sr_RS_latin/phone_number/formats.ts | 7 -- src/locales/sr_RS_latin/phone_number/index.ts | 4 +- src/locales/sv/phone_number/format/human.ts | 31 ++++++++ src/locales/sv/phone_number/format/index.ts | 16 ++++ .../sv/phone_number/format/international.ts | 15 ++++ src/locales/sv/phone_number/format/national.ts | 15 ++++ src/locales/sv/phone_number/formats.ts | 31 -------- src/locales/sv/phone_number/index.ts | 4 +- src/locales/th/phone_number/format/human.ts | 7 ++ src/locales/th/phone_number/format/index.ts | 16 ++++ .../th/phone_number/format/international.ts | 7 ++ src/locales/th/phone_number/format/national.ts | 7 ++ src/locales/th/phone_number/formats.ts | 7 -- src/locales/th/phone_number/index.ts | 4 +- src/locales/tr/phone_number/format/human.ts | 1 + src/locales/tr/phone_number/format/index.ts | 16 ++++ .../tr/phone_number/format/international.ts | 1 + src/locales/tr/phone_number/format/national.ts | 1 + src/locales/tr/phone_number/formats.ts | 1 - src/locales/tr/phone_number/index.ts | 4 +- src/locales/uk/phone_number/format/human.ts | 16 ++++ src/locales/uk/phone_number/format/index.ts | 16 ++++ .../uk/phone_number/format/international.ts | 16 ++++ src/locales/uk/phone_number/format/national.ts | 16 ++++ src/locales/uk/phone_number/formats.ts | 16 ---- src/locales/uk/phone_number/index.ts | 4 +- src/locales/vi/phone_number/format/human.ts | 1 + src/locales/vi/phone_number/format/index.ts | 16 ++++ .../vi/phone_number/format/international.ts | 1 + src/locales/vi/phone_number/format/national.ts | 1 + src/locales/vi/phone_number/formats.ts | 1 - src/locales/vi/phone_number/index.ts | 4 +- src/locales/zh_CN/phone_number/format/human.ts | 1 + src/locales/zh_CN/phone_number/format/index.ts | 16 ++++ .../zh_CN/phone_number/format/international.ts | 1 + src/locales/zh_CN/phone_number/format/national.ts | 1 + src/locales/zh_CN/phone_number/formats.ts | 1 - src/locales/zh_CN/phone_number/index.ts | 4 +- src/locales/zh_TW/phone_number/format/human.ts | 1 + src/locales/zh_TW/phone_number/format/index.ts | 16 ++++ .../zh_TW/phone_number/format/international.ts | 1 + src/locales/zh_TW/phone_number/format/national.ts | 1 + src/locales/zh_TW/phone_number/formats.ts | 1 - src/locales/zh_TW/phone_number/index.ts | 4 +- src/locales/zu_ZA/phone_number/format/human.ts | 11 +++ src/locales/zu_ZA/phone_number/format/index.ts | 16 ++++ .../zu_ZA/phone_number/format/international.ts | 9 +++ src/locales/zu_ZA/phone_number/format/national.ts | 9 +++ src/locales/zu_ZA/phone_number/formats.ts | 11 --- src/locales/zu_ZA/phone_number/index.ts | 4 +- src/modules/phone/index.ts | 32 +++++++- 359 files changed, 3083 insertions(+), 1026 deletions(-) create mode 100644 src/locales/af_ZA/phone_number/format/human.ts create mode 100644 src/locales/af_ZA/phone_number/format/index.ts create mode 100644 src/locales/af_ZA/phone_number/format/international.ts create mode 100644 src/locales/af_ZA/phone_number/format/national.ts delete mode 100644 src/locales/af_ZA/phone_number/formats.ts delete mode 100644 src/locales/ar/phone_number/formats.ts delete mode 100644 src/locales/ar/phone_number/index.ts create mode 100644 src/locales/az/phone_number/format/human.ts create mode 100644 src/locales/az/phone_number/format/index.ts create mode 100644 src/locales/az/phone_number/format/international.ts create mode 100644 src/locales/az/phone_number/format/national.ts delete mode 100644 src/locales/az/phone_number/formats.ts create mode 100644 src/locales/cs_CZ/phone_number/format/human.ts create mode 100644 src/locales/cs_CZ/phone_number/format/index.ts create mode 100644 src/locales/cs_CZ/phone_number/format/international.ts create mode 100644 src/locales/cs_CZ/phone_number/format/national.ts delete mode 100644 src/locales/cs_CZ/phone_number/formats.ts create mode 100644 src/locales/da/phone_number/format/human.ts create mode 100644 src/locales/da/phone_number/format/index.ts create mode 100644 src/locales/da/phone_number/format/international.ts create mode 100644 src/locales/da/phone_number/format/national.ts delete mode 100644 src/locales/da/phone_number/formats.ts create mode 100644 src/locales/de/phone_number/format/human.ts create mode 100644 src/locales/de/phone_number/format/index.ts create mode 100644 src/locales/de/phone_number/format/international.ts create mode 100644 src/locales/de/phone_number/format/national.ts delete mode 100644 src/locales/de/phone_number/formats.ts create mode 100644 src/locales/de_AT/phone_number/format/human.ts create mode 100644 src/locales/de_AT/phone_number/format/index.ts create mode 100644 src/locales/de_AT/phone_number/format/international.ts create mode 100644 src/locales/de_AT/phone_number/format/national.ts delete mode 100644 src/locales/de_AT/phone_number/formats.ts create mode 100644 src/locales/de_CH/phone_number/format/human.ts create mode 100644 src/locales/de_CH/phone_number/format/index.ts create mode 100644 src/locales/de_CH/phone_number/format/international.ts create mode 100644 src/locales/de_CH/phone_number/format/national.ts delete mode 100644 src/locales/de_CH/phone_number/formats.ts create mode 100644 src/locales/dv/phone_number/format/human.ts create mode 100644 src/locales/dv/phone_number/format/index.ts create mode 100644 src/locales/dv/phone_number/format/international.ts create mode 100644 src/locales/dv/phone_number/format/national.ts delete mode 100644 src/locales/dv/phone_number/formats.ts create mode 100644 src/locales/el/phone_number/format/human.ts create mode 100644 src/locales/el/phone_number/format/index.ts create mode 100644 src/locales/el/phone_number/format/international.ts create mode 100644 src/locales/el/phone_number/format/national.ts delete mode 100644 src/locales/el/phone_number/formats.ts create mode 100644 src/locales/en/phone_number/format/human.ts create mode 100644 src/locales/en/phone_number/format/index.ts create mode 100644 src/locales/en/phone_number/format/international.ts create mode 100644 src/locales/en/phone_number/format/national.ts delete mode 100644 src/locales/en/phone_number/formats.ts create mode 100644 src/locales/en_AU/phone_number/format/human.ts create mode 100644 src/locales/en_AU/phone_number/format/index.ts create mode 100644 src/locales/en_AU/phone_number/format/international.ts create mode 100644 src/locales/en_AU/phone_number/format/national.ts delete mode 100644 src/locales/en_AU/phone_number/formats.ts create mode 100644 src/locales/en_AU_ocker/phone_number/format/human.ts create mode 100644 src/locales/en_AU_ocker/phone_number/format/index.ts create mode 100644 src/locales/en_AU_ocker/phone_number/format/international.ts create mode 100644 src/locales/en_AU_ocker/phone_number/format/national.ts delete mode 100644 src/locales/en_AU_ocker/phone_number/formats.ts create mode 100644 src/locales/en_CA/phone_number/format/human.ts create mode 100644 src/locales/en_CA/phone_number/format/index.ts create mode 100644 src/locales/en_CA/phone_number/format/international.ts create mode 100644 src/locales/en_CA/phone_number/format/national.ts delete mode 100644 src/locales/en_CA/phone_number/formats.ts create mode 100644 src/locales/en_GB/phone_number/format/human.ts create mode 100644 src/locales/en_GB/phone_number/format/index.ts create mode 100644 src/locales/en_GB/phone_number/format/international.ts create mode 100644 src/locales/en_GB/phone_number/format/national.ts delete mode 100644 src/locales/en_GB/phone_number/formats.ts create mode 100644 src/locales/en_GH/phone_number/format/human.ts create mode 100644 src/locales/en_GH/phone_number/format/index.ts create mode 100644 src/locales/en_GH/phone_number/format/international.ts create mode 100644 src/locales/en_GH/phone_number/format/national.ts delete mode 100644 src/locales/en_GH/phone_number/formats.ts create mode 100644 src/locales/en_HK/phone_number/format/human.ts create mode 100644 src/locales/en_HK/phone_number/format/index.ts create mode 100644 src/locales/en_HK/phone_number/format/international.ts create mode 100644 src/locales/en_HK/phone_number/format/national.ts delete mode 100644 src/locales/en_HK/phone_number/formats.ts create mode 100644 src/locales/en_IE/phone_number/format/human.ts create mode 100644 src/locales/en_IE/phone_number/format/index.ts create mode 100644 src/locales/en_IE/phone_number/format/international.ts create mode 100644 src/locales/en_IE/phone_number/format/national.ts delete mode 100644 src/locales/en_IE/phone_number/formats.ts create mode 100644 src/locales/en_IN/phone_number/format/human.ts create mode 100644 src/locales/en_IN/phone_number/format/index.ts create mode 100644 src/locales/en_IN/phone_number/format/international.ts create mode 100644 src/locales/en_IN/phone_number/format/national.ts delete mode 100644 src/locales/en_IN/phone_number/formats.ts create mode 100644 src/locales/en_NG/phone_number/format/human.ts create mode 100644 src/locales/en_NG/phone_number/format/index.ts create mode 100644 src/locales/en_NG/phone_number/format/international.ts create mode 100644 src/locales/en_NG/phone_number/format/national.ts delete mode 100644 src/locales/en_NG/phone_number/formats.ts create mode 100644 src/locales/en_ZA/phone_number/format/human.ts create mode 100644 src/locales/en_ZA/phone_number/format/index.ts create mode 100644 src/locales/en_ZA/phone_number/format/international.ts create mode 100644 src/locales/en_ZA/phone_number/format/national.ts delete mode 100644 src/locales/en_ZA/phone_number/formats.ts create mode 100644 src/locales/es/phone_number/format/human.ts create mode 100644 src/locales/es/phone_number/format/index.ts create mode 100644 src/locales/es/phone_number/format/international.ts create mode 100644 src/locales/es/phone_number/format/national.ts delete mode 100644 src/locales/es/phone_number/formats.ts create mode 100644 src/locales/es_MX/phone_number/format/human.ts create mode 100644 src/locales/es_MX/phone_number/format/index.ts create mode 100644 src/locales/es_MX/phone_number/format/international.ts create mode 100644 src/locales/es_MX/phone_number/format/national.ts delete mode 100644 src/locales/es_MX/phone_number/formats.ts create mode 100644 src/locales/fa/phone_number/format/human.ts create mode 100644 src/locales/fa/phone_number/format/index.ts create mode 100644 src/locales/fa/phone_number/format/international.ts create mode 100644 src/locales/fa/phone_number/format/national.ts delete mode 100644 src/locales/fa/phone_number/formats.ts create mode 100644 src/locales/fr/phone_number/format/human.ts create mode 100644 src/locales/fr/phone_number/format/index.ts create mode 100644 src/locales/fr/phone_number/format/international.ts create mode 100644 src/locales/fr/phone_number/format/national.ts delete mode 100644 src/locales/fr/phone_number/formats.ts create mode 100644 src/locales/fr_BE/phone_number/format/human.ts create mode 100644 src/locales/fr_BE/phone_number/format/index.ts create mode 100644 src/locales/fr_BE/phone_number/format/international.ts create mode 100644 src/locales/fr_BE/phone_number/format/national.ts delete mode 100644 src/locales/fr_BE/phone_number/formats.ts create mode 100644 src/locales/fr_CA/phone_number/format/human.ts create mode 100644 src/locales/fr_CA/phone_number/format/index.ts create mode 100644 src/locales/fr_CA/phone_number/format/international.ts create mode 100644 src/locales/fr_CA/phone_number/format/national.ts delete mode 100644 src/locales/fr_CA/phone_number/formats.ts create mode 100644 src/locales/fr_CH/phone_number/format/human.ts create mode 100644 src/locales/fr_CH/phone_number/format/index.ts create mode 100644 src/locales/fr_CH/phone_number/format/international.ts create mode 100644 src/locales/fr_CH/phone_number/format/national.ts delete mode 100644 src/locales/fr_CH/phone_number/formats.ts create mode 100644 src/locales/fr_LU/phone_number/format/human.ts create mode 100644 src/locales/fr_LU/phone_number/format/index.ts create mode 100644 src/locales/fr_LU/phone_number/format/international.ts create mode 100644 src/locales/fr_LU/phone_number/format/national.ts delete mode 100644 src/locales/fr_LU/phone_number/formats.ts create mode 100644 src/locales/he/phone_number/format/human.ts create mode 100644 src/locales/he/phone_number/format/index.ts create mode 100644 src/locales/he/phone_number/format/international.ts create mode 100644 src/locales/he/phone_number/format/national.ts delete mode 100644 src/locales/he/phone_number/formats.ts create mode 100644 src/locales/hr/phone_number/format/human.ts create mode 100644 src/locales/hr/phone_number/format/index.ts create mode 100644 src/locales/hr/phone_number/format/international.ts create mode 100644 src/locales/hr/phone_number/format/national.ts delete mode 100644 src/locales/hr/phone_number/formats.ts create mode 100644 src/locales/hu/phone_number/format/human.ts create mode 100644 src/locales/hu/phone_number/format/index.ts create mode 100644 src/locales/hu/phone_number/format/international.ts create mode 100644 src/locales/hu/phone_number/format/national.ts delete mode 100644 src/locales/hu/phone_number/formats.ts create mode 100644 src/locales/hy/phone_number/format/human.ts create mode 100644 src/locales/hy/phone_number/format/index.ts create mode 100644 src/locales/hy/phone_number/format/international.ts create mode 100644 src/locales/hy/phone_number/format/national.ts delete mode 100644 src/locales/hy/phone_number/formats.ts create mode 100644 src/locales/id_ID/phone_number/format/human.ts create mode 100644 src/locales/id_ID/phone_number/format/index.ts create mode 100644 src/locales/id_ID/phone_number/format/international.ts create mode 100644 src/locales/id_ID/phone_number/format/national.ts delete mode 100644 src/locales/id_ID/phone_number/formats.ts create mode 100644 src/locales/it/phone_number/format/human.ts create mode 100644 src/locales/it/phone_number/format/index.ts create mode 100644 src/locales/it/phone_number/format/international.ts create mode 100644 src/locales/it/phone_number/format/national.ts delete mode 100644 src/locales/it/phone_number/formats.ts create mode 100644 src/locales/ja/phone_number/format/human.ts create mode 100644 src/locales/ja/phone_number/format/index.ts create mode 100644 src/locales/ja/phone_number/format/international.ts create mode 100644 src/locales/ja/phone_number/format/national.ts delete mode 100644 src/locales/ja/phone_number/formats.ts create mode 100644 src/locales/ka_GE/phone_number/format/human.ts create mode 100644 src/locales/ka_GE/phone_number/format/index.ts create mode 100644 src/locales/ka_GE/phone_number/format/international.ts create mode 100644 src/locales/ka_GE/phone_number/format/national.ts delete mode 100644 src/locales/ka_GE/phone_number/formats.ts create mode 100644 src/locales/ko/phone_number/format/human.ts create mode 100644 src/locales/ko/phone_number/format/index.ts create mode 100644 src/locales/ko/phone_number/format/international.ts create mode 100644 src/locales/ko/phone_number/format/national.ts delete mode 100644 src/locales/ko/phone_number/formats.ts create mode 100644 src/locales/lv/phone_number/format/human.ts create mode 100644 src/locales/lv/phone_number/format/index.ts create mode 100644 src/locales/lv/phone_number/format/international.ts create mode 100644 src/locales/lv/phone_number/format/national.ts delete mode 100644 src/locales/lv/phone_number/formats.ts create mode 100644 src/locales/mk/phone_number/format/human.ts create mode 100644 src/locales/mk/phone_number/format/index.ts create mode 100644 src/locales/mk/phone_number/format/international.ts create mode 100644 src/locales/mk/phone_number/format/national.ts delete mode 100644 src/locales/mk/phone_number/formats.ts create mode 100644 src/locales/nb_NO/phone_number/format/human.ts create mode 100644 src/locales/nb_NO/phone_number/format/index.ts create mode 100644 src/locales/nb_NO/phone_number/format/international.ts create mode 100644 src/locales/nb_NO/phone_number/format/national.ts delete mode 100644 src/locales/nb_NO/phone_number/formats.ts create mode 100644 src/locales/ne/phone_number/format/human.ts create mode 100644 src/locales/ne/phone_number/format/index.ts create mode 100644 src/locales/ne/phone_number/format/international.ts create mode 100644 src/locales/ne/phone_number/format/national.ts delete mode 100644 src/locales/ne/phone_number/formats.ts create mode 100644 src/locales/nl/phone_number/format/human.ts create mode 100644 src/locales/nl/phone_number/format/index.ts create mode 100644 src/locales/nl/phone_number/format/international.ts create mode 100644 src/locales/nl/phone_number/format/national.ts delete mode 100644 src/locales/nl/phone_number/formats.ts create mode 100644 src/locales/nl_BE/phone_number/format/human.ts create mode 100644 src/locales/nl_BE/phone_number/format/index.ts create mode 100644 src/locales/nl_BE/phone_number/format/international.ts create mode 100644 src/locales/nl_BE/phone_number/format/national.ts delete mode 100644 src/locales/nl_BE/phone_number/formats.ts create mode 100644 src/locales/pl/phone_number/format/human.ts create mode 100644 src/locales/pl/phone_number/format/index.ts create mode 100644 src/locales/pl/phone_number/format/international.ts create mode 100644 src/locales/pl/phone_number/format/national.ts delete mode 100644 src/locales/pl/phone_number/formats.ts create mode 100644 src/locales/pt_BR/phone_number/format/human.ts create mode 100644 src/locales/pt_BR/phone_number/format/index.ts create mode 100644 src/locales/pt_BR/phone_number/format/international.ts create mode 100644 src/locales/pt_BR/phone_number/format/national.ts delete mode 100644 src/locales/pt_BR/phone_number/formats.ts create mode 100644 src/locales/pt_PT/phone_number/format/human.ts create mode 100644 src/locales/pt_PT/phone_number/format/index.ts create mode 100644 src/locales/pt_PT/phone_number/format/international.ts create mode 100644 src/locales/pt_PT/phone_number/format/national.ts delete mode 100644 src/locales/pt_PT/phone_number/formats.ts create mode 100644 src/locales/ro/phone_number/format/human.ts create mode 100644 src/locales/ro/phone_number/format/index.ts create mode 100644 src/locales/ro/phone_number/format/international.ts create mode 100644 src/locales/ro/phone_number/format/national.ts delete mode 100644 src/locales/ro/phone_number/formats.ts create mode 100644 src/locales/ro_MD/phone_number/format/human.ts create mode 100644 src/locales/ro_MD/phone_number/format/index.ts create mode 100644 src/locales/ro_MD/phone_number/format/international.ts create mode 100644 src/locales/ro_MD/phone_number/format/national.ts delete mode 100644 src/locales/ro_MD/phone_number/formats.ts create mode 100644 src/locales/ru/phone_number/format/human.ts create mode 100644 src/locales/ru/phone_number/format/index.ts create mode 100644 src/locales/ru/phone_number/format/international.ts create mode 100644 src/locales/ru/phone_number/format/national.ts delete mode 100644 src/locales/ru/phone_number/formats.ts create mode 100644 src/locales/sk/phone_number/format/human.ts create mode 100644 src/locales/sk/phone_number/format/index.ts create mode 100644 src/locales/sk/phone_number/format/international.ts create mode 100644 src/locales/sk/phone_number/format/national.ts delete mode 100644 src/locales/sk/phone_number/formats.ts create mode 100644 src/locales/sr_RS_latin/phone_number/format/human.ts create mode 100644 src/locales/sr_RS_latin/phone_number/format/index.ts create mode 100644 src/locales/sr_RS_latin/phone_number/format/international.ts create mode 100644 src/locales/sr_RS_latin/phone_number/format/national.ts delete mode 100644 src/locales/sr_RS_latin/phone_number/formats.ts create mode 100644 src/locales/sv/phone_number/format/human.ts create mode 100644 src/locales/sv/phone_number/format/index.ts create mode 100644 src/locales/sv/phone_number/format/international.ts create mode 100644 src/locales/sv/phone_number/format/national.ts delete mode 100644 src/locales/sv/phone_number/formats.ts create mode 100644 src/locales/th/phone_number/format/human.ts create mode 100644 src/locales/th/phone_number/format/index.ts create mode 100644 src/locales/th/phone_number/format/international.ts create mode 100644 src/locales/th/phone_number/format/national.ts delete mode 100644 src/locales/th/phone_number/formats.ts create mode 100644 src/locales/tr/phone_number/format/human.ts create mode 100644 src/locales/tr/phone_number/format/index.ts create mode 100644 src/locales/tr/phone_number/format/international.ts create mode 100644 src/locales/tr/phone_number/format/national.ts delete mode 100644 src/locales/tr/phone_number/formats.ts create mode 100644 src/locales/uk/phone_number/format/human.ts create mode 100644 src/locales/uk/phone_number/format/index.ts create mode 100644 src/locales/uk/phone_number/format/international.ts create mode 100644 src/locales/uk/phone_number/format/national.ts delete mode 100644 src/locales/uk/phone_number/formats.ts create mode 100644 src/locales/vi/phone_number/format/human.ts create mode 100644 src/locales/vi/phone_number/format/index.ts create mode 100644 src/locales/vi/phone_number/format/international.ts create mode 100644 src/locales/vi/phone_number/format/national.ts delete mode 100644 src/locales/vi/phone_number/formats.ts create mode 100644 src/locales/zh_CN/phone_number/format/human.ts create mode 100644 src/locales/zh_CN/phone_number/format/index.ts create mode 100644 src/locales/zh_CN/phone_number/format/international.ts create mode 100644 src/locales/zh_CN/phone_number/format/national.ts delete mode 100644 src/locales/zh_CN/phone_number/formats.ts create mode 100644 src/locales/zh_TW/phone_number/format/human.ts create mode 100644 src/locales/zh_TW/phone_number/format/index.ts create mode 100644 src/locales/zh_TW/phone_number/format/international.ts create mode 100644 src/locales/zh_TW/phone_number/format/national.ts delete mode 100644 src/locales/zh_TW/phone_number/formats.ts create mode 100644 src/locales/zu_ZA/phone_number/format/human.ts create mode 100644 src/locales/zu_ZA/phone_number/format/index.ts create mode 100644 src/locales/zu_ZA/phone_number/format/international.ts create mode 100644 src/locales/zu_ZA/phone_number/format/national.ts delete mode 100644 src/locales/zu_ZA/phone_number/formats.ts (limited to 'src') diff --git a/src/definitions/phone_number.ts b/src/definitions/phone_number.ts index c6543c85..c77bbb91 100644 --- a/src/definitions/phone_number.ts +++ b/src/definitions/phone_number.ts @@ -12,5 +12,18 @@ export type PhoneNumberDefinition = LocaleEntry<{ * * @see faker.helpers.replaceSymbolWithNumber(format): For more information about how the patterns are used. */ - formats: string[]; + format: { + /** + * Formats for a human-input phone number, e.g. `555-770-7727` or `555.770.7727 x1234` + */ + human: string[]; + /** + * Formats for a phone number in a standardized national format, e.g. `(555) 123-4567`. + */ + national: string[]; + /** + * Formats for a phone number in the standardised E.123 format, e.g. `+15551234567` + */ + international: string[]; + }; }>; diff --git a/src/locales/af_ZA/phone_number/format/human.ts b/src/locales/af_ZA/phone_number/format/human.ts new file mode 100644 index 00000000..b30bd451 --- /dev/null +++ b/src/locales/af_ZA/phone_number/format/human.ts @@ -0,0 +1,11 @@ +export default [ + '01# ### #####', + '02# ### #####', + '03# ### #####', + '04# ### #####', + '05# ### #####', + '0800 ### ###', + '0860 ### ###', + '01#########', + '01# ########', +]; diff --git a/src/locales/af_ZA/phone_number/format/index.ts b/src/locales/af_ZA/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/af_ZA/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/af_ZA/phone_number/format/international.ts b/src/locales/af_ZA/phone_number/format/international.ts new file mode 100644 index 00000000..31b6dfef --- /dev/null +++ b/src/locales/af_ZA/phone_number/format/international.ts @@ -0,0 +1,9 @@ +export default [ + '+271#########', + '+272#########', + '+273#########', + '+274#########', + '+275#########', + '+27800######', + '+27860######', +]; diff --git a/src/locales/af_ZA/phone_number/format/national.ts b/src/locales/af_ZA/phone_number/format/national.ts new file mode 100644 index 00000000..5b9fea60 --- /dev/null +++ b/src/locales/af_ZA/phone_number/format/national.ts @@ -0,0 +1,9 @@ +export default [ + '1#########', + '2#########', + '3#########', + '4#########', + '5#########', + '080 0## ####', + '0860 ### ###', +]; diff --git a/src/locales/af_ZA/phone_number/formats.ts b/src/locales/af_ZA/phone_number/formats.ts deleted file mode 100644 index b30bd451..00000000 --- a/src/locales/af_ZA/phone_number/formats.ts +++ /dev/null @@ -1,11 +0,0 @@ -export default [ - '01# ### #####', - '02# ### #####', - '03# ### #####', - '04# ### #####', - '05# ### #####', - '0800 ### ###', - '0860 ### ###', - '01#########', - '01# ########', -]; diff --git a/src/locales/af_ZA/phone_number/index.ts b/src/locales/af_ZA/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/af_ZA/phone_number/index.ts +++ b/src/locales/af_ZA/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ar/index.ts b/src/locales/ar/index.ts index be7757b7..6d7b46e0 100644 --- a/src/locales/ar/index.ts +++ b/src/locales/ar/index.ts @@ -11,7 +11,6 @@ import location from './location'; import lorem from './lorem'; import metadata from './metadata'; import person from './person'; -import phone_number from './phone_number'; import team from './team'; import vehicle from './vehicle'; @@ -24,7 +23,6 @@ const ar: LocaleDefinition = { lorem, metadata, person, - phone_number, team, vehicle, }; diff --git a/src/locales/ar/phone_number/formats.ts b/src/locales/ar/phone_number/formats.ts deleted file mode 100644 index 5df10098..00000000 --- a/src/locales/ar/phone_number/formats.ts +++ /dev/null @@ -1,18 +0,0 @@ -export default [ - '###-###-####', - '(###) ###-####', - '1-###-###-####', - '###.###.####', - '###-###-#### x###', - '(###) ###-#### x###', - '1-###-###-#### x###', - '###.###.#### x###', - '###-###-#### x####', - '(###) ###-#### x####', - '1-###-###-#### x####', - '###.###.#### x####', - '###-###-#### x#####', - '(###) ###-#### x#####', - '1-###-###-#### x#####', - '###.###.#### x#####', -]; diff --git a/src/locales/ar/phone_number/index.ts b/src/locales/ar/phone_number/index.ts deleted file mode 100644 index 1d7f77f1..00000000 --- a/src/locales/ar/phone_number/index.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* - * This file is automatically generated. - * Run 'pnpm run generate:locales' to update. - */ -import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; - -const phone_number: PhoneNumberDefinition = { - formats, -}; - -export default phone_number; diff --git a/src/locales/az/phone_number/format/human.ts b/src/locales/az/phone_number/format/human.ts new file mode 100644 index 00000000..368f97af --- /dev/null +++ b/src/locales/az/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['(9##)###-##-##']; diff --git a/src/locales/az/phone_number/format/index.ts b/src/locales/az/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/az/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/az/phone_number/format/international.ts b/src/locales/az/phone_number/format/international.ts new file mode 100644 index 00000000..c5482e1e --- /dev/null +++ b/src/locales/az/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+9949#########']; diff --git a/src/locales/az/phone_number/format/national.ts b/src/locales/az/phone_number/format/national.ts new file mode 100644 index 00000000..aa24c086 --- /dev/null +++ b/src/locales/az/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['9#########']; diff --git a/src/locales/az/phone_number/formats.ts b/src/locales/az/phone_number/formats.ts deleted file mode 100644 index 368f97af..00000000 --- a/src/locales/az/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['(9##)###-##-##']; diff --git a/src/locales/az/phone_number/index.ts b/src/locales/az/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/az/phone_number/index.ts +++ b/src/locales/az/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/cs_CZ/phone_number/format/human.ts b/src/locales/cs_CZ/phone_number/format/human.ts new file mode 100644 index 00000000..813dc224 --- /dev/null +++ b/src/locales/cs_CZ/phone_number/format/human.ts @@ -0,0 +1,8 @@ +export default [ + '601 ### ###', + '737 ### ###', + '736 ### ###', + '### ### ###', + '+420 ### ### ###', + '00420 ### ### ###', +]; diff --git a/src/locales/cs_CZ/phone_number/format/index.ts b/src/locales/cs_CZ/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/cs_CZ/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/cs_CZ/phone_number/format/international.ts b/src/locales/cs_CZ/phone_number/format/international.ts new file mode 100644 index 00000000..db652977 --- /dev/null +++ b/src/locales/cs_CZ/phone_number/format/international.ts @@ -0,0 +1,6 @@ +export default [ + '+420601######', + '+420737######', + '+420736######', + '+420#########', +]; diff --git a/src/locales/cs_CZ/phone_number/format/national.ts b/src/locales/cs_CZ/phone_number/format/national.ts new file mode 100644 index 00000000..0ae388db --- /dev/null +++ b/src/locales/cs_CZ/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['601 ### ###', '737 ### ###', '736 ### ###', '### ### ###']; diff --git a/src/locales/cs_CZ/phone_number/formats.ts b/src/locales/cs_CZ/phone_number/formats.ts deleted file mode 100644 index 813dc224..00000000 --- a/src/locales/cs_CZ/phone_number/formats.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '601 ### ###', - '737 ### ###', - '736 ### ###', - '### ### ###', - '+420 ### ### ###', - '00420 ### ### ###', -]; diff --git a/src/locales/cs_CZ/phone_number/index.ts b/src/locales/cs_CZ/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/cs_CZ/phone_number/index.ts +++ b/src/locales/cs_CZ/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/da/phone_number/format/human.ts b/src/locales/da/phone_number/format/human.ts new file mode 100644 index 00000000..81391543 --- /dev/null +++ b/src/locales/da/phone_number/format/human.ts @@ -0,0 +1,8 @@ +export default [ + '!# ## ## ##', + '!### ####', + '!#######', + '+45 !# ## ## ##', + '+45 !### ####', + '+45 !#######', +]; diff --git a/src/locales/da/phone_number/format/index.ts b/src/locales/da/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/da/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/da/phone_number/format/international.ts b/src/locales/da/phone_number/format/international.ts new file mode 100644 index 00000000..c11f77a4 --- /dev/null +++ b/src/locales/da/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+45!#######']; diff --git a/src/locales/da/phone_number/format/national.ts b/src/locales/da/phone_number/format/national.ts new file mode 100644 index 00000000..3a4cea41 --- /dev/null +++ b/src/locales/da/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['!# ## ## ##']; diff --git a/src/locales/da/phone_number/formats.ts b/src/locales/da/phone_number/formats.ts deleted file mode 100644 index 81391543..00000000 --- a/src/locales/da/phone_number/formats.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '!# ## ## ##', - '!### ####', - '!#######', - '+45 !# ## ## ##', - '+45 !### ####', - '+45 !#######', -]; diff --git a/src/locales/da/phone_number/index.ts b/src/locales/da/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/da/phone_number/index.ts +++ b/src/locales/da/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/de/phone_number/format/human.ts b/src/locales/de/phone_number/format/human.ts new file mode 100644 index 00000000..328313f6 --- /dev/null +++ b/src/locales/de/phone_number/format/human.ts @@ -0,0 +1,6 @@ +export default [ + '(0###) #########', + '(0####) #######', + '+49-###-#######', + '+49-####-########', +]; diff --git a/src/locales/de/phone_number/format/index.ts b/src/locales/de/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/de/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/de/phone_number/format/international.ts b/src/locales/de/phone_number/format/international.ts new file mode 100644 index 00000000..ea3d6ec0 --- /dev/null +++ b/src/locales/de/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+49############', '+49###########', '+49##########']; diff --git a/src/locales/de/phone_number/format/national.ts b/src/locales/de/phone_number/format/national.ts new file mode 100644 index 00000000..d3616e57 --- /dev/null +++ b/src/locales/de/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['0#### ########', '0#### #######', '0#### ######']; diff --git a/src/locales/de/phone_number/formats.ts b/src/locales/de/phone_number/formats.ts deleted file mode 100644 index 328313f6..00000000 --- a/src/locales/de/phone_number/formats.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '(0###) #########', - '(0####) #######', - '+49-###-#######', - '+49-####-########', -]; diff --git a/src/locales/de/phone_number/index.ts b/src/locales/de/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/de/phone_number/index.ts +++ b/src/locales/de/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/de_AT/phone_number/format/human.ts b/src/locales/de_AT/phone_number/format/human.ts new file mode 100644 index 00000000..cb06ba93 --- /dev/null +++ b/src/locales/de_AT/phone_number/format/human.ts @@ -0,0 +1,10 @@ +export default [ + '01 #######', + '01#######', + '+43-1-#######', + '+431#######', + '0#### ####', + '0#########', + '+43-####-####', + '+43 ########', +]; diff --git a/src/locales/de_AT/phone_number/format/index.ts b/src/locales/de_AT/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/de_AT/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/de_AT/phone_number/format/international.ts b/src/locales/de_AT/phone_number/format/international.ts new file mode 100644 index 00000000..e6928212 --- /dev/null +++ b/src/locales/de_AT/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+431#######', '+43########', '+43#########']; diff --git a/src/locales/de_AT/phone_number/format/national.ts b/src/locales/de_AT/phone_number/format/national.ts new file mode 100644 index 00000000..ff081abe --- /dev/null +++ b/src/locales/de_AT/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['01 #######', '0#### ####', '0#### #####']; diff --git a/src/locales/de_AT/phone_number/formats.ts b/src/locales/de_AT/phone_number/formats.ts deleted file mode 100644 index cb06ba93..00000000 --- a/src/locales/de_AT/phone_number/formats.ts +++ /dev/null @@ -1,10 +0,0 @@ -export default [ - '01 #######', - '01#######', - '+43-1-#######', - '+431#######', - '0#### ####', - '0#########', - '+43-####-####', - '+43 ########', -]; diff --git a/src/locales/de_AT/phone_number/index.ts b/src/locales/de_AT/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/de_AT/phone_number/index.ts +++ b/src/locales/de_AT/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/de_CH/phone_number/format/human.ts b/src/locales/de_CH/phone_number/format/human.ts new file mode 100644 index 00000000..d3116a1a --- /dev/null +++ b/src/locales/de_CH/phone_number/format/human.ts @@ -0,0 +1,10 @@ +export default [ + '0800 ### ###', + '0800 ## ## ##', + '0## ### ## ##', + '+41 ## ### ## ##', + '0900 ### ###', + '076 ### ## ##', + '+4178 ### ## ##', + '0041 79 ### ## ##', +]; diff --git a/src/locales/de_CH/phone_number/format/index.ts b/src/locales/de_CH/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/de_CH/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/de_CH/phone_number/format/international.ts b/src/locales/de_CH/phone_number/format/international.ts new file mode 100644 index 00000000..a2c04fd9 --- /dev/null +++ b/src/locales/de_CH/phone_number/format/international.ts @@ -0,0 +1,8 @@ +export default [ + '+41800######', + '+41#########', + '+41900######', + '+4176#######', + '+4178#######', + '+4179#######', +]; diff --git a/src/locales/de_CH/phone_number/format/national.ts b/src/locales/de_CH/phone_number/format/national.ts new file mode 100644 index 00000000..05ef493d --- /dev/null +++ b/src/locales/de_CH/phone_number/format/national.ts @@ -0,0 +1,8 @@ +export default [ + '0800 ### ###', + '0## ### ## ##', + '0900 ### ###', + '076 ### ## ##', + '078 ### ## ##', + '079 ### ## ##', +]; diff --git a/src/locales/de_CH/phone_number/formats.ts b/src/locales/de_CH/phone_number/formats.ts deleted file mode 100644 index d3116a1a..00000000 --- a/src/locales/de_CH/phone_number/formats.ts +++ /dev/null @@ -1,10 +0,0 @@ -export default [ - '0800 ### ###', - '0800 ## ## ##', - '0## ### ## ##', - '+41 ## ### ## ##', - '0900 ### ###', - '076 ### ## ##', - '+4178 ### ## ##', - '0041 79 ### ## ##', -]; diff --git a/src/locales/de_CH/phone_number/index.ts b/src/locales/de_CH/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/de_CH/phone_number/index.ts +++ b/src/locales/de_CH/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/dv/phone_number/format/human.ts b/src/locales/dv/phone_number/format/human.ts new file mode 100644 index 00000000..748699b4 --- /dev/null +++ b/src/locales/dv/phone_number/format/human.ts @@ -0,0 +1,44 @@ +export default [ + '3######', + '4######', + '5######', + '6######', + '7######', + '8######', + '9######', + '3## ####', + '4## ####', + '5## ####', + '6## ####', + '7## ####', + '8## ####', + '9## ####', + '+9603######', + '+9604######', + '+9605######', + '+9606######', + '+9607######', + '+9608######', + '+9609######', + '+960 3## ####', + '+960 4## ####', + '+960 5## ####', + '+960 6## ####', + '+960 7## ####', + '+960 8## ####', + '+960 9## ####', + '+960-3######', + '+960-4######', + '+960-5######', + '+960-6######', + '+960-7######', + '+960-8######', + '+960-9######', + '+960-3##-####', + '+960-4##-####', + '+960-5##-####', + '+960-6##-####', + '+960-7##-####', + '+960-8##-####', + '+960-9##-####', +]; diff --git a/src/locales/dv/phone_number/format/index.ts b/src/locales/dv/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/dv/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/dv/phone_number/format/international.ts b/src/locales/dv/phone_number/format/international.ts new file mode 100644 index 00000000..cb78a6fd --- /dev/null +++ b/src/locales/dv/phone_number/format/international.ts @@ -0,0 +1,9 @@ +export default [ + '+9603######', + '+9604######', + '+9605######', + '+9606######', + '+9607######', + '+9608######', + '+9609######', +]; diff --git a/src/locales/dv/phone_number/format/national.ts b/src/locales/dv/phone_number/format/national.ts new file mode 100644 index 00000000..bb529aab --- /dev/null +++ b/src/locales/dv/phone_number/format/national.ts @@ -0,0 +1,9 @@ +export default [ + '3##-####', + '4##-####', + '5######', + '6##-####', + '7##-####', + '8######', + '9##-####', +]; diff --git a/src/locales/dv/phone_number/formats.ts b/src/locales/dv/phone_number/formats.ts deleted file mode 100644 index 748699b4..00000000 --- a/src/locales/dv/phone_number/formats.ts +++ /dev/null @@ -1,44 +0,0 @@ -export default [ - '3######', - '4######', - '5######', - '6######', - '7######', - '8######', - '9######', - '3## ####', - '4## ####', - '5## ####', - '6## ####', - '7## ####', - '8## ####', - '9## ####', - '+9603######', - '+9604######', - '+9605######', - '+9606######', - '+9607######', - '+9608######', - '+9609######', - '+960 3## ####', - '+960 4## ####', - '+960 5## ####', - '+960 6## ####', - '+960 7## ####', - '+960 8## ####', - '+960 9## ####', - '+960-3######', - '+960-4######', - '+960-5######', - '+960-6######', - '+960-7######', - '+960-8######', - '+960-9######', - '+960-3##-####', - '+960-4##-####', - '+960-5##-####', - '+960-6##-####', - '+960-7##-####', - '+960-8##-####', - '+960-9##-####', -]; diff --git a/src/locales/dv/phone_number/index.ts b/src/locales/dv/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/dv/phone_number/index.ts +++ b/src/locales/dv/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/el/phone_number/format/human.ts b/src/locales/el/phone_number/format/human.ts new file mode 100644 index 00000000..7b25577c --- /dev/null +++ b/src/locales/el/phone_number/format/human.ts @@ -0,0 +1,54 @@ +export default [ + '2310# #####', + '2312# #####', + '2313# #####', + '222# ######', + '223# ######', + '227# ######', + '224# ######', + '226# ######', + '225# ######', + '232# ######', + '229# ######', + '228# ######', + '233# ######', + '234# ######', + '235# ######', + '237# ######', + '238# ######', + '239# ######', + '241# ######', + '242# ######', + '243# ######', + '244# ######', + '246# ######', + '249# ######', + '251# ######', + '252# ######', + '253# ######', + '254# ######', + '255# ######', + '259# ######', + '261# ######', + '262# ######', + '263# ######', + '264# ######', + '265# ######', + '266# ######', + '267# ######', + '268# ######', + '269# ######', + '271# ######', + '272# ######', + '273# ######', + '274# ######', + '275# ######', + '276# ######', + '279# ######', + '281# ######', + '282# ######', + '283# ######', + '284# ######', + '289# ######', + '0800 ######', +]; diff --git a/src/locales/el/phone_number/format/index.ts b/src/locales/el/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/el/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/el/phone_number/format/international.ts b/src/locales/el/phone_number/format/international.ts new file mode 100644 index 00000000..7ac506b2 --- /dev/null +++ b/src/locales/el/phone_number/format/international.ts @@ -0,0 +1,54 @@ +export default [ + '+302310######', + '+302312######', + '+302313######', + '+30222#######', + '+30223#######', + '+30227#######', + '+30224#######', + '+30226#######', + '+30225#######', + '+30232#######', + '+30229#######', + '+30228#######', + '+30233#######', + '+30234#######', + '+30235#######', + '+30237#######', + '+30238#######', + '+30239#######', + '+30241#######', + '+30242#######', + '+30243#######', + '+30244#######', + '+30246#######', + '+30249#######', + '+30251#######', + '+30252#######', + '+30253#######', + '+30254#######', + '+30255#######', + '+30259#######', + '+30261#######', + '+30262#######', + '+30263#######', + '+30264#######', + '+30265#######', + '+30266#######', + '+30267#######', + '+30268#######', + '+30269#######', + '+30271#######', + '+30272#######', + '+30273#######', + '+30274#######', + '+30275#######', + '+30276#######', + '+30279#######', + '+30281#######', + '+30282#######', + '+30283#######', + '+30284#######', + '+30289#######', + '+300800######', +]; diff --git a/src/locales/el/phone_number/format/national.ts b/src/locales/el/phone_number/format/national.ts new file mode 100644 index 00000000..eba86966 --- /dev/null +++ b/src/locales/el/phone_number/format/national.ts @@ -0,0 +1,54 @@ +export default [ + '231 0## ####', + '231 2## ####', + '231 3## ####', + '222# ######', + '223# ######', + '227# ######', + '224# ######', + '226# ######', + '225# ######', + '232# ######', + '229# ######', + '228# ######', + '233# ######', + '234# ######', + '235# ######', + '237# ######', + '238# ######', + '239# ######', + '241 ### ####', + '242# ######', + '243# ######', + '244# ######', + '246# ######', + '249# ######', + '251 ### ####', + '252# ######', + '253# ######', + '254# ######', + '255# ######', + '259# ######', + '261 ### ####', + '262# ######', + '263# ######', + '264# ######', + '265# ######', + '266# ######', + '267# ######', + '268# ######', + '269# ######', + '271 ### ####', + '272# ######', + '273# ######', + '274# ######', + '275# ######', + '276# ######', + '279# ######', + '281 ### ####', + '282# ######', + '283# ######', + '284# ######', + '289# ######', + '0800######', +]; diff --git a/src/locales/el/phone_number/formats.ts b/src/locales/el/phone_number/formats.ts deleted file mode 100644 index 7b25577c..00000000 --- a/src/locales/el/phone_number/formats.ts +++ /dev/null @@ -1,54 +0,0 @@ -export default [ - '2310# #####', - '2312# #####', - '2313# #####', - '222# ######', - '223# ######', - '227# ######', - '224# ######', - '226# ######', - '225# ######', - '232# ######', - '229# ######', - '228# ######', - '233# ######', - '234# ######', - '235# ######', - '237# ######', - '238# ######', - '239# ######', - '241# ######', - '242# ######', - '243# ######', - '244# ######', - '246# ######', - '249# ######', - '251# ######', - '252# ######', - '253# ######', - '254# ######', - '255# ######', - '259# ######', - '261# ######', - '262# ######', - '263# ######', - '264# ######', - '265# ######', - '266# ######', - '267# ######', - '268# ######', - '269# ######', - '271# ######', - '272# ######', - '273# ######', - '274# ######', - '275# ######', - '276# ######', - '279# ######', - '281# ######', - '282# ######', - '283# ######', - '284# ######', - '289# ######', - '0800 ######', -]; diff --git a/src/locales/el/phone_number/index.ts b/src/locales/el/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/el/phone_number/index.ts +++ b/src/locales/el/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en/phone_number/format/human.ts b/src/locales/en/phone_number/format/human.ts new file mode 100644 index 00000000..a0166408 --- /dev/null +++ b/src/locales/en/phone_number/format/human.ts @@ -0,0 +1,18 @@ +export default [ + '!##-!##-####', + '(!##) !##-####', + '1-!##-!##-####', + '!##.!##.####', + '!##-!##-#### x###', + '(!##) !##-#### x###', + '1-!##-!##-#### x###', + '!##.!##.#### x###', + '!##-!##-#### x####', + '(!##) !##-#### x####', + '1-!##-!##-#### x####', + '!##.!##.#### x####', + '!##-!##-#### x#####', + '(!##) !##-#### x#####', + '1-!##-!##-#### x#####', + '!##.!##.#### x#####', +]; diff --git a/src/locales/en/phone_number/format/index.ts b/src/locales/en/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en/phone_number/format/international.ts b/src/locales/en/phone_number/format/international.ts new file mode 100644 index 00000000..9bc1457d --- /dev/null +++ b/src/locales/en/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+1!##!######']; diff --git a/src/locales/en/phone_number/format/national.ts b/src/locales/en/phone_number/format/national.ts new file mode 100644 index 00000000..ed0c03d1 --- /dev/null +++ b/src/locales/en/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(!##) !##-####']; diff --git a/src/locales/en/phone_number/formats.ts b/src/locales/en/phone_number/formats.ts deleted file mode 100644 index a0166408..00000000 --- a/src/locales/en/phone_number/formats.ts +++ /dev/null @@ -1,18 +0,0 @@ -export default [ - '!##-!##-####', - '(!##) !##-####', - '1-!##-!##-####', - '!##.!##.####', - '!##-!##-#### x###', - '(!##) !##-#### x###', - '1-!##-!##-#### x###', - '!##.!##.#### x###', - '!##-!##-#### x####', - '(!##) !##-#### x####', - '1-!##-!##-#### x####', - '!##.!##.#### x####', - '!##-!##-#### x#####', - '(!##) !##-#### x#####', - '1-!##-!##-#### x#####', - '!##.!##.#### x#####', -]; diff --git a/src/locales/en/phone_number/index.ts b/src/locales/en/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en/phone_number/index.ts +++ b/src/locales/en/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_AU/phone_number/format/human.ts b/src/locales/en_AU/phone_number/format/human.ts new file mode 100644 index 00000000..ad3a604f --- /dev/null +++ b/src/locales/en_AU/phone_number/format/human.ts @@ -0,0 +1,6 @@ +export default [ + '0# #### ####', + '+61 # #### ####', + '04## ### ###', + '+61 4## ### ###', +]; diff --git a/src/locales/en_AU/phone_number/format/index.ts b/src/locales/en_AU/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_AU/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_AU/phone_number/format/international.ts b/src/locales/en_AU/phone_number/format/international.ts new file mode 100644 index 00000000..043b5b5f --- /dev/null +++ b/src/locales/en_AU/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+61#########', '+614########']; diff --git a/src/locales/en_AU/phone_number/format/national.ts b/src/locales/en_AU/phone_number/format/national.ts new file mode 100644 index 00000000..d1a881d8 --- /dev/null +++ b/src/locales/en_AU/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(0#) #### ####', '04## ### ###']; diff --git a/src/locales/en_AU/phone_number/formats.ts b/src/locales/en_AU/phone_number/formats.ts deleted file mode 100644 index ad3a604f..00000000 --- a/src/locales/en_AU/phone_number/formats.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '0# #### ####', - '+61 # #### ####', - '04## ### ###', - '+61 4## ### ###', -]; diff --git a/src/locales/en_AU/phone_number/index.ts b/src/locales/en_AU/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_AU/phone_number/index.ts +++ b/src/locales/en_AU/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_AU_ocker/phone_number/format/human.ts b/src/locales/en_AU_ocker/phone_number/format/human.ts new file mode 100644 index 00000000..ad3a604f --- /dev/null +++ b/src/locales/en_AU_ocker/phone_number/format/human.ts @@ -0,0 +1,6 @@ +export default [ + '0# #### ####', + '+61 # #### ####', + '04## ### ###', + '+61 4## ### ###', +]; diff --git a/src/locales/en_AU_ocker/phone_number/format/index.ts b/src/locales/en_AU_ocker/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_AU_ocker/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_AU_ocker/phone_number/format/international.ts b/src/locales/en_AU_ocker/phone_number/format/international.ts new file mode 100644 index 00000000..043b5b5f --- /dev/null +++ b/src/locales/en_AU_ocker/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+61#########', '+614########']; diff --git a/src/locales/en_AU_ocker/phone_number/format/national.ts b/src/locales/en_AU_ocker/phone_number/format/national.ts new file mode 100644 index 00000000..d1a881d8 --- /dev/null +++ b/src/locales/en_AU_ocker/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(0#) #### ####', '04## ### ###']; diff --git a/src/locales/en_AU_ocker/phone_number/formats.ts b/src/locales/en_AU_ocker/phone_number/formats.ts deleted file mode 100644 index ad3a604f..00000000 --- a/src/locales/en_AU_ocker/phone_number/formats.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '0# #### ####', - '+61 # #### ####', - '04## ### ###', - '+61 4## ### ###', -]; diff --git a/src/locales/en_AU_ocker/phone_number/index.ts b/src/locales/en_AU_ocker/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_AU_ocker/phone_number/index.ts +++ b/src/locales/en_AU_ocker/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_CA/phone_number/format/human.ts b/src/locales/en_CA/phone_number/format/human.ts new file mode 100644 index 00000000..e8ea67fc --- /dev/null +++ b/src/locales/en_CA/phone_number/format/human.ts @@ -0,0 +1,18 @@ +export default [ + '!##-!##-####', + '(!##)!##-####', + '!##.!##.####', + '1-!##-###-####', + '!##-!##-#### x###', + '(!##)!##-#### x###', + '1-!##-!##-#### x###', + '!##.!##.#### x###', + '!##-!##-#### x####', + '(!##)!##-#### x####', + '1-!##-!##-#### x####', + '!##.!##.#### x####', + '!##-!##-#### x#####', + '(!##)!##-#### x#####', + '1-!##-!##-#### x#####', + '!##.!##.#### x#####', +]; diff --git a/src/locales/en_CA/phone_number/format/index.ts b/src/locales/en_CA/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_CA/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_CA/phone_number/format/international.ts b/src/locales/en_CA/phone_number/format/international.ts new file mode 100644 index 00000000..ec7d9898 --- /dev/null +++ b/src/locales/en_CA/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+1!##!######', '+1!#########']; diff --git a/src/locales/en_CA/phone_number/format/national.ts b/src/locales/en_CA/phone_number/format/national.ts new file mode 100644 index 00000000..f077e361 --- /dev/null +++ b/src/locales/en_CA/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(!##) !##-####', '(!##) ###-####']; diff --git a/src/locales/en_CA/phone_number/formats.ts b/src/locales/en_CA/phone_number/formats.ts deleted file mode 100644 index e8ea67fc..00000000 --- a/src/locales/en_CA/phone_number/formats.ts +++ /dev/null @@ -1,18 +0,0 @@ -export default [ - '!##-!##-####', - '(!##)!##-####', - '!##.!##.####', - '1-!##-###-####', - '!##-!##-#### x###', - '(!##)!##-#### x###', - '1-!##-!##-#### x###', - '!##.!##.#### x###', - '!##-!##-#### x####', - '(!##)!##-#### x####', - '1-!##-!##-#### x####', - '!##.!##.#### x####', - '!##-!##-#### x#####', - '(!##)!##-#### x#####', - '1-!##-!##-#### x#####', - '!##.!##.#### x#####', -]; diff --git a/src/locales/en_CA/phone_number/index.ts b/src/locales/en_CA/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_CA/phone_number/index.ts +++ b/src/locales/en_CA/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_GB/phone_number/format/human.ts b/src/locales/en_GB/phone_number/format/human.ts new file mode 100644 index 00000000..bd71045d --- /dev/null +++ b/src/locales/en_GB/phone_number/format/human.ts @@ -0,0 +1,17 @@ +export default [ + '01#### #####', + '01### ######', + '01#1 ### ####', + '011# ### ####', + '02# #### ####', + '03## ### ####', + '055 #### ####', + '056 #### ####', + '0800 ### ####', + '08## ### ####', + '09## ### ####', + '016977 ####', + '01### #####', + '0500 ######', + '0800 ######', +]; diff --git a/src/locales/en_GB/phone_number/format/index.ts b/src/locales/en_GB/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_GB/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_GB/phone_number/format/international.ts b/src/locales/en_GB/phone_number/format/international.ts new file mode 100644 index 00000000..1104787b --- /dev/null +++ b/src/locales/en_GB/phone_number/format/international.ts @@ -0,0 +1,16 @@ +export default [ + '+441#########', + '+441#1#######', + '+4411########', + '+442#########', + '+443#########', + '+4455########', + '+4456########', + '+44800#######', + '+448#########', + '+449#########', + '+4416977####', + '+441########', + '+44500######', + '+44800######', +]; diff --git a/src/locales/en_GB/phone_number/format/national.ts b/src/locales/en_GB/phone_number/format/national.ts new file mode 100644 index 00000000..c5096c7c --- /dev/null +++ b/src/locales/en_GB/phone_number/format/national.ts @@ -0,0 +1,16 @@ +export default [ + '01### ######', + '01#1 ### ####', + '011# ### ####', + '02# #### ####', + '03## ### ####', + '055 #### ####', + '056 #### ####', + '0800 ### ####', + '08## ### ####', + '09## ### ####', + '016977 ####', + '01### #####', + '500######', + '0800 ######', +]; diff --git a/src/locales/en_GB/phone_number/formats.ts b/src/locales/en_GB/phone_number/formats.ts deleted file mode 100644 index bd71045d..00000000 --- a/src/locales/en_GB/phone_number/formats.ts +++ /dev/null @@ -1,17 +0,0 @@ -export default [ - '01#### #####', - '01### ######', - '01#1 ### ####', - '011# ### ####', - '02# #### ####', - '03## ### ####', - '055 #### ####', - '056 #### ####', - '0800 ### ####', - '08## ### ####', - '09## ### ####', - '016977 ####', - '01### #####', - '0500 ######', - '0800 ######', -]; diff --git a/src/locales/en_GB/phone_number/index.ts b/src/locales/en_GB/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_GB/phone_number/index.ts +++ b/src/locales/en_GB/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_GH/phone_number/format/human.ts b/src/locales/en_GH/phone_number/format/human.ts new file mode 100644 index 00000000..4ce6210d --- /dev/null +++ b/src/locales/en_GH/phone_number/format/human.ts @@ -0,0 +1,28 @@ +export default [ + '020#######', + '023#######', + '024#######', + '026#######', + '027#######', + '028#######', + '050#######', + '053#######', + '054#######', + '055#######', + '056#######', + '057#######', + '058#######', + '+23320#######', + '+23323#######', + '+23324#######', + '+23326#######', + '+23327#######', + '+23328#######', + '+23350#######', + '+23353#######', + '+23354#######', + '+23355#######', + '+23356#######', + '+23357#######', + '+23358#######', +]; diff --git a/src/locales/en_GH/phone_number/format/index.ts b/src/locales/en_GH/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_GH/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_GH/phone_number/format/international.ts b/src/locales/en_GH/phone_number/format/international.ts new file mode 100644 index 00000000..928a4897 --- /dev/null +++ b/src/locales/en_GH/phone_number/format/international.ts @@ -0,0 +1,15 @@ +export default [ + '+23320#######', + '+23323#######', + '+23324#######', + '+23326#######', + '+23327#######', + '+23328#######', + '+23350#######', + '+23353#######', + '+23354#######', + '+23355#######', + '+23356#######', + '+23357#######', + '+23358#######', +]; diff --git a/src/locales/en_GH/phone_number/format/national.ts b/src/locales/en_GH/phone_number/format/national.ts new file mode 100644 index 00000000..bbb7d00c --- /dev/null +++ b/src/locales/en_GH/phone_number/format/national.ts @@ -0,0 +1,15 @@ +export default [ + '020 ### ####', + '023 ### ####', + '024 ### ####', + '026 ### ####', + '027 ### ####', + '028 ### ####', + '050 ### ####', + '053 ### ####', + '054 ### ####', + '055 ### ####', + '056 ### ####', + '057 ### ####', + '058 ### ####', +]; diff --git a/src/locales/en_GH/phone_number/formats.ts b/src/locales/en_GH/phone_number/formats.ts deleted file mode 100644 index 4ce6210d..00000000 --- a/src/locales/en_GH/phone_number/formats.ts +++ /dev/null @@ -1,28 +0,0 @@ -export default [ - '020#######', - '023#######', - '024#######', - '026#######', - '027#######', - '028#######', - '050#######', - '053#######', - '054#######', - '055#######', - '056#######', - '057#######', - '058#######', - '+23320#######', - '+23323#######', - '+23324#######', - '+23326#######', - '+23327#######', - '+23328#######', - '+23350#######', - '+23353#######', - '+23354#######', - '+23355#######', - '+23356#######', - '+23357#######', - '+23358#######', -]; diff --git a/src/locales/en_GH/phone_number/index.ts b/src/locales/en_GH/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_GH/phone_number/index.ts +++ b/src/locales/en_GH/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_HK/phone_number/format/human.ts b/src/locales/en_HK/phone_number/format/human.ts new file mode 100644 index 00000000..3707487d --- /dev/null +++ b/src/locales/en_HK/phone_number/format/human.ts @@ -0,0 +1,9 @@ +export default [ + '2### ####', + '3### ####', + '4### ####', + '5### ####', + '6### ####', + '7### ####', + '9### ####', +]; diff --git a/src/locales/en_HK/phone_number/format/index.ts b/src/locales/en_HK/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_HK/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_HK/phone_number/format/international.ts b/src/locales/en_HK/phone_number/format/international.ts new file mode 100644 index 00000000..8dc79cf4 --- /dev/null +++ b/src/locales/en_HK/phone_number/format/international.ts @@ -0,0 +1,9 @@ +export default [ + '+8522#######', + '+8523#######', + '+8524#######', + '+8525#######', + '+8526#######', + '+8527#######', + '+8529#######', +]; diff --git a/src/locales/en_HK/phone_number/format/national.ts b/src/locales/en_HK/phone_number/format/national.ts new file mode 100644 index 00000000..3707487d --- /dev/null +++ b/src/locales/en_HK/phone_number/format/national.ts @@ -0,0 +1,9 @@ +export default [ + '2### ####', + '3### ####', + '4### ####', + '5### ####', + '6### ####', + '7### ####', + '9### ####', +]; diff --git a/src/locales/en_HK/phone_number/formats.ts b/src/locales/en_HK/phone_number/formats.ts deleted file mode 100644 index 3707487d..00000000 --- a/src/locales/en_HK/phone_number/formats.ts +++ /dev/null @@ -1,9 +0,0 @@ -export default [ - '2### ####', - '3### ####', - '4### ####', - '5### ####', - '6### ####', - '7### ####', - '9### ####', -]; diff --git a/src/locales/en_HK/phone_number/index.ts b/src/locales/en_HK/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_HK/phone_number/index.ts +++ b/src/locales/en_HK/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_IE/phone_number/format/human.ts b/src/locales/en_IE/phone_number/format/human.ts new file mode 100644 index 00000000..4215d0f5 --- /dev/null +++ b/src/locales/en_IE/phone_number/format/human.ts @@ -0,0 +1,51 @@ +export default [ + '01 #######', + '021 #######', + '022 #######', + '023 #######', + '024 #######', + '025 #######', + '026 #######', + '027 #######', + '028 #######', + '029 #######', + '0402 #######', + '0404 #######', + '041 #######', + '042 #######', + '043 #######', + '044 #######', + '045 #######', + '046 #######', + '047 #######', + '049 #######', + '0504 #######', + '0505 #######', + '051 #######', + '052 #######', + '053 #######', + '056 #######', + '057 #######', + '058 #######', + '059 #######', + '061 #######', + '062 #######', + '063 #######', + '064 #######', + '065 #######', + '066 #######', + '067 #######', + '068 #######', + '069 #######', + '071 #######', + '074 #######', + '090 #######', + '091 #######', + '093 #######', + '094 #######', + '095 #######', + '096 #######', + '097 #######', + '098 #######', + '099 #######', +]; diff --git a/src/locales/en_IE/phone_number/format/index.ts b/src/locales/en_IE/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_IE/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_IE/phone_number/format/international.ts b/src/locales/en_IE/phone_number/format/international.ts new file mode 100644 index 00000000..4f37c87a --- /dev/null +++ b/src/locales/en_IE/phone_number/format/international.ts @@ -0,0 +1,51 @@ +export default [ + '+3531#######', + '+35321#######', + '+35322#######', + '+35323#######', + '+35324#######', + '+35325#######', + '+35326#######', + '+35327#######', + '+35328#######', + '+35329#######', + '+353402#######', + '+353404#######', + '+35341#######', + '+35342#######', + '+35343#######', + '+35344#######', + '+35345#######', + '+35346#######', + '+35347#######', + '+35349#######', + '+353504#######', + '+353505#######', + '+35351#######', + '+35352#######', + '+35353#######', + '+35356#######', + '+35357#######', + '+35358#######', + '+35359#######', + '+35361#######', + '+35362#######', + '+35363#######', + '+35364#######', + '+35365#######', + '+35366#######', + '+35367#######', + '+35368#######', + '+35369#######', + '+35371#######', + '+35374#######', + '+35390#######', + '+35391#######', + '+35393#######', + '+35394#######', + '+35395#######', + '+35396#######', + '+35397#######', + '+35398#######', + '+35399#######', +]; diff --git a/src/locales/en_IE/phone_number/format/national.ts b/src/locales/en_IE/phone_number/format/national.ts new file mode 100644 index 00000000..1a4e12d7 --- /dev/null +++ b/src/locales/en_IE/phone_number/format/national.ts @@ -0,0 +1,51 @@ +export default [ + '(01) ### ####', + '(021) ### ####', + '(022) ### ####', + '(023) ### ####', + '(024) ### ####', + '(025) ### ####', + '(026) ### ####', + '(027) ### ####', + '(028) ### ####', + '(029) ### ####', + '(040) 2### ####', + '(040) 4### ####', + '(041) ### ####', + '(042) ### ####', + '(043) ### ####', + '(044) ### ####', + '(045) ### ####', + '(046) ### ####', + '47#######', + '(049) ### ####', + '504#######', + '505#######', + '(051) ### ####', + '(052) ### ####', + '(053) ### ####', + '(056) ### ####', + '(057) ### ####', + '(058) ### ####', + '(059) ### ####', + '(061) ### ####', + '(062) ### ####', + '(063) ### ####', + '(064) ### ####', + '(065) ### ####', + '(066) ### ####', + '(067) ### ####', + '(068) ### ####', + '(069) ### ####', + '(071) ### ####', + '(074) ### ####', + '(090) ### ####', + '(091) ### ####', + '(093) ### ####', + '(094) ### ####', + '(095) ### ####', + '(096) ### ####', + '(097) ### ####', + '(098) ### ####', + '(099) ### ####', +]; diff --git a/src/locales/en_IE/phone_number/formats.ts b/src/locales/en_IE/phone_number/formats.ts deleted file mode 100644 index 4215d0f5..00000000 --- a/src/locales/en_IE/phone_number/formats.ts +++ /dev/null @@ -1,51 +0,0 @@ -export default [ - '01 #######', - '021 #######', - '022 #######', - '023 #######', - '024 #######', - '025 #######', - '026 #######', - '027 #######', - '028 #######', - '029 #######', - '0402 #######', - '0404 #######', - '041 #######', - '042 #######', - '043 #######', - '044 #######', - '045 #######', - '046 #######', - '047 #######', - '049 #######', - '0504 #######', - '0505 #######', - '051 #######', - '052 #######', - '053 #######', - '056 #######', - '057 #######', - '058 #######', - '059 #######', - '061 #######', - '062 #######', - '063 #######', - '064 #######', - '065 #######', - '066 #######', - '067 #######', - '068 #######', - '069 #######', - '071 #######', - '074 #######', - '090 #######', - '091 #######', - '093 #######', - '094 #######', - '095 #######', - '096 #######', - '097 #######', - '098 #######', - '099 #######', -]; diff --git a/src/locales/en_IE/phone_number/index.ts b/src/locales/en_IE/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_IE/phone_number/index.ts +++ b/src/locales/en_IE/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_IN/phone_number/format/human.ts b/src/locales/en_IN/phone_number/format/human.ts new file mode 100644 index 00000000..1e9fac40 --- /dev/null +++ b/src/locales/en_IN/phone_number/format/human.ts @@ -0,0 +1,14 @@ +export default [ + '+919##-###-####', + '+919#########', + '+91-9##-#######', + '+918##-###-####', + '+918#########', + '+91-8##-#######', + '+917##-###-####', + '+917#########', + '+91-7##-#######', + '+916##-###-####', + '+916#########', + '+91-6##-#######', +]; diff --git a/src/locales/en_IN/phone_number/format/index.ts b/src/locales/en_IN/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_IN/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_IN/phone_number/format/international.ts b/src/locales/en_IN/phone_number/format/international.ts new file mode 100644 index 00000000..6f4e372b --- /dev/null +++ b/src/locales/en_IN/phone_number/format/international.ts @@ -0,0 +1,6 @@ +export default [ + '+919#########', + '+918#########', + '+917#########', + '+916#########', +]; diff --git a/src/locales/en_IN/phone_number/format/national.ts b/src/locales/en_IN/phone_number/format/national.ts new file mode 100644 index 00000000..f857e910 --- /dev/null +++ b/src/locales/en_IN/phone_number/format/national.ts @@ -0,0 +1,6 @@ +export default [ + '09#### #####', + '08#### #####', + '07#### #####', + '06### ### ###', +]; diff --git a/src/locales/en_IN/phone_number/formats.ts b/src/locales/en_IN/phone_number/formats.ts deleted file mode 100644 index 1e9fac40..00000000 --- a/src/locales/en_IN/phone_number/formats.ts +++ /dev/null @@ -1,14 +0,0 @@ -export default [ - '+919##-###-####', - '+919#########', - '+91-9##-#######', - '+918##-###-####', - '+918#########', - '+91-8##-#######', - '+917##-###-####', - '+917#########', - '+91-7##-#######', - '+916##-###-####', - '+916#########', - '+91-6##-#######', -]; diff --git a/src/locales/en_IN/phone_number/index.ts b/src/locales/en_IN/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_IN/phone_number/index.ts +++ b/src/locales/en_IN/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_NG/phone_number/format/human.ts b/src/locales/en_NG/phone_number/format/human.ts new file mode 100644 index 00000000..28f29821 --- /dev/null +++ b/src/locales/en_NG/phone_number/format/human.ts @@ -0,0 +1,7 @@ +export default [ + '0803 ### ####', + '0703 ### ####', + '234809 ### ####', + '+234 802 ### ####', + '0805### ####', +]; diff --git a/src/locales/en_NG/phone_number/format/index.ts b/src/locales/en_NG/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_NG/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_NG/phone_number/format/international.ts b/src/locales/en_NG/phone_number/format/international.ts new file mode 100644 index 00000000..a8814756 --- /dev/null +++ b/src/locales/en_NG/phone_number/format/international.ts @@ -0,0 +1,7 @@ +export default [ + '+234803#######', + '+234703#######', + '+234809#######', + '+234802#######', + '+234805#######', +]; diff --git a/src/locales/en_NG/phone_number/format/national.ts b/src/locales/en_NG/phone_number/format/national.ts new file mode 100644 index 00000000..55c25223 --- /dev/null +++ b/src/locales/en_NG/phone_number/format/national.ts @@ -0,0 +1,7 @@ +export default [ + '0803 ### ####', + '0703 ### ####', + '0809 ### ####', + '0802 ### ####', + '0805 ### ####', +]; diff --git a/src/locales/en_NG/phone_number/formats.ts b/src/locales/en_NG/phone_number/formats.ts deleted file mode 100644 index 28f29821..00000000 --- a/src/locales/en_NG/phone_number/formats.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '0803 ### ####', - '0703 ### ####', - '234809 ### ####', - '+234 802 ### ####', - '0805### ####', -]; diff --git a/src/locales/en_NG/phone_number/index.ts b/src/locales/en_NG/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/en_NG/phone_number/index.ts +++ b/src/locales/en_NG/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/en_ZA/phone_number/format/human.ts b/src/locales/en_ZA/phone_number/format/human.ts new file mode 100644 index 00000000..fdcac39f --- /dev/null +++ b/src/locales/en_ZA/phone_number/format/human.ts @@ -0,0 +1,14 @@ +export default [ + '(0##) ### ####', + '0## ### ####', + '+27 ## ### ####', + '01# ### #####', + '02# ### #####', + '03# ### #####', + '04# ### #####', + '05# ### #####', + '0800 ### ###', + '0860 ### ###', + '01#########', + '01# ########', +]; diff --git a/src/locales/en_ZA/phone_number/format/index.ts b/src/locales/en_ZA/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/en_ZA/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/en_ZA/phone_number/format/international.ts b/src/locales/en_ZA/phone_number/format/international.ts new file mode 100644 index 00000000..b9d3b758 --- /dev/null +++ b/src/locales/en_ZA/phone_number/format/international.ts @@ -0,0 +1,10 @@ +export default [ + '+27#########', + '+271#########', + '+272#########', + '+273#########', + '+274#########', + '+275#########', + '+27800######', + '+27860######', +]; diff --git a/src/locales/en_ZA/phone_number/format/national.ts b/src/locales/en_ZA/phone_number/format/national.ts new file mode 100644 index 00000000..df90c7fe --- /dev/null +++ b/src/locales/en_ZA/phone_number/format/national.ts @@ -0,0 +1,10 @@ +export default [ + '0## ### ####', + '1#########', + '2#########', + '3#########', + '4#########', + '5#########', + '080 0## ####', + '0860 ### ###', +]; diff --git a/src/locales/en_ZA/phone_number/formats.ts b/src/locales/en_ZA/phone_number/formats.ts deleted file mode 100644 index fdcac39f..00000000 --- a/src/locales/en_ZA/phone_number/formats.ts +++ /dev/null @@ -1,14 +0,0 @@ -export default [ - '(0##) ### ####', - '0## ### ####', - '+27 ## ### ####', - '01# ### #####', - '02# ### #####', - '03# ### #####', - '04# ### #####', - '05# ### #####', - '0800 ### ###', - '0860 ### ###', - '01#########', - '01# ########', -]; diff --git a/src/locales/en_ZA/phone_number/index.ts b/src/locales/en_ZA/phone_number/index.ts index fbc37294..a383789b 100644 --- a/src/locales/en_ZA/phone_number/index.ts +++ b/src/locales/en_ZA/phone_number/index.ts @@ -5,12 +5,12 @@ import type { PhoneNumberDefinition } from '../../..'; import area_code from './area_code'; import exchange_code from './exchange_code'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { area_code, exchange_code, - formats, + format, }; export default phone_number; diff --git a/src/locales/es/phone_number/format/human.ts b/src/locales/es/phone_number/format/human.ts new file mode 100644 index 00000000..9ce6beef --- /dev/null +++ b/src/locales/es/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['9##-###-###', '9##.###.###', '9## ### ###', '9########']; diff --git a/src/locales/es/phone_number/format/index.ts b/src/locales/es/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/es/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/es/phone_number/format/international.ts b/src/locales/es/phone_number/format/international.ts new file mode 100644 index 00000000..1e230d3c --- /dev/null +++ b/src/locales/es/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+349########']; diff --git a/src/locales/es/phone_number/format/national.ts b/src/locales/es/phone_number/format/national.ts new file mode 100644 index 00000000..c18cdac7 --- /dev/null +++ b/src/locales/es/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['9## ## ## ##']; diff --git a/src/locales/es/phone_number/formats.ts b/src/locales/es/phone_number/formats.ts deleted file mode 100644 index 9ce6beef..00000000 --- a/src/locales/es/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['9##-###-###', '9##.###.###', '9## ### ###', '9########']; diff --git a/src/locales/es/phone_number/index.ts b/src/locales/es/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/es/phone_number/index.ts +++ b/src/locales/es/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/es_MX/phone_number/format/human.ts b/src/locales/es_MX/phone_number/format/human.ts new file mode 100644 index 00000000..62009a7c --- /dev/null +++ b/src/locales/es_MX/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['5###-###-###', '5##.###.###', '5## ### ###', '5########']; diff --git a/src/locales/es_MX/phone_number/format/index.ts b/src/locales/es_MX/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/es_MX/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/es_MX/phone_number/format/international.ts b/src/locales/es_MX/phone_number/format/international.ts new file mode 100644 index 00000000..0fe486f4 --- /dev/null +++ b/src/locales/es_MX/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+525#########', '+525########']; diff --git a/src/locales/es_MX/phone_number/format/national.ts b/src/locales/es_MX/phone_number/format/national.ts new file mode 100644 index 00000000..8190a8f6 --- /dev/null +++ b/src/locales/es_MX/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['5## ### ####', '5########']; diff --git a/src/locales/es_MX/phone_number/formats.ts b/src/locales/es_MX/phone_number/formats.ts deleted file mode 100644 index 62009a7c..00000000 --- a/src/locales/es_MX/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['5###-###-###', '5##.###.###', '5## ### ###', '5########']; diff --git a/src/locales/es_MX/phone_number/index.ts b/src/locales/es_MX/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/es_MX/phone_number/index.ts +++ b/src/locales/es_MX/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/fa/phone_number/format/human.ts b/src/locales/fa/phone_number/format/human.ts new file mode 100644 index 00000000..d15fdb9e --- /dev/null +++ b/src/locales/fa/phone_number/format/human.ts @@ -0,0 +1,16 @@ +export default [ + '021 ### #####', + '031 ### #####', + '041 ### #####', + '045 ### #####', + '061 ### #####', + '051 ### #####', + '058 ### #####', + '028 ### #####', + '026 ### #####', + '044 ### #####', + '024 ### #####', + '023 ### #####', + '076 ### #####', + '+98 21 ### #####', +]; diff --git a/src/locales/fa/phone_number/format/index.ts b/src/locales/fa/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/fa/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/fa/phone_number/format/international.ts b/src/locales/fa/phone_number/format/international.ts new file mode 100644 index 00000000..e8360ead --- /dev/null +++ b/src/locales/fa/phone_number/format/international.ts @@ -0,0 +1,15 @@ +export default [ + '+9821########', + '+9831########', + '+9841########', + '+9845########', + '+9861########', + '+9851########', + '+9858########', + '+9828########', + '+9826########', + '+9844########', + '+9824########', + '+9823########', + '+9876########', +]; diff --git a/src/locales/fa/phone_number/format/national.ts b/src/locales/fa/phone_number/format/national.ts new file mode 100644 index 00000000..f7346255 --- /dev/null +++ b/src/locales/fa/phone_number/format/national.ts @@ -0,0 +1,15 @@ +export default [ + '021 #### ####', + '031 #### ####', + '041 #### ####', + '045 #### ####', + '061 #### ####', + '051 #### ####', + '058 #### ####', + '028 #### ####', + '026 #### ####', + '044 #### ####', + '024 #### ####', + '023 #### ####', + '076 #### ####', +]; diff --git a/src/locales/fa/phone_number/formats.ts b/src/locales/fa/phone_number/formats.ts deleted file mode 100644 index d15fdb9e..00000000 --- a/src/locales/fa/phone_number/formats.ts +++ /dev/null @@ -1,16 +0,0 @@ -export default [ - '021 ### #####', - '031 ### #####', - '041 ### #####', - '045 ### #####', - '061 ### #####', - '051 ### #####', - '058 ### #####', - '028 ### #####', - '026 ### #####', - '044 ### #####', - '024 ### #####', - '023 ### #####', - '076 ### #####', - '+98 21 ### #####', -]; diff --git a/src/locales/fa/phone_number/index.ts b/src/locales/fa/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/fa/phone_number/index.ts +++ b/src/locales/fa/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/fr/phone_number/format/human.ts b/src/locales/fr/phone_number/format/human.ts new file mode 100644 index 00000000..d41fd062 --- /dev/null +++ b/src/locales/fr/phone_number/format/human.ts @@ -0,0 +1,16 @@ +export default [ + '01########', + '02########', + '03########', + '04########', + '05########', + '06########', + '07########', + '+33 1########', + '+33 2########', + '+33 3########', + '+33 4########', + '+33 5########', + '+33 6########', + '+33 7########', +]; diff --git a/src/locales/fr/phone_number/format/index.ts b/src/locales/fr/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/fr/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/fr/phone_number/format/international.ts b/src/locales/fr/phone_number/format/international.ts new file mode 100644 index 00000000..b6d95413 --- /dev/null +++ b/src/locales/fr/phone_number/format/international.ts @@ -0,0 +1,9 @@ +export default [ + '+331########', + '+332########', + '+333########', + '+334########', + '+335########', + '+336########', + '+337########', +]; diff --git a/src/locales/fr/phone_number/format/national.ts b/src/locales/fr/phone_number/format/national.ts new file mode 100644 index 00000000..5046a0ef --- /dev/null +++ b/src/locales/fr/phone_number/format/national.ts @@ -0,0 +1,9 @@ +export default [ + '01 ## ## ## ##', + '02 ## ## ## ##', + '03 ## ## ## ##', + '04 ## ## ## ##', + '05 ## ## ## ##', + '06 ## ## ## ##', + '07 ## ## ## ##', +]; diff --git a/src/locales/fr/phone_number/formats.ts b/src/locales/fr/phone_number/formats.ts deleted file mode 100644 index d41fd062..00000000 --- a/src/locales/fr/phone_number/formats.ts +++ /dev/null @@ -1,16 +0,0 @@ -export default [ - '01########', - '02########', - '03########', - '04########', - '05########', - '06########', - '07########', - '+33 1########', - '+33 2########', - '+33 3########', - '+33 4########', - '+33 5########', - '+33 6########', - '+33 7########', -]; diff --git a/src/locales/fr/phone_number/index.ts b/src/locales/fr/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/fr/phone_number/index.ts +++ b/src/locales/fr/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/fr_BE/phone_number/format/human.ts b/src/locales/fr_BE/phone_number/format/human.ts new file mode 100644 index 00000000..b0a98216 --- /dev/null +++ b/src/locales/fr_BE/phone_number/format/human.ts @@ -0,0 +1,92 @@ +export default [ + '###/######', + '###/## ## ##', + '### ## ## ##', + '###/### ###', + '##########', + '04##/### ###', + '04## ## ## ##', + '00324 ## ## ##', + '+324 ## ## ## ##', + '010######', // Wavre + '011######', // Hasselt + '012######', // Tongres + '013######', // Diest + '014######', // Herentals + '015######', // Malines + '016######', // Louvain + '019######', // Waremme + '02#######', // Bruxelles, Enghien + '03#######', // Anvers + '04######', // Liège, Fourons + '050######', // Bruges + '051######', // Roulers + '053######', // Alost + '052######', // Dendermonde + '054######', // Ninove + '055######', // Audenarde + '056######', // Courtrai, Comines-Warneton, Mouscron + '057######', // Ypres + '058######', // Furnes + '059######', // Ostende + '060######', // Chimay + '061######', // Libramont-Chevigny, Bastogne + '063######', // Arlon + '064######', // La Louvière + '065######', // Mons + '067######', // Nivelles + '068######', // Ath + '069######', // Tournai + '071######', // Charleroi + '080######', // Stavelot, Malmedy, Waimes + '081######', // Namur + '082######', // Dinant + '083######', // Ciney + '084######', // Marche-en-Famenne + '085######', // Huy, Andenne + '086######', // Durbuy + '087######', // Verviers + '089######', // Genk + '09#######', // Gand + + '+32 10######', // Wavre + '+32 11######', // Hasselt + '+32 12######', // Tongres + '+32 13######', // Diest + '+32 14######', // Herentals + '+32 15######', // Malines + '+32 16######', // Louvain + '+32 19######', // Waremme + '+32 2#######', // Bruxelles, Enghien + '+32 3#######', // Anvers + '+32 4######', // Liège, Fourons + '+32 50######', // Bruges + '+32 51######', // Roulers + '+32 53######', // Alost + '+32 52######', // Dendermonde + '+32 54######', // Ninove + '+32 55######', // Audenarde + '+32 56######', // Courtrai, Comines-Warneton, Mouscron + '+32 57######', // Ypres + '+32 58######', // Furnes + '+32 59######', // Ostende + '+32 60######', // Chimay + '+32 61######', // Libramont-Chevigny, Bastogne + '+32 63######', // Arlon + '+32 64######', // La Louvière + '+32 65######', // Mons + '+32 67######', // Nivelles + '+32 68######', // Ath + '+32 69######', // Tournai + '+32 71######', // Charleroi + '+32 80######', // Stavelot, Malmedy, Waimes + '+32 81######', // Namur + '+32 82######', // Dinant + '+32 83######', // Ciney + '+32 84######', // Marche-en-Famenne + '+32 85######', // Huy, Andenne + '+32 86######', // Durbuy + '+32 87######', // Verviers + '+32 89######', // Genk + '+32 9#######', // Gand +]; diff --git a/src/locales/fr_BE/phone_number/format/index.ts b/src/locales/fr_BE/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/fr_BE/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/fr_BE/phone_number/format/international.ts b/src/locales/fr_BE/phone_number/format/international.ts new file mode 100644 index 00000000..d1e205ae --- /dev/null +++ b/src/locales/fr_BE/phone_number/format/international.ts @@ -0,0 +1,46 @@ +export default [ + '+32#########', + '+32##########', + '+324########', + '+324######', + '+3210######', + '+3211######', + '+3212######', + '+3213######', + '+3214######', + '+3215######', + '+3216######', + '+3219######', + '+322#######', + '+323#######', + '+3204######', + '+3250######', + '+3251######', + '+3253######', + '+3252######', + '+3254######', + '+3255######', + '+3256######', + '+3257######', + '+3258######', + '+3259######', + '+3260######', + '+3261######', + '+3263######', + '+3264######', + '+3265######', + '+3267######', + '+3268######', + '+3269######', + '+3271######', + '+3280######', + '+3281######', + '+3282######', + '+3283######', + '+3284######', + '+3285######', + '+3286######', + '+3287######', + '+3289######', + '+329#######', +]; diff --git a/src/locales/fr_BE/phone_number/format/national.ts b/src/locales/fr_BE/phone_number/format/national.ts new file mode 100644 index 00000000..09c748ef --- /dev/null +++ b/src/locales/fr_BE/phone_number/format/national.ts @@ -0,0 +1,46 @@ +export default [ + '0### ## ## ##', + '##########', + '04## ## ## ##', + '4######', + '010 ## ## ##', + '011 ## ## ##', + '012 ## ## ##', + '013 ## ## ##', + '014 ## ## ##', + '015 ## ## ##', + '016 ## ## ##', + '019 ## ## ##', + '02 ### ## ##', + '03 ### ## ##', + '04######', + '050 ## ## ##', + '051 ## ## ##', + '053 ## ## ##', + '052 ## ## ##', + '054 ## ## ##', + '055 ## ## ##', + '056 ## ## ##', + '057 ## ## ##', + '058 ## ## ##', + '059 ## ## ##', + '060 ## ## ##', + '061 ## ## ##', + '063 ## ## ##', + '064 ## ## ##', + '065 ## ## ##', + '067 ## ## ##', + '068 ## ## ##', + '069 ## ## ##', + '071 ## ## ##', + '080 ## ## ##', + '081 ## ## ##', + '082 ## ## ##', + '083 ## ## ##', + '084 ## ## ##', + '085 ## ## ##', + '086 ## ## ##', + '087 ## ## ##', + '089 ## ## ##', + '09 ### ## ##', +]; diff --git a/src/locales/fr_BE/phone_number/formats.ts b/src/locales/fr_BE/phone_number/formats.ts deleted file mode 100644 index b0a98216..00000000 --- a/src/locales/fr_BE/phone_number/formats.ts +++ /dev/null @@ -1,92 +0,0 @@ -export default [ - '###/######', - '###/## ## ##', - '### ## ## ##', - '###/### ###', - '##########', - '04##/### ###', - '04## ## ## ##', - '00324 ## ## ##', - '+324 ## ## ## ##', - '010######', // Wavre - '011######', // Hasselt - '012######', // Tongres - '013######', // Diest - '014######', // Herentals - '015######', // Malines - '016######', // Louvain - '019######', // Waremme - '02#######', // Bruxelles, Enghien - '03#######', // Anvers - '04######', // Liège, Fourons - '050######', // Bruges - '051######', // Roulers - '053######', // Alost - '052######', // Dendermonde - '054######', // Ninove - '055######', // Audenarde - '056######', // Courtrai, Comines-Warneton, Mouscron - '057######', // Ypres - '058######', // Furnes - '059######', // Ostende - '060######', // Chimay - '061######', // Libramont-Chevigny, Bastogne - '063######', // Arlon - '064######', // La Louvière - '065######', // Mons - '067######', // Nivelles - '068######', // Ath - '069######', // Tournai - '071######', // Charleroi - '080######', // Stavelot, Malmedy, Waimes - '081######', // Namur - '082######', // Dinant - '083######', // Ciney - '084######', // Marche-en-Famenne - '085######', // Huy, Andenne - '086######', // Durbuy - '087######', // Verviers - '089######', // Genk - '09#######', // Gand - - '+32 10######', // Wavre - '+32 11######', // Hasselt - '+32 12######', // Tongres - '+32 13######', // Diest - '+32 14######', // Herentals - '+32 15######', // Malines - '+32 16######', // Louvain - '+32 19######', // Waremme - '+32 2#######', // Bruxelles, Enghien - '+32 3#######', // Anvers - '+32 4######', // Liège, Fourons - '+32 50######', // Bruges - '+32 51######', // Roulers - '+32 53######', // Alost - '+32 52######', // Dendermonde - '+32 54######', // Ninove - '+32 55######', // Audenarde - '+32 56######', // Courtrai, Comines-Warneton, Mouscron - '+32 57######', // Ypres - '+32 58######', // Furnes - '+32 59######', // Ostende - '+32 60######', // Chimay - '+32 61######', // Libramont-Chevigny, Bastogne - '+32 63######', // Arlon - '+32 64######', // La Louvière - '+32 65######', // Mons - '+32 67######', // Nivelles - '+32 68######', // Ath - '+32 69######', // Tournai - '+32 71######', // Charleroi - '+32 80######', // Stavelot, Malmedy, Waimes - '+32 81######', // Namur - '+32 82######', // Dinant - '+32 83######', // Ciney - '+32 84######', // Marche-en-Famenne - '+32 85######', // Huy, Andenne - '+32 86######', // Durbuy - '+32 87######', // Verviers - '+32 89######', // Genk - '+32 9#######', // Gand -]; diff --git a/src/locales/fr_BE/phone_number/index.ts b/src/locales/fr_BE/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/fr_BE/phone_number/index.ts +++ b/src/locales/fr_BE/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/fr_CA/phone_number/format/human.ts b/src/locales/fr_CA/phone_number/format/human.ts new file mode 100644 index 00000000..ce30b1ce --- /dev/null +++ b/src/locales/fr_CA/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['### ###-####', '1 ### ###-####', '### ###-####, poste ###']; diff --git a/src/locales/fr_CA/phone_number/format/index.ts b/src/locales/fr_CA/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/fr_CA/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/fr_CA/phone_number/format/international.ts b/src/locales/fr_CA/phone_number/format/international.ts new file mode 100644 index 00000000..2d31d265 --- /dev/null +++ b/src/locales/fr_CA/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+1##########']; diff --git a/src/locales/fr_CA/phone_number/format/national.ts b/src/locales/fr_CA/phone_number/format/national.ts new file mode 100644 index 00000000..ed146cea --- /dev/null +++ b/src/locales/fr_CA/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(###) ###-####']; diff --git a/src/locales/fr_CA/phone_number/formats.ts b/src/locales/fr_CA/phone_number/formats.ts deleted file mode 100644 index ce30b1ce..00000000 --- a/src/locales/fr_CA/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['### ###-####', '1 ### ###-####', '### ###-####, poste ###']; diff --git a/src/locales/fr_CA/phone_number/index.ts b/src/locales/fr_CA/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/fr_CA/phone_number/index.ts +++ b/src/locales/fr_CA/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/fr_CH/phone_number/format/human.ts b/src/locales/fr_CH/phone_number/format/human.ts new file mode 100644 index 00000000..e6b57ac7 --- /dev/null +++ b/src/locales/fr_CH/phone_number/format/human.ts @@ -0,0 +1,16 @@ +export default [ + '0800 ### ###', + '0800 ## ## ##', + '0## ### ## ##', + '+41 ## ### ## ##', + '0900 ### ###', + '076 ### ## ##', + '079 ### ## ##', + '078 ### ## ##', + '+41 76 ### ## ##', + '+41 78 ### ## ##', + '+41 79 ### ## ##', + '0041 76 ### ## ##', + '0041 78 ### ## ##', + '0041 79 ### ## ##', +]; diff --git a/src/locales/fr_CH/phone_number/format/index.ts b/src/locales/fr_CH/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/fr_CH/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/fr_CH/phone_number/format/international.ts b/src/locales/fr_CH/phone_number/format/international.ts new file mode 100644 index 00000000..22bed3b6 --- /dev/null +++ b/src/locales/fr_CH/phone_number/format/international.ts @@ -0,0 +1,8 @@ +export default [ + '+41800######', + '+41#########', + '+41900######', + '+4176#######', + '+4179#######', + '+4178#######', +]; diff --git a/src/locales/fr_CH/phone_number/format/national.ts b/src/locales/fr_CH/phone_number/format/national.ts new file mode 100644 index 00000000..ea8c3304 --- /dev/null +++ b/src/locales/fr_CH/phone_number/format/national.ts @@ -0,0 +1,8 @@ +export default [ + '0800 ### ###', + '0## ### ## ##', + '0900 ### ###', + '076 ### ## ##', + '079 ### ## ##', + '078 ### ## ##', +]; diff --git a/src/locales/fr_CH/phone_number/formats.ts b/src/locales/fr_CH/phone_number/formats.ts deleted file mode 100644 index e6b57ac7..00000000 --- a/src/locales/fr_CH/phone_number/formats.ts +++ /dev/null @@ -1,16 +0,0 @@ -export default [ - '0800 ### ###', - '0800 ## ## ##', - '0## ### ## ##', - '+41 ## ### ## ##', - '0900 ### ###', - '076 ### ## ##', - '079 ### ## ##', - '078 ### ## ##', - '+41 76 ### ## ##', - '+41 78 ### ## ##', - '+41 79 ### ## ##', - '0041 76 ### ## ##', - '0041 78 ### ## ##', - '0041 79 ### ## ##', -]; diff --git a/src/locales/fr_CH/phone_number/index.ts b/src/locales/fr_CH/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/fr_CH/phone_number/index.ts +++ b/src/locales/fr_CH/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/fr_LU/phone_number/format/human.ts b/src/locales/fr_LU/phone_number/format/human.ts new file mode 100644 index 00000000..f1f92d74 --- /dev/null +++ b/src/locales/fr_LU/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['######', '########', '+352 ######', '+352 ########']; diff --git a/src/locales/fr_LU/phone_number/format/index.ts b/src/locales/fr_LU/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/fr_LU/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/fr_LU/phone_number/format/international.ts b/src/locales/fr_LU/phone_number/format/international.ts new file mode 100644 index 00000000..a7d7e889 --- /dev/null +++ b/src/locales/fr_LU/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+352######', '+352########']; diff --git a/src/locales/fr_LU/phone_number/format/national.ts b/src/locales/fr_LU/phone_number/format/national.ts new file mode 100644 index 00000000..8efc3a6d --- /dev/null +++ b/src/locales/fr_LU/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['## ## ##', '## ## ## ##']; diff --git a/src/locales/fr_LU/phone_number/formats.ts b/src/locales/fr_LU/phone_number/formats.ts deleted file mode 100644 index f1f92d74..00000000 --- a/src/locales/fr_LU/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['######', '########', '+352 ######', '+352 ########']; diff --git a/src/locales/fr_LU/phone_number/index.ts b/src/locales/fr_LU/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/fr_LU/phone_number/index.ts +++ b/src/locales/fr_LU/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/he/phone_number/format/human.ts b/src/locales/he/phone_number/format/human.ts new file mode 100644 index 00000000..6079adca --- /dev/null +++ b/src/locales/he/phone_number/format/human.ts @@ -0,0 +1,14 @@ +export default [ + '02-#######', + '03-#######', + '04-#######', + '08-#######', + '09-#######', + '077-#######', + '+972-2-#######', + '+972-3-#######', + '+972-4-#######', + '+972-8-#######', + '+972-9-#######', + '+972-77-#######', +]; diff --git a/src/locales/he/phone_number/format/index.ts b/src/locales/he/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/he/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/he/phone_number/format/international.ts b/src/locales/he/phone_number/format/international.ts new file mode 100644 index 00000000..39a17eee --- /dev/null +++ b/src/locales/he/phone_number/format/international.ts @@ -0,0 +1,8 @@ +export default [ + '+9722#######', + '+9723#######', + '+9724#######', + '+9728#######', + '+9729#######', + '+97277#######', +]; diff --git a/src/locales/he/phone_number/format/national.ts b/src/locales/he/phone_number/format/national.ts new file mode 100644 index 00000000..f8dccd21 --- /dev/null +++ b/src/locales/he/phone_number/format/national.ts @@ -0,0 +1,8 @@ +export default [ + '02-###-####', + '03-###-####', + '04-###-####', + '08-###-####', + '09-###-####', + '077-###-####', +]; diff --git a/src/locales/he/phone_number/formats.ts b/src/locales/he/phone_number/formats.ts deleted file mode 100644 index 6079adca..00000000 --- a/src/locales/he/phone_number/formats.ts +++ /dev/null @@ -1,14 +0,0 @@ -export default [ - '02-#######', - '03-#######', - '04-#######', - '08-#######', - '09-#######', - '077-#######', - '+972-2-#######', - '+972-3-#######', - '+972-4-#######', - '+972-8-#######', - '+972-9-#######', - '+972-77-#######', -]; diff --git a/src/locales/he/phone_number/index.ts b/src/locales/he/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/he/phone_number/index.ts +++ b/src/locales/he/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/hr/phone_number/format/human.ts b/src/locales/hr/phone_number/format/human.ts new file mode 100644 index 00000000..d6f28887 --- /dev/null +++ b/src/locales/hr/phone_number/format/human.ts @@ -0,0 +1,6 @@ +export default [ + '### ###', + '### ### ####', + '+385 ## ### ###', + '00385 ## ### ###', +]; diff --git a/src/locales/hr/phone_number/format/index.ts b/src/locales/hr/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/hr/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/hr/phone_number/format/international.ts b/src/locales/hr/phone_number/format/international.ts new file mode 100644 index 00000000..c2613097 --- /dev/null +++ b/src/locales/hr/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+385######', '+385##########', '+385########']; diff --git a/src/locales/hr/phone_number/format/national.ts b/src/locales/hr/phone_number/format/national.ts new file mode 100644 index 00000000..b2da103c --- /dev/null +++ b/src/locales/hr/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['######', '##########', '0## ### ###']; diff --git a/src/locales/hr/phone_number/formats.ts b/src/locales/hr/phone_number/formats.ts deleted file mode 100644 index d6f28887..00000000 --- a/src/locales/hr/phone_number/formats.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '### ###', - '### ### ####', - '+385 ## ### ###', - '00385 ## ### ###', -]; diff --git a/src/locales/hr/phone_number/index.ts b/src/locales/hr/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/hr/phone_number/index.ts +++ b/src/locales/hr/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/hu/phone_number/format/human.ts b/src/locales/hu/phone_number/format/human.ts new file mode 100644 index 00000000..a26f949f --- /dev/null +++ b/src/locales/hu/phone_number/format/human.ts @@ -0,0 +1,18 @@ +export default [ + '+3620#######', + '+3630#######', + '+3650#######', + '+3670#######', + '0620#######', + '0630#######', + '0650#######', + '0670#######', + '+36 20/###-####', + '+36 30/###-####', + '+36 50/###-####', + '+36 70/###-####', + '003620#######', + '003630#######', + '003650#######', + '003670#######', +]; diff --git a/src/locales/hu/phone_number/format/index.ts b/src/locales/hu/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/hu/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/hu/phone_number/format/international.ts b/src/locales/hu/phone_number/format/international.ts new file mode 100644 index 00000000..32466f5e --- /dev/null +++ b/src/locales/hu/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+3620#######', '+3630#######', '+3650#######', '+3670#######']; diff --git a/src/locales/hu/phone_number/format/national.ts b/src/locales/hu/phone_number/format/national.ts new file mode 100644 index 00000000..29de2326 --- /dev/null +++ b/src/locales/hu/phone_number/format/national.ts @@ -0,0 +1,6 @@ +export default [ + '06 20 ### ####', + '06 30 ### ####', + '06 50 ### ####', + '06 70 ### ####', +]; diff --git a/src/locales/hu/phone_number/formats.ts b/src/locales/hu/phone_number/formats.ts deleted file mode 100644 index a26f949f..00000000 --- a/src/locales/hu/phone_number/formats.ts +++ /dev/null @@ -1,18 +0,0 @@ -export default [ - '+3620#######', - '+3630#######', - '+3650#######', - '+3670#######', - '0620#######', - '0630#######', - '0650#######', - '0670#######', - '+36 20/###-####', - '+36 30/###-####', - '+36 50/###-####', - '+36 70/###-####', - '003620#######', - '003630#######', - '003650#######', - '003670#######', -]; diff --git a/src/locales/hu/phone_number/index.ts b/src/locales/hu/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/hu/phone_number/index.ts +++ b/src/locales/hu/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/hy/phone_number/format/human.ts b/src/locales/hy/phone_number/format/human.ts new file mode 100644 index 00000000..b4145cfe --- /dev/null +++ b/src/locales/hy/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['+374 ## ######', '+374 ### #####']; diff --git a/src/locales/hy/phone_number/format/index.ts b/src/locales/hy/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/hy/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/hy/phone_number/format/international.ts b/src/locales/hy/phone_number/format/international.ts new file mode 100644 index 00000000..764aa533 --- /dev/null +++ b/src/locales/hy/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+374########']; diff --git a/src/locales/hy/phone_number/format/national.ts b/src/locales/hy/phone_number/format/national.ts new file mode 100644 index 00000000..226dd3cb --- /dev/null +++ b/src/locales/hy/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(0###) #####']; diff --git a/src/locales/hy/phone_number/formats.ts b/src/locales/hy/phone_number/formats.ts deleted file mode 100644 index b4145cfe..00000000 --- a/src/locales/hy/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['+374 ## ######', '+374 ### #####']; diff --git a/src/locales/hy/phone_number/index.ts b/src/locales/hy/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/hy/phone_number/index.ts +++ b/src/locales/hy/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/id_ID/phone_number/format/human.ts b/src/locales/id_ID/phone_number/format/human.ts new file mode 100644 index 00000000..83ed4205 --- /dev/null +++ b/src/locales/id_ID/phone_number/format/human.ts @@ -0,0 +1,40 @@ +export default [ + '02# #### ###', + '02## #### ###', + '03## #### ###', + '04## #### ###', + '05## #### ###', + '06## #### ###', + '07## #### ###', + '09## #### ###', + '02# #### ####', + '02## #### ####', + '03## #### ####', + '04## #### ####', + '05## #### ####', + '06## #### ####', + '07## #### ####', + '09## #### ####', + '08## ### ###', + '08## #### ###', + '08## #### ####', + '(+62) 8## ### ###', + '(+62) 2# #### ###', + '(+62) 2## #### ###', + '(+62) 3## #### ###', + '(+62) 4## #### ###', + '(+62) 5## #### ###', + '(+62) 6## #### ###', + '(+62) 7## #### ###', + '(+62) 8## #### ###', + '(+62) 9## #### ###', + '(+62) 2# #### ####', + '(+62) 2## #### ####', + '(+62) 3## #### ####', + '(+62) 4## #### ####', + '(+62) 5## #### ####', + '(+62) 6## #### ####', + '(+62) 7## #### ####', + '(+62) 8## #### ####', + '(+62) 9## #### ####', +]; diff --git a/src/locales/id_ID/phone_number/format/index.ts b/src/locales/id_ID/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/id_ID/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/id_ID/phone_number/format/international.ts b/src/locales/id_ID/phone_number/format/international.ts new file mode 100644 index 00000000..7a9c6ee9 --- /dev/null +++ b/src/locales/id_ID/phone_number/format/international.ts @@ -0,0 +1,20 @@ +export default [ + '+622########', + '+622#########', + '+623#########', + '+624#########', + '+625#########', + '+626#########', + '+627#########', + '+629#########', + '+622##########', + '+623##########', + '+624##########', + '+625##########', + '+626##########', + '+627##########', + '+629##########', + '+628########', + '+628#########', + '+628##########', +]; diff --git a/src/locales/id_ID/phone_number/format/national.ts b/src/locales/id_ID/phone_number/format/national.ts new file mode 100644 index 00000000..24938d5b --- /dev/null +++ b/src/locales/id_ID/phone_number/format/national.ts @@ -0,0 +1,20 @@ +export default [ + '(02##) ######', + '(02##) #######', + '(03##) #######', + '(04##) #######', + '(05##) #######', + '(06##) #######', + '(07##) #######', + '(09##) #######', + '(02##) ########', + '(03##) ########', + '(04##) ########', + '(05##) ########', + '(06##) ########', + '(07##) ########', + '(09##) ########', + '08##-###-###', + '08##-####-###', + '08##-####-####', +]; diff --git a/src/locales/id_ID/phone_number/formats.ts b/src/locales/id_ID/phone_number/formats.ts deleted file mode 100644 index 83ed4205..00000000 --- a/src/locales/id_ID/phone_number/formats.ts +++ /dev/null @@ -1,40 +0,0 @@ -export default [ - '02# #### ###', - '02## #### ###', - '03## #### ###', - '04## #### ###', - '05## #### ###', - '06## #### ###', - '07## #### ###', - '09## #### ###', - '02# #### ####', - '02## #### ####', - '03## #### ####', - '04## #### ####', - '05## #### ####', - '06## #### ####', - '07## #### ####', - '09## #### ####', - '08## ### ###', - '08## #### ###', - '08## #### ####', - '(+62) 8## ### ###', - '(+62) 2# #### ###', - '(+62) 2## #### ###', - '(+62) 3## #### ###', - '(+62) 4## #### ###', - '(+62) 5## #### ###', - '(+62) 6## #### ###', - '(+62) 7## #### ###', - '(+62) 8## #### ###', - '(+62) 9## #### ###', - '(+62) 2# #### ####', - '(+62) 2## #### ####', - '(+62) 3## #### ####', - '(+62) 4## #### ####', - '(+62) 5## #### ####', - '(+62) 6## #### ####', - '(+62) 7## #### ####', - '(+62) 8## #### ####', - '(+62) 9## #### ####', -]; diff --git a/src/locales/id_ID/phone_number/index.ts b/src/locales/id_ID/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/id_ID/phone_number/index.ts +++ b/src/locales/id_ID/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/it/phone_number/format/human.ts b/src/locales/it/phone_number/format/human.ts new file mode 100644 index 00000000..61c60403 --- /dev/null +++ b/src/locales/it/phone_number/format/human.ts @@ -0,0 +1,13 @@ +export default [ + '+## ### ## ## ####', + '+## ## #######', + '+## ## ########', + '+## ### #######', + '+## ### ########', + '+## #### #######', + '+## #### ########', + '0## ### ####', + '+39 0## ### ###', + '3## ### ###', + '+39 3## ### ###', +]; diff --git a/src/locales/it/phone_number/format/index.ts b/src/locales/it/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/it/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/it/phone_number/format/international.ts b/src/locales/it/phone_number/format/international.ts new file mode 100644 index 00000000..f8e9c493 --- /dev/null +++ b/src/locales/it/phone_number/format/international.ts @@ -0,0 +1,9 @@ +export default [ + '+#############', + '+###########', + '+############', + '+##############', + '+390#########', + '+390########', + '+393########', +]; diff --git a/src/locales/it/phone_number/format/national.ts b/src/locales/it/phone_number/format/national.ts new file mode 100644 index 00000000..3ddce087 --- /dev/null +++ b/src/locales/it/phone_number/format/national.ts @@ -0,0 +1,9 @@ +export default [ + '##########', + '## ## ## ##', + '#########', + '###########', + '0# #### ####', + '0# ### ####', + '3## ### ###', +]; diff --git a/src/locales/it/phone_number/formats.ts b/src/locales/it/phone_number/formats.ts deleted file mode 100644 index 61c60403..00000000 --- a/src/locales/it/phone_number/formats.ts +++ /dev/null @@ -1,13 +0,0 @@ -export default [ - '+## ### ## ## ####', - '+## ## #######', - '+## ## ########', - '+## ### #######', - '+## ### ########', - '+## #### #######', - '+## #### ########', - '0## ### ####', - '+39 0## ### ###', - '3## ### ###', - '+39 3## ### ###', -]; diff --git a/src/locales/it/phone_number/index.ts b/src/locales/it/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/it/phone_number/index.ts +++ b/src/locales/it/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ja/phone_number/format/human.ts b/src/locales/ja/phone_number/format/human.ts new file mode 100644 index 00000000..984f88c5 --- /dev/null +++ b/src/locales/ja/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['0####-#-####', '0###-##-####', '0##-###-####', '0#-####-####']; diff --git a/src/locales/ja/phone_number/format/index.ts b/src/locales/ja/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/ja/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/ja/phone_number/format/international.ts b/src/locales/ja/phone_number/format/international.ts new file mode 100644 index 00000000..12ad3f25 --- /dev/null +++ b/src/locales/ja/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+81#########']; diff --git a/src/locales/ja/phone_number/format/national.ts b/src/locales/ja/phone_number/format/national.ts new file mode 100644 index 00000000..c3983de4 --- /dev/null +++ b/src/locales/ja/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['0##-###-####']; diff --git a/src/locales/ja/phone_number/formats.ts b/src/locales/ja/phone_number/formats.ts deleted file mode 100644 index 984f88c5..00000000 --- a/src/locales/ja/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['0####-#-####', '0###-##-####', '0##-###-####', '0#-####-####']; diff --git a/src/locales/ja/phone_number/index.ts b/src/locales/ja/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/ja/phone_number/index.ts +++ b/src/locales/ja/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ka_GE/phone_number/format/human.ts b/src/locales/ka_GE/phone_number/format/human.ts new file mode 100644 index 00000000..8086db8d --- /dev/null +++ b/src/locales/ka_GE/phone_number/format/human.ts @@ -0,0 +1,22 @@ +export default [ + '5##-###-###', + '5########', + '5## ## ## ##', + '5## ######', + '5## ### ###', + '995 5##-###-###', + '995 5########', + '995 5## ## ## ##', + '995 5## ######', + '995 5## ### ###', + '+995 5##-###-###', + '+995 5########', + '+995 5## ## ## ##', + '+995 5## ######', + '+995 5## ### ###', + '(+995) 5##-###-###', + '(+995) 5########', + '(+995) 5## ## ## ##', + '(+995) 5## ######', + '(+995) 5## ### ###', +]; diff --git a/src/locales/ka_GE/phone_number/format/index.ts b/src/locales/ka_GE/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/ka_GE/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/ka_GE/phone_number/format/international.ts b/src/locales/ka_GE/phone_number/format/international.ts new file mode 100644 index 00000000..75a5e884 --- /dev/null +++ b/src/locales/ka_GE/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+9955########']; diff --git a/src/locales/ka_GE/phone_number/format/national.ts b/src/locales/ka_GE/phone_number/format/national.ts new file mode 100644 index 00000000..6b79c8b5 --- /dev/null +++ b/src/locales/ka_GE/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['5## ## ## ##']; diff --git a/src/locales/ka_GE/phone_number/formats.ts b/src/locales/ka_GE/phone_number/formats.ts deleted file mode 100644 index 8086db8d..00000000 --- a/src/locales/ka_GE/phone_number/formats.ts +++ /dev/null @@ -1,22 +0,0 @@ -export default [ - '5##-###-###', - '5########', - '5## ## ## ##', - '5## ######', - '5## ### ###', - '995 5##-###-###', - '995 5########', - '995 5## ## ## ##', - '995 5## ######', - '995 5## ### ###', - '+995 5##-###-###', - '+995 5########', - '+995 5## ## ## ##', - '+995 5## ######', - '+995 5## ### ###', - '(+995) 5##-###-###', - '(+995) 5########', - '(+995) 5## ## ## ##', - '(+995) 5## ######', - '(+995) 5## ### ###', -]; diff --git a/src/locales/ka_GE/phone_number/index.ts b/src/locales/ka_GE/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/ka_GE/phone_number/index.ts +++ b/src/locales/ka_GE/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ko/phone_number/format/human.ts b/src/locales/ko/phone_number/format/human.ts new file mode 100644 index 00000000..f8dee14d --- /dev/null +++ b/src/locales/ko/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['0#-#####-####', '0##-###-####', '0##-####-####']; diff --git a/src/locales/ko/phone_number/format/index.ts b/src/locales/ko/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/ko/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/ko/phone_number/format/international.ts b/src/locales/ko/phone_number/format/international.ts new file mode 100644 index 00000000..0196f583 --- /dev/null +++ b/src/locales/ko/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+82##########', '+82#########']; diff --git a/src/locales/ko/phone_number/format/national.ts b/src/locales/ko/phone_number/format/national.ts new file mode 100644 index 00000000..5c0af70a --- /dev/null +++ b/src/locales/ko/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['0##-####-####', '0##-###-####']; diff --git a/src/locales/ko/phone_number/formats.ts b/src/locales/ko/phone_number/formats.ts deleted file mode 100644 index f8dee14d..00000000 --- a/src/locales/ko/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['0#-#####-####', '0##-###-####', '0##-####-####']; diff --git a/src/locales/ko/phone_number/index.ts b/src/locales/ko/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/ko/phone_number/index.ts +++ b/src/locales/ko/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/lv/phone_number/format/human.ts b/src/locales/lv/phone_number/format/human.ts new file mode 100644 index 00000000..64680a9a --- /dev/null +++ b/src/locales/lv/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['(371)6#######', '+371 6#######', '6#######']; diff --git a/src/locales/lv/phone_number/format/index.ts b/src/locales/lv/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/lv/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/lv/phone_number/format/international.ts b/src/locales/lv/phone_number/format/international.ts new file mode 100644 index 00000000..d4949fa7 --- /dev/null +++ b/src/locales/lv/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+3716#######']; diff --git a/src/locales/lv/phone_number/format/national.ts b/src/locales/lv/phone_number/format/national.ts new file mode 100644 index 00000000..c659c66e --- /dev/null +++ b/src/locales/lv/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['6# ### ###']; diff --git a/src/locales/lv/phone_number/formats.ts b/src/locales/lv/phone_number/formats.ts deleted file mode 100644 index 64680a9a..00000000 --- a/src/locales/lv/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['(371)6#######', '+371 6#######', '6#######']; diff --git a/src/locales/lv/phone_number/index.ts b/src/locales/lv/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/lv/phone_number/index.ts +++ b/src/locales/lv/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/mk/phone_number/format/human.ts b/src/locales/mk/phone_number/format/human.ts new file mode 100644 index 00000000..3d8cf905 --- /dev/null +++ b/src/locales/mk/phone_number/format/human.ts @@ -0,0 +1,11 @@ +export default [ + '02 ### ####', + '03# ### ###', + '04# ### ###', + '+389 2 ### ####', + '+389 3# ### ###', + '+389 4# ### ###', + '00389 2 ### ####', + '00389 3# ### ###', + '00389 4# ### ###', +]; diff --git a/src/locales/mk/phone_number/format/index.ts b/src/locales/mk/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/mk/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/mk/phone_number/format/international.ts b/src/locales/mk/phone_number/format/international.ts new file mode 100644 index 00000000..bb7f9bc7 --- /dev/null +++ b/src/locales/mk/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+3892#######', '+3893#######', '+3894#######']; diff --git a/src/locales/mk/phone_number/format/national.ts b/src/locales/mk/phone_number/format/national.ts new file mode 100644 index 00000000..c9f55f36 --- /dev/null +++ b/src/locales/mk/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['02 ### ####', '03# ### ###', '04# ### ###']; diff --git a/src/locales/mk/phone_number/formats.ts b/src/locales/mk/phone_number/formats.ts deleted file mode 100644 index 3d8cf905..00000000 --- a/src/locales/mk/phone_number/formats.ts +++ /dev/null @@ -1,11 +0,0 @@ -export default [ - '02 ### ####', - '03# ### ###', - '04# ### ###', - '+389 2 ### ####', - '+389 3# ### ###', - '+389 4# ### ###', - '00389 2 ### ####', - '00389 3# ### ###', - '00389 4# ### ###', -]; diff --git a/src/locales/mk/phone_number/index.ts b/src/locales/mk/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/mk/phone_number/index.ts +++ b/src/locales/mk/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/nb_NO/phone_number/format/human.ts b/src/locales/nb_NO/phone_number/format/human.ts new file mode 100644 index 00000000..0c72f593 --- /dev/null +++ b/src/locales/nb_NO/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['########', '## ## ## ##', '### ## ###', '+47 ## ## ## ##']; diff --git a/src/locales/nb_NO/phone_number/format/index.ts b/src/locales/nb_NO/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/nb_NO/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/nb_NO/phone_number/format/international.ts b/src/locales/nb_NO/phone_number/format/international.ts new file mode 100644 index 00000000..8ad3aa2c --- /dev/null +++ b/src/locales/nb_NO/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+47########']; diff --git a/src/locales/nb_NO/phone_number/format/national.ts b/src/locales/nb_NO/phone_number/format/national.ts new file mode 100644 index 00000000..9064cab6 --- /dev/null +++ b/src/locales/nb_NO/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['## ## ## ##']; diff --git a/src/locales/nb_NO/phone_number/formats.ts b/src/locales/nb_NO/phone_number/formats.ts deleted file mode 100644 index 0c72f593..00000000 --- a/src/locales/nb_NO/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['########', '## ## ## ##', '### ## ###', '+47 ## ## ## ##']; diff --git a/src/locales/nb_NO/phone_number/index.ts b/src/locales/nb_NO/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/nb_NO/phone_number/index.ts +++ b/src/locales/nb_NO/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ne/phone_number/format/human.ts b/src/locales/ne/phone_number/format/human.ts new file mode 100644 index 00000000..de75c672 --- /dev/null +++ b/src/locales/ne/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['##-#######', '+977-#-#######', '+977########']; diff --git a/src/locales/ne/phone_number/format/index.ts b/src/locales/ne/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/ne/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/ne/phone_number/format/international.ts b/src/locales/ne/phone_number/format/international.ts new file mode 100644 index 00000000..d133a76d --- /dev/null +++ b/src/locales/ne/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+977#########', '+977########']; diff --git a/src/locales/ne/phone_number/format/national.ts b/src/locales/ne/phone_number/format/national.ts new file mode 100644 index 00000000..c3069a80 --- /dev/null +++ b/src/locales/ne/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['#########', '0##-######']; diff --git a/src/locales/ne/phone_number/formats.ts b/src/locales/ne/phone_number/formats.ts deleted file mode 100644 index de75c672..00000000 --- a/src/locales/ne/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['##-#######', '+977-#-#######', '+977########']; diff --git a/src/locales/ne/phone_number/index.ts b/src/locales/ne/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/ne/phone_number/index.ts +++ b/src/locales/ne/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/nl/phone_number/format/human.ts b/src/locales/nl/phone_number/format/human.ts new file mode 100644 index 00000000..abda3183 --- /dev/null +++ b/src/locales/nl/phone_number/format/human.ts @@ -0,0 +1,8 @@ +export default [ + '(0###) ######', + '06 #### ####', + '0#########', + '06########', + '+31#########', + '+316########', +]; diff --git a/src/locales/nl/phone_number/format/index.ts b/src/locales/nl/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/nl/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/nl/phone_number/format/international.ts b/src/locales/nl/phone_number/format/international.ts new file mode 100644 index 00000000..f54fedf7 --- /dev/null +++ b/src/locales/nl/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+31#########', '+316########']; diff --git a/src/locales/nl/phone_number/format/national.ts b/src/locales/nl/phone_number/format/national.ts new file mode 100644 index 00000000..572645fe --- /dev/null +++ b/src/locales/nl/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['0### ### ###', '06 ########']; diff --git a/src/locales/nl/phone_number/formats.ts b/src/locales/nl/phone_number/formats.ts deleted file mode 100644 index abda3183..00000000 --- a/src/locales/nl/phone_number/formats.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '(0###) ######', - '06 #### ####', - '0#########', - '06########', - '+31#########', - '+316########', -]; diff --git a/src/locales/nl/phone_number/index.ts b/src/locales/nl/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/nl/phone_number/index.ts +++ b/src/locales/nl/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/nl_BE/phone_number/format/human.ts b/src/locales/nl_BE/phone_number/format/human.ts new file mode 100644 index 00000000..34626d16 --- /dev/null +++ b/src/locales/nl_BE/phone_number/format/human.ts @@ -0,0 +1,11 @@ +export default [ + '###/######', + '###/## ## ##', + '### ## ## ##', + '###/### ###', + '##########', + '04##/### ###', + '04## ## ## ##', + '00324 ## ## ##', + '+324 ## ## ## ##', +]; diff --git a/src/locales/nl_BE/phone_number/format/index.ts b/src/locales/nl_BE/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/nl_BE/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/nl_BE/phone_number/format/international.ts b/src/locales/nl_BE/phone_number/format/international.ts new file mode 100644 index 00000000..aeec95d0 --- /dev/null +++ b/src/locales/nl_BE/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+32#########', '+32##########', '+324########', '+324######']; diff --git a/src/locales/nl_BE/phone_number/format/national.ts b/src/locales/nl_BE/phone_number/format/national.ts new file mode 100644 index 00000000..9bdc90b8 --- /dev/null +++ b/src/locales/nl_BE/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['0### ## ## ##', '##########', '04## ## ## ##', '4######']; diff --git a/src/locales/nl_BE/phone_number/formats.ts b/src/locales/nl_BE/phone_number/formats.ts deleted file mode 100644 index 34626d16..00000000 --- a/src/locales/nl_BE/phone_number/formats.ts +++ /dev/null @@ -1,11 +0,0 @@ -export default [ - '###/######', - '###/## ## ##', - '### ## ## ##', - '###/### ###', - '##########', - '04##/### ###', - '04## ## ## ##', - '00324 ## ## ##', - '+324 ## ## ## ##', -]; diff --git a/src/locales/nl_BE/phone_number/index.ts b/src/locales/nl_BE/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/nl_BE/phone_number/index.ts +++ b/src/locales/nl_BE/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/pl/phone_number/format/human.ts b/src/locales/pl/phone_number/format/human.ts new file mode 100644 index 00000000..9032fc68 --- /dev/null +++ b/src/locales/pl/phone_number/format/human.ts @@ -0,0 +1,51 @@ +export default [ + '12-###-##-##', + '13-###-##-##', + '14-###-##-##', + '15-###-##-##', + '16-###-##-##', + '17-###-##-##', + '18-###-##-##', + '22-###-##-##', + '23-###-##-##', + '24-###-##-##', + '25-###-##-##', + '29-###-##-##', + '32-###-##-##', + '33-###-##-##', + '34-###-##-##', + '41-###-##-##', + '42-###-##-##', + '43-###-##-##', + '44-###-##-##', + '46-###-##-##', + '48-###-##-##', + '52-###-##-##', + '54-###-##-##', + '55-###-##-##', + '56-###-##-##', + '58-###-##-##', + '59-###-##-##', + '61-###-##-##', + '62-###-##-##', + '63-###-##-##', + '65-###-##-##', + '67-###-##-##', + '68-###-##-##', + '71-###-##-##', + '74-###-##-##', + '75-###-##-##', + '76-###-##-##', + '77-###-##-##', + '81-###-##-##', + '82-###-##-##', + '83-###-##-##', + '84-###-##-##', + '85-###-##-##', + '86-###-##-##', + '87-###-##-##', + '89-###-##-##', + '91-###-##-##', + '94-###-##-##', + '95-###-##-##', +]; diff --git a/src/locales/pl/phone_number/format/index.ts b/src/locales/pl/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/pl/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/pl/phone_number/format/international.ts b/src/locales/pl/phone_number/format/international.ts new file mode 100644 index 00000000..eb222d53 --- /dev/null +++ b/src/locales/pl/phone_number/format/international.ts @@ -0,0 +1,51 @@ +export default [ + '+4812#######', + '+4813#######', + '+4814#######', + '+4815#######', + '+4816#######', + '+4817#######', + '+4818#######', + '+4822#######', + '+4823#######', + '+4824#######', + '+4825#######', + '+4829#######', + '+4832#######', + '+4833#######', + '+4834#######', + '+4841#######', + '+4842#######', + '+4843#######', + '+4844#######', + '+4846#######', + '+4848#######', + '+4852#######', + '+4854#######', + '+4855#######', + '+4856#######', + '+4858#######', + '+4859#######', + '+4861#######', + '+4862#######', + '+4863#######', + '+4865#######', + '+4867#######', + '+4868#######', + '+4871#######', + '+4874#######', + '+4875#######', + '+4876#######', + '+4877#######', + '+4881#######', + '+4882#######', + '+4883#######', + '+4884#######', + '+4885#######', + '+4886#######', + '+4887#######', + '+4889#######', + '+4891#######', + '+4894#######', + '+4895#######', +]; diff --git a/src/locales/pl/phone_number/format/national.ts b/src/locales/pl/phone_number/format/national.ts new file mode 100644 index 00000000..296d65cd --- /dev/null +++ b/src/locales/pl/phone_number/format/national.ts @@ -0,0 +1,51 @@ +export default [ + '12 ### ## ##', + '13 ### ## ##', + '14 ### ## ##', + '15 ### ## ##', + '16 ### ## ##', + '17 ### ## ##', + '18 ### ## ##', + '22 ### ## ##', + '23 ### ## ##', + '24 ### ## ##', + '25 ### ## ##', + '29 ### ## ##', + '32 ### ## ##', + '33 ### ## ##', + '34 ### ## ##', + '41 ### ## ##', + '42 ### ## ##', + '43 ### ## ##', + '44 ### ## ##', + '46 ### ## ##', + '48 ### ## ##', + '52 ### ## ##', + '54 ### ## ##', + '55 ### ## ##', + '56 ### ## ##', + '58 ### ## ##', + '59 ### ## ##', + '61 ### ## ##', + '62 ### ## ##', + '63 ### ## ##', + '65 ### ## ##', + '67 ### ## ##', + '68 ### ## ##', + '71 ### ## ##', + '74 ### ## ##', + '75 ### ## ##', + '76 ### ## ##', + '77 ### ## ##', + '81 ### ## ##', + '82 ### ## ##', + '83 ### ## ##', + '84 ### ## ##', + '85 ### ## ##', + '86 ### ## ##', + '87 ### ## ##', + '89 ### ## ##', + '91 ### ## ##', + '94 ### ## ##', + '95 ### ## ##', +]; diff --git a/src/locales/pl/phone_number/formats.ts b/src/locales/pl/phone_number/formats.ts deleted file mode 100644 index 9032fc68..00000000 --- a/src/locales/pl/phone_number/formats.ts +++ /dev/null @@ -1,51 +0,0 @@ -export default [ - '12-###-##-##', - '13-###-##-##', - '14-###-##-##', - '15-###-##-##', - '16-###-##-##', - '17-###-##-##', - '18-###-##-##', - '22-###-##-##', - '23-###-##-##', - '24-###-##-##', - '25-###-##-##', - '29-###-##-##', - '32-###-##-##', - '33-###-##-##', - '34-###-##-##', - '41-###-##-##', - '42-###-##-##', - '43-###-##-##', - '44-###-##-##', - '46-###-##-##', - '48-###-##-##', - '52-###-##-##', - '54-###-##-##', - '55-###-##-##', - '56-###-##-##', - '58-###-##-##', - '59-###-##-##', - '61-###-##-##', - '62-###-##-##', - '63-###-##-##', - '65-###-##-##', - '67-###-##-##', - '68-###-##-##', - '71-###-##-##', - '74-###-##-##', - '75-###-##-##', - '76-###-##-##', - '77-###-##-##', - '81-###-##-##', - '82-###-##-##', - '83-###-##-##', - '84-###-##-##', - '85-###-##-##', - '86-###-##-##', - '87-###-##-##', - '89-###-##-##', - '91-###-##-##', - '94-###-##-##', - '95-###-##-##', -]; diff --git a/src/locales/pl/phone_number/index.ts b/src/locales/pl/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/pl/phone_number/index.ts +++ b/src/locales/pl/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/pt_BR/phone_number/format/human.ts b/src/locales/pt_BR/phone_number/format/human.ts new file mode 100644 index 00000000..54106d2f --- /dev/null +++ b/src/locales/pt_BR/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['(##) ####-####', '+55 (##) ####-####', '(##) #####-####']; diff --git a/src/locales/pt_BR/phone_number/format/index.ts b/src/locales/pt_BR/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/pt_BR/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/pt_BR/phone_number/format/international.ts b/src/locales/pt_BR/phone_number/format/international.ts new file mode 100644 index 00000000..7eede241 --- /dev/null +++ b/src/locales/pt_BR/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+55##########', '+55###########']; diff --git a/src/locales/pt_BR/phone_number/format/national.ts b/src/locales/pt_BR/phone_number/format/national.ts new file mode 100644 index 00000000..e311edc7 --- /dev/null +++ b/src/locales/pt_BR/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(##) ####-####', '(##) #####-####']; diff --git a/src/locales/pt_BR/phone_number/formats.ts b/src/locales/pt_BR/phone_number/formats.ts deleted file mode 100644 index 54106d2f..00000000 --- a/src/locales/pt_BR/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['(##) ####-####', '+55 (##) ####-####', '(##) #####-####']; diff --git a/src/locales/pt_BR/phone_number/index.ts b/src/locales/pt_BR/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/pt_BR/phone_number/index.ts +++ b/src/locales/pt_BR/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/pt_PT/phone_number/format/human.ts b/src/locales/pt_PT/phone_number/format/human.ts new file mode 100644 index 00000000..a9193ef0 --- /dev/null +++ b/src/locales/pt_PT/phone_number/format/human.ts @@ -0,0 +1,7 @@ +export default [ + '+351 2########', + '+351 91#######', + '+351 92#######', + '+351 93#######', + '+351 96#######', +]; diff --git a/src/locales/pt_PT/phone_number/format/index.ts b/src/locales/pt_PT/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/pt_PT/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/pt_PT/phone_number/format/international.ts b/src/locales/pt_PT/phone_number/format/international.ts new file mode 100644 index 00000000..03ce129f --- /dev/null +++ b/src/locales/pt_PT/phone_number/format/international.ts @@ -0,0 +1,7 @@ +export default [ + '+3512########', + '+35191#######', + '+35192#######', + '+35193#######', + '+35196#######', +]; diff --git a/src/locales/pt_PT/phone_number/format/national.ts b/src/locales/pt_PT/phone_number/format/national.ts new file mode 100644 index 00000000..6578a150 --- /dev/null +++ b/src/locales/pt_PT/phone_number/format/national.ts @@ -0,0 +1,7 @@ +export default [ + '2## ### ###', + '91# ### ###', + '92# ### ###', + '93# ### ###', + '96# ### ###', +]; diff --git a/src/locales/pt_PT/phone_number/formats.ts b/src/locales/pt_PT/phone_number/formats.ts deleted file mode 100644 index a9193ef0..00000000 --- a/src/locales/pt_PT/phone_number/formats.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '+351 2########', - '+351 91#######', - '+351 92#######', - '+351 93#######', - '+351 96#######', -]; diff --git a/src/locales/pt_PT/phone_number/index.ts b/src/locales/pt_PT/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/pt_PT/phone_number/index.ts +++ b/src/locales/pt_PT/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ro/phone_number/format/human.ts b/src/locales/ro/phone_number/format/human.ts new file mode 100644 index 00000000..58e30a38 --- /dev/null +++ b/src/locales/ro/phone_number/format/human.ts @@ -0,0 +1,84 @@ +export default [ + '021######', + '031######', + '0258######', + '0358######', + '0257######', + '0357######', + '0248######', + '0348######', + '0234######', + '0334######', + '0259######', + '0359######', + '0263######', + '0363######', + '0231######', + '0331######', + '0239######', + '0339######', + '0268######', + '0368######', + '0238######', + '0338######', + '0242######', + '0342######', + '0255######', + '0355######', + '0264######', + '0364######', + '0241######', + '0341######', + '0267######', + '0367######', + '0245######', + '0345######', + '0251######', + '0351######', + '0236######', + '0336######', + '0246######', + '0346######', + '0253######', + '0353######', + '0266######', + '0366######', + '0254######', + '0354######', + '0243######', + '0343######', + '0232######', + '0332######', + '0262######', + '0362######', + '0252######', + '0352######', + '0265######', + '0365######', + '0233######', + '0333######', + '0249######', + '0349######', + '0244######', + '0344######', + '0260######', + '0360######', + '0261######', + '0361######', + '0269######', + '0369######', + '0230######', + '0330######', + '0247######', + '0347######', + '0256######', + '0356######', + '0240######', + '0340######', + '0250######', + '0350######', + '0235######', + '0335######', + '0237######', + '0337######', +]; diff --git a/src/locales/ro/phone_number/format/index.ts b/src/locales/ro/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/ro/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/ro/phone_number/format/international.ts b/src/locales/ro/phone_number/format/international.ts new file mode 100644 index 00000000..8b2e92c3 --- /dev/null +++ b/src/locales/ro/phone_number/format/international.ts @@ -0,0 +1,84 @@ +export default [ + '+40021######', + '+40031######', + '+40258######', + '+40358######', + '+40257######', + '+40357######', + '+40248######', + '+40348######', + '+40234######', + '+40334######', + '+40259######', + '+40359######', + '+40263######', + '+40363######', + '+40231######', + '+40331######', + '+40239######', + '+40339######', + '+40268######', + '+40368######', + '+40238######', + '+40338######', + '+40242######', + '+40342######', + '+40255######', + '+40355######', + '+40264######', + '+40364######', + '+40241######', + '+40341######', + '+40267######', + '+40367######', + '+40245######', + '+40345######', + '+40251######', + '+40351######', + '+40236######', + '+40336######', + '+40246######', + '+40346######', + '+40253######', + '+40353######', + '+40266######', + '+40366######', + '+40254######', + '+40354######', + '+40243######', + '+40343######', + '+40232######', + '+40332######', + '+40262######', + '+40362######', + '+40252######', + '+40352######', + '+40265######', + '+40365######', + '+40233######', + '+40333######', + '+40249######', + '+40349######', + '+40244######', + '+40344######', + '+40260######', + '+40360######', + '+40261######', + '+40361######', + '+40269######', + '+40369######', + '+40230######', + '+40330######', + '+40247######', + '+40347######', + '+40256######', + '+40356######', + '+40240######', + '+40340######', + '+40250######', + '+40350######', + '+40235######', + '+40335######', + '+40237######', + '+40337######', +]; diff --git a/src/locales/ro/phone_number/format/national.ts b/src/locales/ro/phone_number/format/national.ts new file mode 100644 index 00000000..927654b2 --- /dev/null +++ b/src/locales/ro/phone_number/format/national.ts @@ -0,0 +1,84 @@ +export default [ + '021######', + '031######', + '0258 ### ###', + '0358 ### ###', + '0257 ### ###', + '0357 ### ###', + '0248 ### ###', + '0348 ### ###', + '0234 ### ###', + '0334 ### ###', + '0259 ### ###', + '0359 ### ###', + '0263 ### ###', + '0363 ### ###', + '0231 ### ###', + '0331 ### ###', + '0239 ### ###', + '0339 ### ###', + '0268 ### ###', + '0368 ### ###', + '0238 ### ###', + '0338 ### ###', + '0242 ### ###', + '0342 ### ###', + '0255 ### ###', + '0355 ### ###', + '0264 ### ###', + '0364 ### ###', + '0241 ### ###', + '0341 ### ###', + '0267 ### ###', + '0367 ### ###', + '0245 ### ###', + '0345 ### ###', + '0251 ### ###', + '0351 ### ###', + '0236 ### ###', + '0336 ### ###', + '0246 ### ###', + '0346 ### ###', + '0253 ### ###', + '0353 ### ###', + '0266 ### ###', + '0366 ### ###', + '0254 ### ###', + '0354 ### ###', + '0243 ### ###', + '0343 ### ###', + '0232 ### ###', + '0332 ### ###', + '0262 ### ###', + '0362 ### ###', + '0252 ### ###', + '0352 ### ###', + '0265 ### ###', + '0365 ### ###', + '0233 ### ###', + '0333 ### ###', + '0249 ### ###', + '0349 ### ###', + '0244 ### ###', + '0344 ### ###', + '0260 ### ###', + '0360 ### ###', + '0261 ### ###', + '0361 ### ###', + '0269 ### ###', + '0369 ### ###', + '0230 ### ###', + '0330 ### ###', + '0247 ### ###', + '0347 ### ###', + '0256 ### ###', + '0356 ### ###', + '0240 ### ###', + '0340 ### ###', + '0250 ### ###', + '0350 ### ###', + '0235 ### ###', + '0335 ### ###', + '0237 ### ###', + '0337 ### ###', +]; diff --git a/src/locales/ro/phone_number/formats.ts b/src/locales/ro/phone_number/formats.ts deleted file mode 100644 index 58e30a38..00000000 --- a/src/locales/ro/phone_number/formats.ts +++ /dev/null @@ -1,84 +0,0 @@ -export default [ - '021######', - '031######', - '0258######', - '0358######', - '0257######', - '0357######', - '0248######', - '0348######', - '0234######', - '0334######', - '0259######', - '0359######', - '0263######', - '0363######', - '0231######', - '0331######', - '0239######', - '0339######', - '0268######', - '0368######', - '0238######', - '0338######', - '0242######', - '0342######', - '0255######', - '0355######', - '0264######', - '0364######', - '0241######', - '0341######', - '0267######', - '0367######', - '0245######', - '0345######', - '0251######', - '0351######', - '0236######', - '0336######', - '0246######', - '0346######', - '0253######', - '0353######', - '0266######', - '0366######', - '0254######', - '0354######', - '0243######', - '0343######', - '0232######', - '0332######', - '0262######', - '0362######', - '0252######', - '0352######', - '0265######', - '0365######', - '0233######', - '0333######', - '0249######', - '0349######', - '0244######', - '0344######', - '0260######', - '0360######', - '0261######', - '0361######', - '0269######', - '0369######', - '0230######', - '0330######', - '0247######', - '0347######', - '0256######', - '0356######', - '0240######', - '0340######', - '0250######', - '0350######', - '0235######', - '0335######', - '0237######', - '0337######', -]; diff --git a/src/locales/ro/phone_number/index.ts b/src/locales/ro/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/ro/phone_number/index.ts +++ b/src/locales/ro/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ro_MD/phone_number/format/human.ts b/src/locales/ro_MD/phone_number/format/human.ts new file mode 100644 index 00000000..e1a6d396 --- /dev/null +++ b/src/locales/ro_MD/phone_number/format/human.ts @@ -0,0 +1,12 @@ +export default [ + '0220#####', + '0221#####', + '0222#####', + '0223#####', + '0224#####', + '0225#####', + '0226#####', + '0227#####', + '0228#####', + '0229#####', +]; diff --git a/src/locales/ro_MD/phone_number/format/index.ts b/src/locales/ro_MD/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/ro_MD/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/ro_MD/phone_number/format/international.ts b/src/locales/ro_MD/phone_number/format/international.ts new file mode 100644 index 00000000..fcc97daf --- /dev/null +++ b/src/locales/ro_MD/phone_number/format/international.ts @@ -0,0 +1,12 @@ +export default [ + '+373220#####', + '+373221#####', + '+373222#####', + '+373223#####', + '+373224#####', + '+373225#####', + '+373226#####', + '+373227#####', + '+373228#####', + '+373229#####', +]; diff --git a/src/locales/ro_MD/phone_number/format/national.ts b/src/locales/ro_MD/phone_number/format/national.ts new file mode 100644 index 00000000..35474428 --- /dev/null +++ b/src/locales/ro_MD/phone_number/format/national.ts @@ -0,0 +1,12 @@ +export default [ + '022 0## ###', + '022 1## ###', + '022 2## ###', + '022 3## ###', + '022 4## ###', + '022 5## ###', + '022 6## ###', + '022 7## ###', + '022 8## ###', + '022 9## ###', +]; diff --git a/src/locales/ro_MD/phone_number/formats.ts b/src/locales/ro_MD/phone_number/formats.ts deleted file mode 100644 index e1a6d396..00000000 --- a/src/locales/ro_MD/phone_number/formats.ts +++ /dev/null @@ -1,12 +0,0 @@ -export default [ - '0220#####', - '0221#####', - '0222#####', - '0223#####', - '0224#####', - '0225#####', - '0226#####', - '0227#####', - '0228#####', - '0229#####', -]; diff --git a/src/locales/ro_MD/phone_number/index.ts b/src/locales/ro_MD/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/ro_MD/phone_number/index.ts +++ b/src/locales/ro_MD/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/ru/phone_number/format/human.ts b/src/locales/ru/phone_number/format/human.ts new file mode 100644 index 00000000..368f97af --- /dev/null +++ b/src/locales/ru/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['(9##)###-##-##']; diff --git a/src/locales/ru/phone_number/format/index.ts b/src/locales/ru/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/ru/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/ru/phone_number/format/international.ts b/src/locales/ru/phone_number/format/international.ts new file mode 100644 index 00000000..ef2915cd --- /dev/null +++ b/src/locales/ru/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+79#########']; diff --git a/src/locales/ru/phone_number/format/national.ts b/src/locales/ru/phone_number/format/national.ts new file mode 100644 index 00000000..99aa3178 --- /dev/null +++ b/src/locales/ru/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['8 (9##) ###-##-##']; diff --git a/src/locales/ru/phone_number/formats.ts b/src/locales/ru/phone_number/formats.ts deleted file mode 100644 index 368f97af..00000000 --- a/src/locales/ru/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['(9##)###-##-##']; diff --git a/src/locales/ru/phone_number/index.ts b/src/locales/ru/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/ru/phone_number/index.ts +++ b/src/locales/ru/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/sk/phone_number/format/human.ts b/src/locales/sk/phone_number/format/human.ts new file mode 100644 index 00000000..3ec43d5e --- /dev/null +++ b/src/locales/sk/phone_number/format/human.ts @@ -0,0 +1,6 @@ +export default [ + '09## ### ###', + '0## #### ####', + '0# #### ####', + '+421 ### ### ###', +]; diff --git a/src/locales/sk/phone_number/format/index.ts b/src/locales/sk/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/sk/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/sk/phone_number/format/international.ts b/src/locales/sk/phone_number/format/international.ts new file mode 100644 index 00000000..9d9d4fc6 --- /dev/null +++ b/src/locales/sk/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+4219########', '+421##########', '+421#########']; diff --git a/src/locales/sk/phone_number/format/national.ts b/src/locales/sk/phone_number/format/national.ts new file mode 100644 index 00000000..66ea929c --- /dev/null +++ b/src/locales/sk/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['09## ### ###', '##########', '0##/### ## ##']; diff --git a/src/locales/sk/phone_number/formats.ts b/src/locales/sk/phone_number/formats.ts deleted file mode 100644 index 3ec43d5e..00000000 --- a/src/locales/sk/phone_number/formats.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '09## ### ###', - '0## #### ####', - '0# #### ####', - '+421 ### ### ###', -]; diff --git a/src/locales/sk/phone_number/index.ts b/src/locales/sk/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/sk/phone_number/index.ts +++ b/src/locales/sk/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/sr_RS_latin/phone_number/format/human.ts b/src/locales/sr_RS_latin/phone_number/format/human.ts new file mode 100644 index 00000000..815f6c64 --- /dev/null +++ b/src/locales/sr_RS_latin/phone_number/format/human.ts @@ -0,0 +1,7 @@ +export default [ + '### ###', + '### ### ####', + '06# ### ## ##', + '+381## ### ## ##', + '00381 ## ### ###', +]; diff --git a/src/locales/sr_RS_latin/phone_number/format/index.ts b/src/locales/sr_RS_latin/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/sr_RS_latin/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/sr_RS_latin/phone_number/format/international.ts b/src/locales/sr_RS_latin/phone_number/format/international.ts new file mode 100644 index 00000000..910082c5 --- /dev/null +++ b/src/locales/sr_RS_latin/phone_number/format/international.ts @@ -0,0 +1,7 @@ +export default [ + '+381######', + '+381##########', + '+3816########', + '+381#########', + '+381########', +]; diff --git a/src/locales/sr_RS_latin/phone_number/format/national.ts b/src/locales/sr_RS_latin/phone_number/format/national.ts new file mode 100644 index 00000000..937058bf --- /dev/null +++ b/src/locales/sr_RS_latin/phone_number/format/national.ts @@ -0,0 +1,7 @@ +export default [ + '######', + '0## ########', + '06# #######', + '0## #######', + '0## ######', +]; diff --git a/src/locales/sr_RS_latin/phone_number/formats.ts b/src/locales/sr_RS_latin/phone_number/formats.ts deleted file mode 100644 index 815f6c64..00000000 --- a/src/locales/sr_RS_latin/phone_number/formats.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '### ###', - '### ### ####', - '06# ### ## ##', - '+381## ### ## ##', - '00381 ## ### ###', -]; diff --git a/src/locales/sr_RS_latin/phone_number/index.ts b/src/locales/sr_RS_latin/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/sr_RS_latin/phone_number/index.ts +++ b/src/locales/sr_RS_latin/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/sv/phone_number/format/human.ts b/src/locales/sv/phone_number/format/human.ts new file mode 100644 index 00000000..b8d99e46 --- /dev/null +++ b/src/locales/sv/phone_number/format/human.ts @@ -0,0 +1,31 @@ +export default [ + // mobile + '070#######', + '+4670#######', + '072#######', + '+4672#######', + '073#######', + '+4673#######', + '076#######', + '+4676#######', + '079#######', + '+4679#######', + + // landline + '01#####', + '+461#####', + '02######', + '+462######', + '03#######', + '+463#######', + '04########', + '+464########', + '05#####', + '+465#####', + '06######', + '+466######', + '08#######', + '+468#######', + '09########', + '+469########', +]; diff --git a/src/locales/sv/phone_number/format/index.ts b/src/locales/sv/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/sv/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/sv/phone_number/format/international.ts b/src/locales/sv/phone_number/format/international.ts new file mode 100644 index 00000000..6217a861 --- /dev/null +++ b/src/locales/sv/phone_number/format/international.ts @@ -0,0 +1,15 @@ +export default [ + '+4670#######', + '+4672#######', + '+4673#######', + '+4676#######', + '+4679#######', + '+461#####', + '+462######', + '+463#######', + '+464########', + '+465#####', + '+466######', + '+468#######', + '+469########', +]; diff --git a/src/locales/sv/phone_number/format/national.ts b/src/locales/sv/phone_number/format/national.ts new file mode 100644 index 00000000..551b6f6b --- /dev/null +++ b/src/locales/sv/phone_number/format/national.ts @@ -0,0 +1,15 @@ +export default [ + '070-### ## ##', + '072-### ## ##', + '073-### ## ##', + '076-### ## ##', + '079-### ## ##', + '1#####', + '02#-### ##', + '03##-### ##', + '04#-### ## ##', + '5#####', + '06##-## ##', + '08-### ## ##', + '09##-## ## ##', +]; diff --git a/src/locales/sv/phone_number/formats.ts b/src/locales/sv/phone_number/formats.ts deleted file mode 100644 index b8d99e46..00000000 --- a/src/locales/sv/phone_number/formats.ts +++ /dev/null @@ -1,31 +0,0 @@ -export default [ - // mobile - '070#######', - '+4670#######', - '072#######', - '+4672#######', - '073#######', - '+4673#######', - '076#######', - '+4676#######', - '079#######', - '+4679#######', - - // landline - '01#####', - '+461#####', - '02######', - '+462######', - '03#######', - '+463#######', - '04########', - '+464########', - '05#####', - '+465#####', - '06######', - '+466######', - '08#######', - '+468#######', - '09########', - '+469########', -]; diff --git a/src/locales/sv/phone_number/index.ts b/src/locales/sv/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/sv/phone_number/index.ts +++ b/src/locales/sv/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/th/phone_number/format/human.ts b/src/locales/th/phone_number/format/human.ts new file mode 100644 index 00000000..f7761a4f --- /dev/null +++ b/src/locales/th/phone_number/format/human.ts @@ -0,0 +1,7 @@ +export default [ + '06 #### ####', + '08 #### ####', + '09 #### ####', + '0 2### ####', + '0 5!## ####', +]; diff --git a/src/locales/th/phone_number/format/index.ts b/src/locales/th/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/th/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/th/phone_number/format/international.ts b/src/locales/th/phone_number/format/international.ts new file mode 100644 index 00000000..bd1f7b72 --- /dev/null +++ b/src/locales/th/phone_number/format/international.ts @@ -0,0 +1,7 @@ +export default [ + '+666########', + '+668########', + '+669########', + '+662#######', + '+665!######', +]; diff --git a/src/locales/th/phone_number/format/national.ts b/src/locales/th/phone_number/format/national.ts new file mode 100644 index 00000000..15fbf1bb --- /dev/null +++ b/src/locales/th/phone_number/format/national.ts @@ -0,0 +1,7 @@ +export default [ + '06# ### ####', + '08# ### ####', + '09# ### ####', + '02 ### ####', + '05! ### ###', +]; diff --git a/src/locales/th/phone_number/formats.ts b/src/locales/th/phone_number/formats.ts deleted file mode 100644 index f7761a4f..00000000 --- a/src/locales/th/phone_number/formats.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '06 #### ####', - '08 #### ####', - '09 #### ####', - '0 2### ####', - '0 5!## ####', -]; diff --git a/src/locales/th/phone_number/index.ts b/src/locales/th/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/th/phone_number/index.ts +++ b/src/locales/th/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/tr/phone_number/format/human.ts b/src/locales/tr/phone_number/format/human.ts new file mode 100644 index 00000000..23e7e0d7 --- /dev/null +++ b/src/locales/tr/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['+90-###-###-##-##', '+90-###-###-#-###']; diff --git a/src/locales/tr/phone_number/format/index.ts b/src/locales/tr/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/tr/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/tr/phone_number/format/international.ts b/src/locales/tr/phone_number/format/international.ts new file mode 100644 index 00000000..5f948638 --- /dev/null +++ b/src/locales/tr/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+90##########']; diff --git a/src/locales/tr/phone_number/format/national.ts b/src/locales/tr/phone_number/format/national.ts new file mode 100644 index 00000000..1584ece9 --- /dev/null +++ b/src/locales/tr/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['(0###) ### ## ##']; diff --git a/src/locales/tr/phone_number/formats.ts b/src/locales/tr/phone_number/formats.ts deleted file mode 100644 index 23e7e0d7..00000000 --- a/src/locales/tr/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['+90-###-###-##-##', '+90-###-###-#-###']; diff --git a/src/locales/tr/phone_number/index.ts b/src/locales/tr/phone_number/index.ts index 722efc38..0bf58be5 100644 --- a/src/locales/tr/phone_number/index.ts +++ b/src/locales/tr/phone_number/index.ts @@ -4,11 +4,11 @@ */ import type { PhoneNumberDefinition } from '../../..'; import area_code from './area_code'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { area_code, - formats, + format, }; export default phone_number; diff --git a/src/locales/uk/phone_number/format/human.ts b/src/locales/uk/phone_number/format/human.ts new file mode 100644 index 00000000..e5c6f532 --- /dev/null +++ b/src/locales/uk/phone_number/format/human.ts @@ -0,0 +1,16 @@ +export default [ + '(044) ###-##-##', + '(050) ###-##-##', + '(063) ###-##-##', + '(066) ###-##-##', + '(073) ###-##-##', + '(091) ###-##-##', + '(092) ###-##-##', + '(093) ###-##-##', + '(094) ###-##-##', + '(095) ###-##-##', + '(096) ###-##-##', + '(097) ###-##-##', + '(098) ###-##-##', + '(099) ###-##-##', +]; diff --git a/src/locales/uk/phone_number/format/index.ts b/src/locales/uk/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/uk/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/uk/phone_number/format/international.ts b/src/locales/uk/phone_number/format/international.ts new file mode 100644 index 00000000..ea3c8121 --- /dev/null +++ b/src/locales/uk/phone_number/format/international.ts @@ -0,0 +1,16 @@ +export default [ + '+38044#######', + '+38050#######', + '+38063#######', + '+38066#######', + '+38073#######', + '+38091#######', + '+38092#######', + '+38093#######', + '+38094#######', + '+38095#######', + '+38096#######', + '+38097#######', + '+38098#######', + '+38099#######', +]; diff --git a/src/locales/uk/phone_number/format/national.ts b/src/locales/uk/phone_number/format/national.ts new file mode 100644 index 00000000..421b8cc1 --- /dev/null +++ b/src/locales/uk/phone_number/format/national.ts @@ -0,0 +1,16 @@ +export default [ + '044 ### ####', + '050 ### ####', + '063 ### ####', + '066 ### ####', + '073 ### ####', + '091 ### ####', + '092 ### ####', + '093 ### ####', + '094 ### ####', + '095 ### ####', + '096 ### ####', + '097 ### ####', + '098 ### ####', + '099 ### ####', +]; diff --git a/src/locales/uk/phone_number/formats.ts b/src/locales/uk/phone_number/formats.ts deleted file mode 100644 index e5c6f532..00000000 --- a/src/locales/uk/phone_number/formats.ts +++ /dev/null @@ -1,16 +0,0 @@ -export default [ - '(044) ###-##-##', - '(050) ###-##-##', - '(063) ###-##-##', - '(066) ###-##-##', - '(073) ###-##-##', - '(091) ###-##-##', - '(092) ###-##-##', - '(093) ###-##-##', - '(094) ###-##-##', - '(095) ###-##-##', - '(096) ###-##-##', - '(097) ###-##-##', - '(098) ###-##-##', - '(099) ###-##-##', -]; diff --git a/src/locales/uk/phone_number/index.ts b/src/locales/uk/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/uk/phone_number/index.ts +++ b/src/locales/uk/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/vi/phone_number/format/human.ts b/src/locales/vi/phone_number/format/human.ts new file mode 100644 index 00000000..08fd68fe --- /dev/null +++ b/src/locales/vi/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['02# #### ####', '02## #### ####']; diff --git a/src/locales/vi/phone_number/format/index.ts b/src/locales/vi/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/vi/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/vi/phone_number/format/international.ts b/src/locales/vi/phone_number/format/international.ts new file mode 100644 index 00000000..69b0f495 --- /dev/null +++ b/src/locales/vi/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+842#########', '+842##########']; diff --git a/src/locales/vi/phone_number/format/national.ts b/src/locales/vi/phone_number/format/national.ts new file mode 100644 index 00000000..05239fa1 --- /dev/null +++ b/src/locales/vi/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['02## #### ###', '2##########']; diff --git a/src/locales/vi/phone_number/formats.ts b/src/locales/vi/phone_number/formats.ts deleted file mode 100644 index 08fd68fe..00000000 --- a/src/locales/vi/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['02# #### ####', '02## #### ####']; diff --git a/src/locales/vi/phone_number/index.ts b/src/locales/vi/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/vi/phone_number/index.ts +++ b/src/locales/vi/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/zh_CN/phone_number/format/human.ts b/src/locales/zh_CN/phone_number/format/human.ts new file mode 100644 index 00000000..4ff604f1 --- /dev/null +++ b/src/locales/zh_CN/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['0##-########', '0###-########', '1##########']; diff --git a/src/locales/zh_CN/phone_number/format/index.ts b/src/locales/zh_CN/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/zh_CN/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/zh_CN/phone_number/format/international.ts b/src/locales/zh_CN/phone_number/format/international.ts new file mode 100644 index 00000000..81f7de66 --- /dev/null +++ b/src/locales/zh_CN/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+86##########', '+86###########', '+861##########']; diff --git a/src/locales/zh_CN/phone_number/format/national.ts b/src/locales/zh_CN/phone_number/format/national.ts new file mode 100644 index 00000000..7e625eb6 --- /dev/null +++ b/src/locales/zh_CN/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['0## #### ####', '###########', '1##########']; diff --git a/src/locales/zh_CN/phone_number/formats.ts b/src/locales/zh_CN/phone_number/formats.ts deleted file mode 100644 index 4ff604f1..00000000 --- a/src/locales/zh_CN/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['0##-########', '0###-########', '1##########']; diff --git a/src/locales/zh_CN/phone_number/index.ts b/src/locales/zh_CN/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/zh_CN/phone_number/index.ts +++ b/src/locales/zh_CN/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/zh_TW/phone_number/format/human.ts b/src/locales/zh_TW/phone_number/format/human.ts new file mode 100644 index 00000000..705628cc --- /dev/null +++ b/src/locales/zh_TW/phone_number/format/human.ts @@ -0,0 +1 @@ +export default ['0#-#######', '02-########', '09##-######']; diff --git a/src/locales/zh_TW/phone_number/format/index.ts b/src/locales/zh_TW/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/zh_TW/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/zh_TW/phone_number/format/international.ts b/src/locales/zh_TW/phone_number/format/international.ts new file mode 100644 index 00000000..dbe3d151 --- /dev/null +++ b/src/locales/zh_TW/phone_number/format/international.ts @@ -0,0 +1 @@ +export default ['+886########', '+8862########', '+8869########']; diff --git a/src/locales/zh_TW/phone_number/format/national.ts b/src/locales/zh_TW/phone_number/format/national.ts new file mode 100644 index 00000000..1c29449e --- /dev/null +++ b/src/locales/zh_TW/phone_number/format/national.ts @@ -0,0 +1 @@ +export default ['0# ### ####', '02 #### ####', '09## ### ###']; diff --git a/src/locales/zh_TW/phone_number/formats.ts b/src/locales/zh_TW/phone_number/formats.ts deleted file mode 100644 index 705628cc..00000000 --- a/src/locales/zh_TW/phone_number/formats.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['0#-#######', '02-########', '09##-######']; diff --git a/src/locales/zh_TW/phone_number/index.ts b/src/locales/zh_TW/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/zh_TW/phone_number/index.ts +++ b/src/locales/zh_TW/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/locales/zu_ZA/phone_number/format/human.ts b/src/locales/zu_ZA/phone_number/format/human.ts new file mode 100644 index 00000000..b30bd451 --- /dev/null +++ b/src/locales/zu_ZA/phone_number/format/human.ts @@ -0,0 +1,11 @@ +export default [ + '01# ### #####', + '02# ### #####', + '03# ### #####', + '04# ### #####', + '05# ### #####', + '0800 ### ###', + '0860 ### ###', + '01#########', + '01# ########', +]; diff --git a/src/locales/zu_ZA/phone_number/format/index.ts b/src/locales/zu_ZA/phone_number/format/index.ts new file mode 100644 index 00000000..36711bc1 --- /dev/null +++ b/src/locales/zu_ZA/phone_number/format/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PhoneNumberDefinition } from '../../../..'; +import human from './human'; +import international from './international'; +import national from './national'; + +const format: PhoneNumberDefinition['format'] = { + human, + international, + national, +}; + +export default format; diff --git a/src/locales/zu_ZA/phone_number/format/international.ts b/src/locales/zu_ZA/phone_number/format/international.ts new file mode 100644 index 00000000..31b6dfef --- /dev/null +++ b/src/locales/zu_ZA/phone_number/format/international.ts @@ -0,0 +1,9 @@ +export default [ + '+271#########', + '+272#########', + '+273#########', + '+274#########', + '+275#########', + '+27800######', + '+27860######', +]; diff --git a/src/locales/zu_ZA/phone_number/format/national.ts b/src/locales/zu_ZA/phone_number/format/national.ts new file mode 100644 index 00000000..5b9fea60 --- /dev/null +++ b/src/locales/zu_ZA/phone_number/format/national.ts @@ -0,0 +1,9 @@ +export default [ + '1#########', + '2#########', + '3#########', + '4#########', + '5#########', + '080 0## ####', + '0860 ### ###', +]; diff --git a/src/locales/zu_ZA/phone_number/formats.ts b/src/locales/zu_ZA/phone_number/formats.ts deleted file mode 100644 index b30bd451..00000000 --- a/src/locales/zu_ZA/phone_number/formats.ts +++ /dev/null @@ -1,11 +0,0 @@ -export default [ - '01# ### #####', - '02# ### #####', - '03# ### #####', - '04# ### #####', - '05# ### #####', - '0800 ### ###', - '0860 ### ###', - '01#########', - '01# ########', -]; diff --git a/src/locales/zu_ZA/phone_number/index.ts b/src/locales/zu_ZA/phone_number/index.ts index 1d7f77f1..1f3945ce 100644 --- a/src/locales/zu_ZA/phone_number/index.ts +++ b/src/locales/zu_ZA/phone_number/index.ts @@ -3,10 +3,10 @@ * Run 'pnpm run generate:locales' to update. */ import type { PhoneNumberDefinition } from '../../..'; -import formats from './formats'; +import format from './format'; const phone_number: PhoneNumberDefinition = { - formats, + format, }; export default phone_number; diff --git a/src/modules/phone/index.ts b/src/modules/phone/index.ts index 44f2a111..0d670f58 100644 --- a/src/modules/phone/index.ts +++ b/src/modules/phone/index.ts @@ -12,18 +12,42 @@ export class PhoneModule extends ModuleBase { /** * Generates a random phone number. * + * @param options Options object + * @param options.style Style of the phone number. Defaults to `'human'`. + * * @see faker.string.numeric(): For generating a random string of numbers. * @see faker.helpers.fromRegExp(): For generating a phone number matching a regular expression. * * @example * faker.phone.number() // '961-770-7727' + * faker.phone.number({ style: 'human' }) // '555.770.7727 x1234' + * faker.phone.number({ style: 'national' }) // '(961) 770-7727' + * faker.phone.number({ style: 'international' }) // '+15551234567' * * @since 7.3.0 */ - number(): string { - const format = this.faker.helpers.arrayElement( - this.faker.definitions.phone_number.formats - ); + number( + options: { + /** + * Style of the generated phone number: + * - `'human'`: (default) A human-input phone number, e.g. `555-770-7727` or `555.770.7727 x1234` + * - `'national'`: A phone number in a standardized national format, e.g. `(555) 123-4567`. + * - `'international'`: A phone number in the E.123 international format, e.g. `+15551234567` + * + * @default 'human' + */ + style?: 'human' | 'national' | 'international'; + } = {} + ): string { + const { style = 'human' } = options; + const formats = this.faker.definitions.phone_number.format; + + const definitions = formats[style]; + if (!definitions) { + throw new Error(`No definitions for ${style} in this locale`); + } + + const format = this.faker.helpers.arrayElement(definitions); return legacyReplaceSymbolWithNumber(this.faker, format); } -- cgit v1.2.3