diff --git a/.gitignore b/.gitignore index 9cacf3a..f18a971 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,9 @@ yarn-error.log* # Diagnostic reports (https://nodejs.org/api/report.html) report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json +# the Build folder +lib + # Runtime data pids *.pid diff --git a/package.json b/package.json index 2db691f..c2d4f44 100644 --- a/package.json +++ b/package.json @@ -43,13 +43,13 @@ }, "sideEffects": false, "devDependencies": { - "@types/node": "^20.10.6", + "@types/node": "^20.13.0", "@vitest/coverage-v8": "^1.6.0", "concurrently": "^8.2.2", - "esbuild": "^0.21.2", - "husky": "^8.0.3", + "esbuild": "^0.21.4", + "husky": "^9.0.11", "tsup": "^8.0.2", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "vitest": "^1.6.0" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d75713b..a89a8b9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: devDependencies: '@types/node': - specifier: ^20.10.6 - version: 20.10.6 + specifier: ^20.13.0 + version: 20.13.0 '@vitest/coverage-v8': specifier: ^1.6.0 version: 1.6.0(vitest@1.6.0) @@ -15,20 +15,20 @@ devDependencies: specifier: ^8.2.2 version: 8.2.2 esbuild: - specifier: ^0.21.2 - version: 0.21.2 + specifier: ^0.21.4 + version: 0.21.4 husky: - specifier: ^8.0.3 - version: 8.0.3 + specifier: ^9.0.11 + version: 9.0.11 tsup: specifier: ^8.0.2 - version: 8.0.2(typescript@5.3.3) + version: 8.0.2(typescript@5.4.5) typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.5 + version: 5.4.5 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.10.6) + version: 1.6.0(@types/node@20.13.0) packages: @@ -96,8 +96,8 @@ packages: dev: true optional: true - /@esbuild/aix-ppc64@0.21.2: - resolution: {integrity: sha512-/c7hocx0pm14bHQlqUVKmxwdT/e5/KkyoY1W8F9lk/8CkE037STDDz8PXUP/LE6faj2HqchvDs9GcShxFhI78Q==} + /@esbuild/aix-ppc64@0.21.4: + resolution: {integrity: sha512-Zrm+B33R4LWPLjDEVnEqt2+SLTATlru1q/xYKVn8oVTbiRBGmK2VIMoIYGJDGyftnGaC788IuzGFAlb7IQ0Y8A==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] @@ -123,8 +123,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.21.2: - resolution: {integrity: sha512-SGZKngoTWVUriO5bDjI4WDGsNx2VKZoXcds+ita/kVYB+8IkSCKDRDaK+5yu0b5S0eq6B3S7fpiEvpsa2ammlQ==} + /@esbuild/android-arm64@0.21.4: + resolution: {integrity: sha512-fYFnz+ObClJ3dNiITySBUx+oNalYUT18/AryMxfovLkYWbutXsct3Wz2ZWAcGGppp+RVVX5FiXeLYGi97umisA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -150,8 +150,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.21.2: - resolution: {integrity: sha512-G1ve3b4FeyJeyCjB4MX1CiWyTaIJwT9wAYE+8+IRA53YoN/reC/Bf2GDRXAzDTnh69Fpl+1uIKg76DiB3U6vwQ==} + /@esbuild/android-arm@0.21.4: + resolution: {integrity: sha512-E7H/yTd8kGQfY4z9t3nRPk/hrhaCajfA3YSQSBrst8B+3uTcgsi8N+ZWYCaeIDsiVs6m65JPCaQN/DxBRclF3A==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -177,8 +177,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.21.2: - resolution: {integrity: sha512-1wzzNoj2QtNkAYwIcWJ66UTRA80+RTQ/kuPMtEuP0X6dp5Ar23Dn566q3aV61h4EYrrgGlOgl/HdcqN/2S/2vg==} + /@esbuild/android-x64@0.21.4: + resolution: {integrity: sha512-mDqmlge3hFbEPbCWxp4fM6hqq7aZfLEHZAKGP9viq9wMUBVQx202aDIfc3l+d2cKhUJM741VrCXEzRFhPDKH3Q==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -204,8 +204,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.21.2: - resolution: {integrity: sha512-ZyMkPWc5eTROcLOA10lEqdDSTc6ds6nuh3DeHgKip/XJrYjZDfnkCVSty8svWdy+SC1f77ULtVeIqymTzaB6/Q==} + /@esbuild/darwin-arm64@0.21.4: + resolution: {integrity: sha512-72eaIrDZDSiWqpmCzVaBD58c8ea8cw/U0fq/PPOTqE3c53D0xVMRt2ooIABZ6/wj99Y+h4ksT/+I+srCDLU9TA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -231,8 +231,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.21.2: - resolution: {integrity: sha512-K4ZdVq1zP9v51h/cKVna7im7G0zGTKKB6bP2yJiSmHjjOykbd8DdhrSi8V978sF69rkwrn8zCyL2t6I3ei6j9A==} + /@esbuild/darwin-x64@0.21.4: + resolution: {integrity: sha512-uBsuwRMehGmw1JC7Vecu/upOjTsMhgahmDkWhGLWxIgUn2x/Y4tIwUZngsmVb6XyPSTXJYS4YiASKPcm9Zitag==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -258,8 +258,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.21.2: - resolution: {integrity: sha512-4kbOGdpA61CXqadD+Gb/Pw3YXamQGiz9mal/h93rFVSjr5cgMnmJd/gbfPRm+3BMifvnaOfS1gNWaIDxkE2A3A==} + /@esbuild/freebsd-arm64@0.21.4: + resolution: {integrity: sha512-8JfuSC6YMSAEIZIWNL3GtdUT5NhUA/CMUCpZdDRolUXNAXEE/Vbpe6qlGLpfThtY5NwXq8Hi4nJy4YfPh+TwAg==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -285,8 +285,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.21.2: - resolution: {integrity: sha512-ShS+R09nuHzDBfPeMUliKZX27Wrmr8UFp93aFf/S8p+++x5BZ+D344CLKXxmY6qzgTL3mILSImPCNJOzD6+RRg==} + /@esbuild/freebsd-x64@0.21.4: + resolution: {integrity: sha512-8d9y9eQhxv4ef7JmXny7591P/PYsDFc4+STaxC1GBv0tMyCdyWfXu2jBuqRsyhY8uL2HU8uPyscgE2KxCY9imQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -312,8 +312,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.21.2: - resolution: {integrity: sha512-Hdu8BL+AmO+eCDvvT6kz/fPQhvuHL8YK4ExKZfANWsNe1kFGOHw7VJvS/FKSLFqheXmB3rTF3xFQIgUWPYsGnA==} + /@esbuild/linux-arm64@0.21.4: + resolution: {integrity: sha512-/GLD2orjNU50v9PcxNpYZi+y8dJ7e7/LhQukN3S4jNDXCKkyyiyAz9zDw3siZ7Eh1tRcnCHAo/WcqKMzmi4eMQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -339,8 +339,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.21.2: - resolution: {integrity: sha512-nnGXjOAv+7cM3LYRx4tJsYdgy8dGDGkAzF06oIDGppWbUkUKN9SmgQA8H0KukpU0Pjrj9XmgbWqMVSX/U7eeTA==} + /@esbuild/linux-arm@0.21.4: + resolution: {integrity: sha512-2rqFFefpYmpMs+FWjkzSgXg5vViocqpq5a1PSRgT0AvSgxoXmGF17qfGAzKedg6wAwyM7UltrKVo9kxaJLMF/g==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -366,8 +366,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.21.2: - resolution: {integrity: sha512-m73BOCW2V9lcj7RtEMi+gBfHC6n3+VHpwQXP5offtQMPLDkpVolYn1YGXxOZ9hp4h3UPRKuezL7WkBsw+3EB3Q==} + /@esbuild/linux-ia32@0.21.4: + resolution: {integrity: sha512-pNftBl7m/tFG3t2m/tSjuYeWIffzwAZT9m08+9DPLizxVOsUl8DdFzn9HvJrTQwe3wvJnwTdl92AonY36w/25g==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -393,8 +393,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.21.2: - resolution: {integrity: sha512-84eYHwwWHq3myIY/6ikALMcnwkf6Qo7NIq++xH0x+cJuUNpdwh8mlpUtRY+JiGUc60yu7ElWBbVHGWTABTclGw==} + /@esbuild/linux-loong64@0.21.4: + resolution: {integrity: sha512-cSD2gzCK5LuVX+hszzXQzlWya6c7hilO71L9h4KHwqI4qeqZ57bAtkgcC2YioXjsbfAv4lPn3qe3b00Zt+jIfQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -420,8 +420,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.21.2: - resolution: {integrity: sha512-9siSZngT0/ZKG+AH+/agwKF29LdCxw4ODi/PiE0F52B2rtLozlDP92umf8G2GPoVV611LN4pZ+nSTckebOscUA==} + /@esbuild/linux-mips64el@0.21.4: + resolution: {integrity: sha512-qtzAd3BJh7UdbiXCrg6npWLYU0YpufsV9XlufKhMhYMJGJCdfX/G6+PNd0+v877X1JG5VmjBLUiFB0o8EUSicA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -447,8 +447,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.21.2: - resolution: {integrity: sha512-y0T4aV2CA+ic04ULya1A/8M2RDpDSK2ckgTj6jzHKFJvCq0jQg8afQQIn4EM0G8u2neyOiNHgSF9YKPfuqKOVw==} + /@esbuild/linux-ppc64@0.21.4: + resolution: {integrity: sha512-yB8AYzOTaL0D5+2a4xEy7OVvbcypvDR05MsB/VVPVA7nL4hc5w5Dyd/ddnayStDgJE59fAgNEOdLhBxjfx5+dg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -474,8 +474,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.21.2: - resolution: {integrity: sha512-x5ssCdXmZC86L2Li1qQPF/VaC4VP20u/Zm8jlAu9IiVOVi79YsSz6cpPDYZl1rfKSHYCJW9XBfFCo66S5gVPSA==} + /@esbuild/linux-riscv64@0.21.4: + resolution: {integrity: sha512-Y5AgOuVzPjQdgU59ramLoqSSiXddu7F3F+LI5hYy/d1UHN7K5oLzYBDZe23QmQJ9PIVUXwOdKJ/jZahPdxzm9w==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -501,8 +501,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.21.2: - resolution: {integrity: sha512-NP7fTpGSFWdXyvp8iAFU04uFh9ARoplFVM/m+8lTRpaYG+2ytHPZWyscSsMM6cvObSIK2KoPHXiZD4l99WaxbQ==} + /@esbuild/linux-s390x@0.21.4: + resolution: {integrity: sha512-Iqc/l/FFwtt8FoTK9riYv9zQNms7B8u+vAI/rxKuN10HgQIXaPzKZc479lZ0x6+vKVQbu55GdpYpeNWzjOhgbA==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -528,8 +528,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.21.2: - resolution: {integrity: sha512-giZ/uOxWDKda44ZuyfKbykeXznfuVNkTgXOUOPJIjbayJV6FRpQ4zxUy9JMBPLaK9IJcdWtaoeQrYBMh3Rr4vQ==} + /@esbuild/linux-x64@0.21.4: + resolution: {integrity: sha512-Td9jv782UMAFsuLZINfUpoF5mZIbAj+jv1YVtE58rFtfvoKRiKSkRGQfHTgKamLVT/fO7203bHa3wU122V/Bdg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -555,8 +555,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.21.2: - resolution: {integrity: sha512-IeFMfGFSQfIj1d4XU+6lkbFzMR+mFELUUVYrZ+jvWzG4NGvs6o53ReEHLHpYkjRbdEjJy2W3lTekTxrFHW7YJg==} + /@esbuild/netbsd-x64@0.21.4: + resolution: {integrity: sha512-Awn38oSXxsPMQxaV0Ipb7W/gxZtk5Tx3+W+rAPdZkyEhQ6968r9NvtkjhnhbEgWXYbgV+JEONJ6PcdBS+nlcpA==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -582,8 +582,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.21.2: - resolution: {integrity: sha512-48QhWD6WxcebNNaE4FCwgvQVUnAycuTd+BdvA/oZu+/MmbpU8pY2dMEYlYzj5uNHWIG5jvdDmFXu0naQeOWUoA==} + /@esbuild/openbsd-x64@0.21.4: + resolution: {integrity: sha512-IsUmQeCY0aU374R82fxIPu6vkOybWIMc3hVGZ3ChRwL9hA1TwY+tS0lgFWV5+F1+1ssuvvXt3HFqe8roCip8Hg==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -609,8 +609,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.21.2: - resolution: {integrity: sha512-90r3nTBLgdIgD4FCVV9+cR6Hq2Dzs319icVsln+NTmTVwffWcCqXGml8rAoocHuJ85kZK36DCteii96ba/PX8g==} + /@esbuild/sunos-x64@0.21.4: + resolution: {integrity: sha512-hsKhgZ4teLUaDA6FG/QIu2q0rI6I36tZVfM4DBZv3BG0mkMIdEnMbhc4xwLvLJSS22uWmaVkFkqWgIS0gPIm+A==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -636,8 +636,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.21.2: - resolution: {integrity: sha512-sNndlsBT8OeE/MZDSGpRDJlWuhjuUz/dn80nH0EP4ZzDUYvMDVa7G87DVpweBrn4xdJYyXS/y4CQNrf7R2ODXg==} + /@esbuild/win32-arm64@0.21.4: + resolution: {integrity: sha512-UUfMgMoXPoA/bvGUNfUBFLCh0gt9dxZYIx9W4rfJr7+hKe5jxxHmfOK8YSH4qsHLLN4Ck8JZ+v7Q5fIm1huErg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -663,8 +663,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.21.2: - resolution: {integrity: sha512-Ti2QChGNFzWhUNNVuU4w21YkYTErsNh3h+CzvlEhzgRbwsJ7TrWQqRzW3bllLKKvTppuF3DJ3XP1GEg11AfrEQ==} + /@esbuild/win32-ia32@0.21.4: + resolution: {integrity: sha512-yIxbspZb5kGCAHWm8dexALQ9en1IYDfErzjSEq1KzXFniHv019VT3mNtTK7t8qdy4TwT6QYHI9sEZabONHg+aw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -690,8 +690,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.21.2: - resolution: {integrity: sha512-VEfTCZicoZnZ6sGkjFPGRFFJuL2fZn2bLhsekZl1CJslflp2cJS/VoKs1jMk+3pDfsGW6CfQVUckP707HwbXeQ==} + /@esbuild/win32-x64@0.21.4: + resolution: {integrity: sha512-sywLRD3UK/qRJt0oBwdpYLBibk7KiRfbswmWRDabuncQYSlf8aLEEUor/oP6KRz8KEG+HoiVLBhPRD5JWjS8Sg==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -1028,8 +1028,8 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true - /@types/node@20.10.6: - resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} + /@types/node@20.13.0: + resolution: {integrity: sha512-FM6AOb3khNkNIXPnHFDYaHerSv8uN22C91z098AnGccVu+Pcdhi+pNUFDi0iLmPIsVE0JBD0KVS7mzUYt4nRzQ==} dependencies: undici-types: 5.26.5 dev: true @@ -1052,7 +1052,7 @@ packages: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.10.6) + vitest: 1.6.0(@types/node@20.13.0) transitivePeerDependencies: - supports-color dev: true @@ -1411,35 +1411,35 @@ packages: '@esbuild/win32-x64': 0.20.2 dev: true - /esbuild@0.21.2: - resolution: {integrity: sha512-LmHPAa5h4tSxz+g/D8IHY6wCjtIiFx8I7/Q0Aq+NmvtoYvyMnJU0KQJcqB6QH30X9x/W4CemgUtPgQDZFca5SA==} + /esbuild@0.21.4: + resolution: {integrity: sha512-sFMcNNrj+Q0ZDolrp5pDhH0nRPN9hLIM3fRPwgbLYJeSHHgnXSnbV3xYgSVuOeLWH9c73VwmEverVzupIv5xuA==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.21.2 - '@esbuild/android-arm': 0.21.2 - '@esbuild/android-arm64': 0.21.2 - '@esbuild/android-x64': 0.21.2 - '@esbuild/darwin-arm64': 0.21.2 - '@esbuild/darwin-x64': 0.21.2 - '@esbuild/freebsd-arm64': 0.21.2 - '@esbuild/freebsd-x64': 0.21.2 - '@esbuild/linux-arm': 0.21.2 - '@esbuild/linux-arm64': 0.21.2 - '@esbuild/linux-ia32': 0.21.2 - '@esbuild/linux-loong64': 0.21.2 - '@esbuild/linux-mips64el': 0.21.2 - '@esbuild/linux-ppc64': 0.21.2 - '@esbuild/linux-riscv64': 0.21.2 - '@esbuild/linux-s390x': 0.21.2 - '@esbuild/linux-x64': 0.21.2 - '@esbuild/netbsd-x64': 0.21.2 - '@esbuild/openbsd-x64': 0.21.2 - '@esbuild/sunos-x64': 0.21.2 - '@esbuild/win32-arm64': 0.21.2 - '@esbuild/win32-ia32': 0.21.2 - '@esbuild/win32-x64': 0.21.2 + '@esbuild/aix-ppc64': 0.21.4 + '@esbuild/android-arm': 0.21.4 + '@esbuild/android-arm64': 0.21.4 + '@esbuild/android-x64': 0.21.4 + '@esbuild/darwin-arm64': 0.21.4 + '@esbuild/darwin-x64': 0.21.4 + '@esbuild/freebsd-arm64': 0.21.4 + '@esbuild/freebsd-x64': 0.21.4 + '@esbuild/linux-arm': 0.21.4 + '@esbuild/linux-arm64': 0.21.4 + '@esbuild/linux-ia32': 0.21.4 + '@esbuild/linux-loong64': 0.21.4 + '@esbuild/linux-mips64el': 0.21.4 + '@esbuild/linux-ppc64': 0.21.4 + '@esbuild/linux-riscv64': 0.21.4 + '@esbuild/linux-s390x': 0.21.4 + '@esbuild/linux-x64': 0.21.4 + '@esbuild/netbsd-x64': 0.21.4 + '@esbuild/openbsd-x64': 0.21.4 + '@esbuild/sunos-x64': 0.21.4 + '@esbuild/win32-arm64': 0.21.4 + '@esbuild/win32-ia32': 0.21.4 + '@esbuild/win32-x64': 0.21.4 dev: true /escalade@3.1.1: @@ -1607,9 +1607,9 @@ packages: engines: {node: '>=16.17.0'} dev: true - /husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} + /husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + engines: {node: '>=18'} hasBin: true dev: true @@ -2314,7 +2314,7 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true - /tsup@8.0.2(typescript@5.3.3): + /tsup@8.0.2(typescript@5.4.5): resolution: {integrity: sha512-NY8xtQXdH7hDUAZwcQdY/Vzlw9johQsaqf7iwZ6g1DOUlFYQ5/AtVAjTvihhEyeRlGo4dLRVHtrRaL35M1daqQ==} engines: {node: '>=18'} hasBin: true @@ -2347,7 +2347,7 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 - typescript: 5.3.3 + typescript: 5.4.5 transitivePeerDependencies: - supports-color - ts-node @@ -2358,8 +2358,8 @@ packages: engines: {node: '>=4'} dev: true - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -2372,7 +2372,7 @@ packages: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: true - /vite-node@1.6.0(@types/node@20.10.6): + /vite-node@1.6.0(@types/node@20.13.0): resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2381,7 +2381,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.11(@types/node@20.10.6) + vite: 5.2.11(@types/node@20.13.0) transitivePeerDependencies: - '@types/node' - less @@ -2393,7 +2393,7 @@ packages: - terser dev: true - /vite@5.2.11(@types/node@20.10.6): + /vite@5.2.11(@types/node@20.13.0): resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2421,7 +2421,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.6 + '@types/node': 20.13.0 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 @@ -2429,7 +2429,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.6.0(@types/node@20.10.6): + /vitest@1.6.0(@types/node@20.13.0): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2454,7 +2454,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.10.6 + '@types/node': 20.13.0 '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -2472,8 +2472,8 @@ packages: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.2.11(@types/node@20.10.6) - vite-node: 1.6.0(@types/node@20.10.6) + vite: 5.2.11(@types/node@20.13.0) + vite-node: 1.6.0(@types/node@20.13.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less diff --git a/src/data/countries-extra.ts b/src/data/countries-extra.ts index 75f7fd2..bb2cec2 100644 --- a/src/data/countries-extra.ts +++ b/src/data/countries-extra.ts @@ -1,4 +1,4 @@ -import type { ISOCountryExtra } from "../types"; +import type { ISOCountryExtra } from "../types.js"; export const countriesExtra: ISOCountryExtra = { AD: { @@ -11,7 +11,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "1/19/Flag_of_Andorra", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ฉ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1E9", coordinates: [42.5462, 1.6016], }, @@ -21,11 +21,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "AED", symbol: "AED", - original: "ุฏ.ุฅ.โ€", + original: "ุฏ.ุฅ.๏ฟฝ", name: "United Arab Emirates Dirham", }, flag: "c/cb/Flag_of_the_United_Arab_Emirates", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ช", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1EA", coordinates: [23.4241, 53.8478], }, @@ -39,7 +39,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Afghan Afghani", }, flag: "5/5c/Flag_of_the_Taliban", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ซ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1EB", coordinates: [33.9391, 67.71], }, @@ -51,7 +51,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "8/89/Flag_of_Antigua_and_Barbuda", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1EC", coordinates: [17.0608, -61.7964], }, @@ -63,7 +63,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "b/b4/Flag_of_Anguilla", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1EE", coordinates: [18.2206, -63.0686], }, @@ -77,7 +77,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Albanian Lek", }, flag: "3/36/Flag_of_Albania", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1F1", coordinates: [41.1533, 20.1683], }, @@ -91,7 +91,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Armenian Dram", }, flag: "2/2f/Flag_of_Armenia", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1F2", coordinates: [40.0691, 45.0382], }, @@ -103,7 +103,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Kwanza", }, flag: "9/9d/Flag_of_Angola", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ด", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1F4", coordinates: [-11.2027, 17.8739], }, @@ -114,7 +114,7 @@ export const countriesExtra: ISOCountryExtra = { name: "No universal currency", }, flag: "f/f8/True_South_Antarctic_Flag", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ถ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1F6", coordinates: [-75.251, -0.0714], }, @@ -128,7 +128,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Argentine Peso", }, flag: "1/1a/Flag_of_Argentina", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ท", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1F7", coordinates: [-38.4161, -63.6167], }, @@ -142,7 +142,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "8/87/Flag_of_American_Samoa", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ธ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1F8", coordinates: [-14.271, -170.1322], }, @@ -156,7 +156,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "4/41/Flag_of_Austria", - emoji: "๐Ÿ‡ฆ๐Ÿ‡น", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1F9", coordinates: [47.5162, 14.5501], }, @@ -170,7 +170,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "8/88/Flag_of_Australia_(converted)", - emoji: "๐Ÿ‡ฆ๐Ÿ‡บ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1FA", coordinates: [-25.2744, 133.7751], }, @@ -182,7 +182,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Aruban Florin", }, flag: "f/f6/Flag_of_Aruba", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ผ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1FC", coordinates: [12.5211, -69.9683], }, @@ -196,7 +196,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "5/52/Flag_of_%C3%85land", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ฝ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1FD", coordinates: [60.1785, 19.9156], }, @@ -210,7 +210,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Azerbaijani Manat", }, flag: "d/dd/Flag_of_Azerbaijan", - emoji: "๐Ÿ‡ฆ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡ฆ", emojiU: "U+1F1E6 U+1F1FF", coordinates: [40.1431, 47.5769], }, @@ -224,7 +224,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Bosnia-Herzegovina Convertible Mark", }, flag: "b/bf/Flag_of_Bosnia_and_Herzegovina", - emoji: "๐Ÿ‡ง๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1E6", coordinates: [43.9159, 17.6791], }, @@ -236,7 +236,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Barbados Dollar", }, flag: "e/ef/Flag_of_Barbados", - emoji: "๐Ÿ‡ง๐Ÿ‡ง", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1E7", coordinates: [13.1939, -59.5432], }, @@ -250,7 +250,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Bangladeshi Taka", }, flag: "f/f9/Flag_of_Bangladesh", - emoji: "๐Ÿ‡ง๐Ÿ‡ฉ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1E9", coordinates: [23.685, 90.3563], }, @@ -264,7 +264,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "6/65/Flag_of_Belgium", - emoji: "๐Ÿ‡ง๐Ÿ‡ช", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1EA", coordinates: [50.5039, 4.4699], }, @@ -278,7 +278,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "3/31/Flag_of_Burkina_Faso", - emoji: "๐Ÿ‡ง๐Ÿ‡ซ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1EB", coordinates: [12.2383, -1.5616], }, @@ -292,7 +292,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Bulgarian Lev", }, flag: "9/9a/Flag_of_Bulgaria", - emoji: "๐Ÿ‡ง๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1EC", coordinates: [42.7339, 25.4858], }, @@ -302,11 +302,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "BHD", symbol: "BD", - original: "ุฏ.ุจ.โ€", + original: "ุฏ.ุจ.๏ฟฝ", name: "Bahraini Dinar", }, flag: "2/2c/Flag_of_Bahrain", - emoji: "๐Ÿ‡ง๐Ÿ‡ญ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1ED", coordinates: [25.9304, 50.6378], }, @@ -320,7 +320,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Burundian Franc", }, flag: "5/50/Flag_of_Burundi", - emoji: "๐Ÿ‡ง๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1EE", coordinates: [-3.3731, 29.9189], }, @@ -334,7 +334,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "0/0a/Flag_of_Benin", - emoji: "๐Ÿ‡ง๐Ÿ‡ฏ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1EF", coordinates: [9.3077, 2.3158], }, @@ -348,7 +348,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "0/03/Saint-Barthelรฉmy_Icรดne", - emoji: "๐Ÿ‡ง๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F1", coordinates: [17.9, 62.8333], }, @@ -360,7 +360,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Bermudian Dollar", }, flag: "b/bf/Flag_of_Bermuda", - emoji: "๐Ÿ‡ง๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F2", coordinates: [32.3214, -64.7574], }, @@ -374,7 +374,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Brunei Dollar", }, flag: "9/9c/Flag_of_Brunei", - emoji: "๐Ÿ‡ง๐Ÿ‡ณ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F3", coordinates: [4.5353, 114.7277], }, @@ -388,7 +388,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Bolivian Boliviano", }, flag: "5/5b/Bolivia_Flag", - emoji: "๐Ÿ‡ง๐Ÿ‡ด", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F4", coordinates: [-16.2902, -63.5887], }, @@ -402,7 +402,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "2/20/Flag_of_the_Netherlands", - emoji: "๐Ÿ‡ง๐Ÿ‡ถ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F6", coordinates: [12.1784, 68.2385], }, @@ -416,7 +416,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Brazilian Real", }, flag: "0/05/Flag_of_Brazil", - emoji: "๐Ÿ‡ง๐Ÿ‡ท", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F7", coordinates: [-14.235, -51.9253], }, @@ -428,7 +428,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Bahamian Dollar", }, flag: "9/93/Flag_of_the_Bahamas", - emoji: "๐Ÿ‡ง๐Ÿ‡ธ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F8", coordinates: [25.0343, -77.3963], }, @@ -440,7 +440,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Indian Rupee,Ngultrum", }, flag: "9/91/Flag_of_Bhutan", - emoji: "๐Ÿ‡ง๐Ÿ‡น", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1F9", coordinates: [27.5142, 90.4336], }, @@ -454,7 +454,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Norwegian Krone", }, flag: "d/d9/Flag_of_Norway", - emoji: "๐Ÿ‡ง๐Ÿ‡ป", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1FB", coordinates: [-54.4232, 3.4132], }, @@ -468,7 +468,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Botswanan Pula", }, flag: "f/fa/Flag_of_Botswana", - emoji: "๐Ÿ‡ง๐Ÿ‡ผ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1FC", coordinates: [-22.3285, 24.6849], }, @@ -482,7 +482,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Belarusian Ruble", }, flag: "8/85/Flag_of_Belarus", - emoji: "๐Ÿ‡ง๐Ÿ‡พ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1FE", coordinates: [53.7098, 27.9534], }, @@ -496,7 +496,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Belize Dollar", }, flag: "e/e7/Flag_of_Belize", - emoji: "๐Ÿ‡ง๐Ÿ‡ฟ", + emoji: "๐Ÿ‡ง", emojiU: "U+1F1E7 U+1F1FF", coordinates: [17.1899, -88.4976], }, @@ -510,7 +510,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Canadian Dollar", }, flag: "d/d9/Flag_of_Canada_(Pantone)", - emoji: "๐Ÿ‡จ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1E6", coordinates: [56.1304, -106.3468], }, @@ -524,7 +524,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "7/74/Flag_of_the_Cocos_(Keeling)_Islands", - emoji: "๐Ÿ‡จ๐Ÿ‡จ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1E8", coordinates: [-12.1642, 96.871], }, @@ -538,7 +538,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Congolese Franc", }, flag: "1/11/Flag_of_the_Democratic_Republic_of_the_Congo_(3-2)", - emoji: "๐Ÿ‡จ๐Ÿ‡ฉ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1E9", coordinates: [-4.0383, 21.7587], }, @@ -552,7 +552,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BEAC", }, flag: "6/6f/Flag_of_the_Central_African_Republic", - emoji: "๐Ÿ‡จ๐Ÿ‡ซ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1EB", coordinates: [6.6111, 20.9394], }, @@ -566,7 +566,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BEAC", }, flag: "9/92/Flag_of_the_Republic_of_the_Congo", - emoji: "๐Ÿ‡จ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1EC", coordinates: [-0.228, 15.8277], }, @@ -580,7 +580,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Swiss Franc", }, flag: "f/f3/Flag_of_Switzerland", - emoji: "๐Ÿ‡จ๐Ÿ‡ญ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1ED", coordinates: [46.8182, 8.2275], }, @@ -594,7 +594,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "f/fe/Flag_of_Cรดte_d%27Ivoire", - emoji: "๐Ÿ‡จ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1EE", coordinates: [7.54, -5.5471], }, @@ -608,7 +608,7 @@ export const countriesExtra: ISOCountryExtra = { name: "New Zealand Dollar", }, flag: "3/35/Flag_of_the_Cook_Islands", - emoji: "๐Ÿ‡จ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1F0", coordinates: [-21.2367, -159.7777], }, @@ -622,7 +622,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Chilean Peso", }, flag: "7/78/Flag_of_Chile", - emoji: "๐Ÿ‡จ๐Ÿ‡ฑ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1F1", coordinates: [-35.6751, -71.543], }, @@ -636,7 +636,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BEAC", }, flag: "4/4f/Flag_of_Cameroon", - emoji: "๐Ÿ‡จ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1F2", coordinates: [7.3697, 12.3547], }, @@ -650,7 +650,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Chinese Yuan", }, flag: "f/fa/Flag_of_the_People%27s_Republic_of_China", - emoji: "๐Ÿ‡จ๐Ÿ‡ณ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1F3", coordinates: [35.8617, 104.1954], }, @@ -664,7 +664,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Colombian Peso", }, flag: "2/21/Flag_of_Colombia", - emoji: "๐Ÿ‡จ๐Ÿ‡ด", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1F4", coordinates: [4.5709, -74.2973], }, @@ -678,7 +678,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Costa Rican Colรณn", }, flag: "b/bc/Flag_of_Costa_Rica_(state)", - emoji: "๐Ÿ‡จ๐Ÿ‡ท", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1F7", coordinates: [9.7489, -83.7534], }, @@ -690,7 +690,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Cuban Peso,Peso Convertible", }, flag: "b/bd/Flag_of_Cuba", - emoji: "๐Ÿ‡จ๐Ÿ‡บ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1FA", coordinates: [21.5218, -77.7812], }, @@ -704,7 +704,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Cape Verdean Escudo", }, flag: "3/38/Flag_of_Cape_Verde", - emoji: "๐Ÿ‡จ๐Ÿ‡ป", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1FB", coordinates: [16.0021, -24.0132], }, @@ -716,7 +716,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Netherlands Antillean Guilder", }, flag: "b/b1/Flag_of_Curaรงao", - emoji: "๐Ÿ‡จ๐Ÿ‡ผ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1FC", coordinates: [12.1696, 68.99], }, @@ -730,7 +730,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "6/67/Flag_of_Christmas_Island", - emoji: "๐Ÿ‡จ๐Ÿ‡ฝ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1FD", coordinates: [-10.4475, 105.6904], }, @@ -744,7 +744,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "d/d4/Flag_of_Cyprus", - emoji: "๐Ÿ‡จ๐Ÿ‡พ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1FE", coordinates: [35.1264, 33.4299], }, @@ -758,7 +758,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Czech Republic Koruna", }, flag: "c/cb/Flag_of_the_Czech_Republic", - emoji: "๐Ÿ‡จ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡จ", emojiU: "U+1F1E8 U+1F1FF", coordinates: [49.8175, 15.473], }, @@ -772,7 +772,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "b/ba/Flag_of_Germany", - emoji: "๐Ÿ‡ฉ๐Ÿ‡ช", + emoji: "๐Ÿ‡ฉ", emojiU: "U+1F1E9 U+1F1EA", coordinates: [51.1657, 10.4515], }, @@ -786,7 +786,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Djiboutian Franc", }, flag: "3/34/Flag_of_Djibouti", - emoji: "๐Ÿ‡ฉ๐Ÿ‡ฏ", + emoji: "๐Ÿ‡ฉ", emojiU: "U+1F1E9 U+1F1EF", coordinates: [11.8251, 42.5903], }, @@ -800,7 +800,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Danish Krone", }, flag: "9/9c/Flag_of_Denmark", - emoji: "๐Ÿ‡ฉ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ฉ", emojiU: "U+1F1E9 U+1F1F0", coordinates: [56.2639, 9.5018], }, @@ -812,7 +812,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "c/c4/Flag_of_Dominica", - emoji: "๐Ÿ‡ฉ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฉ", emojiU: "U+1F1E9 U+1F1F2", coordinates: [15.415, -61.371], }, @@ -826,7 +826,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Dominican Peso", }, flag: "9/9f/Flag_of_the_Dominican_Republic", - emoji: "๐Ÿ‡ฉ๐Ÿ‡ด", + emoji: "๐Ÿ‡ฉ", emojiU: "U+1F1E9 U+1F1F4", coordinates: [18.7357, -70.1627], }, @@ -836,11 +836,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "DZD", symbol: "DA", - original: "ุฏ.ุฌ.โ€", + original: "ุฏ.ุฌ.๏ฟฝ", name: "Algerian Dinar", }, flag: "7/77/Flag_of_Algeria", - emoji: "๐Ÿ‡ฉ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡ฉ", emojiU: "U+1F1E9 U+1F1FF", coordinates: [28.0339, 1.6596], }, @@ -854,7 +854,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "e/e8/Flag_of_Ecuador", - emoji: "๐Ÿ‡ช๐Ÿ‡จ", + emoji: "๐Ÿ‡ช", emojiU: "U+1F1EA U+1F1E8", coordinates: [-1.8312, -78.1834], }, @@ -868,7 +868,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "8/8f/Flag_of_Estonia", - emoji: "๐Ÿ‡ช๐Ÿ‡ช", + emoji: "๐Ÿ‡ช", emojiU: "U+1F1EA U+1F1EA", coordinates: [58.5953, 25.0136], }, @@ -878,11 +878,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "EGP", symbol: "EGP", - original: "ุฌ.ู….โ€", + original: "ุฌ.ู….๏ฟฝ", name: "Egyptian Pound", }, flag: "f/fe/Flag_of_Egypt", - emoji: "๐Ÿ‡ช๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ช", emojiU: "U+1F1EA U+1F1EC", coordinates: [26.8206, 30.8025], }, @@ -892,11 +892,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "MAD", symbol: "MAD", - original: "ุฏ.ู….โ€", + original: "ุฏ.ู….๏ฟฝ", name: "Moroccan Dirham", }, flag: "2/26/Flag_of_the_Sahrawi_Arab_Democratic_Republic", - emoji: "๐Ÿ‡ช๐Ÿ‡ญ", + emoji: "๐Ÿ‡ช", emojiU: "U+1F1EA U+1F1ED", coordinates: [24.2155, -12.8858], }, @@ -910,7 +910,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Eritrean Nakfa", }, flag: "2/29/Flag_of_Eritrea", - emoji: "๐Ÿ‡ช๐Ÿ‡ท", + emoji: "๐Ÿ‡ช", emojiU: "U+1F1EA U+1F1F7", coordinates: [15.1794, 39.7823], }, @@ -924,7 +924,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "9/9a/Flag_of_Spain", - emoji: "๐Ÿ‡ช๐Ÿ‡ธ", + emoji: "๐Ÿ‡ช", emojiU: "U+1F1EA U+1F1F8", coordinates: [40.4637, -3.7492], }, @@ -938,7 +938,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Ethiopian Birr", }, flag: "7/71/Flag_of_Ethiopia", - emoji: "๐Ÿ‡ช๐Ÿ‡น", + emoji: "๐Ÿ‡ช", emojiU: "U+1F1EA U+1F1F9", coordinates: [9.145, 40.4897], }, @@ -952,7 +952,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "b/bc/Flag_of_Finland", - emoji: "๐Ÿ‡ซ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ซ", emojiU: "U+1F1EB U+1F1EE", coordinates: [61.9241, 25.7482], }, @@ -964,7 +964,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Fiji Dollar", }, flag: "b/ba/Flag_of_Fiji", - emoji: "๐Ÿ‡ซ๐Ÿ‡ฏ", + emoji: "๐Ÿ‡ซ", emojiU: "U+1F1EB U+1F1EF", coordinates: [-16.5782, 179.4144], }, @@ -972,7 +972,7 @@ export const countriesExtra: ISOCountryExtra = { tld: ".fk", dial: "500", flag: "8/83/Flag_of_the_Falkland_Islands", - emoji: "๐Ÿ‡ซ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ซ", emojiU: "U+1F1EB U+1F1F0", coordinates: [-51.7963, -59.5236], }, @@ -986,7 +986,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "e/e4/Flag_of_the_Federated_States_of_Micronesia", - emoji: "๐Ÿ‡ซ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ซ", emojiU: "U+1F1EB U+1F1F2", coordinates: [7.4256, 150.5508], }, @@ -1000,7 +1000,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Danish Krone", }, flag: "3/3c/Flag_of_the_Faroe_Islands", - emoji: "๐Ÿ‡ซ๐Ÿ‡ด", + emoji: "๐Ÿ‡ซ", emojiU: "U+1F1EB U+1F1F4", coordinates: [61.8926, -6.9118], }, @@ -1014,7 +1014,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "c/c3/Flag_of_France", - emoji: "๐Ÿ‡ซ๐Ÿ‡ท", + emoji: "๐Ÿ‡ซ", emojiU: "U+1F1EB U+1F1F7", coordinates: [46.2276, 2.2137], }, @@ -1028,7 +1028,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BEAC", }, flag: "0/04/Flag_of_Gabon", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1E6", coordinates: [-0.8037, 11.6094], }, @@ -1042,7 +1042,7 @@ export const countriesExtra: ISOCountryExtra = { name: "British Pound Sterling", }, flag: "8/83/Flag_of_the_United_Kingdom_%283-5%29", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ง", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1E7", coordinates: [55.3781, -3.436], }, @@ -1054,7 +1054,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "b/bc/Flag_of_Grenada", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ฉ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1E9", coordinates: [12.2628, -61.6042], }, @@ -1068,7 +1068,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Georgian Lari", }, flag: "0/0f/Flag_of_Georgia", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ช", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1EA", coordinates: [42.3154, 43.3569], }, @@ -1082,7 +1082,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "e/ed/Flag_of_France_%28Pantone%29", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ซ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1EB", coordinates: [3.9339, -53.1258], }, @@ -1096,7 +1096,7 @@ export const countriesExtra: ISOCountryExtra = { name: "British Pound Sterling", }, flag: "f/fa/Flag_of_Guernsey", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1EC", coordinates: [49.4657, -2.5853], }, @@ -1110,7 +1110,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Ghanaian Cedi", }, flag: "1/19/Flag_of_Ghana", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ญ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1ED", coordinates: [7.9465, -1.0232], }, @@ -1122,7 +1122,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Gibraltar Pound", }, flag: "0/02/Flag_of_Gibraltar", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1EE", coordinates: [36.1377, -5.3454], }, @@ -1136,7 +1136,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Danish Krone", }, flag: "0/09/Flag_of_Greenland", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F1", coordinates: [71.7069, -42.6043], }, @@ -1148,7 +1148,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Dalasi", }, flag: "7/77/Flag_of_The_Gambia", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F2", coordinates: [13.4432, -15.3101], }, @@ -1162,7 +1162,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Guinean Franc", }, flag: "e/ed/Flag_of_Guinea", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ณ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F3", coordinates: [9.9456, -9.6966], }, @@ -1176,7 +1176,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "9/9f/Flag_of_France_%287x10%29", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ต", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F5", coordinates: [16.996, -62.0676], }, @@ -1190,7 +1190,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BEAC", }, flag: "3/31/Flag_of_Equatorial_Guinea", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ถ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F6", coordinates: [1.6508, 10.2679], }, @@ -1204,7 +1204,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "5/5c/Flag_of_Greece", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ท", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F7", coordinates: [39.0742, 21.8243], }, @@ -1215,7 +1215,7 @@ export const countriesExtra: ISOCountryExtra = { name: "No universal currency", }, flag: "e/ed/Flag_of_South_Georgia_and_the_South_Sandwich_Islands", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ธ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F8", coordinates: [-54.4296, -36.5879], }, @@ -1229,7 +1229,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Guatemalan Quetzal", }, flag: "e/ec/Flag_of_Guatemala", - emoji: "๐Ÿ‡ฌ๐Ÿ‡น", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1F9", coordinates: [15.7835, -90.2308], }, @@ -1243,7 +1243,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "0/07/Flag_of_Guam", - emoji: "๐Ÿ‡ฌ๐Ÿ‡บ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1FA", coordinates: [13.4443, 144.7937], }, @@ -1257,7 +1257,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "0/01/Flag_of_Guinea-Bissau", - emoji: "๐Ÿ‡ฌ๐Ÿ‡ผ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1FC", coordinates: [11.8037, -15.1804], }, @@ -1269,7 +1269,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Guyana Dollar", }, flag: "9/99/Flag_of_Guyana", - emoji: "๐Ÿ‡ฌ๐Ÿ‡พ", + emoji: "๐Ÿ‡ฌ", emojiU: "U+1F1EC U+1F1FE", coordinates: [4.8604, -58.9302], }, @@ -1283,7 +1283,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Hong Kong Dollar", }, flag: "5/5b/Flag_of_Hong_Kong", - emoji: "๐Ÿ‡ญ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ญ", emojiU: "U+1F1ED U+1F1F0", coordinates: [22.3964, 114.1095], }, @@ -1297,7 +1297,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "8/88/Flag_of_Australia_(converted)", - emoji: "๐Ÿ‡ญ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ญ", emojiU: "U+1F1ED U+1F1F2", coordinates: [-53.0818, 73.5042], }, @@ -1311,7 +1311,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Honduran Lempira", }, flag: "8/82/Flag_of_Honduras", - emoji: "๐Ÿ‡ญ๐Ÿ‡ณ", + emoji: "๐Ÿ‡ญ", emojiU: "U+1F1ED U+1F1F3", coordinates: [15.2, -86.2419], }, @@ -1325,7 +1325,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Croatian Kuna", }, flag: "1/1b/Flag_of_Croatia", - emoji: "๐Ÿ‡ญ๐Ÿ‡ท", + emoji: "๐Ÿ‡ญ", emojiU: "U+1F1ED U+1F1F7", coordinates: [45.1, 15.2], }, @@ -1337,7 +1337,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Gourde,US Dollar", }, flag: "5/56/Flag_of_Haiti", - emoji: "๐Ÿ‡ญ๐Ÿ‡น", + emoji: "๐Ÿ‡ญ", emojiU: "U+1F1ED U+1F1F9", coordinates: [18.9712, -72.2852], }, @@ -1351,7 +1351,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Hungarian Forint", }, flag: "c/c1/Flag_of_Hungary", - emoji: "๐Ÿ‡ญ๐Ÿ‡บ", + emoji: "๐Ÿ‡ญ", emojiU: "U+1F1ED U+1F1FA", coordinates: [47.1625, 19.5033], }, @@ -1365,7 +1365,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Indonesian Rupiah", }, flag: "9/9f/Flag_of_Indonesia", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ฉ", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1E9", coordinates: [-0.7893, 113.9213], }, @@ -1379,7 +1379,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "c/c0/Republic_of_Ireland_Flag", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ช", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1EA", coordinates: [53.4129, -8.2439], }, @@ -1393,7 +1393,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Israeli New Sheqel", }, flag: "d/d4/Flag_of_Israel", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F1", coordinates: [31.0461, 34.8516], }, @@ -1407,7 +1407,7 @@ export const countriesExtra: ISOCountryExtra = { name: "British Pound Sterling", }, flag: "b/bc/Flag_of_the_Isle_of_Man", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F2", coordinates: [54.2361, -4.5481], }, @@ -1417,11 +1417,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "INR", symbol: "Rs", - original: "เฆŸเฆ•เฆพ", + original: "เฆŸเฆ•", name: "Indian Rupee", }, flag: "4/41/Flag_of_India", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ณ", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F3", coordinates: [20.5937, 78.9629], }, @@ -1435,7 +1435,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "6/65/Flag_of_the_Commissioner_of_the_British_Indian_Ocean_Territory", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ด", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F4", coordinates: [-6.3432, 71.8765], }, @@ -1445,11 +1445,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "IQD", symbol: "IQD", - original: "ุฏ.ุน.โ€", + original: "ุฏ.ุน.๏ฟฝ", name: "Iraqi Dinar", }, flag: "f/f6/Flag_of_Iraq", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ถ", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F6", coordinates: [33.2232, 43.6793], }, @@ -1463,7 +1463,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Iranian Rial", }, flag: "c/ca/Flag_of_Iran", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ท", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F7", coordinates: [32.4279, 53.688], }, @@ -1477,7 +1477,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Icelandic Krรณna", }, flag: "c/ce/Flag_of_Iceland", - emoji: "๐Ÿ‡ฎ๐Ÿ‡ธ", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F8", coordinates: [64.9631, -19.0208], }, @@ -1491,7 +1491,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "0/03/Flag_of_Italy", - emoji: "๐Ÿ‡ฎ๐Ÿ‡น", + emoji: "๐Ÿ‡ฎ", emojiU: "U+1F1EE U+1F1F9", coordinates: [41.8719, 12.5674], }, @@ -1505,7 +1505,7 @@ export const countriesExtra: ISOCountryExtra = { name: "British Pound Sterling", }, flag: "1/1c/Flag_of_Jersey", - emoji: "๐Ÿ‡ฏ๐Ÿ‡ช", + emoji: "๐Ÿ‡ฏ", emojiU: "U+1F1EF U+1F1EA", coordinates: [49.2144, -2.1313], }, @@ -1519,7 +1519,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Jamaican Dollar", }, flag: "0/0a/Flag_of_Jamaica", - emoji: "๐Ÿ‡ฏ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฏ", emojiU: "U+1F1EF U+1F1F2", coordinates: [18.1096, -77.2975], }, @@ -1529,11 +1529,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "JOD", symbol: "JD", - original: "ุฏ.ุฃ.โ€", + original: "ุฏ.ุฃ.๏ฟฝ", name: "Jordanian Dinar", }, flag: "c/c0/Flag_of_Jordan", - emoji: "๐Ÿ‡ฏ๐Ÿ‡ด", + emoji: "๐Ÿ‡ฏ", emojiU: "U+1F1EF U+1F1F4", coordinates: [30.5852, 36.2384], }, @@ -1547,7 +1547,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Japanese Yen", }, flag: "b/bc/Flag_of_Japan%28bordered%29", - emoji: "๐Ÿ‡ฏ๐Ÿ‡ต", + emoji: "๐Ÿ‡ฏ", emojiU: "U+1F1EF U+1F1F5", coordinates: [36.2048, 138.2529], }, @@ -1561,7 +1561,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Kenyan Shilling", }, flag: "4/49/Flag_of_Kenya", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ช", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1EA", coordinates: [-0.0236, 37.9062], }, @@ -1573,7 +1573,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Som", }, flag: "c/c7/Flag_of_Kyrgyzstan", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1EC", coordinates: [41.2044, 74.7661], }, @@ -1587,7 +1587,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Cambodian Riel", }, flag: "8/83/Flag_of_Cambodia", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ญ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1ED", coordinates: [12.5657, 104.991], }, @@ -1601,7 +1601,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "d/d3/Flag_of_Kiribati", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1EE", coordinates: [-3.3704, -168.734], }, @@ -1615,7 +1615,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Comorian Franc", }, flag: "d/df/Flag_of_the_Comoros_(3-2)", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1F2", coordinates: [-11.875, 43.8722], }, @@ -1627,7 +1627,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "f/fe/Flag_of_Saint_Kitts_and_Nevis", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ณ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1F3", coordinates: [17.3578, -62.783], }, @@ -1639,7 +1639,7 @@ export const countriesExtra: ISOCountryExtra = { name: "North Korean Won", }, flag: "5/51/Flag_of_North_Korea", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ต", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1F5", coordinates: [40.3399, 127.5101], }, @@ -1653,7 +1653,7 @@ export const countriesExtra: ISOCountryExtra = { name: "South Korean Won", }, flag: "0/09/Flag_of_South_Korea", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ท", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1F7", coordinates: [35.9078, 127.7669], }, @@ -1663,11 +1663,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "KWD", symbol: "KD", - original: "ุฏ.ูƒ.โ€", + original: "ุฏ.ูƒ.๏ฟฝ", name: "Kuwaiti Dinar", }, flag: "a/aa/Flag_of_Kuwait", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ผ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1FC", coordinates: [29.3117, 47.4818], }, @@ -1679,7 +1679,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Cayman Islands Dollar", }, flag: "0/0f/Flag_of_the_Cayman_Islands", - emoji: "๐Ÿ‡ฐ๐Ÿ‡พ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1FE", coordinates: [19.5135, -80.567], }, @@ -1693,7 +1693,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Kazakhstani Tenge", }, flag: "d/d3/Flag_of_Kazakhstan", - emoji: "๐Ÿ‡ฐ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡ฐ", emojiU: "U+1F1F0 U+1F1FF", coordinates: [48.0196, 66.9237], }, @@ -1705,7 +1705,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Lao Kip", }, flag: "5/56/Flag_of_Laos", - emoji: "๐Ÿ‡ฑ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1E6", coordinates: [19.8563, 102.4955], }, @@ -1715,11 +1715,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "LBP", symbol: "L.L.", - original: "ู„.ู„.โ€", + original: "ู„.ู„.๏ฟฝ", name: "Lebanese Pound", }, flag: "5/59/Flag_of_Lebanon", - emoji: "๐Ÿ‡ฑ๐Ÿ‡ง", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1E7", coordinates: [33.8547, 35.8623], }, @@ -1731,7 +1731,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "9/9f/Flag_of_Saint_Lucia", - emoji: "๐Ÿ‡ฑ๐Ÿ‡จ", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1E8", coordinates: [13.9094, -60.9789], }, @@ -1745,7 +1745,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Swiss Franc", }, flag: "4/47/Flag_of_Liechtenstein", - emoji: "๐Ÿ‡ฑ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1EE", coordinates: [47.166, 9.5554], }, @@ -1759,7 +1759,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Sri Lankan Rupee", }, flag: "1/11/Flag_of_Sri_Lanka", - emoji: "๐Ÿ‡ฑ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1F0", coordinates: [7.8731, 80.7718], }, @@ -1771,7 +1771,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Liberian Dollar", }, flag: "b/b8/Flag_of_Liberia", - emoji: "๐Ÿ‡ฑ๐Ÿ‡ท", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1F7", coordinates: [6.4281, -9.4295], }, @@ -1783,7 +1783,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Loti,Rand", }, flag: "4/4a/Flag_of_Lesotho", - emoji: "๐Ÿ‡ฑ๐Ÿ‡ธ", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1F8", coordinates: [-29.61, 28.2336], }, @@ -1797,7 +1797,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "1/11/Flag_of_Lithuania", - emoji: "๐Ÿ‡ฑ๐Ÿ‡น", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1F9", coordinates: [55.1694, 23.8813], }, @@ -1811,7 +1811,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "d/da/Flag_of_Luxembourg", - emoji: "๐Ÿ‡ฑ๐Ÿ‡บ", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1FA", coordinates: [49.8153, 6.1296], }, @@ -1825,7 +1825,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "8/84/Flag_of_Latvia", - emoji: "๐Ÿ‡ฑ๐Ÿ‡ป", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1FB", coordinates: [56.8796, 24.6032], }, @@ -1835,11 +1835,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "LYD", symbol: "LD", - original: "ุฏ.ู„.โ€", + original: "ุฏ.ู„.๏ฟฝ", name: "Libyan Dinar", }, flag: "0/05/Flag_of_Libya", - emoji: "๐Ÿ‡ฑ๐Ÿ‡พ", + emoji: "๐Ÿ‡ฑ", emojiU: "U+1F1F1 U+1F1FE", coordinates: [26.3351, 17.2283], }, @@ -1849,11 +1849,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "MAD", symbol: "MAD", - original: "ุฏ.ู….โ€", + original: "ุฏ.ู….๏ฟฝ", name: "Moroccan Dirham", }, flag: "2/2c/Flag_of_Morocco", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1E6", coordinates: [31.7917, -7.0926], }, @@ -1867,7 +1867,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "e/ea/Flag_of_Monaco", - emoji: "๐Ÿ‡ฒ๐Ÿ‡จ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1E8", coordinates: [43.7503, 7.4128], }, @@ -1881,7 +1881,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Moldovan Leu", }, flag: "2/27/Flag_of_Moldova", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฉ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1E9", coordinates: [47.4116, 28.3699], }, @@ -1895,7 +1895,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "6/64/Flag_of_Montenegro", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ช", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1EA", coordinates: [42.7087, 19.3744], }, @@ -1909,7 +1909,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "d/dd/Flag_of_Saint-Martin_%28fictional%29", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ซ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1EB", coordinates: [18.0708, 63.0501], }, @@ -1923,7 +1923,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Malagasy Ariary", }, flag: "b/bc/Flag_of_Madagascar", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1EC", coordinates: [-18.7669, 46.8691], }, @@ -1937,7 +1937,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "2/2e/Flag_of_the_Marshall_Islands", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ญ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1ED", coordinates: [7.1315, 171.1845], }, @@ -1951,7 +1951,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Macedonian Denar", }, flag: "7/79/Flag_of_North_Macedonia", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F0", coordinates: [41.6086, 21.7453], }, @@ -1965,7 +1965,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "9/92/Flag_of_Mali", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F1", coordinates: [17.5707, -3.9962], }, @@ -1979,7 +1979,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Myanma Kyat", }, flag: "8/8c/Flag_of_Myanmar", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F2", coordinates: [21.914, 95.9562], }, @@ -1991,7 +1991,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Tugrik", }, flag: "4/4c/Flag_of_Mongolia", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ณ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F3", coordinates: [46.8625, 103.8467], }, @@ -2005,7 +2005,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Macanese Pataca", }, flag: "6/63/Flag_of_Macau", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ด", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F4", coordinates: [22.1987, 113.5439], }, @@ -2019,7 +2019,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "e/e0/Flag_of_the_Northern_Mariana_Islands", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ต", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F5", coordinates: [17.3308, 145.3847], }, @@ -2033,7 +2033,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "2/21/Flag_of_the_Territorial_Collectivity_of_Martinique", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ถ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F6", coordinates: [14.6415, -61.0242], }, @@ -2045,7 +2045,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Ouguiya", }, flag: "4/43/Flag_of_Mauritania", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ท", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F7", coordinates: [21.0079, -10.9408], }, @@ -2057,7 +2057,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "d/d0/Flag_of_Montserrat", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ธ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F8", coordinates: [16.7425, -62.1874], }, @@ -2071,7 +2071,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "7/73/Flag_of_Malta", - emoji: "๐Ÿ‡ฒ๐Ÿ‡น", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1F9", coordinates: [35.9375, 14.3754], }, @@ -2085,7 +2085,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Mauritian Rupee", }, flag: "7/77/Flag_of_Mauritius", - emoji: "๐Ÿ‡ฒ๐Ÿ‡บ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1FA", coordinates: [-20.3484, 57.5522], }, @@ -2097,7 +2097,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Rufiyaa", }, flag: "0/0f/Flag_of_Maldives", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ป", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1FB", coordinates: [3.2028, 73.2207], }, @@ -2109,7 +2109,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Malawi Kwacha", }, flag: "d/d1/Flag_of_Malawi", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ผ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1FC", coordinates: [-13.2543, 34.3015], }, @@ -2123,7 +2123,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Mexican Peso", }, flag: "f/fc/Flag_of_Mexico", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฝ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1FD", coordinates: [23.6345, -102.5528], }, @@ -2137,7 +2137,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Malaysian Ringgit", }, flag: "6/66/Flag_of_Malaysia", - emoji: "๐Ÿ‡ฒ๐Ÿ‡พ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1FE", coordinates: [4.2105, 101.9758], }, @@ -2151,7 +2151,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Mozambican Metical", }, flag: "d/d0/Flag_of_Mozambique", - emoji: "๐Ÿ‡ฒ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡ฒ", emojiU: "U+1F1F2 U+1F1FF", coordinates: [-18.6657, 35.5296], }, @@ -2163,7 +2163,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Namibia Dollar,Rand", }, flag: "0/00/Flag_of_Namibia", - emoji: "๐Ÿ‡ณ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1E6", coordinates: [-22.9576, 18.4904], }, @@ -2175,7 +2175,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFP Franc", }, flag: "6/66/Flag_of_FLNKS", - emoji: "๐Ÿ‡ณ๐Ÿ‡จ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1E8", coordinates: [-20.9043, 165.618], }, @@ -2189,7 +2189,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "f/f4/Flag_of_Niger", - emoji: "๐Ÿ‡ณ๐Ÿ‡ช", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1EA", coordinates: [17.6078, 8.0817], }, @@ -2203,7 +2203,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "4/48/Flag_of_Norfolk_Island", - emoji: "๐Ÿ‡ณ๐Ÿ‡ซ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1EB", coordinates: [-29.0408, 167.9547], }, @@ -2217,7 +2217,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Nigerian Naira", }, flag: "7/79/Flag_of_Nigeria", - emoji: "๐Ÿ‡ณ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1EC", coordinates: [9.082, 8.6753], }, @@ -2231,7 +2231,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Nicaraguan Cรณrdoba", }, flag: "1/19/Flag_of_Nicaragua", - emoji: "๐Ÿ‡ณ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1EE", coordinates: [12.8654, -85.2072], }, @@ -2245,7 +2245,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "2/20/Flag_of_the_Netherlands", - emoji: "๐Ÿ‡ณ๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1F1", coordinates: [52.1326, 5.2913], }, @@ -2259,7 +2259,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Norwegian Krone", }, flag: "d/d9/Flag_of_Norway", - emoji: "๐Ÿ‡ณ๐Ÿ‡ด", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1F4", coordinates: [60.472, 8.4689], }, @@ -2269,11 +2269,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "NPR", symbol: "NPRs", - original: "เคจเฅ‡เคฐเฅ‚", + original: "เคจเคฐ", name: "Nepalese Rupee", }, flag: "9/9b/Flag_of_Nepal", - emoji: "๐Ÿ‡ณ๐Ÿ‡ต", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1F5", coordinates: [28.3949, 84.124], }, @@ -2287,7 +2287,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "3/30/Flag_of_Nauru", - emoji: "๐Ÿ‡ณ๐Ÿ‡ท", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1F7", coordinates: [-0.5228, 166.9315], }, @@ -2301,7 +2301,7 @@ export const countriesExtra: ISOCountryExtra = { name: "New Zealand Dollar", }, flag: "0/01/Flag_of_Niue", - emoji: "๐Ÿ‡ณ๐Ÿ‡บ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1FA", coordinates: [-19.0544, -169.8672], }, @@ -2315,7 +2315,7 @@ export const countriesExtra: ISOCountryExtra = { name: "New Zealand Dollar", }, flag: "3/3e/Flag_of_New_Zealand", - emoji: "๐Ÿ‡ณ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡ณ", emojiU: "U+1F1F3 U+1F1FF", coordinates: [-40.9006, 174.886], }, @@ -2325,11 +2325,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "OMR", symbol: "OMR", - original: "ุฑ.ุน.โ€", + original: "ุฑ.ุน.๏ฟฝ", name: "Omani Rial", }, flag: "d/dd/Flag_of_Oman", - emoji: "๐Ÿ‡ด๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ด", emojiU: "U+1F1F4 U+1F1F2", coordinates: [21.5126, 55.9233], }, @@ -2341,7 +2341,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Balboa,US Dollar", }, flag: "a/ab/Flag_of_Panama", - emoji: "๐Ÿ‡ต๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1E6", coordinates: [8.538, -80.7821], }, @@ -2355,7 +2355,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Peruvian Nuevo Sol", }, flag: "c/cf/Flag_of_Peru", - emoji: "๐Ÿ‡ต๐Ÿ‡ช", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1EA", coordinates: [-9.19, -75.0152], }, @@ -2367,7 +2367,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFP Franc", }, flag: "d/db/Flag_of_French_Polynesia", - emoji: "๐Ÿ‡ต๐Ÿ‡ซ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1EB", coordinates: [-17.6797, -149.4068], }, @@ -2379,7 +2379,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Kina", }, flag: "e/e3/Flag_of_Papua_New_Guinea", - emoji: "๐Ÿ‡ต๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1EC", coordinates: [-6.315, 143.9555], }, @@ -2393,7 +2393,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Philippine Peso", }, flag: "9/99/Flag_of_the_Philippines", - emoji: "๐Ÿ‡ต๐Ÿ‡ญ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1ED", coordinates: [12.8797, 121.774], }, @@ -2407,7 +2407,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Pakistani Rupee", }, flag: "3/32/Flag_of_Pakistan", - emoji: "๐Ÿ‡ต๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1F0", coordinates: [30.3753, 69.3451], }, @@ -2421,7 +2421,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Polish Zloty", }, flag: "1/12/Flag_of_Poland", - emoji: "๐Ÿ‡ต๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1F1", coordinates: [51.9194, 19.1451], }, @@ -2435,7 +2435,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "7/74/Flag_of_Saint-Pierre_and_Miquelon", - emoji: "๐Ÿ‡ต๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1F2", coordinates: [46.9419, -56.2711], }, @@ -2449,7 +2449,7 @@ export const countriesExtra: ISOCountryExtra = { name: "New Zealand Dollar", }, flag: "8/88/Flag_of_the_Pitcairn_Islands", - emoji: "๐Ÿ‡ต๐Ÿ‡ณ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1F3", coordinates: [-24.7036, -127.4393], }, @@ -2463,7 +2463,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "2/28/Flag_of_Puerto_Rico", - emoji: "๐Ÿ‡ต๐Ÿ‡ท", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1F7", coordinates: [18.2208, -66.5901], }, @@ -2474,7 +2474,7 @@ export const countriesExtra: ISOCountryExtra = { name: "No universal currency", }, flag: "f/f4/Palestine_Flag", - emoji: "๐Ÿ‡ต๐Ÿ‡ธ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1F8", coordinates: [31.9522, 35.2332], }, @@ -2488,7 +2488,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "5/5c/Flag_of_Portugal", - emoji: "๐Ÿ‡ต๐Ÿ‡น", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1F9", coordinates: [39.3999, -8.2245], }, @@ -2502,7 +2502,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "4/48/Flag_of_Palau", - emoji: "๐Ÿ‡ต๐Ÿ‡ผ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1FC", coordinates: [7.515, 134.5825], }, @@ -2516,7 +2516,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Paraguayan Guarani", }, flag: "2/27/Flag_of_Paraguay", - emoji: "๐Ÿ‡ต๐Ÿ‡พ", + emoji: "๐Ÿ‡ต", emojiU: "U+1F1F5 U+1F1FE", coordinates: [-23.4425, -58.4438], }, @@ -2526,11 +2526,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "QAR", symbol: "QR", - original: "ุฑ.ู‚.โ€", + original: "ุฑ.ู‚.๏ฟฝ", name: "Qatari Rial", }, flag: "6/65/Flag_of_Qatar", - emoji: "๐Ÿ‡ถ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ถ", emojiU: "U+1F1F6 U+1F1E6", coordinates: [25.3548, 51.1839], }, @@ -2544,7 +2544,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "5/5a/Flag_of_Rรฉunion", - emoji: "๐Ÿ‡ท๐Ÿ‡ช", + emoji: "๐Ÿ‡ท", emojiU: "U+1F1F7 U+1F1EA", coordinates: [-21.1151, 55.5364], }, @@ -2558,7 +2558,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Romanian Leu", }, flag: "7/73/Flag_of_Romania", - emoji: "๐Ÿ‡ท๐Ÿ‡ด", + emoji: "๐Ÿ‡ท", emojiU: "U+1F1F7 U+1F1F4", coordinates: [45.9432, 24.9668], }, @@ -2572,7 +2572,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Serbian Dinar", }, flag: "f/ff/Flag_of_Serbia", - emoji: "๐Ÿ‡ท๐Ÿ‡ธ", + emoji: "๐Ÿ‡ท", emojiU: "U+1F1F7 U+1F1F8", coordinates: [44.0165, 21.0059], }, @@ -2586,7 +2586,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Russian Ruble", }, flag: "f/f3/Flag_of_Russia", - emoji: "๐Ÿ‡ท๐Ÿ‡บ", + emoji: "๐Ÿ‡ท", emojiU: "U+1F1F7 U+1F1FA", coordinates: [61.524, 105.3188], }, @@ -2600,7 +2600,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Rwandan Franc", }, flag: "1/17/Flag_of_Rwanda", - emoji: "๐Ÿ‡ท๐Ÿ‡ผ", + emoji: "๐Ÿ‡ท", emojiU: "U+1F1F7 U+1F1FC", coordinates: [-1.9403, 29.8739], }, @@ -2610,11 +2610,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "SAR", symbol: "SR", - original: "ุฑ.ุณ.โ€", + original: "ุฑ.ุณ.๏ฟฝ", name: "Saudi Riyal", }, flag: "0/0d/Flag_of_Saudi_Arabia", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1E6", coordinates: [23.8859, 45.0792], }, @@ -2626,7 +2626,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Solomon Islands Dollar", }, flag: "7/74/Flag_of_the_Solomon_Islands", - emoji: "๐Ÿ‡ธ๐Ÿ‡ง", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1E7", coordinates: [-9.6457, 160.1562], }, @@ -2638,7 +2638,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Seychelles Rupee", }, flag: "f/fc/Flag_of_Seychelles", - emoji: "๐Ÿ‡ธ๐Ÿ‡จ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1E8", coordinates: [-4.6796, 55.492], }, @@ -2652,7 +2652,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Sudanese Pound", }, flag: "0/01/Flag_of_Sudan", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฉ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1E9", coordinates: [12.8628, 30.2176], }, @@ -2666,7 +2666,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Swedish Krona", }, flag: "4/4c/Flag_of_Sweden", - emoji: "๐Ÿ‡ธ๐Ÿ‡ช", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1EA", coordinates: [60.1282, 18.6435], }, @@ -2680,7 +2680,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Singapore Dollar", }, flag: "4/48/Flag_of_Singapore", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1EC", coordinates: [1.3521, 103.8198], }, @@ -2692,7 +2692,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Saint Helena Pound", }, flag: "0/00/Flag_of_Saint_Helena", - emoji: "๐Ÿ‡ธ๐Ÿ‡ญ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1ED", coordinates: [-24.1435, -10.0307], }, @@ -2706,7 +2706,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "f/f0/Flag_of_Slovenia", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1EE", coordinates: [46.1512, 14.9955], }, @@ -2720,7 +2720,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Norwegian Krone", }, flag: "d/d9/Flag_of_Norway", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฏ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1EF", coordinates: [77.5536, 23.6703], }, @@ -2734,7 +2734,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "e/e6/Flag_of_Slovakia", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F0", coordinates: [48.669, 19.699], }, @@ -2746,7 +2746,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Leone", }, flag: "1/17/Flag_of_Sierra_Leone", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฑ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F1", coordinates: [8.4606, -11.7799], }, @@ -2760,7 +2760,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "b/b1/Flag_of_San_Marino", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F2", coordinates: [43.9424, 12.4578], }, @@ -2774,7 +2774,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "f/fd/Flag_of_Senegal", - emoji: "๐Ÿ‡ธ๐Ÿ‡ณ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F3", coordinates: [14.4974, -14.4524], }, @@ -2788,7 +2788,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Somali Shilling", }, flag: "a/a0/Flag_of_Somalia", - emoji: "๐Ÿ‡ธ๐Ÿ‡ด", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F4", coordinates: [5.1521, 46.1996], }, @@ -2800,7 +2800,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Surinam Dollar", }, flag: "6/60/Flag_of_Suriname", - emoji: "๐Ÿ‡ธ๐Ÿ‡ท", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F7", coordinates: [3.9193, -56.0278], }, @@ -2811,7 +2811,7 @@ export const countriesExtra: ISOCountryExtra = { name: "South Sudanese Pound", }, flag: "7/7a/Flag_of_South_Sudan", - emoji: "๐Ÿ‡ธ๐Ÿ‡ธ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F8", coordinates: [6.877, 31.307], }, @@ -2823,7 +2823,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Dobra", }, flag: "4/4f/Flag_of_Sao_Tome_and_Principe", - emoji: "๐Ÿ‡ธ๐Ÿ‡น", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1F9", coordinates: [0.1864, 6.6131], }, @@ -2835,7 +2835,7 @@ export const countriesExtra: ISOCountryExtra = { name: "El Salvador Colon,US Dollar", }, flag: "3/34/Flag_of_El_Salvador", - emoji: "๐Ÿ‡ธ๐Ÿ‡ป", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1FB", coordinates: [13.7942, -88.8965], }, @@ -2847,7 +2847,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Netherlands Antillean Guilder", }, flag: "d/d3/Flag_of_Sint_Maarten", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฝ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1FD", coordinates: [18.086, 63.0619], }, @@ -2857,11 +2857,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "SYP", symbol: "SYยฃ", - original: "ู„.ุณ.โ€", + original: "ู„.ุณ.๏ฟฝ", name: "Syrian Pound", }, flag: "5/53/Flag_of_Syria", - emoji: "๐Ÿ‡ธ๐Ÿ‡พ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1FE", coordinates: [34.8021, 38.9968], }, @@ -2873,7 +2873,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Lilangeni", }, flag: "f/fb/Flag_of_Eswatini", - emoji: "๐Ÿ‡ธ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡ธ", emojiU: "U+1F1F8 U+1F1FF", coordinates: [-26.5225, 31.4659], }, @@ -2887,7 +2887,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "a/a0/Flag_of_the_Turks_and_Caicos_Islands", - emoji: "๐Ÿ‡น๐Ÿ‡จ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1E8", coordinates: [21.694, -71.7979], }, @@ -2901,7 +2901,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BEAC", }, flag: "4/4b/Flag_of_Chad", - emoji: "๐Ÿ‡น๐Ÿ‡ฉ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1E9", coordinates: [15.4542, 18.7322], }, @@ -2915,7 +2915,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "d/d8/Flag_of_the_Senior_Administrator_of_the_French_Southern_and_Antarctic_Lands", - emoji: "๐Ÿ‡น๐Ÿ‡ซ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1EB", coordinates: [-49.2804, 69.3486], }, @@ -2929,7 +2929,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFA Franc BCEAO", }, flag: "6/68/Flag_of_Togo", - emoji: "๐Ÿ‡น๐Ÿ‡ฌ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1EC", coordinates: [8.6195, 0.8248], }, @@ -2943,7 +2943,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Thai Baht", }, flag: "a/a9/Flag_of_Thailand", - emoji: "๐Ÿ‡น๐Ÿ‡ญ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1ED", coordinates: [15.87, 100.9925], }, @@ -2955,7 +2955,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Somoni", }, flag: "d/d0/Flag_of_Tajikistan", - emoji: "๐Ÿ‡น๐Ÿ‡ฏ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1EF", coordinates: [38.861, 71.2761], }, @@ -2969,7 +2969,7 @@ export const countriesExtra: ISOCountryExtra = { name: "New Zealand Dollar", }, flag: "8/8e/Flag_of_Tokelau", - emoji: "๐Ÿ‡น๐Ÿ‡ฐ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1F0", coordinates: [-8.9674, -171.8559], }, @@ -2983,7 +2983,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "2/26/Flag_of_East_Timor", - emoji: "๐Ÿ‡น๐Ÿ‡ฑ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1F1", coordinates: [-8.8742, 125.7275], }, @@ -2995,7 +2995,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Turkmenistan New Manat", }, flag: "1/1b/Flag_of_Turkmenistan", - emoji: "๐Ÿ‡น๐Ÿ‡ฒ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1F2", coordinates: [38.9697, 59.5563], }, @@ -3005,11 +3005,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "TND", symbol: "DT", - original: "ุฏ.ุช.โ€", + original: "ุฏ.ุช.๏ฟฝ", name: "Tunisian Dinar", }, flag: "c/ce/Flag_of_Tunisia", - emoji: "๐Ÿ‡น๐Ÿ‡ณ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1F3", coordinates: [33.8869, 9.5375], }, @@ -3023,7 +3023,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Tongan Paสปanga", }, flag: "9/9a/Flag_of_Tonga", - emoji: "๐Ÿ‡น๐Ÿ‡ด", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1F4", coordinates: [-21.179, -175.1982], }, @@ -3037,7 +3037,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Turkish Lira", }, flag: "b/b4/Flag_of_Turkey", - emoji: "๐Ÿ‡น๐Ÿ‡ท", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1F7", coordinates: [38.9637, 35.2433], }, @@ -3051,7 +3051,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Trinidad and Tobago Dollar", }, flag: "6/64/Flag_of_Trinidad_and_Tobago", - emoji: "๐Ÿ‡น๐Ÿ‡น", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1F9", coordinates: [10.6918, -61.2225], }, @@ -3065,7 +3065,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Australian Dollar", }, flag: "3/38/Flag_of_Tuvalu", - emoji: "๐Ÿ‡น๐Ÿ‡ป", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1FB", coordinates: [-7.1095, 177.6493], }, @@ -3079,7 +3079,7 @@ export const countriesExtra: ISOCountryExtra = { original: "ๅ…ƒ", name: "New Taiwan dollar", }, - emoji: "๐Ÿ‡น๐Ÿ‡ผ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1FC", coordinates: [23.6978, 120.9605], }, @@ -3093,7 +3093,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Tanzanian Shilling", }, flag: "3/38/Flag_of_Tanzania", - emoji: "๐Ÿ‡น๐Ÿ‡ฟ", + emoji: "๐Ÿ‡น", emojiU: "U+1F1F9 U+1F1FF", coordinates: [-6.369, 34.8888], }, @@ -3107,7 +3107,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Ukrainian Hryvnia", }, flag: "4/49/Flag_of_Ukraine", - emoji: "๐Ÿ‡บ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡บ", emojiU: "U+1F1FA U+1F1E6", coordinates: [48.3794, 31.1656], }, @@ -3121,7 +3121,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Ugandan Shilling", }, flag: "4/4e/Flag_of_Uganda", - emoji: "๐Ÿ‡บ๐Ÿ‡ฌ", + emoji: "๐Ÿ‡บ", emojiU: "U+1F1FA U+1F1EC", coordinates: [1.3733, 32.2903], }, @@ -3134,7 +3134,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "0/05/Flag_of_the_U.S.", - emoji: "๐Ÿ‡บ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡บ", emojiU: "U+1F1FA U+1F1F2", coordinates: [28.2167, -177.3667], }, @@ -3148,7 +3148,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "a/a4/Flag_of_the_United_States", - emoji: "๐Ÿ‡บ๐Ÿ‡ธ", + emoji: "๐Ÿ‡บ", emojiU: "U+1F1FA U+1F1F8", coordinates: [37.0902, -95.7129], }, @@ -3162,7 +3162,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Uruguayan Peso", }, flag: "f/fe/Flag_of_Uruguay", - emoji: "๐Ÿ‡บ๐Ÿ‡พ", + emoji: "๐Ÿ‡บ", emojiU: "U+1F1FA U+1F1FE", coordinates: [-32.5228, -55.7658], }, @@ -3176,7 +3176,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Uzbekistan Som", }, flag: "8/84/Flag_of_Uzbekistan", - emoji: "๐Ÿ‡บ๐Ÿ‡ฟ", + emoji: "๐Ÿ‡บ", emojiU: "U+1F1FA U+1F1FF", coordinates: [41.3775, 64.5853], }, @@ -3190,7 +3190,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "0/00/Flag_of_the_Vatican_City", - emoji: "๐Ÿ‡ป๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ป", emojiU: "U+1F1FB U+1F1E6", coordinates: [41.9029, 12.4534], }, @@ -3202,7 +3202,7 @@ export const countriesExtra: ISOCountryExtra = { name: "East Caribbean Dollar", }, flag: "6/6d/Flag_of_Saint_Vincent_and_the_Grenadines", - emoji: "๐Ÿ‡ป๐Ÿ‡จ", + emoji: "๐Ÿ‡ป", emojiU: "U+1F1FB U+1F1E8", coordinates: [12.9843, -61.2872], }, @@ -3214,7 +3214,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Bol\\u00edvar", }, flag: "7/7b/Flag_of_Venezuela_(state)", - emoji: "๐Ÿ‡ป๐Ÿ‡ช", + emoji: "๐Ÿ‡ป", emojiU: "U+1F1FB U+1F1EA", coordinates: [6.4238, -66.5897], }, @@ -3228,7 +3228,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "4/42/Flag_of_the_British_Virgin_Islands", - emoji: "๐Ÿ‡ป๐Ÿ‡ฌ", + emoji: "๐Ÿ‡ป", emojiU: "U+1F1FB U+1F1EC", coordinates: [18.4207, -64.64], }, @@ -3242,7 +3242,7 @@ export const countriesExtra: ISOCountryExtra = { name: "US Dollar", }, flag: "f/f8/Flag_of_the_United_States_Virgin_Islands", - emoji: "๐Ÿ‡ป๐Ÿ‡ฎ", + emoji: "๐Ÿ‡ป", emojiU: "U+1F1FB U+1F1EE", coordinates: [18.3358, -64.8963], }, @@ -3256,7 +3256,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Vietnamese Dong", }, flag: "2/21/Flag_of_Vietnam", - emoji: "๐Ÿ‡ป๐Ÿ‡ณ", + emoji: "๐Ÿ‡ป", emojiU: "U+1F1FB U+1F1F3", coordinates: [14.0583, 108.2772], }, @@ -3268,7 +3268,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Vatu", }, flag: "6/6e/Flag_of_Vanuatu_(official)", - emoji: "๐Ÿ‡ป๐Ÿ‡บ", + emoji: "๐Ÿ‡ป", emojiU: "U+1F1FB U+1F1FA", coordinates: [-15.3767, 166.9592], }, @@ -3280,7 +3280,7 @@ export const countriesExtra: ISOCountryExtra = { name: "CFP Franc", }, flag: "d/d2/Flag_of_Wallis_and_Futuna", - emoji: "๐Ÿ‡ผ๐Ÿ‡ซ", + emoji: "๐Ÿ‡ผ", emojiU: "U+1F1FC U+1F1EB", coordinates: [-13.7688, -177.1561], }, @@ -3292,7 +3292,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Tala", }, flag: "3/31/Flag_of_Samoa", - emoji: "๐Ÿ‡ผ๐Ÿ‡ธ", + emoji: "๐Ÿ‡ผ", emojiU: "U+1F1FC U+1F1F8", coordinates: [-13.759, -172.1046], }, @@ -3306,7 +3306,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "1/1f/Flag_of_Kosovo", - emoji: "๐Ÿ‡ฝ๐Ÿ‡ฐ", + emoji: "๐Ÿ‡ฝ", emojiU: "U+1F1FD U+1F1F0", coordinates: [42.6026, 20.903], }, @@ -3316,11 +3316,11 @@ export const countriesExtra: ISOCountryExtra = { currency: { code: "YER", symbol: "YR", - original: "ุฑ.ูŠ.โ€", + original: "ุฑ.ูŠ.๏ฟฝ", name: "Yemeni Rial", }, flag: "8/89/Flag_of_Yemen", - emoji: "๐Ÿ‡พ๐Ÿ‡ช", + emoji: "๐Ÿ‡พ", emojiU: "U+1F1FE U+1F1EA", coordinates: [15.5527, 48.5164], }, @@ -3334,7 +3334,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Euro", }, flag: "c/c3/Flag_of_France", - emoji: "๐Ÿ‡พ๐Ÿ‡น", + emoji: "๐Ÿ‡พ", emojiU: "U+1F1FE U+1F1F9", coordinates: [-12.8275, 45.1662], }, @@ -3348,7 +3348,7 @@ export const countriesExtra: ISOCountryExtra = { name: "South African Rand", }, flag: "a/af/Flag_of_South_Africa", - emoji: "๐Ÿ‡ฟ๐Ÿ‡ฆ", + emoji: "๐Ÿ‡ฟ", emojiU: "U+1F1FF U+1F1E6", coordinates: [-30.5595, 22.9375], }, @@ -3360,7 +3360,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Zambian Kwacha", }, flag: "0/06/Flag_of_Zambia", - emoji: "๐Ÿ‡ฟ๐Ÿ‡ฒ", + emoji: "๐Ÿ‡ฟ", emojiU: "U+1F1FF U+1F1F2", coordinates: [-13.1339, 27.8493], }, @@ -3374,7 +3374,7 @@ export const countriesExtra: ISOCountryExtra = { name: "Zimbabwean Dollar", }, flag: "6/6a/Flag_of_Zimbabwe", - emoji: "๐Ÿ‡ฟ๐Ÿ‡ผ", + emoji: "๐Ÿ‡ฟ", emojiU: "U+1F1FF U+1F1FC", coordinates: [-19.0154, 29.1549], }, diff --git a/src/data/countries-geo.ts b/src/data/countries-geo.ts index 35356ef..c154d92 100644 --- a/src/data/countries-geo.ts +++ b/src/data/countries-geo.ts @@ -1,4 +1,4 @@ -import type { ISOCountryGeo } from "../types"; +import type { ISOCountryGeo } from "../types.js"; export const countriesGeo: ISOCountryGeo = { AX: { diff --git a/src/formatIso.ts b/src/formatIso.ts index ac7f30a..5cf5313 100644 --- a/src/formatIso.ts +++ b/src/formatIso.ts @@ -1,8 +1,8 @@ -import { tryCountriesFallback } from "./fallbacks"; -import { getIso } from "./getIso"; -import type { IsoCodeFormat } from "./types"; -import { getSeparator } from "./utils"; -import { validateISO } from "./validation"; +import { tryCountriesFallback } from "./fallbacks.js"; +import { getIso } from "./getIso.js"; +import type { IsoCodeFormat } from "./types.js"; +import { getSeparator } from "./utils.js"; +import { validateISO } from "./validation.js"; /** * Formats the language and country into a single string. diff --git a/src/getAll.ts b/src/getAll.ts index 76ee6fd..37bf871 100644 --- a/src/getAll.ts +++ b/src/getAll.ts @@ -12,20 +12,20 @@ import type { IsoType, LanguageData, LanguageDataFields, -} from "./types"; +} from "./types.js"; -import { countriesIso } from "./data/countries-iso"; -import { langIso } from "./data/lang-iso"; -import { LangIso3 } from "./data/lang-iso3"; -import { formatIso } from "./formatIso"; -import { getCountry } from "./getCountry"; -import { getIso } from "./getIso"; +import { countriesIso } from "./data/countries-iso.js"; +import { langIso } from "./data/lang-iso.js"; +import { LangIso3 } from "./data/lang-iso3.js"; +import { formatIso } from "./formatIso.js"; +import { getCountry } from "./getCountry.js"; +import { getIso } from "./getIso.js"; import { isCountryFormat, isExtraField, isGeoField, isLanguageFormat, -} from "./utils"; +} from "./utils.js"; /** * Returns an array of languages divided by a custom separator. diff --git a/src/getByProximity.ts b/src/getByProximity.ts index ce8f92f..0c5ec9e 100644 --- a/src/getByProximity.ts +++ b/src/getByProximity.ts @@ -1,5 +1,5 @@ -import { countriesExtra } from "./data/countries-extra"; -import { getIso } from "./getIso"; +import { countriesExtra } from "./data/countries-extra.js"; +import { getIso } from "./getIso.js"; /** * Calculate the distance between two sets of coordinates using the Haversine formula. diff --git a/src/getCountry.ts b/src/getCountry.ts index e8fee22..c85d1b8 100644 --- a/src/getCountry.ts +++ b/src/getCountry.ts @@ -1,8 +1,8 @@ -import { countriesExtra } from "./data/countries-extra"; -import { countriesGeo } from "./data/countries-geo"; -import { countriesIso } from "./data/countries-iso"; -import { formatIso } from "./formatIso"; -import { getIso } from "./getIso"; +import { countriesExtra } from "./data/countries-extra.js"; +import { countriesGeo } from "./data/countries-geo.js"; +import { countriesIso } from "./data/countries-iso.js"; +import { formatIso } from "./formatIso.js"; +import { getIso } from "./getIso.js"; import type { Country, CountryData, @@ -13,8 +13,8 @@ import type { ISOLangCode, LanguageData, } from "./types"; -import { formatCoordinatesToDMS, isExtraField, isGeoField } from "./utils"; -import { validateISO } from "./validation"; +import { formatCoordinatesToDMS, isExtraField, isGeoField } from "./utils.js"; +import { validateISO } from "./validation.js"; const wikiMediaUrl = "https://upload.wikimedia.org/wikipedia/commons/"; diff --git a/src/getGroupedBy.ts b/src/getGroupedBy.ts index d24a0b4..40ab2e6 100644 --- a/src/getGroupedBy.ts +++ b/src/getGroupedBy.ts @@ -1,12 +1,12 @@ -import { countriesGeo } from "./data/countries-geo"; -import { countriesIso } from "./data/countries-iso"; +import { countriesGeo } from "./data/countries-geo.js"; +import { countriesIso } from "./data/countries-iso.js"; import type { Country, CountryData, CountryGeo, ISOCountryCode, IsoCode, -} from "./types"; +} from "./types.js"; export function getGroupedBy( field: "region" | "continent" | "subRegion", diff --git a/src/getIso.ts b/src/getIso.ts index 23d2352..abf5b2c 100644 --- a/src/getIso.ts +++ b/src/getIso.ts @@ -1,5 +1,5 @@ -import { getCountry } from "./getCountry"; -import { getLanguage } from "./getLanguage"; +import { getCountry } from "./getCountry.js"; +import { getLanguage } from "./getLanguage.js"; import type { CountryDataExtended, CountryDataFields, @@ -9,7 +9,7 @@ import type { IsoType, LanguageData, LanguageDataFields, -} from "./types"; +} from "./types.js"; /** * Retrieves the ISO value for a given code, type, and fields. diff --git a/src/getKeyValue.ts b/src/getKeyValue.ts index fe4d15f..63c673c 100644 --- a/src/getKeyValue.ts +++ b/src/getKeyValue.ts @@ -1,6 +1,6 @@ -import { countriesIso } from "./data/countries-iso"; -import { getIso } from "./getIso"; -import type { CountryDataFields } from "./types"; +import { countriesIso } from "./data/countries-iso.js"; +import { getIso } from "./getIso.js"; +import type { CountryDataFields } from "./types.js"; /** * Generates an array of objects suitable for React Select options based on the specified field. diff --git a/src/getLanguage.ts b/src/getLanguage.ts index a2236ef..bd4b53d 100644 --- a/src/getLanguage.ts +++ b/src/getLanguage.ts @@ -1,12 +1,12 @@ -import { langIso } from "./data/lang-iso"; +import { langIso } from "./data/lang-iso.js"; import type { ISOLangCode, Language, LanguageData, LanguageDataFields, LanguageFields, -} from "./types"; -import { validateISO } from "./validation"; +} from "./types.js"; +import { validateISO } from "./validation.js"; /** * Retrieves the ISO language object based on the provided language code. @@ -45,18 +45,20 @@ export function getLanguage( if (fields === "iso2") { return isoCode; } + /** @type {string[]} fieldsArray The array of fields to return */ + let fieldsArray: string[] = []; if (fields === "all") { - fields = ["iso2", "name", "original", "iso3"]; + fieldsArray = ["iso2", "name", "original", "iso3"]; } else if (typeof fields === "string") { - fields = [fields as LanguageDataFields]; + fieldsArray = [fields as LanguageDataFields]; } - // if the fields are not an iso, return the fields + // if the fields are not an iso, return the fieldsArray const collected: Partial = {}; - if (Object.keys(fields).length === 1) { - return language[Object.values(fields)[0] as LanguageFields]; + if (Object.keys(fieldsArray).length === 1) { + return language[Object.values(fieldsArray)[0] as LanguageFields]; } - for (const field of fields) { + for (const field of fieldsArray) { const key = field; if (key === "iso2") { collected.iso2 = isoCode as ISOLangCode; diff --git a/src/index.ts b/src/index.ts index a0dc44f..8e53a0f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,8 @@ -export { formatIso } from "./formatIso"; -export { validateISO } from "./validation"; -export { getIso } from "./getIso"; -export { getAll } from "./getAll"; -export { isoInfo } from "./isoInfo"; -export { getLanguage } from "./getLanguage"; -export { getKeyValue } from "./getKeyValue"; -export { getGroupedBy, getCountriesByLanguage } from "./getGroupedBy"; +export { formatIso } from "./formatIso.js"; +export { validateISO } from "./validation.js"; +export { getIso } from "./getIso.js"; +export { getAll } from "./getAll.js"; +export { isoInfo } from "./isoInfo.js"; +export { getLanguage } from "./getLanguage.js"; +export { getKeyValue } from "./getKeyValue.js"; +export { getGroupedBy, getCountriesByLanguage } from "./getGroupedBy.js"; diff --git a/src/isoInfo.ts b/src/isoInfo.ts index 774ec20..b4c7928 100644 --- a/src/isoInfo.ts +++ b/src/isoInfo.ts @@ -1,9 +1,9 @@ -import { countriesIso } from "./data/countries-iso"; -import { langIso } from "./data/lang-iso"; -import { getIso } from "./getIso"; -import type { Country, ISOCountry, ISOLanguage, Language } from "./types"; -import { parseIso5Code } from "./utils"; -import { validateISO, validateSeparator } from "./validation"; +import { countriesIso } from "./data/countries-iso.js"; +import { langIso } from "./data/lang-iso.js"; +import { getIso } from "./getIso.js"; +import type { Country, ISOCountry, ISOLanguage, Language } from "./types.js"; +import { parseIso5Code } from "./utils.js"; +import { validateISO, validateSeparator } from "./validation.js"; export function isoInfo(iso: string) { // detect the length of the iso diff --git a/src/types.ts b/src/types.ts index a8b1376..10355b4 100644 --- a/src/types.ts +++ b/src/types.ts @@ -1,6 +1,6 @@ -import type { countriesIso } from "./data/countries-iso"; -import type { langIso } from "./data/lang-iso"; -import type { LangIso3 } from "./data/lang-iso3"; +import type { countriesIso } from "./data/countries-iso.js"; +import type { langIso } from "./data/lang-iso.js"; +import type { LangIso3 } from "./data/lang-iso3.js"; /** Type of ISO */ export type IsoType = "country" | "language"; diff --git a/src/utils.ts b/src/utils.ts index 88538d4..35ba152 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -4,7 +4,7 @@ import type { CountryGeoFields, IsoCodeFormat, LanguageFields, -} from "./types"; +} from "./types.js"; export function isExtraField(fields: string[]): fields is CountryExtraFields[] { return ( diff --git a/src/validation.ts b/src/validation.ts index cf2d0a0..0461a54 100644 --- a/src/validation.ts +++ b/src/validation.ts @@ -1,6 +1,6 @@ -import { countriesIso } from "./data/countries-iso"; -import { langIso } from "./data/lang-iso"; -import type { IsoCodeFormat, IsoType } from "./types"; +import { countriesIso } from "./data/countries-iso.js"; +import { langIso } from "./data/lang-iso.js"; +import type { IsoCodeFormat, IsoType } from "./types.js"; function isValidCountry(iso: string): boolean { return iso in countriesIso; diff --git a/tsconfig.json b/tsconfig.json index 09dddac..96d0fa9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,7 +7,6 @@ "sourceMap": true, "strict": true, "isolatedModules": true, - "allowSyntheticDefaultImports": true, "skipLibCheck": true, "noImplicitAny": true, "strictNullChecks": true,