From 464cf334cfd98c373b273e58a919b1505a3cac82 Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Sat, 14 Jun 2025 19:11:33 +0200 Subject: [PATCH] Updated packages and added artwork notice --- package.json | 4 +- pnpm-lock.yaml | 410 ++++++++++++++++++++++++------------------------- src/i18n/ui.ts | 4 + 3 files changed, 211 insertions(+), 207 deletions(-) diff --git a/package.json b/package.json index 04bad85c..72a97907 100644 --- a/package.json +++ b/package.json @@ -16,12 +16,12 @@ "@nanostores/vue": "^1.0.0", "@types/leaflet": "^1.9.18", "@vueuse/core": "^13.3.0", - "astro": "^5.9.0", + "astro": "^5.9.3", "nanostores": "^1.0.1", "radix-vue": "^1.9.17", "vue": "^3.5.16" }, "devDependencies": { - "sass": "^1.89.1" + "sass": "^1.89.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 43b47d3c..b7343d45 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 3.4.1 '@astrojs/vue': specifier: ^5.1.0 - version: 5.1.0(@types/node@22.15.30)(astro@5.9.0(@types/node@22.15.30)(jiti@2.4.2)(rollup@4.41.2)(sass@1.89.1)(typescript@5.7.2))(jiti@2.4.2)(rollup@4.41.2)(sass@1.89.1)(vue@3.5.16(typescript@5.7.2)) + version: 5.1.0(@types/node@24.0.1)(astro@5.9.3(@types/node@24.0.1)(jiti@2.4.2)(rollup@4.43.0)(sass@1.89.2)(typescript@5.7.2))(jiti@2.4.2)(rollup@4.43.0)(sass@1.89.2)(vue@3.5.16(typescript@5.7.2)) '@nanostores/persistent': specifier: 1.0.0 version: 1.0.0(nanostores@1.0.1) @@ -27,8 +27,8 @@ importers: specifier: ^13.3.0 version: 13.3.0(vue@3.5.16(typescript@5.7.2)) astro: - specifier: ^5.9.0 - version: 5.9.0(@types/node@22.15.30)(jiti@2.4.2)(rollup@4.41.2)(sass@1.89.1)(typescript@5.7.2) + specifier: ^5.9.3 + version: 5.9.3(@types/node@24.0.1)(jiti@2.4.2)(rollup@4.43.0)(sass@1.89.2)(typescript@5.7.2) nanostores: specifier: ^1.0.1 version: 1.0.1 @@ -40,8 +40,8 @@ importers: version: 3.5.16(typescript@5.7.2) devDependencies: sass: - specifier: ^1.89.1 - version: 1.89.1 + specifier: ^1.89.2 + version: 1.89.2 packages: @@ -52,8 +52,8 @@ packages: '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@astrojs/compiler@2.12.0': - resolution: {integrity: sha512-7bCjW6tVDpUurQLeKBUN9tZ5kSv5qYrGmcn0sG0IwacL7isR2ZbyyA3AdZ4uxsuUFOS2SlgReTH7wkxO6zpqWA==} + '@astrojs/compiler@2.12.2': + resolution: {integrity: sha512-w2zfvhjNCkNMmMMOn5b0J8+OmUaBL1o40ipMvqcG6NRpdC+lKxmTi48DT8Xw0SzJ3AfmeFLB45zXZXtmbsjcgw==} '@astrojs/internal-helpers@0.6.1': resolution: {integrity: sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==} @@ -620,8 +620,8 @@ packages: '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@rolldown/pluginutils@1.0.0-beta.11': - resolution: {integrity: sha512-L/gAA/hyCSuzTF1ftlzUSI/IKr2POHsv1Dd78GfqkR83KMNuswWD61JxGV2L7nRwBBBSDr6R1gCkdTmoN7W4ag==} + '@rolldown/pluginutils@1.0.0-beta.15': + resolution: {integrity: sha512-lvFtIbidq5EqyAAeiVk41ZNjGRgUoGRBIuqpe1VRJ7R8Av7TLAgGWAwGlHNhO7MFkl7MNRX350CsTtIWIYkNIQ==} '@rollup/pluginutils@5.1.4': resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} @@ -632,103 +632,103 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.41.2': - resolution: {integrity: sha512-YvIQXGGDzbOpkLuFcjGs+aiAi38D8FCyJanIdlcV2m9DWMJpHTSY8L9piO93VHBLRoe8O9C/FiycjnJ8+aP1tg==} + '@rollup/rollup-android-arm-eabi@4.43.0': + resolution: {integrity: sha512-Krjy9awJl6rKbruhQDgivNbD1WuLb8xAclM4IR4cN5pHGAs2oIMMQJEiC3IC/9TZJ+QZkmZhlMO/6MBGxPidpw==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.41.2': - resolution: {integrity: sha512-8AVWhLnN9FteevGP+9pj/Y79vqE9TdziZTe5XkN5Z9+9QY7TEBbr4iz2te8/vXbLSLEdmaQx+o2GWXrLXDKGPg==} + '@rollup/rollup-android-arm64@4.43.0': + resolution: {integrity: sha512-ss4YJwRt5I63454Rpj+mXCXicakdFmKnUNxr1dLK+5rv5FJgAxnN7s31a5VchRYxCFWdmnDWKd0wbAdTr0J5EA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.41.2': - resolution: {integrity: sha512-w/idsvFiipvVGDcXKu1pdiIEnh9V63NPjpo5E48BbbrhUzEQthVXylKjYKj9lgX+89Ao36BxArkKPxxs7aXn3g==} + '@rollup/rollup-darwin-arm64@4.43.0': + resolution: {integrity: sha512-eKoL8ykZ7zz8MjgBenEF2OoTNFAPFz1/lyJ5UmmFSz5jW+7XbH1+MAgCVHy72aG59rbuQLcJeiMrP8qP5d/N0A==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.41.2': - resolution: {integrity: sha512-oNUD4Kywoild1lsuUu1jydg3+IdQbyg4JNZb1+3Voh/revkYxMqMl4a/sZw5z+BSgFbXK6rR0RGutnHO8QS53g==} + '@rollup/rollup-darwin-x64@4.43.0': + resolution: {integrity: sha512-SYwXJgaBYW33Wi/q4ubN+ldWC4DzQY62S4Ll2dgfr/dbPoF50dlQwEaEHSKrQdSjC6oIe1WgzosoaNoHCdNuMg==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.41.2': - resolution: {integrity: sha512-yKXgW9UF2f78/PaSAFgDJbrLB/aETxH98jJFIpqESLyhyRmEqZl1dqAoy0IigJJZdwP+ZJdLw2isKiwb1wAqcA==} + '@rollup/rollup-freebsd-arm64@4.43.0': + resolution: {integrity: sha512-SV+U5sSo0yujrjzBF7/YidieK2iF6E7MdF6EbYxNz94lA+R0wKl3SiixGyG/9Klab6uNBIqsN7j4Y/Fya7wAjQ==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.41.2': - resolution: {integrity: sha512-ye4rQ80/fAIcUyIil7S/IzGpHvlPUoZvUQSq0OmU+LXb/I9E5Brh7PKJ/K0plsLCQx9Hx01526Uf4Iy8RqmLJw==} + '@rollup/rollup-freebsd-x64@4.43.0': + resolution: {integrity: sha512-J7uCsiV13L/VOeHJBo5SjasKiGxJ0g+nQTrBkAsmQBIdil3KhPnSE9GnRon4ejX1XDdsmK/l30IYLiAaQEO0Cg==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.41.2': - resolution: {integrity: sha512-q2aqiDKNKNj9jG/6JIHakx1hmj6A8bxc3U6rpZjL8znx3O4OGpPJcyEiJSxmFd8olpjfRezh7PONU+3RTQmj0A==} + '@rollup/rollup-linux-arm-gnueabihf@4.43.0': + resolution: {integrity: sha512-gTJ/JnnjCMc15uwB10TTATBEhK9meBIY+gXP4s0sHD1zHOaIh4Dmy1X9wup18IiY9tTNk5gJc4yx9ctj/fjrIw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.41.2': - resolution: {integrity: sha512-qDtvGRNcj2SCY+XFV24s6/vOV46fktFa3/AtedKLVJZdO/WGyOtDDq2zF7nNGhzJa0Tx7bvJ92z9PjjF7nKbBg==} + '@rollup/rollup-linux-arm-musleabihf@4.43.0': + resolution: {integrity: sha512-ZJ3gZynL1LDSIvRfz0qXtTNs56n5DI2Mq+WACWZ7yGHFUEirHBRt7fyIk0NsCKhmRhn7WAcjgSkSVVxKlPNFFw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.41.2': - resolution: {integrity: sha512-Cg1ywrBHMMCj4Il0QdcVamt5UK9HQ1ntNUXzhAw4yZ2rTJGFkjnkYyEPEpunb1L9orm+g0kvtZUydShTtLUNkA==} + '@rollup/rollup-linux-arm64-gnu@4.43.0': + resolution: {integrity: sha512-8FnkipasmOOSSlfucGYEu58U8cxEdhziKjPD2FIa0ONVMxvl/hmONtX/7y4vGjdUhjcTHlKlDhw3H9t98fPvyA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.41.2': - resolution: {integrity: sha512-FxPrm21SE2/p+L/Qy2P6zPPWtbKRunZ71ChHXuZu6b//zOeDYCF7kbXiGdE7ZJgUvboLx8lQtov4jsz04zdmiw==} + '@rollup/rollup-linux-arm64-musl@4.43.0': + resolution: {integrity: sha512-KPPyAdlcIZ6S9C3S2cndXDkV0Bb1OSMsX0Eelr2Bay4EsF9yi9u9uzc9RniK3mcUGCLhWY9oLr6er80P5DE6XA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.41.2': - resolution: {integrity: sha512-Bp2BYb+QWgefn2e8DblGUzejLEyhtG0DnIcSMzAzFtBK33ITvzLM9B8maTHPoy7Cx7XdxEb7l0iNKQAXBZ1NOw==} + '@rollup/rollup-linux-loongarch64-gnu@4.43.0': + resolution: {integrity: sha512-HPGDIH0/ZzAZjvtlXj6g+KDQ9ZMHfSP553za7o2Odegb/BEfwJcR0Sw0RLNpQ9nC6Gy8s+3mSS9xjZ0n3rhcYg==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.41.2': - resolution: {integrity: sha512-1DmJwH0PPRPjVwUGHINP1YiH7fO25mhpf2B5N8ubBQdOjEVTRI0x69m8eJGoUSLISoW0kgPX2zTAiHc4zllQ/g==} + '@rollup/rollup-linux-powerpc64le-gnu@4.43.0': + resolution: {integrity: sha512-gEmwbOws4U4GLAJDhhtSPWPXUzDfMRedT3hFMyRAvM9Mrnj+dJIFIeL7otsv2WF3D7GrV0GIewW0y28dOYWkmw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.41.2': - resolution: {integrity: sha512-/9TBJIyoervs137gteTbzOSsIc/Io6xnXvjXYTEEqDRi3a9OokdBwfllN8AmPFGcU+WzoAiTc6n9SJiPohJ3CQ==} + '@rollup/rollup-linux-riscv64-gnu@4.43.0': + resolution: {integrity: sha512-XXKvo2e+wFtXZF/9xoWohHg+MuRnvO29TI5Hqe9xwN5uN8NKUYy7tXUG3EZAlfchufNCTHNGjEx7uN78KsBo0g==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.41.2': - resolution: {integrity: sha512-qqwpXqu6mV6Vm+EsU2NQk/xLiQfCv+NYmYNCYF8FFIf7kzlHvDoqiNaqqOw0hAr8O5nRBQO+H6X4qEw4Y/0b8w==} + '@rollup/rollup-linux-riscv64-musl@4.43.0': + resolution: {integrity: sha512-ruf3hPWhjw6uDFsOAzmbNIvlXFXlBQ4nk57Sec8E8rUxs/AI4HD6xmiiasOOx/3QxS2f5eQMKTAwk7KHwpzr/Q==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.41.2': - resolution: {integrity: sha512-j5oHqcj58pDqN3+CeJdTB3NfHipxIxVIH24VkRlVVhs9jJXks1ovtO4Tf6YxlBzf44ZTx9D2uhO9DZttC/wgUA==} + '@rollup/rollup-linux-s390x-gnu@4.43.0': + resolution: {integrity: sha512-QmNIAqDiEMEvFV15rsSnjoSmO0+eJLoKRD9EAa9rrYNwO/XRCtOGM3A5A0X+wmG+XRrw9Fxdsw+LnyYiZWWcVw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.41.2': - resolution: {integrity: sha512-F3fxs7ajUNny4z1TsprdWB9gg8QRwSNSSILVfTmG8rXdeUFWuHEf3Uf5ltrdii8CkzZS3kD/VFPdNVdH3BOpIA==} + '@rollup/rollup-linux-x64-gnu@4.43.0': + resolution: {integrity: sha512-jAHr/S0iiBtFyzjhOkAics/2SrXE092qyqEg96e90L3t9Op8OTzS6+IX0Fy5wCt2+KqeHAkti+eitV0wvblEoQ==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.41.2': - resolution: {integrity: sha512-2S74RTJ1lJeiX+HSCxlLD/6Z6ndu9/+Huf8kYrI2XTCztFosOWsjPt+aD4cxBG1JTWjoiRYtutc8HABruppFQQ==} + '@rollup/rollup-linux-x64-musl@4.43.0': + resolution: {integrity: sha512-3yATWgdeXyuHtBhrLt98w+5fKurdqvs8B53LaoKD7P7H7FKOONLsBVMNl9ghPQZQuYcceV5CDyPfyfGpMWD9mQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.41.2': - resolution: {integrity: sha512-LOXSg8GprvL36erslsrNEUirlxy28JcuyTH5PYSBj8wwa0gDQlR8sZricFRbZGCzLhFixvmW2ozj7Mi+j023sg==} + '@rollup/rollup-win32-arm64-msvc@4.43.0': + resolution: {integrity: sha512-wVzXp2qDSCOpcBCT5WRWLmpJRIzv23valvcTwMHEobkjippNf+C3ys/+wf07poPkeNix0paTNemB2XrHr2TnGw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.41.2': - resolution: {integrity: sha512-PFhMLaWu0lFziS+buQIJ+YGaifkABS2TGtmeuPRrPO8JKcG17sDSNj358otAP45gIzRWd4o9QM8R+DurDWJgTA==} + '@rollup/rollup-win32-ia32-msvc@4.43.0': + resolution: {integrity: sha512-fYCTEyzf8d+7diCw8b+asvWDCLMjsCEA8alvtAutqJOJp/wL5hs1rWSqJ1vkjgW0L2NB4bsYJrpKkiIPRR9dvw==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.41.2': - resolution: {integrity: sha512-AQ5GvrrLYw6dfkfT/bgYg1NU54exCKDrO9JKOE87zy2mdf2CyI6Vayy41r8Vo+kNDpqacaVQppwvYl30YGJu/Q==} + '@rollup/rollup-win32-x64-msvc@4.43.0': + resolution: {integrity: sha512-SnGhLiE5rlK0ofq8kzuDkM0g7FN1s5VYY+YSMTibP7CqShxCQvqtNxTARS4xX4PFJfHjG0ZQYX9iGzI3FQh5Aw==} cpu: [x64] os: [win32] @@ -763,11 +763,11 @@ packages: '@swc/helpers@0.5.17': resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} - '@tanstack/virtual-core@3.13.9': - resolution: {integrity: sha512-3jztt0jpaoJO5TARe2WIHC1UQC3VMLAFUW5mmMo0yrkwtDB2AQP0+sh10BVUpWrnvHjSLvzFizydtEGLCJKFoQ==} + '@tanstack/virtual-core@3.13.10': + resolution: {integrity: sha512-sPEDhXREou5HyZYqSWIqdU580rsF6FGeN7vpzijmP3KTiOGjOMZASz4Y6+QKjiFQwhWrR58OP8izYaNGVxvViA==} - '@tanstack/vue-virtual@3.13.9': - resolution: {integrity: sha512-HsvHaOo+o52cVcPhomKDZ3CMpTF/B2qg+BhPHIQJwzn4VIqDyt/rRVqtIomG6jE83IFsE2vlr6cmx7h3dHA0SA==} + '@tanstack/vue-virtual@3.13.10': + resolution: {integrity: sha512-1UZmUiMNyKxQ1JFPtO3rfRmK7IuLYwfj/foPC7FVWj6yHand4ry5joFh8LQ1Ckm7Dfe/08cv6LKZNc4WYj7hxQ==} peerDependencies: vue: ^2.7.0 || ^3.0.0 @@ -804,8 +804,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@22.15.30': - resolution: {integrity: sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==} + '@types/node@24.0.1': + resolution: {integrity: sha512-MX4Zioh39chHlDJbKmEgydJDS3tspMP/lnQC67G3SWsTnb9NeYVWOjkxpOSy4oMfPs4StcWHwBrvUb4ybfnuaw==} '@types/sax@1.2.7': resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} @@ -914,8 +914,8 @@ packages: peerDependencies: vue: ^3.5.0 - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true @@ -955,8 +955,8 @@ packages: array-iterate@2.0.1: resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} - astro@5.9.0: - resolution: {integrity: sha512-AHF7oZDBQRwggHUG0bwBhRQjrDD+vJpCtPd0/GVxDB1hGRV0SQuFWS0UHX5bYczIqFcao1z9o9o0r2rQtHrTMg==} + astro@5.9.3: + resolution: {integrity: sha512-VReZrpUa/3rfeiVvsQ1A2M3ujDPI+pDGIYOMtXPEZwut8tZoEyealXXLjitgCsJ+3dunKGZbg4Eak6i+r0vniw==} engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -973,8 +973,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - birpc@2.3.0: - resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==} + birpc@2.4.0: + resolution: {integrity: sha512-5IdNxTyhXHv2UlgnPHQ0h+5ypVmkrYHzL8QT+DwFZ//2N/oNV8Ch+BCRmTJ3x6/z9Axo/cXYBc9eprsUVK/Jsg==} blob-to-buffer@1.2.9: resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} @@ -1003,8 +1003,8 @@ packages: resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} engines: {node: '>=16'} - caniuse-lite@1.0.30001721: - resolution: {integrity: sha512-cOuvmUVtKrtEaoKiO0rSc29jcjwMwX5tOHDy4MgVFEWiUXj4uBMJkwI8MDySkgXidpMiHUcviogAvFi4pA2hDQ==} + caniuse-lite@1.0.30001723: + resolution: {integrity: sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -1107,8 +1107,8 @@ packages: supports-color: optional: true - decode-named-character-reference@1.1.0: - resolution: {integrity: sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==} + decode-named-character-reference@1.2.0: + resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} default-browser-id@5.0.0: resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} @@ -1165,8 +1165,8 @@ packages: resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} engines: {node: '>=4'} - electron-to-chromium@1.5.165: - resolution: {integrity: sha512-naiMx1Z6Nb2TxPU6fiFrUrDTjyPMLdTtaOd2oLmG8zVSg2hCWGkhPyxwk+qRmZ1ytwVqUv0u7ZcDA5+ALhaUtw==} + electron-to-chromium@1.5.167: + resolution: {integrity: sha512-LxcRvnYO5ez2bMOFpbuuVuAI5QNeY1ncVytE/KXaL6ZNfzX1yPlAO0nSOyIHx2fVAuUprMqPs/TdVhUFZy7SIQ==} emoji-regex@10.4.0: resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} @@ -1178,8 +1178,8 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - entities@6.0.0: - resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==} + entities@6.0.1: + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} engines: {node: '>=0.12'} error-stack-parser-es@0.1.5: @@ -1220,8 +1220,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fdir@6.4.5: - resolution: {integrity: sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw==} + fdir@6.4.6: + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -1326,8 +1326,8 @@ packages: resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} - immutable@5.1.2: - resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==} + immutable@5.1.3: + resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==} import-meta-resolve@4.1.0: resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} @@ -1699,8 +1699,8 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} - postcss@8.5.4: - resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==} + postcss@8.5.5: + resolution: {integrity: sha512-d/jtm+rdNT8tpXuHY5MMtcbJFBkhXE6593XVR9UoGCH8jSFGci7jGvMGH5RYd5PBJW+00NZQt6gf7CbagJCrhg==} engines: {node: ^10 || ^12 || >=14} pretty-ms@9.2.0: @@ -1788,8 +1788,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rollup@4.41.2: - resolution: {integrity: sha512-6VwIRjxJPRGfwtHnBWrApOrFposYNARbBUnBzWSBYutdukosTadkxSB1prmEd95jhiJ1uWtZOD3sDx7qfVwu4A==} + rollup@4.43.0: + resolution: {integrity: sha512-wdN2Kd3Twh8MAEOEJZsuxuLKCsBEo4PVNLK6tQWAn10VhsVewQLzcucMgLolRlhFybGxfclbPeEYBaP6RvUFGg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -1797,8 +1797,8 @@ packages: resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} engines: {node: '>=18'} - sass@1.89.1: - resolution: {integrity: sha512-eMLLkl+qz7tx/0cJ9wI+w09GQ2zodTkcE/aVfywwdlRcI3EO19xGnbmJwg/JMIm+5MxVJ6outddLZ4Von4E++Q==} + sass@1.89.2: + resolution: {integrity: sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==} engines: {node: '>=14.0.0'} hasBin: true @@ -1951,8 +1951,8 @@ packages: uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.8.0: + resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} unicode-properties@1.4.1: resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} @@ -2227,8 +2227,8 @@ packages: typescript: ^4.9.4 || ^5.0.2 zod: ^3 - zod@3.25.55: - resolution: {integrity: sha512-219huNnkSLQnLsQ3uaRjXsxMrVm5C9W3OOpEVt2k5tvMKuA8nBSu38e0B//a+he9Iq2dvmk2VyYVlHqiHa4YBA==} + zod@3.25.64: + resolution: {integrity: sha512-hbP9FpSZf7pkS7hRVUrOjhwKJNyampPgtXKc3AN6DsWtoHsg2Sb4SQaS4Tcay380zSwd2VPo9G9180emBACp5g==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -2242,7 +2242,7 @@ snapshots: '@antfu/utils@0.7.10': {} - '@astrojs/compiler@2.12.0': {} + '@astrojs/compiler@2.12.2': {} '@astrojs/internal-helpers@0.6.1': {} @@ -2280,7 +2280,7 @@ snapshots: dependencies: sitemap: 8.0.0 stream-replace-string: 2.0.0 - zod: 3.25.55 + zod: 3.25.64 '@astrojs/telemetry@3.3.0': dependencies: @@ -2294,14 +2294,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/vue@5.1.0(@types/node@22.15.30)(astro@5.9.0(@types/node@22.15.30)(jiti@2.4.2)(rollup@4.41.2)(sass@1.89.1)(typescript@5.7.2))(jiti@2.4.2)(rollup@4.41.2)(sass@1.89.1)(vue@3.5.16(typescript@5.7.2))': + '@astrojs/vue@5.1.0(@types/node@24.0.1)(astro@5.9.3(@types/node@24.0.1)(jiti@2.4.2)(rollup@4.43.0)(sass@1.89.2)(typescript@5.7.2))(jiti@2.4.2)(rollup@4.43.0)(sass@1.89.2)(vue@3.5.16(typescript@5.7.2))': dependencies: - '@vitejs/plugin-vue': 5.2.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2)) - '@vitejs/plugin-vue-jsx': 4.2.0(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2)) + '@vitejs/plugin-vue': 5.2.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2)) + '@vitejs/plugin-vue-jsx': 4.2.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2)) '@vue/compiler-sfc': 3.5.16 - astro: 5.9.0(@types/node@22.15.30)(jiti@2.4.2)(rollup@4.41.2)(sass@1.89.1)(typescript@5.7.2) - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) - vite-plugin-vue-devtools: 7.7.6(rollup@4.41.2)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2)) + astro: 5.9.3(@types/node@24.0.1)(jiti@2.4.2)(rollup@4.43.0)(sass@1.89.2)(typescript@5.7.2) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) + vite-plugin-vue-devtools: 7.7.6(rollup@4.43.0)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2)) vue: 3.5.16(typescript@5.7.2) transitivePeerDependencies: - '@nuxt/kit' @@ -2790,74 +2790,74 @@ snapshots: '@polka/url@1.0.0-next.29': {} - '@rolldown/pluginutils@1.0.0-beta.11': {} + '@rolldown/pluginutils@1.0.0-beta.15': {} - '@rollup/pluginutils@5.1.4(rollup@4.41.2)': + '@rollup/pluginutils@5.1.4(rollup@4.43.0)': dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.41.2 + rollup: 4.43.0 - '@rollup/rollup-android-arm-eabi@4.41.2': + '@rollup/rollup-android-arm-eabi@4.43.0': optional: true - '@rollup/rollup-android-arm64@4.41.2': + '@rollup/rollup-android-arm64@4.43.0': optional: true - '@rollup/rollup-darwin-arm64@4.41.2': + '@rollup/rollup-darwin-arm64@4.43.0': optional: true - '@rollup/rollup-darwin-x64@4.41.2': + '@rollup/rollup-darwin-x64@4.43.0': optional: true - '@rollup/rollup-freebsd-arm64@4.41.2': + '@rollup/rollup-freebsd-arm64@4.43.0': optional: true - '@rollup/rollup-freebsd-x64@4.41.2': + '@rollup/rollup-freebsd-x64@4.43.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.41.2': + '@rollup/rollup-linux-arm-gnueabihf@4.43.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.41.2': + '@rollup/rollup-linux-arm-musleabihf@4.43.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.41.2': + '@rollup/rollup-linux-arm64-gnu@4.43.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.41.2': + '@rollup/rollup-linux-arm64-musl@4.43.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.41.2': + '@rollup/rollup-linux-loongarch64-gnu@4.43.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.41.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.43.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.41.2': + '@rollup/rollup-linux-riscv64-gnu@4.43.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.41.2': + '@rollup/rollup-linux-riscv64-musl@4.43.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.41.2': + '@rollup/rollup-linux-s390x-gnu@4.43.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.41.2': + '@rollup/rollup-linux-x64-gnu@4.43.0': optional: true - '@rollup/rollup-linux-x64-musl@4.41.2': + '@rollup/rollup-linux-x64-musl@4.43.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.41.2': + '@rollup/rollup-win32-arm64-msvc@4.43.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.41.2': + '@rollup/rollup-win32-ia32-msvc@4.43.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.41.2': + '@rollup/rollup-win32-x64-msvc@4.43.0': optional: true '@sec-ant/readable-stream@0.4.1': {} @@ -2901,11 +2901,11 @@ snapshots: dependencies: tslib: 2.8.1 - '@tanstack/virtual-core@3.13.9': {} + '@tanstack/virtual-core@3.13.10': {} - '@tanstack/vue-virtual@3.13.9(vue@3.5.16(typescript@5.7.2))': + '@tanstack/vue-virtual@3.13.10(vue@3.5.16(typescript@5.7.2))': dependencies: - '@tanstack/virtual-core': 3.13.9 + '@tanstack/virtual-core': 3.13.10 vue: 3.5.16(typescript@5.7.2) '@types/debug@4.1.12': @@ -2918,7 +2918,7 @@ snapshots: '@types/fontkit@2.0.8': dependencies: - '@types/node': 22.15.30 + '@types/node': 24.0.1 '@types/geojson@7946.0.16': {} @@ -2942,9 +2942,9 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@22.15.30': + '@types/node@24.0.1': dependencies: - undici-types: 6.21.0 + undici-types: 7.8.0 '@types/sax@1.2.7': dependencies: @@ -2958,20 +2958,20 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2))': + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2))': dependencies: '@babel/core': 7.27.4 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4) - '@rolldown/pluginutils': 1.0.0-beta.11 + '@rolldown/pluginutils': 1.0.0-beta.15 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4) - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) vue: 3.5.16(typescript@5.7.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2))': dependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) vue: 3.5.16(typescript@5.7.2) '@vue/babel-helper-vue-transform-on@1.4.0': {} @@ -3025,7 +3025,7 @@ snapshots: '@vue/shared': 3.5.16 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.4 + postcss: 8.5.5 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.16': @@ -3033,14 +3033,14 @@ snapshots: '@vue/compiler-dom': 3.5.16 '@vue/shared': 3.5.16 - '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2))': + '@vue/devtools-core@7.7.6(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2))': dependencies: '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)) vue: 3.5.16(typescript@5.7.2) transitivePeerDependencies: - vite @@ -3048,7 +3048,7 @@ snapshots: '@vue/devtools-kit@7.7.6': dependencies: '@vue/devtools-shared': 7.7.6 - birpc: 2.3.0 + birpc: 2.4.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 @@ -3115,7 +3115,7 @@ snapshots: dependencies: vue: 3.5.16(typescript@5.7.2) - acorn@8.14.1: {} + acorn@8.15.0: {} ansi-align@3.0.1: dependencies: @@ -3144,16 +3144,16 @@ snapshots: array-iterate@2.0.1: {} - astro@5.9.0(@types/node@22.15.30)(jiti@2.4.2)(rollup@4.41.2)(sass@1.89.1)(typescript@5.7.2): + astro@5.9.3(@types/node@24.0.1)(jiti@2.4.2)(rollup@4.43.0)(sass@1.89.2)(typescript@5.7.2): dependencies: - '@astrojs/compiler': 2.12.0 + '@astrojs/compiler': 2.12.2 '@astrojs/internal-helpers': 0.6.1 '@astrojs/markdown-remark': 6.3.2 '@astrojs/telemetry': 3.3.0 '@capsizecss/unpack': 2.4.0 '@oslojs/encoding': 1.1.0 - '@rollup/pluginutils': 5.1.4(rollup@4.41.2) - acorn: 8.14.1 + '@rollup/pluginutils': 5.1.4(rollup@4.43.0) + acorn: 8.15.0 aria-query: 5.3.2 axobject-query: 4.1.0 boxen: 8.0.1 @@ -3199,14 +3199,14 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.16.0 vfile: 6.0.3 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) - vitefu: 1.0.6(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) + vitefu: 1.0.6(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 - zod: 3.25.55 - zod-to-json-schema: 3.24.5(zod@3.25.55) - zod-to-ts: 1.2.0(typescript@5.7.2)(zod@3.25.55) + zod: 3.25.64 + zod-to-json-schema: 3.24.5(zod@3.25.64) + zod-to-ts: 1.2.0(typescript@5.7.2)(zod@3.25.64) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -3252,7 +3252,7 @@ snapshots: base64-js@1.5.1: {} - birpc@2.3.0: {} + birpc@2.4.0: {} blob-to-buffer@1.2.9: {} @@ -3278,8 +3278,8 @@ snapshots: browserslist@4.25.0: dependencies: - caniuse-lite: 1.0.30001721 - electron-to-chromium: 1.5.165 + caniuse-lite: 1.0.30001723 + electron-to-chromium: 1.5.167 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.0) @@ -3289,7 +3289,7 @@ snapshots: camelcase@8.0.0: {} - caniuse-lite@1.0.30001721: {} + caniuse-lite@1.0.30001723: {} ccount@2.0.1: {} @@ -3376,7 +3376,7 @@ snapshots: dependencies: ms: 2.1.3 - decode-named-character-reference@1.1.0: + decode-named-character-reference@1.2.0: dependencies: character-entities: 2.0.2 @@ -3419,7 +3419,7 @@ snapshots: dset@3.1.4: {} - electron-to-chromium@1.5.165: {} + electron-to-chromium@1.5.167: {} emoji-regex@10.4.0: {} @@ -3427,7 +3427,7 @@ snapshots: entities@4.5.0: {} - entities@6.0.0: {} + entities@6.0.1: {} error-stack-parser-es@0.1.5: {} @@ -3492,7 +3492,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fdir@6.4.5(picomatch@4.0.2): + fdir@6.4.6(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -3657,7 +3657,7 @@ snapshots: human-signals@8.0.1: {} - immutable@5.1.2: {} + immutable@5.1.3: {} import-meta-resolve@4.1.0: {} @@ -3761,7 +3761,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 - decode-named-character-reference: 1.1.0 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 micromark: 4.0.2 @@ -3868,7 +3868,7 @@ snapshots: micromark-core-commonmark@2.0.3: dependencies: - decode-named-character-reference: 1.1.0 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 micromark-factory-destination: 2.0.1 micromark-factory-label: 2.0.1 @@ -4001,7 +4001,7 @@ snapshots: micromark-util-decode-string@2.0.1: dependencies: - decode-named-character-reference: 1.1.0 + decode-named-character-reference: 1.2.0 micromark-util-character: 2.1.1 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-symbol: 2.0.1 @@ -4039,7 +4039,7 @@ snapshots: dependencies: '@types/debug': 4.1.12 debug: 4.4.1 - decode-named-character-reference: 1.1.0 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 @@ -4152,7 +4152,7 @@ snapshots: parse5@7.3.0: dependencies: - entities: 6.0.0 + entities: 6.0.1 path-key@3.1.1: {} @@ -4168,7 +4168,7 @@ snapshots: picomatch@4.0.2: {} - postcss@8.5.4: + postcss@8.5.5: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -4195,7 +4195,7 @@ snapshots: '@floating-ui/vue': 1.1.6(vue@3.5.16(typescript@5.7.2)) '@internationalized/date': 3.8.2 '@internationalized/number': 3.6.3 - '@tanstack/vue-virtual': 3.13.9(vue@3.5.16(typescript@5.7.2)) + '@tanstack/vue-virtual': 3.13.10(vue@3.5.16(typescript@5.7.2)) '@vueuse/core': 10.11.1(vue@3.5.16(typescript@5.7.2)) '@vueuse/shared': 10.11.1(vue@3.5.16(typescript@5.7.2)) aria-hidden: 1.2.6 @@ -4315,38 +4315,38 @@ snapshots: rfdc@1.4.1: {} - rollup@4.41.2: + rollup@4.43.0: dependencies: '@types/estree': 1.0.7 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.41.2 - '@rollup/rollup-android-arm64': 4.41.2 - '@rollup/rollup-darwin-arm64': 4.41.2 - '@rollup/rollup-darwin-x64': 4.41.2 - '@rollup/rollup-freebsd-arm64': 4.41.2 - '@rollup/rollup-freebsd-x64': 4.41.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.41.2 - '@rollup/rollup-linux-arm-musleabihf': 4.41.2 - '@rollup/rollup-linux-arm64-gnu': 4.41.2 - '@rollup/rollup-linux-arm64-musl': 4.41.2 - '@rollup/rollup-linux-loongarch64-gnu': 4.41.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.41.2 - '@rollup/rollup-linux-riscv64-gnu': 4.41.2 - '@rollup/rollup-linux-riscv64-musl': 4.41.2 - '@rollup/rollup-linux-s390x-gnu': 4.41.2 - '@rollup/rollup-linux-x64-gnu': 4.41.2 - '@rollup/rollup-linux-x64-musl': 4.41.2 - '@rollup/rollup-win32-arm64-msvc': 4.41.2 - '@rollup/rollup-win32-ia32-msvc': 4.41.2 - '@rollup/rollup-win32-x64-msvc': 4.41.2 + '@rollup/rollup-android-arm-eabi': 4.43.0 + '@rollup/rollup-android-arm64': 4.43.0 + '@rollup/rollup-darwin-arm64': 4.43.0 + '@rollup/rollup-darwin-x64': 4.43.0 + '@rollup/rollup-freebsd-arm64': 4.43.0 + '@rollup/rollup-freebsd-x64': 4.43.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.43.0 + '@rollup/rollup-linux-arm-musleabihf': 4.43.0 + '@rollup/rollup-linux-arm64-gnu': 4.43.0 + '@rollup/rollup-linux-arm64-musl': 4.43.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.43.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.43.0 + '@rollup/rollup-linux-riscv64-gnu': 4.43.0 + '@rollup/rollup-linux-riscv64-musl': 4.43.0 + '@rollup/rollup-linux-s390x-gnu': 4.43.0 + '@rollup/rollup-linux-x64-gnu': 4.43.0 + '@rollup/rollup-linux-x64-musl': 4.43.0 + '@rollup/rollup-win32-arm64-msvc': 4.43.0 + '@rollup/rollup-win32-ia32-msvc': 4.43.0 + '@rollup/rollup-win32-x64-msvc': 4.43.0 fsevents: 2.3.3 run-applescript@7.0.0: {} - sass@1.89.1: + sass@1.89.2: dependencies: chokidar: 4.0.3 - immutable: 5.1.2 + immutable: 5.1.3 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.1 @@ -4470,7 +4470,7 @@ snapshots: tinyglobby@0.2.14: dependencies: - fdir: 6.4.5(picomatch@4.0.2) + fdir: 6.4.6(picomatch@4.0.2) picomatch: 4.0.2 to-regex-range@5.0.1: @@ -4502,7 +4502,7 @@ snapshots: uncrypto@0.1.3: {} - undici-types@6.21.0: {} + undici-types@7.8.0: {} unicode-properties@1.4.1: dependencies: @@ -4607,14 +4607,14 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)): dependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) - vite-plugin-inspect@0.8.9(rollup@4.41.2)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)): + vite-plugin-inspect@0.8.9(rollup@4.43.0)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@4.41.2) + '@rollup/pluginutils': 5.1.4(rollup@4.43.0) debug: 4.4.1 error-stack-parser-es: 0.1.5 fs-extra: 11.3.0 @@ -4622,28 +4622,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.7.6(rollup@4.41.2)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2)): + vite-plugin-vue-devtools@7.7.6(rollup@4.43.0)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1))(vue@3.5.16(typescript@5.7.2)) + '@vue/devtools-core': 7.7.6(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2))(vue@3.5.16(typescript@5.7.2)) '@vue/devtools-kit': 7.7.6 '@vue/devtools-shared': 7.7.6 execa: 9.6.0 sirv: 3.0.1 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) - vite-plugin-inspect: 0.8.9(rollup@4.41.2)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)) - vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) + vite-plugin-inspect: 0.8.9(rollup@4.43.0)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)) + vite-plugin-vue-inspector: 5.3.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)): + vite-plugin-vue-inspector@5.3.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)): dependencies: '@babel/core': 7.27.4 '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.4) @@ -4654,27 +4654,27 @@ snapshots: '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) transitivePeerDependencies: - supports-color - vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1): + vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2): dependencies: esbuild: 0.25.5 - fdir: 6.4.5(picomatch@4.0.2) + fdir: 6.4.6(picomatch@4.0.2) picomatch: 4.0.2 - postcss: 8.5.4 - rollup: 4.41.2 + postcss: 8.5.5 + rollup: 4.43.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.15.30 + '@types/node': 24.0.1 fsevents: 2.3.3 jiti: 2.4.2 - sass: 1.89.1 + sass: 1.89.2 - vitefu@1.0.6(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1)): + vitefu@1.0.6(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)): optionalDependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(sass@1.89.1) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2) vue-demi@0.14.10(vue@3.5.16(typescript@5.7.2)): dependencies: @@ -4729,15 +4729,15 @@ snapshots: yoctocolors@2.1.1: {} - zod-to-json-schema@3.24.5(zod@3.25.55): + zod-to-json-schema@3.24.5(zod@3.25.64): dependencies: - zod: 3.25.55 + zod: 3.25.64 - zod-to-ts@1.2.0(typescript@5.7.2)(zod@3.25.55): + zod-to-ts@1.2.0(typescript@5.7.2)(zod@3.25.64): dependencies: typescript: 5.7.2 - zod: 3.25.55 + zod: 3.25.64 - zod@3.25.55: {} + zod@3.25.64: {} zwitch@2.0.4: {} diff --git a/src/i18n/ui.ts b/src/i18n/ui.ts index ae6fd2dc..555169cf 100644 --- a/src/i18n/ui.ts +++ b/src/i18n/ui.ts @@ -39,6 +39,8 @@ export const translations: LanguageDict = { 'legal.cta': 'Mentions légales', 'legal.text': `
Cette application est construite avec astro, leaflet et vue. J'utilise également des icônes de phosphor et elle est actuellement hébergée sur OVH.
+En ce qui concerne les œuvres d'art que j'utilise sur les marqueurs, j'essaie de les trouver du mon mieux sur internet. Si vous connaissez la source originale d'une œuvre d'art, veuillez me contacter par mail.
+Je n'inclus pas d'images d'IA car je suis farouchement opposé à l'IA générative pour la création de contenu. Si vous voyez une image qui semble être de l'IA sur ce site, faites-le moi savoir immédiatement.
Je ne collecte aucune donnée sur votre activité dans cette application. Les marqueurs personnalisés que vous pouvez placer n'existent que sur votre navigateur en tant que données de local storage.
Mon hébergeur collecte des données de trafic pour des raisons de sécurité ; comme les adresses IP et leur emplacement approximatif, les types de navigateurs, les agents utilisateurs (si vous êtes un robot ou un humain) et l'état de la demande.
@@ -81,6 +83,8 @@ export const translations: LanguageDict = { 'legal.cta': 'Legal notice', 'legal.text': `This app is built with astro, leaflet and vue. I also use icons from phosphor and it's currently hosted on OVH.
+For the artworks I use on the markers, I try to source them to the best of my knowledge, from what I can scrap off the internet. If you know the original source of an artwork, please contact me by email.
+I don't include AI images as I'm vehemently opposed to generative AI for content creation. If you see an image that looks like it might be AI on this site, let me know immediately.
I don't collect any data of your activity with this app. The custom markers that you may place only exist on your browser as local storage data.
My hosting provider collects traffic data for security reasons ; like IP addresses and their approximate location, browsers types, user agents (if you're a robot or a human) and the request status.