aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package.json4
-rw-r--r--pnpm-lock.yaml155
-rw-r--r--scripts/generate-locales.ts2
-rw-r--r--src/locales/index.ts138
4 files changed, 194 insertions, 105 deletions
diff --git a/package.json b/package.json
index 3a9fca31..67659286 100644
--- a/package.json
+++ b/package.json
@@ -108,7 +108,7 @@
"devDependencies": {
"@eslint/compat": "1.2.7",
"@eslint/js": "9.21.0",
- "@stylistic/eslint-plugin": "3.1.0",
+ "@stylistic/eslint-plugin": "4.1.0",
"@types/node": "22.13.7",
"@types/sanitize-html": "2.13.0",
"@types/semver": "7.5.8",
@@ -124,7 +124,7 @@
"eslint-plugin-file-progress": "3.0.1",
"eslint-plugin-jsdoc": "50.6.3",
"eslint-plugin-prettier": "5.2.3",
- "eslint-plugin-unicorn": "56.0.1",
+ "eslint-plugin-unicorn": "57.0.0",
"jiti": "2.4.2",
"npm-run-all2": "7.0.2",
"prettier": "3.5.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d1727808..6f177138 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,8 +15,8 @@ importers:
specifier: 9.21.0
version: 9.21.0
'@stylistic/eslint-plugin':
- specifier: 3.1.0
+ specifier: 4.1.0
'@types/node':
specifier: 22.13.7
version: 22.13.7
@@ -63,8 +63,8 @@ importers:
specifier: 5.2.3
eslint-plugin-unicorn:
- specifier: 56.0.1
+ specifier: 57.0.0
jiti:
specifier: 2.4.2
version: 2.4.2
@@ -821,11 +821,11 @@ packages:
'@shikijs/[email protected]':
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
- '@stylistic/[email protected]':
- resolution: {integrity: sha512-pA6VOrOqk0+S8toJYhQGv2MWpQQR0QpeUo9AhNkC49Y26nxBQ/nH1rta9bUU1rPw2fJ1zZEMV5oCX5AazT7J2g==}
+ '@stylistic/[email protected]':
+ resolution: {integrity: sha512-bytbL7qiici7yPyEiId0fGPK9kjQbzcPMj2aftPfzTCyJ/CRSKdtI+iVjM0LSGzGxfunflI+MDDU9vyIIeIpoQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: '>=8.40.0'
+ eslint: '>=9.0.0'
'@ts-morph/[email protected]':
resolution: {integrity: sha512-Sn28TGl/4cFpcM+jwsH1wLncYq3FtN/BIpem+HOygfBWPT5pAeS5dB4VFVzV8FbnOKHpDLZmvAl4AjPEev5idA==}
@@ -1264,9 +1264,9 @@ packages:
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
- resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
- engines: {node: '>=6'}
+ resolution: {integrity: sha512-p1n8zyCkt1BVrKNFymOHjcDSAl7oq/gUvfgULv2EblgpPVQlQr9yHnWjg9IJ2MhfwPqiYqMMrr01OY7yQoK2yA==}
+ engines: {node: '>=18.20'}
resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==}
@@ -1749,11 +1749,11 @@ packages:
eslint-config-prettier:
optional: true
- resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==}
+ resolution: {integrity: sha512-zUYYa6zfNdTeG9BISWDlcLmz16c+2Ck2o5ZDHh0UzXJz3DEP7xjmlVDTzbyV0W+XksgZ0q37WEWzN2D2Ze+g9Q==}
engines: {node: '>=18.18'}
peerDependencies:
- eslint: '>=8.56.0'
+ eslint: '>=9.20.0'
resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==}
@@ -1875,6 +1875,10 @@ packages:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
+ resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==}
+ engines: {node: '>=18'}
+
resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==}
engines: {node: '>=4'}
@@ -2061,6 +2065,10 @@ packages:
resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
engines: {node: '>=10'}
+ resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
engines: {node: '>=18'}
@@ -2113,6 +2121,14 @@ packages:
resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
engines: {node: '>=8'}
+ resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==}
+ engines: {node: '>=12'}
+
+ resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==}
+ engines: {node: '>=18'}
+
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -2126,9 +2142,9 @@ packages:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
- resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
- engines: {node: '>=6'}
+ resolution: {integrity: sha512-rWP3AMAalQSesXO8gleROyL2iKU73SX5Er66losQn9rWOWL4Gef0a/xOEOVqjWGMuR2vHG3FJ8UUmT700O8oFg==}
+ engines: {node: '>=18.20'}
resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
@@ -2259,8 +2275,9 @@ packages:
canvas:
optional: true
- resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
+ resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
+ engines: {node: '>=6'}
hasBin: true
@@ -2535,6 +2552,10 @@ packages:
resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==}
engines: {node: '>=10'}
+ resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==}
engines: {node: ^18.17.0 || >=20.5.0}
@@ -2635,6 +2656,10 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
+ resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==}
+ engines: {node: '>=18'}
+
resolution: {integrity: sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==}
@@ -2810,6 +2835,10 @@ packages:
resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==}
engines: {node: ^18.17.0 || >=20.5.0}
+ resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==}
+ engines: {node: '>=18'}
+
resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==}
engines: {node: '>=4'}
@@ -2826,6 +2855,10 @@ packages:
resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
engines: {node: '>=8'}
+ resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==}
+ engines: {node: '>=18'}
+
resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
@@ -2854,8 +2887,8 @@ packages:
resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
hasBin: true
- resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==}
+ resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==}
hasBin: true
@@ -3092,6 +3125,10 @@ packages:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
+ resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==}
+ engines: {node: '>=12'}
+
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
@@ -3283,6 +3320,10 @@ packages:
resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
engines: {node: '>=8'}
+ resolution: {integrity: sha512-3T/PUdKTCnkUmhQU6FFJEHsLwadsRegktX3TNHk+2JJB9HlA8gp1/VXblXVDI93kSnXF2rdPx0GMbHtJIV2LPg==}
+ engines: {node: '>=16'}
+
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
@@ -3306,6 +3347,10 @@ packages:
resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
+ resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
+ engines: {node: '>=18'}
+
resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
@@ -4196,7 +4241,7 @@ snapshots:
'@shikijs/[email protected]': {}
dependencies:
'@typescript-eslint/utils': 8.25.0([email protected]([email protected]))([email protected])
eslint: 9.21.0([email protected])
@@ -4700,7 +4745,7 @@ snapshots:
base64-js: 1.5.1
ieee754: 1.2.1
dependencies:
@@ -5269,7 +5314,7 @@ snapshots:
'@types/eslint': 9.6.1
eslint-config-prettier: 10.0.2([email protected]([email protected]))
dependencies:
'@babel/helper-validator-identifier': 7.25.9
'@eslint-community/eslint-utils': 4.4.1([email protected]([email protected]))
@@ -5279,15 +5324,15 @@ snapshots:
eslint: 9.21.0([email protected])
esquery: 1.6.0
globals: 15.15.0
- indent-string: 4.0.0
- is-builtin-module: 3.2.1
+ indent-string: 5.0.0
+ is-builtin-module: 4.0.0
jsesc: 3.1.0
pluralize: 8.0.0
- read-pkg-up: 7.0.1
+ read-package-up: 11.0.0
regexp-tree: 0.1.27
- regjsparser: 0.10.0
+ regjsparser: 0.12.0
semver: 7.7.1
- strip-indent: 3.0.0
+ strip-indent: 4.0.0
dependencies:
@@ -5439,6 +5484,8 @@ snapshots:
dependencies:
to-regex-range: 5.0.1
+
dependencies:
locate-path: 2.0.0
@@ -5645,6 +5692,10 @@ snapshots:
dependencies:
lru-cache: 6.0.0
+ dependencies:
+ lru-cache: 10.4.3
+
dependencies:
whatwg-encoding: 3.1.1
@@ -5699,6 +5750,10 @@ snapshots:
+
+
@@ -5707,9 +5762,9 @@ snapshots:
dependencies:
- builtin-modules: 3.3.0
+ builtin-modules: 4.0.0
dependencies:
@@ -5831,7 +5886,7 @@ snapshots:
- supports-color
- utf-8-validate
@@ -6101,6 +6156,12 @@ snapshots:
semver: 7.7.1
validate-npm-package-license: 3.0.4
+ dependencies:
+ hosted-git-info: 7.0.2
+ semver: 7.7.1
+ validate-npm-package-license: 3.0.4
+
@@ -6208,6 +6269,12 @@ snapshots:
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ index-to-position: 0.1.2
+ type-fest: 4.36.0
+
@@ -6328,6 +6395,12 @@ snapshots:
json-parse-even-better-errors: 4.0.0
npm-normalize-package-bin: 4.0.0
+ dependencies:
+ find-up-simple: 1.0.1
+ read-pkg: 9.0.1
+ type-fest: 4.36.0
+
dependencies:
find-up: 2.1.0
@@ -6352,6 +6425,14 @@ snapshots:
parse-json: 5.2.0
type-fest: 0.6.0
+ dependencies:
+ '@types/normalize-package-data': 2.4.4
+ normalize-package-data: 6.0.2
+ parse-json: 8.1.0
+ type-fest: 4.36.0
+ unicorn-magic: 0.1.0
+
dependencies:
core-util-is: 1.0.3
@@ -6387,9 +6468,9 @@ snapshots:
dependencies:
- jsesc: 0.5.0
+ jsesc: 3.0.2
dependencies:
@@ -6666,6 +6747,10 @@ snapshots:
dependencies:
min-indent: 1.0.1
+ dependencies:
+ min-indent: 1.0.1
+
@@ -6842,6 +6927,8 @@ snapshots:
+
@@ -6861,6 +6948,8 @@ snapshots:
+
dependencies:
'@types/unist': 3.0.3
diff --git a/scripts/generate-locales.ts b/scripts/generate-locales.ts
index b4bc2311..d73b4ef6 100644
--- a/scripts/generate-locales.ts
+++ b/scripts/generate-locales.ts
@@ -465,7 +465,7 @@ for (const locale of locales) {
localeIndexImports += `import { faker as ${localizedFaker} } from './${locale}';\n`;
localeIndexExportsIndividual += `export { faker as ${localizedFaker} } from './${locale}';\n`;
localeIndexExportsGrouped += ` ${locale}: ${localizedFaker},\n`;
- localesIndexImports += `import { default as ${locale} } from './${locale}';\n`;
+ localesIndexImports += `import ${locale} from './${locale}';\n`;
localesIndexExportsIndividual += `export { default as ${locale} } from './${locale}';\n`;
localesIndexExportsGrouped += ` ${locale},\n`;
localizationLocales += `| \`${locale}\` | ${localeTitle} | \`${localizedFaker}\` |\n`;
diff --git a/src/locales/index.ts b/src/locales/index.ts
index 281e6d69..a468e232 100644
--- a/src/locales/index.ts
+++ b/src/locales/index.ts
@@ -3,75 +3,75 @@
* Run 'pnpm run generate:locales' to update.
*/
-import { default as af_ZA } from './af_ZA';
-import { default as ar } from './ar';
-import { default as az } from './az';
-import { default as base } from './base';
-import { default as cs_CZ } from './cs_CZ';
-import { default as da } from './da';
-import { default as de } from './de';
-import { default as de_AT } from './de_AT';
-import { default as de_CH } from './de_CH';
-import { default as dv } from './dv';
-import { default as el } from './el';
-import { default as en } from './en';
-import { default as en_AU } from './en_AU';
-import { default as en_AU_ocker } from './en_AU_ocker';
-import { default as en_BORK } from './en_BORK';
-import { default as en_CA } from './en_CA';
-import { default as en_GB } from './en_GB';
-import { default as en_GH } from './en_GH';
-import { default as en_HK } from './en_HK';
-import { default as en_IE } from './en_IE';
-import { default as en_IN } from './en_IN';
-import { default as en_NG } from './en_NG';
-import { default as en_US } from './en_US';
-import { default as en_ZA } from './en_ZA';
-import { default as eo } from './eo';
-import { default as es } from './es';
-import { default as es_MX } from './es_MX';
-import { default as fa } from './fa';
-import { default as fi } from './fi';
-import { default as fr } from './fr';
-import { default as fr_BE } from './fr_BE';
-import { default as fr_CA } from './fr_CA';
-import { default as fr_CH } from './fr_CH';
-import { default as fr_LU } from './fr_LU';
-import { default as fr_SN } from './fr_SN';
-import { default as he } from './he';
-import { default as hr } from './hr';
-import { default as hu } from './hu';
-import { default as hy } from './hy';
-import { default as id_ID } from './id_ID';
-import { default as it } from './it';
-import { default as ja } from './ja';
-import { default as ka_GE } from './ka_GE';
-import { default as ko } from './ko';
-import { default as lv } from './lv';
-import { default as mk } from './mk';
-import { default as nb_NO } from './nb_NO';
-import { default as ne } from './ne';
-import { default as nl } from './nl';
-import { default as nl_BE } from './nl_BE';
-import { default as pl } from './pl';
-import { default as pt_BR } from './pt_BR';
-import { default as pt_PT } from './pt_PT';
-import { default as ro } from './ro';
-import { default as ro_MD } from './ro_MD';
-import { default as ru } from './ru';
-import { default as sk } from './sk';
-import { default as sr_RS_latin } from './sr_RS_latin';
-import { default as sv } from './sv';
-import { default as th } from './th';
-import { default as tr } from './tr';
-import { default as uk } from './uk';
-import { default as ur } from './ur';
-import { default as uz_UZ_latin } from './uz_UZ_latin';
-import { default as vi } from './vi';
-import { default as yo_NG } from './yo_NG';
-import { default as zh_CN } from './zh_CN';
-import { default as zh_TW } from './zh_TW';
-import { default as zu_ZA } from './zu_ZA';
+import af_ZA from './af_ZA';
+import ar from './ar';
+import az from './az';
+import base from './base';
+import cs_CZ from './cs_CZ';
+import da from './da';
+import de from './de';
+import de_AT from './de_AT';
+import de_CH from './de_CH';
+import dv from './dv';
+import el from './el';
+import en from './en';
+import en_AU from './en_AU';
+import en_AU_ocker from './en_AU_ocker';
+import en_BORK from './en_BORK';
+import en_CA from './en_CA';
+import en_GB from './en_GB';
+import en_GH from './en_GH';
+import en_HK from './en_HK';
+import en_IE from './en_IE';
+import en_IN from './en_IN';
+import en_NG from './en_NG';
+import en_US from './en_US';
+import en_ZA from './en_ZA';
+import eo from './eo';
+import es from './es';
+import es_MX from './es_MX';
+import fa from './fa';
+import fi from './fi';
+import fr from './fr';
+import fr_BE from './fr_BE';
+import fr_CA from './fr_CA';
+import fr_CH from './fr_CH';
+import fr_LU from './fr_LU';
+import fr_SN from './fr_SN';
+import he from './he';
+import hr from './hr';
+import hu from './hu';
+import hy from './hy';
+import id_ID from './id_ID';
+import it from './it';
+import ja from './ja';
+import ka_GE from './ka_GE';
+import ko from './ko';
+import lv from './lv';
+import mk from './mk';
+import nb_NO from './nb_NO';
+import ne from './ne';
+import nl from './nl';
+import nl_BE from './nl_BE';
+import pl from './pl';
+import pt_BR from './pt_BR';
+import pt_PT from './pt_PT';
+import ro from './ro';
+import ro_MD from './ro_MD';
+import ru from './ru';
+import sk from './sk';
+import sr_RS_latin from './sr_RS_latin';
+import sv from './sv';
+import th from './th';
+import tr from './tr';
+import uk from './uk';
+import ur from './ur';
+import uz_UZ_latin from './uz_UZ_latin';
+import vi from './vi';
+import yo_NG from './yo_NG';
+import zh_CN from './zh_CN';
+import zh_TW from './zh_TW';
+import zu_ZA from './zu_ZA';
export { default as af_ZA } from './af_ZA';
export { default as ar } from './ar';