[READ-ONLY] Mirror of https://github.com/probablykasper/starchart. GitHub star history graph starchart.kasper.space
chart github github-api github-star graph history star star-history stargazers stars
0

Configure Feed

Select the types of activity you want to include in your feed.

Update deps

+558 -545
+532 -515
package-lock.json
··· 11 11 "@octokit/plugin-retry": "^8.1.0", 12 12 "@octokit/plugin-throttling": "^11.0.3", 13 13 "@sveltejs/adapter-cloudflare": "^7.2.9", 14 - "@sveltejs/kit": "^2.67.0", 15 - "@sveltejs/vite-plugin-svelte": "^7.1.2", 14 + "@sveltejs/kit": "^2.70.1", 15 + "@sveltejs/vite-plugin-svelte": "^7.2.0", 16 16 "bottleneck": "^2.19.5", 17 - "eslint": "^10.5.0", 17 + "eslint": "^10.8.0", 18 18 "eslint-config-prettier": "^10.1.8", 19 - "eslint-plugin-svelte": "^3.19.0", 19 + "eslint-plugin-svelte": "^3.22.0", 20 20 "html2canvas": "^1.4.1", 21 21 "lightweight-charts": "^5.2.0", 22 22 "modal-svelte": "^1.4.0", 23 - "prettier": "^3.8.4", 23 + "prettier": "^3.9.6", 24 24 "prettier-plugin-svelte": "^4.1.1", 25 - "sass": "^1.101.0", 26 - "svelte": "^5.56.4", 27 - "svelte-check": "^4.7.1", 25 + "sass": "^1.102.0", 26 + "svelte": "^5.56.8", 27 + "svelte-check": "^4.7.3", 28 28 "typescript": "^6.0.3", 29 - "typescript-eslint": "^8.62.0", 30 - "vite": "^8.1.0", 29 + "typescript-eslint": "^8.65.0", 30 + "vite": "^8.1.5", 31 31 "zod": "^4.4.3" 32 32 } 33 33 }, ··· 60 60 } 61 61 }, 62 62 "node_modules/@cloudflare/workerd-darwin-64": { 63 - "version": "1.20260623.1", 64 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260623.1.tgz", 65 - "integrity": "sha512-MvDoIsRTsUJRzAl1/4hDXL839piyyjCeYatBHWgMc12Go7nHxkgbRih+1GJImEiKACSentu410bOupcutqFbpg==", 63 + "version": "1.20260722.1", 64 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260722.1.tgz", 65 + "integrity": "sha512-vZOP8vIS3NwnuaO+gz0FZ7kIGeiO3bZmxV35Ph9zOXKSREhDFlH7wQ7mkCdhW3O4jnXsew+XT7b+DNEI2CcJGQ==", 66 66 "cpu": [ 67 67 "x64" 68 68 ], ··· 78 78 } 79 79 }, 80 80 "node_modules/@cloudflare/workerd-darwin-arm64": { 81 - "version": "1.20260623.1", 82 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260623.1.tgz", 83 - "integrity": "sha512-sNqHQvHPMOj5/BJOadtEZekRPSG5qQ0/ulC30ZRHRLnmx6tj5O4Wb3Nf0oznnI0pmjXhbv6b7+TOpDkaFMjbBg==", 81 + "version": "1.20260722.1", 82 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260722.1.tgz", 83 + "integrity": "sha512-EmIQymihDq6WNdER4+LF8Qn80yqayBUpJ+tkOO7wmY8pmgfyXjIUFNXotl21AHovTeu2seR7HdVUgeN/BilCWw==", 84 84 "cpu": [ 85 85 "arm64" 86 86 ], ··· 96 96 } 97 97 }, 98 98 "node_modules/@cloudflare/workerd-linux-64": { 99 - "version": "1.20260623.1", 100 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260623.1.tgz", 101 - "integrity": "sha512-XYTWqTlZlCXqG+Po6awjXtlxw73hb3C39B/PP0sb4H9NI3V0eynq8Q7rXNe7DHJs2pWRfDJihQzpayQvpwf5wQ==", 99 + "version": "1.20260722.1", 100 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260722.1.tgz", 101 + "integrity": "sha512-jvZ3k9fxcnEn04s80CgIYxQfpOyAiz/8qC42DP8EBa9tR27qWyg9wmm31zIobVlrgBZn/+8NfdP73avRGcQOjQ==", 102 102 "cpu": [ 103 103 "x64" 104 104 ], ··· 114 114 } 115 115 }, 116 116 "node_modules/@cloudflare/workerd-linux-arm64": { 117 - "version": "1.20260623.1", 118 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260623.1.tgz", 119 - "integrity": "sha512-PC5UDKA8oQB3Gek/Y+ysovdHNjp55CihOQZd7F9xPwpkv9qTBB0mhyHnfoG2YHtW1bb9CNhuwiThaNxegpE4mg==", 117 + "version": "1.20260722.1", 118 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260722.1.tgz", 119 + "integrity": "sha512-BOSB55SMNdy+DA5uj2WirgiNanpHGis5PVvXH1wSfvjRKr4JGgWK+EZzxz0RFUo6QjjQQC/NimEzNZ7va7jmKg==", 120 120 "cpu": [ 121 121 "arm64" 122 122 ], ··· 132 132 } 133 133 }, 134 134 "node_modules/@cloudflare/workerd-windows-64": { 135 - "version": "1.20260623.1", 136 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260623.1.tgz", 137 - "integrity": "sha512-OTHLCVYyN0pEfrajpjjnrGg5zA1GDnpNYmMz3x2ESFtH/oXRODsUQBllP7oJpJvMURF3rXSYwAhMojaftGry8w==", 135 + "version": "1.20260722.1", 136 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260722.1.tgz", 137 + "integrity": "sha512-sYM8YgUpKnRz2xjvdJLX1Ojzoi4MlA4gk8WTTExhGydjYB2UTs5NIbv0ZmpKgMoK9io3ixgmiW56ZnTbcWOdiA==", 138 138 "cpu": [ 139 139 "x64" 140 140 ], ··· 148 148 "engines": { 149 149 "node": ">=16" 150 150 } 151 - }, 152 - "node_modules/@cloudflare/workers-types": { 153 - "version": "4.20260624.1", 154 - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260624.1.tgz", 155 - "integrity": "sha512-o8i70Nycnm6KpPPfdjHek09IkG3hoIAv88d1pn90Djn2oXcQ35dYuzKYZUBd0eE2Tpsd5yz8L/a6FvI6CKFBQw==", 156 - "dev": true, 157 - "license": "MIT OR Apache-2.0" 158 151 }, 159 152 "node_modules/@cspotcode/source-map-support": { 160 153 "version": "0.8.1", ··· 695 688 } 696 689 }, 697 690 "node_modules/@eslint-community/eslint-utils": { 698 - "version": "4.9.1", 699 - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz", 700 - "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==", 691 + "version": "4.10.1", 692 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz", 693 + "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==", 701 694 "dev": true, 702 695 "license": "MIT", 703 696 "dependencies": { ··· 752 745 } 753 746 }, 754 747 "node_modules/@eslint/config-helpers": { 755 - "version": "0.6.0", 756 - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.6.0.tgz", 757 - "integrity": "sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA==", 748 + "version": "0.7.0", 749 + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.7.0.tgz", 750 + "integrity": "sha512-DObd/KKUsU+FaFv4PLxSRenpXfQWmPXXP3pPZ6/K1PCrMu2vQpMDMuQe/BqYeoLcz8ro0bVDF1RxOJgfVEdhUw==", 758 751 "dev": true, 759 752 "license": "Apache-2.0", 760 753 "dependencies": { ··· 900 893 } 901 894 }, 902 895 "node_modules/@img/sharp-darwin-arm64": { 903 - "version": "0.34.5", 904 - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 905 - "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 896 + "version": "0.35.2", 897 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.2.tgz", 898 + "integrity": "sha512-eEieHsMksAW4IiO5NzauESRl2D2qz3J/kwUxUrSfV06A93eEaRfMpHXyUb1mAqrR7i8U9A0GRqE9pjn6u1Jjpg==", 906 899 "cpu": [ 907 900 "arm64" 908 901 ], ··· 914 907 ], 915 908 "peer": true, 916 909 "engines": { 917 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 910 + "node": ">=20.9.0" 918 911 }, 919 912 "funding": { 920 913 "url": "https://opencollective.com/libvips" 921 914 }, 922 915 "optionalDependencies": { 923 - "@img/sharp-libvips-darwin-arm64": "1.2.4" 916 + "@img/sharp-libvips-darwin-arm64": "1.3.1" 924 917 } 925 918 }, 926 919 "node_modules/@img/sharp-darwin-x64": { 927 - "version": "0.34.5", 928 - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 929 - "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 920 + "version": "0.35.2", 921 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.2.tgz", 922 + "integrity": "sha512-BaktuGPCeHJMARpodR8jK4uKiZrPAy9WrfQW0sdI37clracq8Bp01AYS3SZgi5FS/y5twa9t4+LIuuxQjqRrWw==", 930 923 "cpu": [ 931 924 "x64" 932 925 ], ··· 938 931 ], 939 932 "peer": true, 940 933 "engines": { 941 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 934 + "node": ">=20.9.0" 942 935 }, 943 936 "funding": { 944 937 "url": "https://opencollective.com/libvips" 945 938 }, 946 939 "optionalDependencies": { 947 - "@img/sharp-libvips-darwin-x64": "1.2.4" 940 + "@img/sharp-libvips-darwin-x64": "1.3.1" 941 + } 942 + }, 943 + "node_modules/@img/sharp-freebsd-wasm32": { 944 + "version": "0.35.2", 945 + "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.2.tgz", 946 + "integrity": "sha512-YoAxdnd8hPUkvLHd3bWY+YA8nw3xM/RyRopYucNsWHVSan8NLVM3X2volsfoRDcXdUJPg6tXahSd7HXPK7lRnw==", 947 + "dev": true, 948 + "license": "Apache-2.0", 949 + "optional": true, 950 + "os": [ 951 + "freebsd" 952 + ], 953 + "peer": true, 954 + "dependencies": { 955 + "@img/sharp-wasm32": "0.35.2" 956 + }, 957 + "engines": { 958 + "node": ">=20.9.0" 959 + }, 960 + "funding": { 961 + "url": "https://opencollective.com/libvips" 948 962 } 949 963 }, 950 964 "node_modules/@img/sharp-libvips-darwin-arm64": { 951 - "version": "1.2.4", 952 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 953 - "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 965 + "version": "1.3.1", 966 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.1.tgz", 967 + "integrity": "sha512-4V/M3roRMTYjiwZY9IOVQOE8OyeCxFAkYmyZDrZl51uOKjibm3oeEJ4WAmLxutAfzFbC9jqUiPs2gbnGflH+7g==", 954 968 "cpu": [ 955 969 "arm64" 956 970 ], ··· 966 980 } 967 981 }, 968 982 "node_modules/@img/sharp-libvips-darwin-x64": { 969 - "version": "1.2.4", 970 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 971 - "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 983 + "version": "1.3.1", 984 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.1.tgz", 985 + "integrity": "sha512-c0/DxItpJv2+dGhgycJBBgotdqruGYDvA79drdh0MD1dFpy7JzJ/PlXwi1H4rFf0eTy8tgbI91aHDnZIceY3jQ==", 972 986 "cpu": [ 973 987 "x64" 974 988 ], ··· 984 998 } 985 999 }, 986 1000 "node_modules/@img/sharp-libvips-linux-arm": { 987 - "version": "1.2.4", 988 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 989 - "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 1001 + "version": "1.3.1", 1002 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.1.tgz", 1003 + "integrity": "sha512-aGGy9aWzXgHBG7HNyQPWorZthlp7+x6fDRoPAQbGO3ThcttuTyKIx3NuSHb6zb4gBNq6/yNn9f1cy9nFKS/Vmg==", 990 1004 "cpu": [ 991 1005 "arm" 992 1006 ], ··· 1005 1019 } 1006 1020 }, 1007 1021 "node_modules/@img/sharp-libvips-linux-arm64": { 1008 - "version": "1.2.4", 1009 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 1010 - "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 1022 + "version": "1.3.1", 1023 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.1.tgz", 1024 + "integrity": "sha512-JznefmcK9j1JKPz8AkQDh89kjojubyfOasWBPKfzMIhPwsgDy9evpE/naJTXXXmghS1iFwR8u/kTwh/I2/+GCw==", 1011 1025 "cpu": [ 1012 1026 "arm64" 1013 1027 ], ··· 1026 1040 } 1027 1041 }, 1028 1042 "node_modules/@img/sharp-libvips-linux-ppc64": { 1029 - "version": "1.2.4", 1030 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 1031 - "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 1043 + "version": "1.3.1", 1044 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.1.tgz", 1045 + "integrity": "sha512-1EkwGNCZk6iWNCMWqrvdJ+r1j0PT1zIz60CNPhYnJlK/zyeWqlsPZIe+ocBVqPF8k/Ssee/NCk+tE9Ryrko6ng==", 1032 1046 "cpu": [ 1033 1047 "ppc64" 1034 1048 ], ··· 1047 1061 } 1048 1062 }, 1049 1063 "node_modules/@img/sharp-libvips-linux-riscv64": { 1050 - "version": "1.2.4", 1051 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 1052 - "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 1064 + "version": "1.3.1", 1065 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.1.tgz", 1066 + "integrity": "sha512-Ilays+w2bXdnxzxtQdmXR62u8o8GYa3eL4+Gr+1KiE4xperMZUslRaVPJwwPkzlHEjGfXAfRVAa/7CYCtSqsBw==", 1053 1067 "cpu": [ 1054 1068 "riscv64" 1055 1069 ], ··· 1068 1082 } 1069 1083 }, 1070 1084 "node_modules/@img/sharp-libvips-linux-s390x": { 1071 - "version": "1.2.4", 1072 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 1073 - "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 1085 + "version": "1.3.1", 1086 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.1.tgz", 1087 + "integrity": "sha512-VfBwVHQTbRoj4XlpA/KLZ7ltgMpz+4WSejFzQ+GnoImjo1PtEJ59QB2qR1xQEeRPYIkNrPIm2L4cICMvz4C2ew==", 1074 1088 "cpu": [ 1075 1089 "s390x" 1076 1090 ], ··· 1089 1103 } 1090 1104 }, 1091 1105 "node_modules/@img/sharp-libvips-linux-x64": { 1092 - "version": "1.2.4", 1093 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 1094 - "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 1106 + "version": "1.3.1", 1107 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.1.tgz", 1108 + "integrity": "sha512-+c8ukgwU62DS54nCAjw7keOfHUkmr0B5QHEdcOqRnodF/MNXJbVI8Eopoj4B/0H8Asr65I+A4Amrn7a85/md6A==", 1095 1109 "cpu": [ 1096 1110 "x64" 1097 1111 ], ··· 1110 1124 } 1111 1125 }, 1112 1126 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1113 - "version": "1.2.4", 1114 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 1115 - "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 1127 + "version": "1.3.1", 1128 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.1.tgz", 1129 + "integrity": "sha512-qlKb/pwbkAi1WMsJrYHk7CuDrd12s27U2QnRhFYUoJNrRCmkosMTttuRFat/DDB3IlDm5qE1TJgZ4JDnHX8Ldw==", 1116 1130 "cpu": [ 1117 1131 "arm64" 1118 1132 ], ··· 1131 1145 } 1132 1146 }, 1133 1147 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1134 - "version": "1.2.4", 1135 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 1136 - "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 1148 + "version": "1.3.1", 1149 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.1.tgz", 1150 + "integrity": "sha512-yO21HwoUVLN8Qa+/SBjQLMYwBWAVJjeGPNe+hc0OUeMeifEtJqu5a1c4HayE1nNpDih9y3/KkoltfkDodmKAlg==", 1137 1151 "cpu": [ 1138 1152 "x64" 1139 1153 ], ··· 1152 1166 } 1153 1167 }, 1154 1168 "node_modules/@img/sharp-linux-arm": { 1155 - "version": "0.34.5", 1156 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 1157 - "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 1169 + "version": "0.35.2", 1170 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.2.tgz", 1171 + "integrity": "sha512-SE4kzF2mepn6z+6E7L6lsV8FzuLL6IPQdyX8ZiwROAG/G8td+hP/m7FsFPwidtrF19gvajuC9l6TxAVcsA4S7A==", 1158 1172 "cpu": [ 1159 1173 "arm" 1160 1174 ], ··· 1169 1183 ], 1170 1184 "peer": true, 1171 1185 "engines": { 1172 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1186 + "node": ">=20.9.0" 1173 1187 }, 1174 1188 "funding": { 1175 1189 "url": "https://opencollective.com/libvips" 1176 1190 }, 1177 1191 "optionalDependencies": { 1178 - "@img/sharp-libvips-linux-arm": "1.2.4" 1192 + "@img/sharp-libvips-linux-arm": "1.3.1" 1179 1193 } 1180 1194 }, 1181 1195 "node_modules/@img/sharp-linux-arm64": { 1182 - "version": "0.34.5", 1183 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 1184 - "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 1196 + "version": "0.35.2", 1197 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.2.tgz", 1198 + "integrity": "sha512-af12Pnd0ZGu2HfP8NayB0kk6eC/lrfbQE6HlR4jD+34wdJ1Vw9TF6TMn6ZvffT+WgqVsl0hRbmNvz2u/23VmwA==", 1185 1199 "cpu": [ 1186 1200 "arm64" 1187 1201 ], ··· 1196 1210 ], 1197 1211 "peer": true, 1198 1212 "engines": { 1199 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1213 + "node": ">=20.9.0" 1200 1214 }, 1201 1215 "funding": { 1202 1216 "url": "https://opencollective.com/libvips" 1203 1217 }, 1204 1218 "optionalDependencies": { 1205 - "@img/sharp-libvips-linux-arm64": "1.2.4" 1219 + "@img/sharp-libvips-linux-arm64": "1.3.1" 1206 1220 } 1207 1221 }, 1208 1222 "node_modules/@img/sharp-linux-ppc64": { 1209 - "version": "0.34.5", 1210 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 1211 - "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 1223 + "version": "0.35.2", 1224 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.2.tgz", 1225 + "integrity": "sha512-hYSBm7zcNtDCozCxQHYZJiu63b/bXsgRZuOxCIBZsStMM9Vap47iFHdbX4kCvQsblPB/k+clhELpdQJHQLSHvg==", 1212 1226 "cpu": [ 1213 1227 "ppc64" 1214 1228 ], ··· 1223 1237 ], 1224 1238 "peer": true, 1225 1239 "engines": { 1226 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1240 + "node": ">=20.9.0" 1227 1241 }, 1228 1242 "funding": { 1229 1243 "url": "https://opencollective.com/libvips" 1230 1244 }, 1231 1245 "optionalDependencies": { 1232 - "@img/sharp-libvips-linux-ppc64": "1.2.4" 1246 + "@img/sharp-libvips-linux-ppc64": "1.3.1" 1233 1247 } 1234 1248 }, 1235 1249 "node_modules/@img/sharp-linux-riscv64": { 1236 - "version": "0.34.5", 1237 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 1238 - "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 1250 + "version": "0.35.2", 1251 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.2.tgz", 1252 + "integrity": "sha512-qQt0Kc13+Hoan/Awq/qMSQw3L+RI1NCRPgD5cUJ/1WSSmIoysLOc72jlRM3E0OHN9Yr313jgeQ2T+zW+F03QFA==", 1239 1253 "cpu": [ 1240 1254 "riscv64" 1241 1255 ], ··· 1250 1264 ], 1251 1265 "peer": true, 1252 1266 "engines": { 1253 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1267 + "node": ">=20.9.0" 1254 1268 }, 1255 1269 "funding": { 1256 1270 "url": "https://opencollective.com/libvips" 1257 1271 }, 1258 1272 "optionalDependencies": { 1259 - "@img/sharp-libvips-linux-riscv64": "1.2.4" 1273 + "@img/sharp-libvips-linux-riscv64": "1.3.1" 1260 1274 } 1261 1275 }, 1262 1276 "node_modules/@img/sharp-linux-s390x": { 1263 - "version": "0.34.5", 1264 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 1265 - "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 1277 + "version": "0.35.2", 1278 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.2.tgz", 1279 + "integrity": "sha512-E4fLLfRPzDLlEeDaTzI98OFLcv++WL5ChLLMwPoVd0CIoZQqupBSNbOisPL5am9XsbQ9T84+iiMpUvbFtkunbA==", 1266 1280 "cpu": [ 1267 1281 "s390x" 1268 1282 ], ··· 1277 1291 ], 1278 1292 "peer": true, 1279 1293 "engines": { 1280 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1294 + "node": ">=20.9.0" 1281 1295 }, 1282 1296 "funding": { 1283 1297 "url": "https://opencollective.com/libvips" 1284 1298 }, 1285 1299 "optionalDependencies": { 1286 - "@img/sharp-libvips-linux-s390x": "1.2.4" 1300 + "@img/sharp-libvips-linux-s390x": "1.3.1" 1287 1301 } 1288 1302 }, 1289 1303 "node_modules/@img/sharp-linux-x64": { 1290 - "version": "0.34.5", 1291 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 1292 - "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 1304 + "version": "0.35.2", 1305 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.2.tgz", 1306 + "integrity": "sha512-gi0zFJJRLswfCZmHtJdikXPOc5u7qamSOS3NHedLqLd4W8Q0NqjdBr6TTRIgsfFjqfTsHFgdfvJ9LwqSgcHiAA==", 1293 1307 "cpu": [ 1294 1308 "x64" 1295 1309 ], ··· 1304 1318 ], 1305 1319 "peer": true, 1306 1320 "engines": { 1307 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1321 + "node": ">=20.9.0" 1308 1322 }, 1309 1323 "funding": { 1310 1324 "url": "https://opencollective.com/libvips" 1311 1325 }, 1312 1326 "optionalDependencies": { 1313 - "@img/sharp-libvips-linux-x64": "1.2.4" 1327 + "@img/sharp-libvips-linux-x64": "1.3.1" 1314 1328 } 1315 1329 }, 1316 1330 "node_modules/@img/sharp-linuxmusl-arm64": { 1317 - "version": "0.34.5", 1318 - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1319 - "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1331 + "version": "0.35.2", 1332 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.2.tgz", 1333 + "integrity": "sha512-siWbOW1u6HFnFLrp0waKyW7VEf7jYvcDWdrXEFa8AkdAQgEvuu5Fz8/Y70w9EeqAdwDtfU012BhEHHaDqvQNzg==", 1320 1334 "cpu": [ 1321 1335 "arm64" 1322 1336 ], ··· 1331 1345 ], 1332 1346 "peer": true, 1333 1347 "engines": { 1334 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1348 + "node": ">=20.9.0" 1335 1349 }, 1336 1350 "funding": { 1337 1351 "url": "https://opencollective.com/libvips" 1338 1352 }, 1339 1353 "optionalDependencies": { 1340 - "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1354 + "@img/sharp-libvips-linuxmusl-arm64": "1.3.1" 1341 1355 } 1342 1356 }, 1343 1357 "node_modules/@img/sharp-linuxmusl-x64": { 1344 - "version": "0.34.5", 1345 - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1346 - "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1358 + "version": "0.35.2", 1359 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.2.tgz", 1360 + "integrity": "sha512-YBqMMcjDi4QGYiSn4vNOYBhmlC4z5AXqkOUUqI2e0AFA4urNv4ESgOgwNl3K+4etQhha0twXlzeF20bbULm9Yg==", 1347 1361 "cpu": [ 1348 1362 "x64" 1349 1363 ], ··· 1358 1372 ], 1359 1373 "peer": true, 1360 1374 "engines": { 1361 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1375 + "node": ">=20.9.0" 1362 1376 }, 1363 1377 "funding": { 1364 1378 "url": "https://opencollective.com/libvips" 1365 1379 }, 1366 1380 "optionalDependencies": { 1367 - "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1381 + "@img/sharp-libvips-linuxmusl-x64": "1.3.1" 1368 1382 } 1369 1383 }, 1370 1384 "node_modules/@img/sharp-wasm32": { 1371 - "version": "0.34.5", 1372 - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1373 - "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1385 + "version": "0.35.2", 1386 + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.2.tgz", 1387 + "integrity": "sha512-Mrv4JQNYVQ94xH+jzZ9r+gowleN8mv2FTgKT+PI6bx5C0G8TdNYndu161pg2i7uoBwxy2ImPMHrJOM2LZef7Bw==", 1388 + "dev": true, 1389 + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1390 + "optional": true, 1391 + "peer": true, 1392 + "dependencies": { 1393 + "@emnapi/runtime": "^1.11.1" 1394 + }, 1395 + "engines": { 1396 + "node": ">=20.9.0" 1397 + }, 1398 + "funding": { 1399 + "url": "https://opencollective.com/libvips" 1400 + } 1401 + }, 1402 + "node_modules/@img/sharp-webcontainers-wasm32": { 1403 + "version": "0.35.2", 1404 + "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.2.tgz", 1405 + "integrity": "sha512-QNV27pxs9wpApEiCfvHM1RDoP1w1+2KrUWWDPEhEwg+latvOrfuhWrHWZKwdSFwU6jh3myjw/yOCRsUIuOft3g==", 1374 1406 "cpu": [ 1375 1407 "wasm32" 1376 1408 ], 1377 1409 "dev": true, 1378 - "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1410 + "license": "Apache-2.0", 1379 1411 "optional": true, 1380 1412 "peer": true, 1381 1413 "dependencies": { 1382 - "@emnapi/runtime": "^1.7.0" 1414 + "@img/sharp-wasm32": "0.35.2" 1383 1415 }, 1384 1416 "engines": { 1385 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1417 + "node": ">=20.9.0" 1386 1418 }, 1387 1419 "funding": { 1388 1420 "url": "https://opencollective.com/libvips" 1389 1421 } 1390 1422 }, 1391 1423 "node_modules/@img/sharp-win32-arm64": { 1392 - "version": "0.34.5", 1393 - "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1394 - "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1424 + "version": "0.35.2", 1425 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.2.tgz", 1426 + "integrity": "sha512-BiVRYc/t6/Vl3e1hBx0hugG4oN9Pydf4fgMSpxTQJmwGUg/YoXTWHiFeRymHfCZzifxu4F4rpk/I67D0LQ20wQ==", 1395 1427 "cpu": [ 1396 1428 "arm64" 1397 1429 ], ··· 1403 1435 ], 1404 1436 "peer": true, 1405 1437 "engines": { 1406 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1438 + "node": ">=20.9.0" 1407 1439 }, 1408 1440 "funding": { 1409 1441 "url": "https://opencollective.com/libvips" 1410 1442 } 1411 1443 }, 1412 1444 "node_modules/@img/sharp-win32-ia32": { 1413 - "version": "0.34.5", 1414 - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1415 - "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1445 + "version": "0.35.2", 1446 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.2.tgz", 1447 + "integrity": "sha512-YYEhx9PImCC7T0tI8JDMi4DB9LwLCXCU5OWNYEXAxh5Q1ShKkyC6byxzoBJ3gEFDnH2lQckWuDe70G7mB2XJog==", 1416 1448 "cpu": [ 1417 1449 "ia32" 1418 1450 ], ··· 1424 1456 ], 1425 1457 "peer": true, 1426 1458 "engines": { 1427 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1459 + "node": "^20.9.0" 1428 1460 }, 1429 1461 "funding": { 1430 1462 "url": "https://opencollective.com/libvips" 1431 1463 } 1432 1464 }, 1433 1465 "node_modules/@img/sharp-win32-x64": { 1434 - "version": "0.34.5", 1435 - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1436 - "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1466 + "version": "0.35.2", 1467 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.2.tgz", 1468 + "integrity": "sha512-imoOyBcoM/iiUr4J6VPpCNjPnjvP/Gks95898yB8YqoGGYmHYbOyCuNv9FMhFgtaiHFGbHW8bxKqRV6VjtXThQ==", 1437 1469 "cpu": [ 1438 1470 "x64" 1439 1471 ], ··· 1445 1477 ], 1446 1478 "peer": true, 1447 1479 "engines": { 1448 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1480 + "node": ">=20.9.0" 1449 1481 }, 1450 1482 "funding": { 1451 1483 "url": "https://opencollective.com/libvips" ··· 1621 1653 } 1622 1654 }, 1623 1655 "node_modules/@octokit/request": { 1624 - "version": "10.0.10", 1625 - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-10.0.10.tgz", 1626 - "integrity": "sha512-KxNC2pTqqhszMNrf12ZRd4PonRgyJdsM4F/jySiddQK+DsRcfBtUvqn8t7UsyZhnRJHvX46OohDt5N3VqIWC2w==", 1656 + "version": "10.0.11", 1657 + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-10.0.11.tgz", 1658 + "integrity": "sha512-+s7HUxjfFqOMS9VlIwDffq0MikjSAK0gSpG73W+meAvVAvX4MBrHYTK5Bj3Uot55qFT4gzUtfzE4mGWY4Br8/Q==", 1627 1659 "dev": true, 1628 1660 "license": "MIT", 1629 1661 "dependencies": { ··· 1662 1694 } 1663 1695 }, 1664 1696 "node_modules/@oxc-project/types": { 1665 - "version": "0.137.0", 1666 - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.137.0.tgz", 1667 - "integrity": "sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==", 1697 + "version": "0.139.0", 1698 + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz", 1699 + "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==", 1668 1700 "dev": true, 1669 1701 "license": "MIT", 1670 1702 "funding": { ··· 1672 1704 } 1673 1705 }, 1674 1706 "node_modules/@parcel/watcher": { 1675 - "version": "2.5.6", 1676 - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", 1677 - "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", 1707 + "version": "2.6.0", 1708 + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.6.0.tgz", 1709 + "integrity": "sha512-7FNeNl8NCE7aINx7WXiKQrPYZWC/hvrTsmk6zmxbI7LTXE7hVek/n8AfVgpe2y82zl3w0HvCHN0bVKMBoJcC0w==", 1678 1710 "dev": true, 1679 1711 "hasInstallScript": true, 1680 1712 "license": "MIT", ··· 1683 1715 "detect-libc": "^2.0.3", 1684 1716 "is-glob": "^4.0.3", 1685 1717 "node-addon-api": "^7.0.0", 1686 - "picomatch": "^4.0.3" 1718 + "picomatch": "^4.0.4" 1687 1719 }, 1688 1720 "engines": { 1689 1721 "node": ">= 10.0.0" ··· 1693 1725 "url": "https://opencollective.com/parcel" 1694 1726 }, 1695 1727 "optionalDependencies": { 1696 - "@parcel/watcher-android-arm64": "2.5.6", 1697 - "@parcel/watcher-darwin-arm64": "2.5.6", 1698 - "@parcel/watcher-darwin-x64": "2.5.6", 1699 - "@parcel/watcher-freebsd-x64": "2.5.6", 1700 - "@parcel/watcher-linux-arm-glibc": "2.5.6", 1701 - "@parcel/watcher-linux-arm-musl": "2.5.6", 1702 - "@parcel/watcher-linux-arm64-glibc": "2.5.6", 1703 - "@parcel/watcher-linux-arm64-musl": "2.5.6", 1704 - "@parcel/watcher-linux-x64-glibc": "2.5.6", 1705 - "@parcel/watcher-linux-x64-musl": "2.5.6", 1706 - "@parcel/watcher-win32-arm64": "2.5.6", 1707 - "@parcel/watcher-win32-ia32": "2.5.6", 1708 - "@parcel/watcher-win32-x64": "2.5.6" 1728 + "@parcel/watcher-android-arm64": "2.6.0", 1729 + "@parcel/watcher-darwin-arm64": "2.6.0", 1730 + "@parcel/watcher-darwin-x64": "2.6.0", 1731 + "@parcel/watcher-freebsd-x64": "2.6.0", 1732 + "@parcel/watcher-linux-arm-glibc": "2.6.0", 1733 + "@parcel/watcher-linux-arm-musl": "2.6.0", 1734 + "@parcel/watcher-linux-arm64-glibc": "2.6.0", 1735 + "@parcel/watcher-linux-arm64-musl": "2.6.0", 1736 + "@parcel/watcher-linux-x64-glibc": "2.6.0", 1737 + "@parcel/watcher-linux-x64-musl": "2.6.0", 1738 + "@parcel/watcher-win32-arm64": "2.6.0", 1739 + "@parcel/watcher-win32-x64": "2.6.0" 1709 1740 } 1710 1741 }, 1711 1742 "node_modules/@parcel/watcher-android-arm64": { 1712 - "version": "2.5.6", 1713 - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.6.tgz", 1714 - "integrity": "sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==", 1743 + "version": "2.6.0", 1744 + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.6.0.tgz", 1745 + "integrity": "sha512-trgpLSCKRC/huFjXX/Smh+0sWe4+YtKfktIToiMl59ghz7z+qkH6kMvNnUbLyRs9N11t8l4svSCs1+5B3rOAhA==", 1715 1746 "cpu": [ 1716 1747 "arm64" 1717 1748 ], ··· 1730 1761 } 1731 1762 }, 1732 1763 "node_modules/@parcel/watcher-darwin-arm64": { 1733 - "version": "2.5.6", 1734 - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.6.tgz", 1735 - "integrity": "sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==", 1764 + "version": "2.6.0", 1765 + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.6.0.tgz", 1766 + "integrity": "sha512-Y3QV0gl7Q1zbfueunkWIERICbEojQFCgpyG7YqOGNFLsckXyI1xu9mAIUpKY9QBYzBtSkN8dBPwd3yiAO9ovMw==", 1736 1767 "cpu": [ 1737 1768 "arm64" 1738 1769 ], ··· 1751 1782 } 1752 1783 }, 1753 1784 "node_modules/@parcel/watcher-darwin-x64": { 1754 - "version": "2.5.6", 1755 - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.6.tgz", 1756 - "integrity": "sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==", 1785 + "version": "2.6.0", 1786 + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.6.0.tgz", 1787 + "integrity": "sha512-Ohv6OpzhUfKYD7Beb8kDvG0jbIxORCYY1JRdZnaBtnjjkJxgD7ZVL0nw2sCYd0yTMKTvz3nnTnOF3cDifK+kvw==", 1757 1788 "cpu": [ 1758 1789 "x64" 1759 1790 ], ··· 1772 1803 } 1773 1804 }, 1774 1805 "node_modules/@parcel/watcher-freebsd-x64": { 1775 - "version": "2.5.6", 1776 - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.6.tgz", 1777 - "integrity": "sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==", 1806 + "version": "2.6.0", 1807 + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.6.0.tgz", 1808 + "integrity": "sha512-5HmXvDgs8VK+74jF9y9/2FE3/OnlcKmc56tjmSrEuZjpSZOGL+fvAu+HKJBdPs9uwoP2hE6TlSUpXZ/C5jUFmQ==", 1778 1809 "cpu": [ 1779 1810 "x64" 1780 1811 ], ··· 1793 1824 } 1794 1825 }, 1795 1826 "node_modules/@parcel/watcher-linux-arm-glibc": { 1796 - "version": "2.5.6", 1797 - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.6.tgz", 1798 - "integrity": "sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==", 1827 + "version": "2.6.0", 1828 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.6.0.tgz", 1829 + "integrity": "sha512-Ps/hui3A+vMbjdqlqAowK2ZL8+BO8dBjxeWXj6npTBs3jx4wWmbPpaLuqwrQrSqIVMCnpWo238bJ1U37GhQOYg==", 1799 1830 "cpu": [ 1800 1831 "arm" 1801 1832 ], ··· 1817 1848 } 1818 1849 }, 1819 1850 "node_modules/@parcel/watcher-linux-arm-musl": { 1820 - "version": "2.5.6", 1821 - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.6.tgz", 1822 - "integrity": "sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==", 1851 + "version": "2.6.0", 1852 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.6.0.tgz", 1853 + "integrity": "sha512-9c6AUHgHoG+IY88MRIHupztQiQnrbqHYQjkM2btA+Bf/wQnQMuiD0Wfk1EVv3TlNT3x41uU71rn6E4xh/+zvkw==", 1823 1854 "cpu": [ 1824 1855 "arm" 1825 1856 ], ··· 1841 1872 } 1842 1873 }, 1843 1874 "node_modules/@parcel/watcher-linux-arm64-glibc": { 1844 - "version": "2.5.6", 1845 - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.6.tgz", 1846 - "integrity": "sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==", 1875 + "version": "2.6.0", 1876 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.6.0.tgz", 1877 + "integrity": "sha512-yHRqS2owEXe6Hic9z6Mh1ECsCd+ODVOGvZDyciqRd21+v+o+DnXMOrw50DSpIG2sb8GPEaPPmfeCAWKPJdq46g==", 1847 1878 "cpu": [ 1848 1879 "arm64" 1849 1880 ], ··· 1865 1896 } 1866 1897 }, 1867 1898 "node_modules/@parcel/watcher-linux-arm64-musl": { 1868 - "version": "2.5.6", 1869 - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.6.tgz", 1870 - "integrity": "sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==", 1899 + "version": "2.6.0", 1900 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.6.0.tgz", 1901 + "integrity": "sha512-WhB2e/V7rqdHHWZusBSPuy5Ei8S6lSz6FE5TKKQz5h3a0O+C+mhY7vxU9b/stqvMb8beLnPY82ZrFTLKs+SrKA==", 1871 1902 "cpu": [ 1872 1903 "arm64" 1873 1904 ], ··· 1889 1920 } 1890 1921 }, 1891 1922 "node_modules/@parcel/watcher-linux-x64-glibc": { 1892 - "version": "2.5.6", 1893 - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz", 1894 - "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==", 1923 + "version": "2.6.0", 1924 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.6.0.tgz", 1925 + "integrity": "sha512-ulGE6x6Oz6iAwg75T8YQSoguBWasniIbX+QWpaYPcCnDOpdWX3k+4xbEYPZVLxOuoJI+svJJPD3sEj8G7lrQ3A==", 1895 1926 "cpu": [ 1896 1927 "x64" 1897 1928 ], ··· 1913 1944 } 1914 1945 }, 1915 1946 "node_modules/@parcel/watcher-linux-x64-musl": { 1916 - "version": "2.5.6", 1917 - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz", 1918 - "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==", 1947 + "version": "2.6.0", 1948 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.6.0.tgz", 1949 + "integrity": "sha512-tkBYKt7YQrjIJWYDnto2YgO8MRkjlMTSNoRHzsXinBqbLdeOM3L32wPZJvIZxqaLMfSlS/4sUjH/6STVP/XDLw==", 1919 1950 "cpu": [ 1920 1951 "x64" 1921 1952 ], ··· 1937 1968 } 1938 1969 }, 1939 1970 "node_modules/@parcel/watcher-win32-arm64": { 1940 - "version": "2.5.6", 1941 - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.6.tgz", 1942 - "integrity": "sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==", 1971 + "version": "2.6.0", 1972 + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.6.0.tgz", 1973 + "integrity": "sha512-gIZAP23jaHjGWasY/TY6yL7NHFClf0Ga7FN+iINvk+KN94rhm94lYZhFsbYFNcA04/onvGD9kKmiJLJB2HbNwQ==", 1943 1974 "cpu": [ 1944 1975 "arm64" 1945 1976 ], ··· 1957 1988 "url": "https://opencollective.com/parcel" 1958 1989 } 1959 1990 }, 1960 - "node_modules/@parcel/watcher-win32-ia32": { 1961 - "version": "2.5.6", 1962 - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.6.tgz", 1963 - "integrity": "sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==", 1964 - "cpu": [ 1965 - "ia32" 1966 - ], 1967 - "dev": true, 1968 - "license": "MIT", 1969 - "optional": true, 1970 - "os": [ 1971 - "win32" 1972 - ], 1973 - "engines": { 1974 - "node": ">= 10.0.0" 1975 - }, 1976 - "funding": { 1977 - "type": "opencollective", 1978 - "url": "https://opencollective.com/parcel" 1979 - } 1980 - }, 1981 1991 "node_modules/@parcel/watcher-win32-x64": { 1982 - "version": "2.5.6", 1983 - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.6.tgz", 1984 - "integrity": "sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==", 1992 + "version": "2.6.0", 1993 + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.6.0.tgz", 1994 + "integrity": "sha512-cA+/pXV2YkfxlIcXOQ5fSWqAzzPyD78/x5qbK/I0vUkrlYHA8TIz+MXjAbGouguKVSI4bOmkTSJ1/poVSsgt+A==", 1985 1995 "cpu": [ 1986 1996 "x64" 1987 1997 ], ··· 2039 2049 "peer": true 2040 2050 }, 2041 2051 "node_modules/@rolldown/binding-android-arm64": { 2042 - "version": "1.1.2", 2043 - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.2.tgz", 2044 - "integrity": "sha512-2cZ+7xRS+DBcuJBJKnfzsbleumJhBqSlJVpuzHC0nTqfd3QQ7Vx2/x5YR/D7cBamKSeWplwo82Fn9lqYUDEMfA==", 2052 + "version": "1.1.5", 2053 + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz", 2054 + "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==", 2045 2055 "cpu": [ 2046 2056 "arm64" 2047 2057 ], ··· 2056 2066 } 2057 2067 }, 2058 2068 "node_modules/@rolldown/binding-darwin-arm64": { 2059 - "version": "1.1.2", 2060 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.2.tgz", 2061 - "integrity": "sha512-RkPMJnygxsgOYdkfqgpwY0/Fzm8d0VQe6HGU2/B00Xa9eqdLbrII+DOKAodbJAn3ZL1AJxGHkZRPYazgGY6Ljw==", 2069 + "version": "1.1.5", 2070 + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz", 2071 + "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==", 2062 2072 "cpu": [ 2063 2073 "arm64" 2064 2074 ], ··· 2073 2083 } 2074 2084 }, 2075 2085 "node_modules/@rolldown/binding-darwin-x64": { 2076 - "version": "1.1.2", 2077 - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.2.tgz", 2078 - "integrity": "sha512-Uiczh6vFhwyfd7WNe7Q7mCA4KxAiLdz7jPE/WGizfRpIieoyFuNVMmM8HqZ9HwudTkY6/AeMQwlNJ9NJijguWw==", 2086 + "version": "1.1.5", 2087 + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz", 2088 + "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==", 2079 2089 "cpu": [ 2080 2090 "x64" 2081 2091 ], ··· 2090 2100 } 2091 2101 }, 2092 2102 "node_modules/@rolldown/binding-freebsd-x64": { 2093 - "version": "1.1.2", 2094 - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.2.tgz", 2095 - "integrity": "sha512-+TpdtTRgHiJFjCVFbw311SuLk3KfytPOQQn+VlAEv+gBxYPtL7E6JS9e/tk+8CwxhIZvemJKo4rTKgfWNsKkkA==", 2103 + "version": "1.1.5", 2104 + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz", 2105 + "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==", 2096 2106 "cpu": [ 2097 2107 "x64" 2098 2108 ], ··· 2107 2117 } 2108 2118 }, 2109 2119 "node_modules/@rolldown/binding-linux-arm-gnueabihf": { 2110 - "version": "1.1.2", 2111 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.2.tgz", 2112 - "integrity": "sha512-4lv1/tkmi7ueIVHnyreaOeUpiZP26BH9rRy6hoYfR9310A2B9nUEVRDvBx69vx64Nr3eTPPRkyciqJJs+j9Jmw==", 2120 + "version": "1.1.5", 2121 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz", 2122 + "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==", 2113 2123 "cpu": [ 2114 2124 "arm" 2115 2125 ], ··· 2124 2134 } 2125 2135 }, 2126 2136 "node_modules/@rolldown/binding-linux-arm64-gnu": { 2127 - "version": "1.1.2", 2128 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.2.tgz", 2129 - "integrity": "sha512-gBSUVO0eaWgw1JMjK3gB8BMlX2Mk148s2lTiVT3e9vjVxbl7UDfMWWY8CfIaaqiXuM9fVTMxIpUz6CAo/B6Vlw==", 2137 + "version": "1.1.5", 2138 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz", 2139 + "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==", 2130 2140 "cpu": [ 2131 2141 "arm64" 2132 2142 ], ··· 2144 2154 } 2145 2155 }, 2146 2156 "node_modules/@rolldown/binding-linux-arm64-musl": { 2147 - "version": "1.1.2", 2148 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.2.tgz", 2149 - "integrity": "sha512-LjQP/iZLBu8o8PjIfk4x3At0/mT6h282pvz8Z5LAyhGbu/kDezyO7ea62rF5uoqmgnIYqbN/MqJ3Si3Aymi7xQ==", 2157 + "version": "1.1.5", 2158 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz", 2159 + "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==", 2150 2160 "cpu": [ 2151 2161 "arm64" 2152 2162 ], ··· 2164 2174 } 2165 2175 }, 2166 2176 "node_modules/@rolldown/binding-linux-ppc64-gnu": { 2167 - "version": "1.1.2", 2168 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.2.tgz", 2169 - "integrity": "sha512-X/7bVLWelEsbyWDUSXt7zVsTniLLPIY2n1rH58qr78l9i7MNbbxBWD8gI2vRfBWf4NUXJCUuQnfZDsp32LqsfQ==", 2177 + "version": "1.1.5", 2178 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz", 2179 + "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==", 2170 2180 "cpu": [ 2171 2181 "ppc64" 2172 2182 ], ··· 2184 2194 } 2185 2195 }, 2186 2196 "node_modules/@rolldown/binding-linux-s390x-gnu": { 2187 - "version": "1.1.2", 2188 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.2.tgz", 2189 - "integrity": "sha512-gb6dYKW/1KDorGXyy48glEBJs/sxVSC5pcVrox/pFGV4mvwSFeg2sK5L2tRkVsVlh7kueqOgg4GEcuipJcGuKg==", 2197 + "version": "1.1.5", 2198 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz", 2199 + "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==", 2190 2200 "cpu": [ 2191 2201 "s390x" 2192 2202 ], ··· 2204 2214 } 2205 2215 }, 2206 2216 "node_modules/@rolldown/binding-linux-x64-gnu": { 2207 - "version": "1.1.2", 2208 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.2.tgz", 2209 - "integrity": "sha512-JY4w85pU3iAiJVMh5nuk4/Mh9GjMsupe8MrIN53rwxAZW64GKrWeJBuN6SxQg9QTU5uB1cxyhDzW8jqRn1EABw==", 2217 + "version": "1.1.5", 2218 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz", 2219 + "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==", 2210 2220 "cpu": [ 2211 2221 "x64" 2212 2222 ], ··· 2224 2234 } 2225 2235 }, 2226 2236 "node_modules/@rolldown/binding-linux-x64-musl": { 2227 - "version": "1.1.2", 2228 - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.2.tgz", 2229 - "integrity": "sha512-xvpA7o5KCYLB0Rwscmuylb1/zHHSUx4g4xilm4prC5jP76pEUlzBmMbgpbh7bVDbId4NcfT96gN5i6mE6UDaiw==", 2237 + "version": "1.1.5", 2238 + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz", 2239 + "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==", 2230 2240 "cpu": [ 2231 2241 "x64" 2232 2242 ], ··· 2244 2254 } 2245 2255 }, 2246 2256 "node_modules/@rolldown/binding-openharmony-arm64": { 2247 - "version": "1.1.2", 2248 - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.2.tgz", 2249 - "integrity": "sha512-p/ts6KBLjuk49Bp21XH77poQGt02iNz7ChgHep7tudPOaLinR/De/RHdxF8w8Yj4r/bF/bqXwH6PZrB2sA+Nvw==", 2257 + "version": "1.1.5", 2258 + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz", 2259 + "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==", 2250 2260 "cpu": [ 2251 2261 "arm64" 2252 2262 ], ··· 2261 2271 } 2262 2272 }, 2263 2273 "node_modules/@rolldown/binding-wasm32-wasi": { 2264 - "version": "1.1.2", 2265 - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.2.tgz", 2266 - "integrity": "sha512-VMu/wmrZ9hJzYlRhbw7jK5PODlugyKZ5mOdX78+lS8OvuFkWNQdz1pFLrI2p3P0pjXOmUZ7B48o5VnMH9QOGtg==", 2274 + "version": "1.1.5", 2275 + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz", 2276 + "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==", 2267 2277 "cpu": [ 2268 2278 "wasm32" 2269 2279 ], ··· 2273 2283 "dependencies": { 2274 2284 "@emnapi/core": "1.11.1", 2275 2285 "@emnapi/runtime": "1.11.1", 2276 - "@napi-rs/wasm-runtime": "^1.1.5" 2286 + "@napi-rs/wasm-runtime": "^1.1.6" 2277 2287 }, 2278 2288 "engines": { 2279 2289 "node": "^20.19.0 || >=22.12.0" 2280 2290 } 2281 2291 }, 2282 2292 "node_modules/@rolldown/binding-win32-arm64-msvc": { 2283 - "version": "1.1.2", 2284 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.2.tgz", 2285 - "integrity": "sha512-xtUJqs8qEkuSviS0n1tsohaPuz3a1SPhZywOji4Oo+sgrJs8daEDMZ0QtqL0OS7dx8PoVpg2J/ZZycPY5I2+Zg==", 2293 + "version": "1.1.5", 2294 + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz", 2295 + "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==", 2286 2296 "cpu": [ 2287 2297 "arm64" 2288 2298 ], ··· 2297 2307 } 2298 2308 }, 2299 2309 "node_modules/@rolldown/binding-win32-x64-msvc": { 2300 - "version": "1.1.2", 2301 - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.2.tgz", 2302 - "integrity": "sha512-85YiLQqjUKgSO/Zjnf9e0XIn5Ymrh1fLDWBeAkZqpuBR/3R8TpfoHXuyblqyQrftSSgWO9qpcHN8mkyKsLraoA==", 2310 + "version": "1.1.5", 2311 + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz", 2312 + "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==", 2303 2313 "cpu": [ 2304 2314 "x64" 2305 2315 ], ··· 2350 2360 "license": "MIT" 2351 2361 }, 2352 2362 "node_modules/@sveltejs/acorn-typescript": { 2353 - "version": "1.0.10", 2354 - "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.10.tgz", 2355 - "integrity": "sha512-4WfKk68eTih+MiJD4fSbxN7E8kVBmTMPWHUPYjvl2N0rMs53YLTT8/YjKU5Dtnz5LqDjl7LEw4U7lXR2W3J5WA==", 2363 + "version": "1.0.11", 2364 + "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.11.tgz", 2365 + "integrity": "sha512-LFuZUkjJ9iF7JZye/aG5XM0SFcQ5VyL0oVX4WJ9dc0Va3R3s0OauX1BESVCb+YN/ol8TAfqGDDAQsTG627Y5kw==", 2356 2366 "dev": true, 2357 2367 "license": "MIT", 2358 2368 "peerDependencies": { ··· 2374 2384 "wrangler": "^4.0.0" 2375 2385 } 2376 2386 }, 2387 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@cloudflare/workers-types": { 2388 + "version": "4.20260702.1", 2389 + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260702.1.tgz", 2390 + "integrity": "sha512-mOhf5TUEB1m2vPrxtqoIGfz0fUC9xyxRDx5gWHy5s+OCo6dcV+g7wI1R7gYCMFohhqF/2y2xeKVwMwCJjfn/WA==", 2391 + "dev": true, 2392 + "license": "MIT OR Apache-2.0" 2393 + }, 2377 2394 "node_modules/@sveltejs/kit": { 2378 - "version": "2.67.0", 2379 - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.67.0.tgz", 2380 - "integrity": "sha512-JXHbsDwRes1Wgyof3q5ApzzpbCWvinKXMQCiV67TFO6xlZPYLoK0fq3xQMqSicDMgCtFGqLkrQXkseOcASdZ8A==", 2395 + "version": "2.70.1", 2396 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.70.1.tgz", 2397 + "integrity": "sha512-nY9SPHGOZro3doud9vZXDBwl9tCZIouuJztjgSHs6PAIrv9M/z5O7eOhPV5xU7CgVHA976Jwu3BA1hIFvXztkA==", 2381 2398 "dev": true, 2382 2399 "license": "MIT", 2383 2400 "dependencies": { ··· 2417 2434 } 2418 2435 }, 2419 2436 "node_modules/@sveltejs/load-config": { 2420 - "version": "0.2.0", 2421 - "resolved": "https://registry.npmjs.org/@sveltejs/load-config/-/load-config-0.2.0.tgz", 2422 - "integrity": "sha512-1LgZ/qUqSoq+QorD83lk2hka79Px0wXNW2q5V1nZlxGhQgw1jrsIbVz5YiCeucVLo4XvFLjXukUaQjIiqowkcg==", 2437 + "version": "0.2.1", 2438 + "resolved": "https://registry.npmjs.org/@sveltejs/load-config/-/load-config-0.2.1.tgz", 2439 + "integrity": "sha512-5m3B2cbqQ4TbwW6Xkh66Ntw6dD7gNc77cCxABTTesWcq9jxIzMgTk97pZx5vEtvQx8iokgi7GIphqZe+PGwcZA==", 2423 2440 "dev": true, 2424 2441 "license": "MIT", 2425 2442 "engines": { ··· 2427 2444 } 2428 2445 }, 2429 2446 "node_modules/@sveltejs/vite-plugin-svelte": { 2430 - "version": "7.1.2", 2431 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-7.1.2.tgz", 2432 - "integrity": "sha512-DrUBA2UXRfDmUX/ZTiEopd3X40yavsJF1FX2RygcuIScHL7o5YX1fMvoYnDhjeJQC4weCOklirpNWlcb2NiSeA==", 2447 + "version": "7.2.0", 2448 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-7.2.0.tgz", 2449 + "integrity": "sha512-1SpkuMSRLfugrVX+IrKfE1RUegzo8AQzKQ6qQPfVzbcWi5IhuTPaKb5ZrLpucleFznkc4/RTeSPoRnGWFxX+EQ==", 2433 2450 "dev": true, 2434 2451 "license": "MIT", 2435 2452 "dependencies": { ··· 2493 2510 "license": "MIT" 2494 2511 }, 2495 2512 "node_modules/@typescript-eslint/eslint-plugin": { 2496 - "version": "8.62.0", 2497 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.62.0.tgz", 2498 - "integrity": "sha512-o+mpz7EYiMzXoySXiKmzlabIvTVqUuK5yLrAedRPRDA0IpPFMUV1IXt6OqljIxX/kumN6EjUYp41Hqelh6p/Dw==", 2513 + "version": "8.65.0", 2514 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.65.0.tgz", 2515 + "integrity": "sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==", 2499 2516 "dev": true, 2500 2517 "license": "MIT", 2501 2518 "dependencies": { 2502 2519 "@eslint-community/regexpp": "^4.12.2", 2503 - "@typescript-eslint/scope-manager": "8.62.0", 2504 - "@typescript-eslint/type-utils": "8.62.0", 2505 - "@typescript-eslint/utils": "8.62.0", 2506 - "@typescript-eslint/visitor-keys": "8.62.0", 2520 + "@typescript-eslint/scope-manager": "8.65.0", 2521 + "@typescript-eslint/type-utils": "8.65.0", 2522 + "@typescript-eslint/utils": "8.65.0", 2523 + "@typescript-eslint/visitor-keys": "8.65.0", 2507 2524 "ignore": "^7.0.5", 2508 2525 "natural-compare": "^1.4.0", 2509 2526 "ts-api-utils": "^2.5.0" ··· 2516 2533 "url": "https://opencollective.com/typescript-eslint" 2517 2534 }, 2518 2535 "peerDependencies": { 2519 - "@typescript-eslint/parser": "^8.62.0", 2536 + "@typescript-eslint/parser": "^8.65.0", 2520 2537 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", 2521 2538 "typescript": ">=4.8.4 <6.1.0" 2522 2539 } 2523 2540 }, 2524 2541 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { 2525 - "version": "7.0.5", 2526 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", 2527 - "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", 2542 + "version": "7.0.6", 2543 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", 2544 + "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", 2528 2545 "dev": true, 2529 2546 "license": "MIT", 2530 2547 "engines": { ··· 2532 2549 } 2533 2550 }, 2534 2551 "node_modules/@typescript-eslint/parser": { 2535 - "version": "8.62.0", 2536 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.62.0.tgz", 2537 - "integrity": "sha512-dzHeT2gySzZtLDsuqxU9AkYgIsQoHAHtRBpOqM+Ofzx1Bwrd2RcCjQJ+6iQbsHOIR6NS33bF2W1k3blN1zLDrA==", 2552 + "version": "8.65.0", 2553 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.65.0.tgz", 2554 + "integrity": "sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==", 2538 2555 "dev": true, 2539 2556 "license": "MIT", 2540 2557 "dependencies": { 2541 - "@typescript-eslint/scope-manager": "8.62.0", 2542 - "@typescript-eslint/types": "8.62.0", 2543 - "@typescript-eslint/typescript-estree": "8.62.0", 2544 - "@typescript-eslint/visitor-keys": "8.62.0", 2558 + "@typescript-eslint/scope-manager": "8.65.0", 2559 + "@typescript-eslint/types": "8.65.0", 2560 + "@typescript-eslint/typescript-estree": "8.65.0", 2561 + "@typescript-eslint/visitor-keys": "8.65.0", 2545 2562 "debug": "^4.4.3" 2546 2563 }, 2547 2564 "engines": { ··· 2557 2574 } 2558 2575 }, 2559 2576 "node_modules/@typescript-eslint/project-service": { 2560 - "version": "8.62.0", 2561 - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.62.0.tgz", 2562 - "integrity": "sha512-wexnCqiTg7BOGtbLDftYpRWlmLq4xfoMd7BKFR6Y75sZS3QmRKLdN3yWLhmIYgqMmP/OXWpj3H8odkb5nGURCQ==", 2577 + "version": "8.65.0", 2578 + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.65.0.tgz", 2579 + "integrity": "sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==", 2563 2580 "dev": true, 2564 2581 "license": "MIT", 2565 2582 "dependencies": { 2566 - "@typescript-eslint/tsconfig-utils": "^8.62.0", 2567 - "@typescript-eslint/types": "^8.62.0", 2583 + "@typescript-eslint/tsconfig-utils": "^8.65.0", 2584 + "@typescript-eslint/types": "^8.65.0", 2568 2585 "debug": "^4.4.3" 2569 2586 }, 2570 2587 "engines": { ··· 2579 2596 } 2580 2597 }, 2581 2598 "node_modules/@typescript-eslint/scope-manager": { 2582 - "version": "8.62.0", 2583 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.62.0.tgz", 2584 - "integrity": "sha512-1lX38kNxXIRb8mEc3lbq5mdHq1Pf2+U0nFU65KfT18mtPxxl0fvjuEE92mHuXPuCtElJhOrddOpyMlM3Z0umEA==", 2599 + "version": "8.65.0", 2600 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz", 2601 + "integrity": "sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==", 2585 2602 "dev": true, 2586 2603 "license": "MIT", 2587 2604 "dependencies": { 2588 - "@typescript-eslint/types": "8.62.0", 2589 - "@typescript-eslint/visitor-keys": "8.62.0" 2605 + "@typescript-eslint/types": "8.65.0", 2606 + "@typescript-eslint/visitor-keys": "8.65.0" 2590 2607 }, 2591 2608 "engines": { 2592 2609 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 2597 2614 } 2598 2615 }, 2599 2616 "node_modules/@typescript-eslint/tsconfig-utils": { 2600 - "version": "8.62.0", 2601 - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.62.0.tgz", 2602 - "integrity": "sha512-y2GAdB6ykaXUvuspbYnizQc4oDDz0Tz/Yc7iWrXf9mx8vm/L/0vLHCe0tS2boG96Zy+DivnVDQ9ZUEWoHqqx1g==", 2617 + "version": "8.65.0", 2618 + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.65.0.tgz", 2619 + "integrity": "sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==", 2603 2620 "dev": true, 2604 2621 "license": "MIT", 2605 2622 "engines": { ··· 2614 2631 } 2615 2632 }, 2616 2633 "node_modules/@typescript-eslint/type-utils": { 2617 - "version": "8.62.0", 2618 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.62.0.tgz", 2619 - "integrity": "sha512-+g5O3j0w2ldzC86Pv6fvbO/xhAonbJFIdf/MKQ1d30gndlsVzUOE83ldfSE15Qrl9fhFjK6AovHs5Wpp6vx86w==", 2634 + "version": "8.65.0", 2635 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.65.0.tgz", 2636 + "integrity": "sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==", 2620 2637 "dev": true, 2621 2638 "license": "MIT", 2622 2639 "dependencies": { 2623 - "@typescript-eslint/types": "8.62.0", 2624 - "@typescript-eslint/typescript-estree": "8.62.0", 2625 - "@typescript-eslint/utils": "8.62.0", 2640 + "@typescript-eslint/types": "8.65.0", 2641 + "@typescript-eslint/typescript-estree": "8.65.0", 2642 + "@typescript-eslint/utils": "8.65.0", 2626 2643 "debug": "^4.4.3", 2627 2644 "ts-api-utils": "^2.5.0" 2628 2645 }, ··· 2639 2656 } 2640 2657 }, 2641 2658 "node_modules/@typescript-eslint/types": { 2642 - "version": "8.62.0", 2643 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.62.0.tgz", 2644 - "integrity": "sha512-KvAclkktORPvM54TgLgA4z9HIV1M8zOgw9ZVNXl9f/8dLYfXYX1wkMXP7qmabpijQRV5bHJLOmoyGQbLMaUYeg==", 2659 + "version": "8.65.0", 2660 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.65.0.tgz", 2661 + "integrity": "sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==", 2645 2662 "dev": true, 2646 2663 "license": "MIT", 2647 2664 "engines": { ··· 2653 2670 } 2654 2671 }, 2655 2672 "node_modules/@typescript-eslint/typescript-estree": { 2656 - "version": "8.62.0", 2657 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.62.0.tgz", 2658 - "integrity": "sha512-+hVbNxtW64pIcZWDPGbyaKF7vp2IBTVY5ma1blwwksrjdsbdqqEKvJWMGbBofei4F6Dovx1M0RJgoFeNu2279A==", 2673 + "version": "8.65.0", 2674 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.65.0.tgz", 2675 + "integrity": "sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==", 2659 2676 "dev": true, 2660 2677 "license": "MIT", 2661 2678 "dependencies": { 2662 - "@typescript-eslint/project-service": "8.62.0", 2663 - "@typescript-eslint/tsconfig-utils": "8.62.0", 2664 - "@typescript-eslint/types": "8.62.0", 2665 - "@typescript-eslint/visitor-keys": "8.62.0", 2679 + "@typescript-eslint/project-service": "8.65.0", 2680 + "@typescript-eslint/tsconfig-utils": "8.65.0", 2681 + "@typescript-eslint/types": "8.65.0", 2682 + "@typescript-eslint/visitor-keys": "8.65.0", 2666 2683 "debug": "^4.4.3", 2667 2684 "minimatch": "^10.2.2", 2668 2685 "semver": "^7.7.3", ··· 2681 2698 } 2682 2699 }, 2683 2700 "node_modules/@typescript-eslint/utils": { 2684 - "version": "8.62.0", 2685 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.62.0.tgz", 2686 - "integrity": "sha512-82r66fi9zYwZ+mTq3vKgwjbZ1PVk/DJzrXFLpG6RnBbdvH8TEGVHIs9H4d2drhkOzf0syZuD/OZvvlu6GDbP4g==", 2701 + "version": "8.65.0", 2702 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.65.0.tgz", 2703 + "integrity": "sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==", 2687 2704 "dev": true, 2688 2705 "license": "MIT", 2689 2706 "dependencies": { 2690 2707 "@eslint-community/eslint-utils": "^4.9.1", 2691 - "@typescript-eslint/scope-manager": "8.62.0", 2692 - "@typescript-eslint/types": "8.62.0", 2693 - "@typescript-eslint/typescript-estree": "8.62.0" 2708 + "@typescript-eslint/scope-manager": "8.65.0", 2709 + "@typescript-eslint/types": "8.65.0", 2710 + "@typescript-eslint/typescript-estree": "8.65.0" 2694 2711 }, 2695 2712 "engines": { 2696 2713 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 2705 2722 } 2706 2723 }, 2707 2724 "node_modules/@typescript-eslint/visitor-keys": { 2708 - "version": "8.62.0", 2709 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.62.0.tgz", 2710 - "integrity": "sha512-CY3uyFSRbcQv3nnSv8S0+lDftMVz6P963PoRlxrV7ew/Md564g9ut60PYzdLM5qW4jFn93GBF+Soi90ISAN+GQ==", 2725 + "version": "8.65.0", 2726 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.65.0.tgz", 2727 + "integrity": "sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==", 2711 2728 "dev": true, 2712 2729 "license": "MIT", 2713 2730 "dependencies": { 2714 - "@typescript-eslint/types": "8.62.0", 2731 + "@typescript-eslint/types": "8.65.0", 2715 2732 "eslint-visitor-keys": "^5.0.0" 2716 2733 }, 2717 2734 "engines": { ··· 2825 2842 "license": "MIT" 2826 2843 }, 2827 2844 "node_modules/brace-expansion": { 2828 - "version": "5.0.6", 2829 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", 2830 - "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", 2845 + "version": "5.0.8", 2846 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.8.tgz", 2847 + "integrity": "sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==", 2831 2848 "dev": true, 2832 2849 "license": "MIT", 2833 2850 "dependencies": { 2834 2851 "balanced-match": "^4.0.2" 2835 2852 }, 2836 2853 "engines": { 2837 - "node": "18 || 20 || >=22" 2854 + "node": "20 || >=22" 2838 2855 } 2839 2856 }, 2840 2857 "node_modules/chokidar": { ··· 2971 2988 } 2972 2989 }, 2973 2990 "node_modules/devalue": { 2974 - "version": "5.8.1", 2975 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.1.tgz", 2976 - "integrity": "sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==", 2991 + "version": "5.8.2", 2992 + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.2.tgz", 2993 + "integrity": "sha512-DObPPAfdtFbXjxLqK8s2Xk9ZuWz5+ZoFEhC7J76es4GU/rEiXwHTmbImoCdyoCOcBH1UF3+Cz6Z2sYD4hyl5TA==", 2977 2994 "dev": true, 2978 2995 "license": "MIT" 2979 2996 }, ··· 3045 3062 } 3046 3063 }, 3047 3064 "node_modules/eslint": { 3048 - "version": "10.5.0", 3049 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.5.0.tgz", 3050 - "integrity": "sha512-1y+7C+vi12bUK1IpZeaV3gsH9fHLBmPvYmPx42pvT/E9yG0IC8g3PUZZgp0+JLJl7ZDK0flc2gc+Aw9dpCvIsQ==", 3065 + "version": "10.8.0", 3066 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.8.0.tgz", 3067 + "integrity": "sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==", 3051 3068 "dev": true, 3052 3069 "license": "MIT", 3053 3070 "workspaces": [ ··· 3057 3074 "@eslint-community/eslint-utils": "^4.8.0", 3058 3075 "@eslint-community/regexpp": "^4.12.2", 3059 3076 "@eslint/config-array": "^0.23.5", 3060 - "@eslint/config-helpers": "^0.6.0", 3077 + "@eslint/config-helpers": "^0.7.0", 3061 3078 "@eslint/core": "^1.2.1", 3062 3079 "@eslint/plugin-kit": "^0.7.2", 3063 3080 "@humanfs/node": "^0.16.6", ··· 3081 3098 "imurmurhash": "^0.1.4", 3082 3099 "is-glob": "^4.0.0", 3083 3100 "json-stable-stringify-without-jsonify": "^1.0.1", 3084 - "minimatch": "^10.2.4", 3101 + "minimatch": "^10.2.5", 3085 3102 "natural-compare": "^1.4.0", 3086 3103 "optionator": "^0.9.3" 3087 3104 }, ··· 3120 3137 } 3121 3138 }, 3122 3139 "node_modules/eslint-plugin-svelte": { 3123 - "version": "3.19.0", 3124 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.19.0.tgz", 3125 - "integrity": "sha512-t3rNaZeXz4d2gG4uJyMEYfJCFKf22+SWbSizIIXIWKu4wM+XPLiMWuSSr/C5821JmFeN9ogK+eExbG+z+twyxw==", 3140 + "version": "3.22.0", 3141 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.22.0.tgz", 3142 + "integrity": "sha512-O3qn0NePTWta+1o25dIThqeEP/hEQ3VxDK2LVO8SQ5wG9umLMvulK+m1yQ4JGOb2Pkl8IB0G1lpRV/HXDXSLTQ==", 3126 3143 "dev": true, 3127 3144 "license": "MIT", 3128 3145 "dependencies": { ··· 3224 3241 } 3225 3242 }, 3226 3243 "node_modules/esrap": { 3227 - "version": "2.2.12", 3228 - "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.12.tgz", 3229 - "integrity": "sha512-On0QbLyaiAkVC4eXtgnXK9Kh2opit+3rcUSOc45DqJ2s/X2eXAHsGOKRSJ6IDagQEW5vPyivANfXUiqgXC67Rw==", 3244 + "version": "2.3.0", 3245 + "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.3.0.tgz", 3246 + "integrity": "sha512-GQ/7RN8uOtEfNpzZzBMTzW9JBcX42oaSVtPzdF+6cEL8pqIL094iUpr9jzYGn4O4P/1S60dJ6izyT8F4LYARng==", 3230 3247 "dev": true, 3231 3248 "license": "MIT", 3232 3249 "dependencies": { ··· 3365 3382 } 3366 3383 }, 3367 3384 "node_modules/flatted": { 3368 - "version": "3.4.2", 3369 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz", 3370 - "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==", 3385 + "version": "3.4.3", 3386 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.3.tgz", 3387 + "integrity": "sha512-/zipXxyO6rGvuNGDiULY9MvEGSkb2gaG4GGH4ygMi0ZZzyMHdUZBmntJmx5x1G2VuPytCwGN4xsJP6cw+sK+vQ==", 3371 3388 "dev": true, 3372 3389 "license": "ISC" 3373 3390 }, ··· 3437 3454 } 3438 3455 }, 3439 3456 "node_modules/immutable": { 3440 - "version": "5.1.7", 3441 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.7.tgz", 3442 - "integrity": "sha512-47Xb+LFbZ/ZIjQMj6Q5J3IfK7PJFuqRdFOC9FpGgRTK6U2dAEVmkR9hp58qU4FpYux5YXpneDwkj2EP6lppzFA==", 3457 + "version": "5.1.9", 3458 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.9.tgz", 3459 + "integrity": "sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==", 3443 3460 "dev": true, 3444 3461 "license": "MIT" 3445 3462 }, ··· 3515 3532 "license": "MIT" 3516 3533 }, 3517 3534 "node_modules/json-with-bigint": { 3518 - "version": "3.5.8", 3519 - "resolved": "https://registry.npmjs.org/json-with-bigint/-/json-with-bigint-3.5.8.tgz", 3520 - "integrity": "sha512-eq/4KP6K34kwa7TcFdtvnftvHCD9KvHOGGICWwMFc4dOOKF5t4iYqnfLK8otCRCRv06FXOzGGyqE8h8ElMvvdw==", 3535 + "version": "3.5.10", 3536 + "resolved": "https://registry.npmjs.org/json-with-bigint/-/json-with-bigint-3.5.10.tgz", 3537 + "integrity": "sha512-Vcx+JVNEBts/xfcoCS69sKrOhOk/3TVlvlT+XzUOefVKnnrbYSCKpDCm10pohsJFtsJVYnwa/cXRZ4eElzaM6w==", 3521 3538 "dev": true, 3522 3539 "license": "MIT" 3523 3540 }, ··· 3563 3580 } 3564 3581 }, 3565 3582 "node_modules/lightningcss": { 3566 - "version": "1.32.0", 3567 - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", 3568 - "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", 3583 + "version": "1.33.0", 3584 + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", 3585 + "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", 3569 3586 "dev": true, 3570 3587 "license": "MPL-2.0", 3571 3588 "dependencies": { ··· 3579 3596 "url": "https://opencollective.com/parcel" 3580 3597 }, 3581 3598 "optionalDependencies": { 3582 - "lightningcss-android-arm64": "1.32.0", 3583 - "lightningcss-darwin-arm64": "1.32.0", 3584 - "lightningcss-darwin-x64": "1.32.0", 3585 - "lightningcss-freebsd-x64": "1.32.0", 3586 - "lightningcss-linux-arm-gnueabihf": "1.32.0", 3587 - "lightningcss-linux-arm64-gnu": "1.32.0", 3588 - "lightningcss-linux-arm64-musl": "1.32.0", 3589 - "lightningcss-linux-x64-gnu": "1.32.0", 3590 - "lightningcss-linux-x64-musl": "1.32.0", 3591 - "lightningcss-win32-arm64-msvc": "1.32.0", 3592 - "lightningcss-win32-x64-msvc": "1.32.0" 3599 + "lightningcss-android-arm64": "1.33.0", 3600 + "lightningcss-darwin-arm64": "1.33.0", 3601 + "lightningcss-darwin-x64": "1.33.0", 3602 + "lightningcss-freebsd-x64": "1.33.0", 3603 + "lightningcss-linux-arm-gnueabihf": "1.33.0", 3604 + "lightningcss-linux-arm64-gnu": "1.33.0", 3605 + "lightningcss-linux-arm64-musl": "1.33.0", 3606 + "lightningcss-linux-x64-gnu": "1.33.0", 3607 + "lightningcss-linux-x64-musl": "1.33.0", 3608 + "lightningcss-win32-arm64-msvc": "1.33.0", 3609 + "lightningcss-win32-x64-msvc": "1.33.0" 3593 3610 } 3594 3611 }, 3595 3612 "node_modules/lightningcss-android-arm64": { 3596 - "version": "1.32.0", 3597 - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", 3598 - "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", 3613 + "version": "1.33.0", 3614 + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", 3615 + "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", 3599 3616 "cpu": [ 3600 3617 "arm64" 3601 3618 ], ··· 3614 3631 } 3615 3632 }, 3616 3633 "node_modules/lightningcss-darwin-arm64": { 3617 - "version": "1.32.0", 3618 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", 3619 - "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", 3634 + "version": "1.33.0", 3635 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", 3636 + "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", 3620 3637 "cpu": [ 3621 3638 "arm64" 3622 3639 ], ··· 3635 3652 } 3636 3653 }, 3637 3654 "node_modules/lightningcss-darwin-x64": { 3638 - "version": "1.32.0", 3639 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", 3640 - "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", 3655 + "version": "1.33.0", 3656 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", 3657 + "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", 3641 3658 "cpu": [ 3642 3659 "x64" 3643 3660 ], ··· 3656 3673 } 3657 3674 }, 3658 3675 "node_modules/lightningcss-freebsd-x64": { 3659 - "version": "1.32.0", 3660 - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", 3661 - "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", 3676 + "version": "1.33.0", 3677 + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", 3678 + "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", 3662 3679 "cpu": [ 3663 3680 "x64" 3664 3681 ], ··· 3677 3694 } 3678 3695 }, 3679 3696 "node_modules/lightningcss-linux-arm-gnueabihf": { 3680 - "version": "1.32.0", 3681 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", 3682 - "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", 3697 + "version": "1.33.0", 3698 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", 3699 + "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", 3683 3700 "cpu": [ 3684 3701 "arm" 3685 3702 ], ··· 3698 3715 } 3699 3716 }, 3700 3717 "node_modules/lightningcss-linux-arm64-gnu": { 3701 - "version": "1.32.0", 3702 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", 3703 - "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", 3718 + "version": "1.33.0", 3719 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", 3720 + "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", 3704 3721 "cpu": [ 3705 3722 "arm64" 3706 3723 ], ··· 3722 3739 } 3723 3740 }, 3724 3741 "node_modules/lightningcss-linux-arm64-musl": { 3725 - "version": "1.32.0", 3726 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", 3727 - "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", 3742 + "version": "1.33.0", 3743 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", 3744 + "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", 3728 3745 "cpu": [ 3729 3746 "arm64" 3730 3747 ], ··· 3746 3763 } 3747 3764 }, 3748 3765 "node_modules/lightningcss-linux-x64-gnu": { 3749 - "version": "1.32.0", 3750 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", 3751 - "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", 3766 + "version": "1.33.0", 3767 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", 3768 + "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", 3752 3769 "cpu": [ 3753 3770 "x64" 3754 3771 ], ··· 3770 3787 } 3771 3788 }, 3772 3789 "node_modules/lightningcss-linux-x64-musl": { 3773 - "version": "1.32.0", 3774 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", 3775 - "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", 3790 + "version": "1.33.0", 3791 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", 3792 + "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", 3776 3793 "cpu": [ 3777 3794 "x64" 3778 3795 ], ··· 3794 3811 } 3795 3812 }, 3796 3813 "node_modules/lightningcss-win32-arm64-msvc": { 3797 - "version": "1.32.0", 3798 - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", 3799 - "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", 3814 + "version": "1.33.0", 3815 + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", 3816 + "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", 3800 3817 "cpu": [ 3801 3818 "arm64" 3802 3819 ], ··· 3815 3832 } 3816 3833 }, 3817 3834 "node_modules/lightningcss-win32-x64-msvc": { 3818 - "version": "1.32.0", 3819 - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", 3820 - "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", 3835 + "version": "1.33.0", 3836 + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", 3837 + "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", 3821 3838 "cpu": [ 3822 3839 "x64" 3823 3840 ], ··· 3889 3906 } 3890 3907 }, 3891 3908 "node_modules/miniflare": { 3892 - "version": "4.20260623.0", 3893 - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260623.0.tgz", 3894 - "integrity": "sha512-p2YTeH01jMiMOjO4v9hb/+GJndja5LCxecGOWCaT9F414PRXgdddLDsK6MnqhGBB5tlU/WoBYIG1XZte5pQzOQ==", 3909 + "version": "4.20260722.0", 3910 + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260722.0.tgz", 3911 + "integrity": "sha512-LW6ABMhCx/yIEFBLC/DO4yAhdm2T/G7jp7pr5T2kj895+CCIaHZqpMXdW9O6YE48LcYcCJChwWc8aEs1vpbTXw==", 3895 3912 "dev": true, 3896 3913 "license": "MIT", 3897 3914 "peer": true, 3898 3915 "dependencies": { 3899 3916 "@cspotcode/source-map-support": "0.8.1", 3900 - "sharp": "0.34.5", 3917 + "sharp": "0.35.2", 3901 3918 "undici": "7.28.0", 3902 - "workerd": "1.20260623.1", 3919 + "workerd": "1.20260722.1", 3903 3920 "ws": "8.21.0", 3904 3921 "youch": "4.1.0-beta.10" 3905 3922 }, ··· 3964 3981 "license": "MIT" 3965 3982 }, 3966 3983 "node_modules/nanoid": { 3967 - "version": "3.3.15", 3968 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz", 3969 - "integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==", 3984 + "version": "3.3.16", 3985 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz", 3986 + "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==", 3970 3987 "dev": true, 3971 3988 "funding": [ 3972 3989 { ··· 3998 4015 "optional": true 3999 4016 }, 4000 4017 "node_modules/obug": { 4001 - "version": "2.1.3", 4002 - "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.3.tgz", 4003 - "integrity": "sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==", 4018 + "version": "2.1.4", 4019 + "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz", 4020 + "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==", 4004 4021 "dev": true, 4005 4022 "funding": [ 4006 4023 "https://github.com/sponsors/sxzz", ··· 4105 4122 "license": "ISC" 4106 4123 }, 4107 4124 "node_modules/picomatch": { 4108 - "version": "4.0.4", 4109 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 4110 - "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 4125 + "version": "4.0.5", 4126 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", 4127 + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", 4111 4128 "dev": true, 4112 4129 "license": "MIT", 4113 4130 "engines": { ··· 4118 4135 } 4119 4136 }, 4120 4137 "node_modules/postcss": { 4121 - "version": "8.5.15", 4122 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", 4123 - "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", 4138 + "version": "8.5.23", 4139 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.23.tgz", 4140 + "integrity": "sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==", 4124 4141 "dev": true, 4125 4142 "funding": [ 4126 4143 { ··· 4138 4155 ], 4139 4156 "license": "MIT", 4140 4157 "dependencies": { 4141 - "nanoid": "^3.3.12", 4158 + "nanoid": "^3.3.16", 4142 4159 "picocolors": "^1.1.1", 4143 4160 "source-map-js": "^1.2.1" 4144 4161 }, ··· 4265 4282 } 4266 4283 }, 4267 4284 "node_modules/prettier": { 4268 - "version": "3.8.4", 4269 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.4.tgz", 4270 - "integrity": "sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q==", 4285 + "version": "3.9.6", 4286 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.6.tgz", 4287 + "integrity": "sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==", 4271 4288 "dev": true, 4272 4289 "license": "MIT", 4273 4290 "bin": { ··· 4329 4346 } 4330 4347 }, 4331 4348 "node_modules/rolldown": { 4332 - "version": "1.1.2", 4333 - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.2.tgz", 4334 - "integrity": "sha512-x0CrQQqCXWGeI8dTvFfN/Dnv3yMKT9hv5jFjlOreKAx9wqLq9wz7VvLLHyaAXC90/CpggTu9SisSbsJJTPSjNQ==", 4349 + "version": "1.1.5", 4350 + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz", 4351 + "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==", 4335 4352 "dev": true, 4336 4353 "license": "MIT", 4337 4354 "dependencies": { 4338 - "@oxc-project/types": "=0.137.0", 4355 + "@oxc-project/types": "=0.139.0", 4339 4356 "@rolldown/pluginutils": "^1.0.0" 4340 4357 }, 4341 4358 "bin": { ··· 4345 4362 "node": "^20.19.0 || >=22.12.0" 4346 4363 }, 4347 4364 "optionalDependencies": { 4348 - "@rolldown/binding-android-arm64": "1.1.2", 4349 - "@rolldown/binding-darwin-arm64": "1.1.2", 4350 - "@rolldown/binding-darwin-x64": "1.1.2", 4351 - "@rolldown/binding-freebsd-x64": "1.1.2", 4352 - "@rolldown/binding-linux-arm-gnueabihf": "1.1.2", 4353 - "@rolldown/binding-linux-arm64-gnu": "1.1.2", 4354 - "@rolldown/binding-linux-arm64-musl": "1.1.2", 4355 - "@rolldown/binding-linux-ppc64-gnu": "1.1.2", 4356 - "@rolldown/binding-linux-s390x-gnu": "1.1.2", 4357 - "@rolldown/binding-linux-x64-gnu": "1.1.2", 4358 - "@rolldown/binding-linux-x64-musl": "1.1.2", 4359 - "@rolldown/binding-openharmony-arm64": "1.1.2", 4360 - "@rolldown/binding-wasm32-wasi": "1.1.2", 4361 - "@rolldown/binding-win32-arm64-msvc": "1.1.2", 4362 - "@rolldown/binding-win32-x64-msvc": "1.1.2" 4365 + "@rolldown/binding-android-arm64": "1.1.5", 4366 + "@rolldown/binding-darwin-arm64": "1.1.5", 4367 + "@rolldown/binding-darwin-x64": "1.1.5", 4368 + "@rolldown/binding-freebsd-x64": "1.1.5", 4369 + "@rolldown/binding-linux-arm-gnueabihf": "1.1.5", 4370 + "@rolldown/binding-linux-arm64-gnu": "1.1.5", 4371 + "@rolldown/binding-linux-arm64-musl": "1.1.5", 4372 + "@rolldown/binding-linux-ppc64-gnu": "1.1.5", 4373 + "@rolldown/binding-linux-s390x-gnu": "1.1.5", 4374 + "@rolldown/binding-linux-x64-gnu": "1.1.5", 4375 + "@rolldown/binding-linux-x64-musl": "1.1.5", 4376 + "@rolldown/binding-openharmony-arm64": "1.1.5", 4377 + "@rolldown/binding-wasm32-wasi": "1.1.5", 4378 + "@rolldown/binding-win32-arm64-msvc": "1.1.5", 4379 + "@rolldown/binding-win32-x64-msvc": "1.1.5" 4363 4380 } 4364 4381 }, 4365 4382 "node_modules/sade": { ··· 4376 4393 } 4377 4394 }, 4378 4395 "node_modules/sass": { 4379 - "version": "1.101.0", 4380 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.101.0.tgz", 4381 - "integrity": "sha512-OL3GoQyoUdDt843DpVmDO6y2k1sc5IhUDSpu8XucEI+35neq5QivZ1iuegnpraEVTJXlQGK1gl27zKcTLEPbQw==", 4396 + "version": "1.102.0", 4397 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.102.0.tgz", 4398 + "integrity": "sha512-NSOyTnaQF7rTAEOtI2fwb386vL+akyiQLBZu8Na7hXCb+umJy0GAqlcMIaqACZ6Z1VgTBS4K9PG6B3IdjHGJsw==", 4382 4399 "dev": true, 4383 4400 "license": "MIT", 4384 4401 "dependencies": { ··· 4410 4427 } 4411 4428 }, 4412 4429 "node_modules/set-cookie-parser": { 4413 - "version": "3.1.1", 4414 - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-3.1.1.tgz", 4415 - "integrity": "sha512-vM9SUhjsUYs6UeJUmygc5Ofm5eQGe85riob5ju6XCgFGJI5PLV4nrDAQpQjd+LkFBpAkADn5BQQpZ9EUNkyLuA==", 4430 + "version": "3.1.2", 4431 + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-3.1.2.tgz", 4432 + "integrity": "sha512-5/r/lTwbJ3zQ+qwdUFZYeRNqda7P5HD8zQKqlSjdGt1/S0cjLAphHusj4Y58ahDtWn/g32xrIS58/ikOvwl0Lw==", 4416 4433 "dev": true, 4417 4434 "license": "MIT" 4418 4435 }, 4419 4436 "node_modules/sharp": { 4420 - "version": "0.34.5", 4421 - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 4422 - "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 4437 + "version": "0.35.2", 4438 + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.2.tgz", 4439 + "integrity": "sha512-FVtFjtBCMiJS6yb5CX7Sop45WFMpeGw6oRKuJnXYgf/f1ms/D7LE/ZUSNxnW7rZ/dbslQWYkoqFHGPaDBtaK4w==", 4423 4440 "dev": true, 4424 - "hasInstallScript": true, 4425 4441 "license": "Apache-2.0", 4426 4442 "peer": true, 4427 4443 "dependencies": { 4428 - "@img/colour": "^1.0.0", 4444 + "@img/colour": "^1.1.0", 4429 4445 "detect-libc": "^2.1.2", 4430 - "semver": "^7.7.3" 4446 + "semver": "^7.8.4" 4431 4447 }, 4432 4448 "engines": { 4433 - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 4449 + "node": ">=20.9.0" 4434 4450 }, 4435 4451 "funding": { 4436 4452 "url": "https://opencollective.com/libvips" 4437 4453 }, 4438 4454 "optionalDependencies": { 4439 - "@img/sharp-darwin-arm64": "0.34.5", 4440 - "@img/sharp-darwin-x64": "0.34.5", 4441 - "@img/sharp-libvips-darwin-arm64": "1.2.4", 4442 - "@img/sharp-libvips-darwin-x64": "1.2.4", 4443 - "@img/sharp-libvips-linux-arm": "1.2.4", 4444 - "@img/sharp-libvips-linux-arm64": "1.2.4", 4445 - "@img/sharp-libvips-linux-ppc64": "1.2.4", 4446 - "@img/sharp-libvips-linux-riscv64": "1.2.4", 4447 - "@img/sharp-libvips-linux-s390x": "1.2.4", 4448 - "@img/sharp-libvips-linux-x64": "1.2.4", 4449 - "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 4450 - "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 4451 - "@img/sharp-linux-arm": "0.34.5", 4452 - "@img/sharp-linux-arm64": "0.34.5", 4453 - "@img/sharp-linux-ppc64": "0.34.5", 4454 - "@img/sharp-linux-riscv64": "0.34.5", 4455 - "@img/sharp-linux-s390x": "0.34.5", 4456 - "@img/sharp-linux-x64": "0.34.5", 4457 - "@img/sharp-linuxmusl-arm64": "0.34.5", 4458 - "@img/sharp-linuxmusl-x64": "0.34.5", 4459 - "@img/sharp-wasm32": "0.34.5", 4460 - "@img/sharp-win32-arm64": "0.34.5", 4461 - "@img/sharp-win32-ia32": "0.34.5", 4462 - "@img/sharp-win32-x64": "0.34.5" 4455 + "@img/sharp-darwin-arm64": "0.35.2", 4456 + "@img/sharp-darwin-x64": "0.35.2", 4457 + "@img/sharp-freebsd-wasm32": "0.35.2", 4458 + "@img/sharp-libvips-darwin-arm64": "1.3.1", 4459 + "@img/sharp-libvips-darwin-x64": "1.3.1", 4460 + "@img/sharp-libvips-linux-arm": "1.3.1", 4461 + "@img/sharp-libvips-linux-arm64": "1.3.1", 4462 + "@img/sharp-libvips-linux-ppc64": "1.3.1", 4463 + "@img/sharp-libvips-linux-riscv64": "1.3.1", 4464 + "@img/sharp-libvips-linux-s390x": "1.3.1", 4465 + "@img/sharp-libvips-linux-x64": "1.3.1", 4466 + "@img/sharp-libvips-linuxmusl-arm64": "1.3.1", 4467 + "@img/sharp-libvips-linuxmusl-x64": "1.3.1", 4468 + "@img/sharp-linux-arm": "0.35.2", 4469 + "@img/sharp-linux-arm64": "0.35.2", 4470 + "@img/sharp-linux-ppc64": "0.35.2", 4471 + "@img/sharp-linux-riscv64": "0.35.2", 4472 + "@img/sharp-linux-s390x": "0.35.2", 4473 + "@img/sharp-linux-x64": "0.35.2", 4474 + "@img/sharp-linuxmusl-arm64": "0.35.2", 4475 + "@img/sharp-linuxmusl-x64": "0.35.2", 4476 + "@img/sharp-webcontainers-wasm32": "0.35.2", 4477 + "@img/sharp-win32-arm64": "0.35.2", 4478 + "@img/sharp-win32-ia32": "0.35.2", 4479 + "@img/sharp-win32-x64": "0.35.2" 4463 4480 } 4464 4481 }, 4465 4482 "node_modules/shebang-command": { ··· 4525 4542 } 4526 4543 }, 4527 4544 "node_modules/svelte": { 4528 - "version": "5.56.4", 4529 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.56.4.tgz", 4530 - "integrity": "sha512-/d0QHehmRuJW8gVz395MTkPcPozxzdjBMBE8oEYGz8O3b9KTMzzQ9ZHJQLuFKOHOPQbU6kx/X4iid/EBBzH7iw==", 4545 + "version": "5.56.8", 4546 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.56.8.tgz", 4547 + "integrity": "sha512-PY8LOw7xP6c8IOiVqdo0sbbZVYhXRSfklOQLAUyGBKqjTX0wx/z4l/9J+PmBpmlLnxzEb1NqltxQ5/wZme/Cmg==", 4531 4548 "dev": true, 4532 4549 "license": "MIT", 4533 4550 "dependencies": { ··· 4553 4570 } 4554 4571 }, 4555 4572 "node_modules/svelte-check": { 4556 - "version": "4.7.1", 4557 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.7.1.tgz", 4558 - "integrity": "sha512-FGUOmAqxXdN/H9Zm8slrqO7SLtFisXRB7rfOsHNJ3MLTD2po/+Stg8XyErkpumPHbuUiYTcqrEIzxpVWKTLqtg==", 4573 + "version": "4.7.3", 4574 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.7.3.tgz", 4575 + "integrity": "sha512-DHdTCGX62R0fCxBEaT+USdASAnoaRBaaNczkRJl0K7o3WyoCeVUbVxo6fKqpOll/B+WMWCsiFK0eFrJSNBKZIg==", 4559 4576 "dev": true, 4560 4577 "license": "MIT", 4561 4578 "dependencies": { ··· 4772 4789 } 4773 4790 }, 4774 4791 "node_modules/typescript-eslint": { 4775 - "version": "8.62.0", 4776 - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.62.0.tgz", 4777 - "integrity": "sha512-8QxXi+ZACKX0kaqO4gY8kn0RSD9gFfaHDWwjqtEN48aWCBkX4MJaufWN+c3BzlrXLOxfywDL8CaoqUwcRq4j4Q==", 4792 + "version": "8.65.0", 4793 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.65.0.tgz", 4794 + "integrity": "sha512-/ggrHAwyjENDusvyxbuqxAC2dTnZg/Z8F+fgQtYIz+L6n/9HfSlEZcFGV/NsMNa6CkGk0xUjUAFwC0vHOflvIA==", 4778 4795 "dev": true, 4779 4796 "license": "MIT", 4780 4797 "dependencies": { 4781 - "@typescript-eslint/eslint-plugin": "8.62.0", 4782 - "@typescript-eslint/parser": "8.62.0", 4783 - "@typescript-eslint/typescript-estree": "8.62.0", 4784 - "@typescript-eslint/utils": "8.62.0" 4798 + "@typescript-eslint/eslint-plugin": "8.65.0", 4799 + "@typescript-eslint/parser": "8.65.0", 4800 + "@typescript-eslint/typescript-estree": "8.65.0", 4801 + "@typescript-eslint/utils": "8.65.0" 4785 4802 }, 4786 4803 "engines": { 4787 4804 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ··· 4852 4869 } 4853 4870 }, 4854 4871 "node_modules/vite": { 4855 - "version": "8.1.0", 4856 - "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.0.tgz", 4857 - "integrity": "sha512-BuJcQK/56NQTWDGn4ABea3q4SSBdNPWwNZKTkkUpcMPnLoquSYH8llRtSUIgoL1KSCpHt5eghLShn50mH36y7Q==", 4872 + "version": "8.1.5", 4873 + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.5.tgz", 4874 + "integrity": "sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==", 4858 4875 "dev": true, 4859 4876 "license": "MIT", 4860 4877 "dependencies": { 4861 4878 "lightningcss": "^1.32.0", 4862 - "picomatch": "^4.0.4", 4863 - "postcss": "^8.5.15", 4864 - "rolldown": "~1.1.2", 4879 + "picomatch": "^4.0.5", 4880 + "postcss": "^8.5.17", 4881 + "rolldown": "~1.1.5", 4865 4882 "tinyglobby": "^0.2.17" 4866 4883 }, 4867 4884 "bin": { ··· 4976 4993 } 4977 4994 }, 4978 4995 "node_modules/workerd": { 4979 - "version": "1.20260623.1", 4980 - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260623.1.tgz", 4981 - "integrity": "sha512-9SJsdTSsehhqc26TUJIzyi1XgyYeqFym4hinZnWoAP1BkhEoMQ5Ygz7Xw9T+2ecU+y409JBEScBgWTdZ06mBrg==", 4996 + "version": "1.20260722.1", 4997 + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260722.1.tgz", 4998 + "integrity": "sha512-NycKuc1x2onvsRfGGpM093vRlLFU2zHDAM0+APpccfg4+gZxDGCH27RmdDvkeBuoZyYqgLo3oAfF6re4mvC3vQ==", 4982 4999 "dev": true, 4983 5000 "hasInstallScript": true, 4984 5001 "license": "Apache-2.0", ··· 4990 5007 "node": ">=16" 4991 5008 }, 4992 5009 "optionalDependencies": { 4993 - "@cloudflare/workerd-darwin-64": "1.20260623.1", 4994 - "@cloudflare/workerd-darwin-arm64": "1.20260623.1", 4995 - "@cloudflare/workerd-linux-64": "1.20260623.1", 4996 - "@cloudflare/workerd-linux-arm64": "1.20260623.1", 4997 - "@cloudflare/workerd-windows-64": "1.20260623.1" 5010 + "@cloudflare/workerd-darwin-64": "1.20260722.1", 5011 + "@cloudflare/workerd-darwin-arm64": "1.20260722.1", 5012 + "@cloudflare/workerd-linux-64": "1.20260722.1", 5013 + "@cloudflare/workerd-linux-arm64": "1.20260722.1", 5014 + "@cloudflare/workerd-windows-64": "1.20260722.1" 4998 5015 } 4999 5016 }, 5000 5017 "node_modules/worktop": { ··· 5012 5029 } 5013 5030 }, 5014 5031 "node_modules/wrangler": { 5015 - "version": "4.104.0", 5016 - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.104.0.tgz", 5017 - "integrity": "sha512-xCfbg2Oj93Bc7EMryFaSeRGDgV96dzrWoaK5q2q5XLEvumO4mysNP/1MDue0GUozEJAI6Z6vrGyYPLmfET/0sg==", 5032 + "version": "4.114.0", 5033 + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.114.0.tgz", 5034 + "integrity": "sha512-M65P25t5UHA1TIJfgZXDcj+YzVobgKdRguM2QPz0xnxLFuOcuE3ErgllDht0iaho7MS4o0g/Bb4YK2+GT+bibg==", 5018 5035 "dev": true, 5019 5036 "license": "MIT OR Apache-2.0", 5020 5037 "peer": true, ··· 5023 5040 "@cloudflare/unenv-preset": "2.16.1", 5024 5041 "blake3-wasm": "2.1.5", 5025 5042 "esbuild": "0.28.1", 5026 - "miniflare": "4.20260623.0", 5043 + "miniflare": "4.20260722.0", 5027 5044 "path-to-regexp": "6.3.0", 5028 5045 "unenv": "2.0.0-rc.24", 5029 - "workerd": "1.20260623.1" 5046 + "workerd": "1.20260722.1" 5030 5047 }, 5031 5048 "bin": { 5032 5049 "cf-wrangler": "bin/cf-wrangler.js", ··· 5040 5057 "fsevents": "2.3.3" 5041 5058 }, 5042 5059 "peerDependencies": { 5043 - "@cloudflare/workers-types": "^4.20260623.1" 5060 + "@cloudflare/workers-types": "^5.20260722.1" 5044 5061 }, 5045 5062 "peerDependenciesMeta": { 5046 5063 "@cloudflare/workers-types": {
+10 -10
package.json
··· 15 15 "@octokit/plugin-retry": "^8.1.0", 16 16 "@octokit/plugin-throttling": "^11.0.3", 17 17 "@sveltejs/adapter-cloudflare": "^7.2.9", 18 - "@sveltejs/kit": "^2.67.0", 19 - "@sveltejs/vite-plugin-svelte": "^7.1.2", 18 + "@sveltejs/kit": "^2.70.1", 19 + "@sveltejs/vite-plugin-svelte": "^7.2.0", 20 20 "bottleneck": "^2.19.5", 21 - "eslint": "^10.5.0", 21 + "eslint": "^10.8.0", 22 22 "eslint-config-prettier": "^10.1.8", 23 - "eslint-plugin-svelte": "^3.19.0", 23 + "eslint-plugin-svelte": "^3.22.0", 24 24 "html2canvas": "^1.4.1", 25 25 "lightweight-charts": "^5.2.0", 26 26 "modal-svelte": "^1.4.0", 27 - "prettier": "^3.8.4", 27 + "prettier": "^3.9.6", 28 28 "prettier-plugin-svelte": "^4.1.1", 29 - "sass": "^1.101.0", 30 - "svelte": "^5.56.4", 31 - "svelte-check": "^4.7.1", 29 + "sass": "^1.102.0", 30 + "svelte": "^5.56.8", 31 + "svelte-check": "^4.7.3", 32 32 "typescript": "^6.0.3", 33 - "typescript-eslint": "^8.62.0", 34 - "vite": "^8.1.0", 33 + "typescript-eslint": "^8.65.0", 34 + "vite": "^8.1.5", 35 35 "zod": "^4.4.3" 36 36 }, 37 37 "prettier": {
+16 -20
src/routes/chart.ts
··· 63 63 series_local_storage?.expiry > Date.now() 64 64 ) { 65 65 const json = series_local_storage as Json 66 - const line_bases = json.lines.map( 67 - (line): LineBase => ({ 68 - color: line.color, 69 - data: line.data.map((utc_timestamp, i): DataPoint => { 70 - return { 71 - t: utc_timestamp, 72 - v: i + 1, 73 - } 74 - }), 75 - final: line.final, 76 - name: line.name, 66 + const line_bases = json.lines.map((line): LineBase => ({ 67 + color: line.color, 68 + data: line.data.map((utc_timestamp, i): DataPoint => { 69 + return { 70 + t: utc_timestamp, 71 + v: i + 1, 72 + } 77 73 }), 78 - ) 74 + final: line.final, 75 + name: line.name, 76 + })) 79 77 return { 80 78 lines: line_bases, 81 79 align: json.align, ··· 399 397 return 400 398 } 401 399 402 - const json_lines = chart.lines.map( 403 - (line): LineJson => ({ 404 - name: line.name, 405 - data: line.data.map((data_point) => data_point.t), 406 - color: line.color, 407 - final: line.final, 408 - }), 409 - ) 400 + const json_lines = chart.lines.map((line): LineJson => ({ 401 + name: line.name, 402 + data: line.data.map((data_point) => data_point.t), 403 + color: line.color, 404 + final: line.final, 405 + })) 410 406 const json: Json = { 411 407 lines: json_lines, 412 408 v: json_type_version,