[READ-ONLY] Mirror of https://github.com/probablykasper/time-machine-inspector. Time Machine backup size inspector app
backup macos tauri time-machine
0

Configure Feed

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

Update deps

Kasper (Jul 30, 2024, 12:59 AM +0200) c39f7b1e 6c602824

+1242 -1035
-31
.eslintrc.cjs
··· 1 - module.exports = { 2 - root: true, 3 - extends: [ 4 - 'eslint:recommended', 5 - 'plugin:@typescript-eslint/recommended', 6 - 'plugin:svelte/recommended', 7 - 'prettier', 8 - ], 9 - parser: '@typescript-eslint/parser', 10 - plugins: ['@typescript-eslint'], 11 - ignorePatterns: ['*.cjs'], 12 - parserOptions: { 13 - sourceType: 'module', 14 - ecmaVersion: 2020, 15 - extraFileExtensions: ['.svelte'], 16 - }, 17 - env: { 18 - browser: true, 19 - es2017: true, 20 - node: true, 21 - }, 22 - overrides: [ 23 - { 24 - files: ['*.svelte'], 25 - parser: 'svelte-eslint-parser', 26 - parserOptions: { 27 - parser: '@typescript-eslint/parser', 28 - }, 29 - }, 30 - ], 31 - }
+33
eslint.config.js
··· 1 + import js from '@eslint/js' 2 + import ts from 'typescript-eslint' 3 + import svelte from 'eslint-plugin-svelte' 4 + import prettier from 'eslint-config-prettier' 5 + import globals from 'globals' 6 + 7 + /** @type {import('eslint').Linter.Config[]} */ 8 + export default [ 9 + js.configs.recommended, 10 + ...ts.configs.recommended, 11 + ...svelte.configs['flat/recommended'], 12 + prettier, 13 + ...svelte.configs['flat/prettier'], 14 + { 15 + languageOptions: { 16 + globals: { 17 + ...globals.browser, 18 + ...globals.node, 19 + }, 20 + }, 21 + }, 22 + { 23 + files: ['**/*.svelte'], 24 + languageOptions: { 25 + parserOptions: { 26 + parser: ts.parser, 27 + }, 28 + }, 29 + }, 30 + { 31 + ignores: ['build/', '.svelte-kit/', 'dist/'], 32 + }, 33 + ]
+818 -598
package-lock.json
··· 5 5 "packages": { 6 6 "": { 7 7 "devDependencies": { 8 - "@sveltejs/vite-plugin-svelte": "^3.0.2", 9 - "@tauri-apps/api": "^1.5.3", 10 - "@tauri-apps/cli": "^1.5.9", 11 - "@tsconfig/svelte": "^5.0.2", 12 - "@typescript-eslint/eslint-plugin": "^7.0.1", 13 - "@typescript-eslint/parser": "^7.0.1", 14 - "autoprefixer": "^10.4.17", 15 - "eslint": "^8.56.0", 8 + "@sveltejs/vite-plugin-svelte": "^3.1.1", 9 + "@tauri-apps/api": "^1.6.0", 10 + "@tauri-apps/cli": "^1.6.0", 11 + "@tsconfig/svelte": "^5.0.4", 12 + "@types/eslint": "^9.6.0", 13 + "autoprefixer": "^10.4.19", 14 + "eslint": "^9.8.0", 16 15 "eslint-config-prettier": "^9.1.0", 17 - "eslint-plugin-svelte": "^2.35.1", 18 - "prettier": "^3.2.5", 19 - "prettier-plugin-svelte": "^3.2.1", 20 - "sass": "^1.70.0", 21 - "svelte": "^4.2.10", 22 - "svelte-check": "^3.6.4", 16 + "eslint-plugin-svelte": "^2.43.0", 17 + "prettier": "^3.3.3", 18 + "prettier-plugin-svelte": "^3.2.6", 19 + "sass": "^1.77.8", 20 + "svelte": "^4.2.18", 21 + "svelte-check": "^3.8.4", 23 22 "tauri-specta": "^0.0.2", 24 - "typescript": "^5.3.3", 25 - "vite": "^5.1.2" 23 + "typescript": "^5.5.4", 24 + "typescript-eslint": "^8.0.0-alpha.58", 25 + "vite": "^5.3.5" 26 26 } 27 27 }, 28 28 "node_modules/@aashutoshrathi/word-wrap": { ··· 48 48 } 49 49 }, 50 50 "node_modules/@esbuild/aix-ppc64": { 51 - "version": "0.19.12", 52 - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", 53 - "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", 51 + "version": "0.21.5", 52 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 53 + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 54 54 "cpu": [ 55 55 "ppc64" 56 56 ], ··· 64 64 } 65 65 }, 66 66 "node_modules/@esbuild/android-arm": { 67 - "version": "0.19.12", 68 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", 69 - "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", 67 + "version": "0.21.5", 68 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 69 + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 70 70 "cpu": [ 71 71 "arm" 72 72 ], ··· 80 80 } 81 81 }, 82 82 "node_modules/@esbuild/android-arm64": { 83 - "version": "0.19.12", 84 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", 85 - "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", 83 + "version": "0.21.5", 84 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 85 + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 86 86 "cpu": [ 87 87 "arm64" 88 88 ], ··· 96 96 } 97 97 }, 98 98 "node_modules/@esbuild/android-x64": { 99 - "version": "0.19.12", 100 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", 101 - "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", 99 + "version": "0.21.5", 100 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 101 + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 102 102 "cpu": [ 103 103 "x64" 104 104 ], ··· 112 112 } 113 113 }, 114 114 "node_modules/@esbuild/darwin-arm64": { 115 - "version": "0.19.12", 116 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", 117 - "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", 115 + "version": "0.21.5", 116 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 117 + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 118 118 "cpu": [ 119 119 "arm64" 120 120 ], ··· 128 128 } 129 129 }, 130 130 "node_modules/@esbuild/darwin-x64": { 131 - "version": "0.19.12", 132 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", 133 - "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", 131 + "version": "0.21.5", 132 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 133 + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 134 134 "cpu": [ 135 135 "x64" 136 136 ], ··· 144 144 } 145 145 }, 146 146 "node_modules/@esbuild/freebsd-arm64": { 147 - "version": "0.19.12", 148 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", 149 - "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", 147 + "version": "0.21.5", 148 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 149 + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 150 150 "cpu": [ 151 151 "arm64" 152 152 ], ··· 160 160 } 161 161 }, 162 162 "node_modules/@esbuild/freebsd-x64": { 163 - "version": "0.19.12", 164 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", 165 - "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", 163 + "version": "0.21.5", 164 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 165 + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 166 166 "cpu": [ 167 167 "x64" 168 168 ], ··· 176 176 } 177 177 }, 178 178 "node_modules/@esbuild/linux-arm": { 179 - "version": "0.19.12", 180 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", 181 - "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", 179 + "version": "0.21.5", 180 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 181 + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 182 182 "cpu": [ 183 183 "arm" 184 184 ], ··· 192 192 } 193 193 }, 194 194 "node_modules/@esbuild/linux-arm64": { 195 - "version": "0.19.12", 196 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", 197 - "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", 195 + "version": "0.21.5", 196 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 197 + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 198 198 "cpu": [ 199 199 "arm64" 200 200 ], ··· 208 208 } 209 209 }, 210 210 "node_modules/@esbuild/linux-ia32": { 211 - "version": "0.19.12", 212 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", 213 - "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", 211 + "version": "0.21.5", 212 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 213 + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 214 214 "cpu": [ 215 215 "ia32" 216 216 ], ··· 224 224 } 225 225 }, 226 226 "node_modules/@esbuild/linux-loong64": { 227 - "version": "0.19.12", 228 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", 229 - "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", 227 + "version": "0.21.5", 228 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 229 + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 230 230 "cpu": [ 231 231 "loong64" 232 232 ], ··· 240 240 } 241 241 }, 242 242 "node_modules/@esbuild/linux-mips64el": { 243 - "version": "0.19.12", 244 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", 245 - "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", 243 + "version": "0.21.5", 244 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 245 + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 246 246 "cpu": [ 247 247 "mips64el" 248 248 ], ··· 256 256 } 257 257 }, 258 258 "node_modules/@esbuild/linux-ppc64": { 259 - "version": "0.19.12", 260 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", 261 - "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", 259 + "version": "0.21.5", 260 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 261 + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 262 262 "cpu": [ 263 263 "ppc64" 264 264 ], ··· 272 272 } 273 273 }, 274 274 "node_modules/@esbuild/linux-riscv64": { 275 - "version": "0.19.12", 276 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", 277 - "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", 275 + "version": "0.21.5", 276 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 277 + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 278 278 "cpu": [ 279 279 "riscv64" 280 280 ], ··· 288 288 } 289 289 }, 290 290 "node_modules/@esbuild/linux-s390x": { 291 - "version": "0.19.12", 292 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", 293 - "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", 291 + "version": "0.21.5", 292 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 293 + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 294 294 "cpu": [ 295 295 "s390x" 296 296 ], ··· 304 304 } 305 305 }, 306 306 "node_modules/@esbuild/linux-x64": { 307 - "version": "0.19.12", 308 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", 309 - "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", 307 + "version": "0.21.5", 308 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 309 + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 310 310 "cpu": [ 311 311 "x64" 312 312 ], ··· 320 320 } 321 321 }, 322 322 "node_modules/@esbuild/netbsd-x64": { 323 - "version": "0.19.12", 324 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", 325 - "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", 323 + "version": "0.21.5", 324 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 325 + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 326 326 "cpu": [ 327 327 "x64" 328 328 ], ··· 336 336 } 337 337 }, 338 338 "node_modules/@esbuild/openbsd-x64": { 339 - "version": "0.19.12", 340 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", 341 - "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", 339 + "version": "0.21.5", 340 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 341 + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 342 342 "cpu": [ 343 343 "x64" 344 344 ], ··· 352 352 } 353 353 }, 354 354 "node_modules/@esbuild/sunos-x64": { 355 - "version": "0.19.12", 356 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", 357 - "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", 355 + "version": "0.21.5", 356 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 357 + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 358 358 "cpu": [ 359 359 "x64" 360 360 ], ··· 368 368 } 369 369 }, 370 370 "node_modules/@esbuild/win32-arm64": { 371 - "version": "0.19.12", 372 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", 373 - "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", 371 + "version": "0.21.5", 372 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 373 + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 374 374 "cpu": [ 375 375 "arm64" 376 376 ], ··· 384 384 } 385 385 }, 386 386 "node_modules/@esbuild/win32-ia32": { 387 - "version": "0.19.12", 388 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", 389 - "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", 387 + "version": "0.21.5", 388 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 389 + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 390 390 "cpu": [ 391 391 "ia32" 392 392 ], ··· 400 400 } 401 401 }, 402 402 "node_modules/@esbuild/win32-x64": { 403 - "version": "0.19.12", 404 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", 405 - "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", 403 + "version": "0.21.5", 404 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 405 + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 406 406 "cpu": [ 407 407 "x64" 408 408 ], ··· 431 431 } 432 432 }, 433 433 "node_modules/@eslint-community/regexpp": { 434 - "version": "4.10.0", 435 - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", 436 - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", 434 + "version": "4.11.0", 435 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", 436 + "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", 437 437 "dev": true, 438 438 "engines": { 439 439 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 440 440 } 441 441 }, 442 - "node_modules/@eslint/eslintrc": { 443 - "version": "2.1.4", 444 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 445 - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 442 + "node_modules/@eslint/config-array": { 443 + "version": "0.17.1", 444 + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.17.1.tgz", 445 + "integrity": "sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==", 446 446 "dev": true, 447 447 "dependencies": { 448 - "ajv": "^6.12.4", 449 - "debug": "^4.3.2", 450 - "espree": "^9.6.0", 451 - "globals": "^13.19.0", 452 - "ignore": "^5.2.0", 453 - "import-fresh": "^3.2.1", 454 - "js-yaml": "^4.1.0", 455 - "minimatch": "^3.1.2", 456 - "strip-json-comments": "^3.1.1" 448 + "@eslint/object-schema": "^2.1.4", 449 + "debug": "^4.3.1", 450 + "minimatch": "^3.1.2" 457 451 }, 458 452 "engines": { 459 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 460 - }, 461 - "funding": { 462 - "url": "https://opencollective.com/eslint" 453 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 463 454 } 464 455 }, 465 - "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 456 + "node_modules/@eslint/config-array/node_modules/brace-expansion": { 466 457 "version": "1.1.11", 467 458 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 468 459 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", ··· 472 463 "concat-map": "0.0.1" 473 464 } 474 465 }, 475 - "node_modules/@eslint/eslintrc/node_modules/minimatch": { 466 + "node_modules/@eslint/config-array/node_modules/minimatch": { 476 467 "version": "3.1.2", 477 468 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 478 469 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", ··· 484 475 "node": "*" 485 476 } 486 477 }, 487 - "node_modules/@eslint/js": { 488 - "version": "8.56.0", 489 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", 490 - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", 491 - "dev": true, 492 - "engines": { 493 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 494 - } 495 - }, 496 - "node_modules/@humanwhocodes/config-array": { 497 - "version": "0.11.14", 498 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", 499 - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", 478 + "node_modules/@eslint/eslintrc": { 479 + "version": "3.1.0", 480 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", 481 + "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", 500 482 "dev": true, 501 483 "dependencies": { 502 - "@humanwhocodes/object-schema": "^2.0.2", 503 - "debug": "^4.3.1", 504 - "minimatch": "^3.0.5" 484 + "ajv": "^6.12.4", 485 + "debug": "^4.3.2", 486 + "espree": "^10.0.1", 487 + "globals": "^14.0.0", 488 + "ignore": "^5.2.0", 489 + "import-fresh": "^3.2.1", 490 + "js-yaml": "^4.1.0", 491 + "minimatch": "^3.1.2", 492 + "strip-json-comments": "^3.1.1" 505 493 }, 506 494 "engines": { 507 - "node": ">=10.10.0" 495 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 496 + }, 497 + "funding": { 498 + "url": "https://opencollective.com/eslint" 508 499 } 509 500 }, 510 - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 501 + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 511 502 "version": "1.1.11", 512 503 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 513 504 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", ··· 517 508 "concat-map": "0.0.1" 518 509 } 519 510 }, 520 - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 511 + "node_modules/@eslint/eslintrc/node_modules/minimatch": { 521 512 "version": "3.1.2", 522 513 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 523 514 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", ··· 529 520 "node": "*" 530 521 } 531 522 }, 523 + "node_modules/@eslint/js": { 524 + "version": "9.8.0", 525 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", 526 + "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", 527 + "dev": true, 528 + "engines": { 529 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 530 + } 531 + }, 532 + "node_modules/@eslint/object-schema": { 533 + "version": "2.1.4", 534 + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", 535 + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", 536 + "dev": true, 537 + "engines": { 538 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 539 + } 540 + }, 532 541 "node_modules/@humanwhocodes/module-importer": { 533 542 "version": "1.0.1", 534 543 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", ··· 542 551 "url": "https://github.com/sponsors/nzakas" 543 552 } 544 553 }, 545 - "node_modules/@humanwhocodes/object-schema": { 546 - "version": "2.0.2", 547 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", 548 - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", 549 - "dev": true 554 + "node_modules/@humanwhocodes/retry": { 555 + "version": "0.3.0", 556 + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", 557 + "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", 558 + "dev": true, 559 + "engines": { 560 + "node": ">=18.18" 561 + }, 562 + "funding": { 563 + "type": "github", 564 + "url": "https://github.com/sponsors/nzakas" 565 + } 550 566 }, 551 567 "node_modules/@jridgewell/gen-mapping": { 552 568 "version": "0.3.3", ··· 581 597 } 582 598 }, 583 599 "node_modules/@jridgewell/sourcemap-codec": { 584 - "version": "1.4.15", 585 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 586 - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 600 + "version": "1.5.0", 601 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 602 + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 587 603 "dev": true 588 604 }, 589 605 "node_modules/@jridgewell/trace-mapping": { ··· 632 648 } 633 649 }, 634 650 "node_modules/@rollup/rollup-android-arm-eabi": { 635 - "version": "4.10.0", 636 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.10.0.tgz", 637 - "integrity": "sha512-/MeDQmcD96nVoRumKUljsYOLqfv1YFJps+0pTrb2Z9Nl/w5qNUysMaWQsrd1mvAlNT4yza1iVyIu4Q4AgF6V3A==", 651 + "version": "4.19.1", 652 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.19.1.tgz", 653 + "integrity": "sha512-XzqSg714++M+FXhHfXpS1tDnNZNpgxxuGZWlRG/jSj+VEPmZ0yg6jV4E0AL3uyBKxO8mO3xtOsP5mQ+XLfrlww==", 638 654 "cpu": [ 639 655 "arm" 640 656 ], ··· 645 661 ] 646 662 }, 647 663 "node_modules/@rollup/rollup-android-arm64": { 648 - "version": "4.10.0", 649 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.10.0.tgz", 650 - "integrity": "sha512-lvu0jK97mZDJdpZKDnZI93I0Om8lSDaiPx3OiCk0RXn3E8CMPJNS/wxjAvSJJzhhZpfjXsjLWL8LnS6qET4VNQ==", 664 + "version": "4.19.1", 665 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.19.1.tgz", 666 + "integrity": "sha512-thFUbkHteM20BGShD6P08aungq4irbIZKUNbG70LN8RkO7YztcGPiKTTGZS7Kw+x5h8hOXs0i4OaHwFxlpQN6A==", 651 667 "cpu": [ 652 668 "arm64" 653 669 ], ··· 658 674 ] 659 675 }, 660 676 "node_modules/@rollup/rollup-darwin-arm64": { 661 - "version": "4.10.0", 662 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.10.0.tgz", 663 - "integrity": "sha512-uFpayx8I8tyOvDkD7X6n0PriDRWxcqEjqgtlxnUA/G9oS93ur9aZ8c8BEpzFmsed1TH5WZNG5IONB8IiW90TQg==", 677 + "version": "4.19.1", 678 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.19.1.tgz", 679 + "integrity": "sha512-8o6eqeFZzVLia2hKPUZk4jdE3zW7LCcZr+MD18tXkgBBid3lssGVAYuox8x6YHoEPDdDa9ixTaStcmx88lio5Q==", 664 680 "cpu": [ 665 681 "arm64" 666 682 ], ··· 671 687 ] 672 688 }, 673 689 "node_modules/@rollup/rollup-darwin-x64": { 674 - "version": "4.10.0", 675 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.10.0.tgz", 676 - "integrity": "sha512-nIdCX03qFKoR/MwQegQBK+qZoSpO3LESurVAC6s6jazLA1Mpmgzo3Nj3H1vydXp/JM29bkCiuF7tDuToj4+U9Q==", 690 + "version": "4.19.1", 691 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.19.1.tgz", 692 + "integrity": "sha512-4T42heKsnbjkn7ovYiAdDVRRWZLU9Kmhdt6HafZxFcUdpjlBlxj4wDrt1yFWLk7G4+E+8p2C9tcmSu0KA6auGA==", 677 693 "cpu": [ 678 694 "x64" 679 695 ], ··· 684 700 ] 685 701 }, 686 702 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 687 - "version": "4.10.0", 688 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.10.0.tgz", 689 - "integrity": "sha512-Fz7a+y5sYhYZMQFRkOyCs4PLhICAnxRX/GnWYReaAoruUzuRtcf+Qnw+T0CoAWbHCuz2gBUwmWnUgQ67fb3FYw==", 703 + "version": "4.19.1", 704 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.19.1.tgz", 705 + "integrity": "sha512-MXg1xp+e5GhZ3Vit1gGEyoC+dyQUBy2JgVQ+3hUrD9wZMkUw/ywgkpK7oZgnB6kPpGrxJ41clkPPnsknuD6M2Q==", 706 + "cpu": [ 707 + "arm" 708 + ], 709 + "dev": true, 710 + "optional": true, 711 + "os": [ 712 + "linux" 713 + ] 714 + }, 715 + "node_modules/@rollup/rollup-linux-arm-musleabihf": { 716 + "version": "4.19.1", 717 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.19.1.tgz", 718 + "integrity": "sha512-DZNLwIY4ftPSRVkJEaxYkq7u2zel7aah57HESuNkUnz+3bZHxwkCUkrfS2IWC1sxK6F2QNIR0Qr/YXw7nkF3Pw==", 690 719 "cpu": [ 691 720 "arm" 692 721 ], ··· 697 726 ] 698 727 }, 699 728 "node_modules/@rollup/rollup-linux-arm64-gnu": { 700 - "version": "4.10.0", 701 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.10.0.tgz", 702 - "integrity": "sha512-yPtF9jIix88orwfTi0lJiqINnlWo6p93MtZEoaehZnmCzEmLL0eqjA3eGVeyQhMtxdV+Mlsgfwhh0+M/k1/V7Q==", 729 + "version": "4.19.1", 730 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.19.1.tgz", 731 + "integrity": "sha512-C7evongnjyxdngSDRRSQv5GvyfISizgtk9RM+z2biV5kY6S/NF/wta7K+DanmktC5DkuaJQgoKGf7KUDmA7RUw==", 703 732 "cpu": [ 704 733 "arm64" 705 734 ], ··· 710 739 ] 711 740 }, 712 741 "node_modules/@rollup/rollup-linux-arm64-musl": { 713 - "version": "4.10.0", 714 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.10.0.tgz", 715 - "integrity": "sha512-9GW9yA30ib+vfFiwjX+N7PnjTnCMiUffhWj4vkG4ukYv1kJ4T9gHNg8zw+ChsOccM27G9yXrEtMScf1LaCuoWQ==", 742 + "version": "4.19.1", 743 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.19.1.tgz", 744 + "integrity": "sha512-89tFWqxfxLLHkAthAcrTs9etAoBFRduNfWdl2xUs/yLV+7XDrJ5yuXMHptNqf1Zw0UCA3cAutkAiAokYCkaPtw==", 716 745 "cpu": [ 717 746 "arm64" 718 747 ], ··· 722 751 "linux" 723 752 ] 724 753 }, 754 + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 755 + "version": "4.19.1", 756 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.19.1.tgz", 757 + "integrity": "sha512-PromGeV50sq+YfaisG8W3fd+Cl6mnOOiNv2qKKqKCpiiEke2KiKVyDqG/Mb9GWKbYMHj5a01fq/qlUR28PFhCQ==", 758 + "cpu": [ 759 + "ppc64" 760 + ], 761 + "dev": true, 762 + "optional": true, 763 + "os": [ 764 + "linux" 765 + ] 766 + }, 725 767 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 726 - "version": "4.10.0", 727 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.10.0.tgz", 728 - "integrity": "sha512-X1ES+V4bMq2ws5fF4zHornxebNxMXye0ZZjUrzOrf7UMx1d6wMQtfcchZ8SqUnQPPHdOyOLW6fTcUiFgHFadRA==", 768 + "version": "4.19.1", 769 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.19.1.tgz", 770 + "integrity": "sha512-/1BmHYh+iz0cNCP0oHCuF8CSiNj0JOGf0jRlSo3L/FAyZyG2rGBuKpkZVH9YF+x58r1jgWxvm1aRg3DHrLDt6A==", 729 771 "cpu": [ 730 772 "riscv64" 731 773 ], ··· 735 777 "linux" 736 778 ] 737 779 }, 780 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 781 + "version": "4.19.1", 782 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.19.1.tgz", 783 + "integrity": "sha512-0cYP5rGkQWRZKy9/HtsWVStLXzCF3cCBTRI+qRL8Z+wkYlqN7zrSYm6FuY5Kd5ysS5aH0q5lVgb/WbG4jqXN1Q==", 784 + "cpu": [ 785 + "s390x" 786 + ], 787 + "dev": true, 788 + "optional": true, 789 + "os": [ 790 + "linux" 791 + ] 792 + }, 738 793 "node_modules/@rollup/rollup-linux-x64-gnu": { 739 - "version": "4.10.0", 740 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.10.0.tgz", 741 - "integrity": "sha512-w/5OpT2EnI/Xvypw4FIhV34jmNqU5PZjZue2l2Y3ty1Ootm3SqhI+AmfhlUYGBTd9JnpneZCDnt3uNOiOBkMyw==", 794 + "version": "4.19.1", 795 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.19.1.tgz", 796 + "integrity": "sha512-XUXeI9eM8rMP8aGvii/aOOiMvTs7xlCosq9xCjcqI9+5hBxtjDpD+7Abm1ZhVIFE1J2h2VIg0t2DX/gjespC2Q==", 742 797 "cpu": [ 743 798 "x64" 744 799 ], ··· 749 804 ] 750 805 }, 751 806 "node_modules/@rollup/rollup-linux-x64-musl": { 752 - "version": "4.10.0", 753 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.10.0.tgz", 754 - "integrity": "sha512-q/meftEe3QlwQiGYxD9rWwB21DoKQ9Q8wA40of/of6yGHhZuGfZO0c3WYkN9dNlopHlNT3mf5BPsUSxoPuVQaw==", 807 + "version": "4.19.1", 808 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.19.1.tgz", 809 + "integrity": "sha512-V7cBw/cKXMfEVhpSvVZhC+iGifD6U1zJ4tbibjjN+Xi3blSXaj/rJynAkCFFQfoG6VZrAiP7uGVzL440Q6Me2Q==", 755 810 "cpu": [ 756 811 "x64" 757 812 ], ··· 762 817 ] 763 818 }, 764 819 "node_modules/@rollup/rollup-win32-arm64-msvc": { 765 - "version": "4.10.0", 766 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.10.0.tgz", 767 - "integrity": "sha512-NrR6667wlUfP0BHaEIKgYM/2va+Oj+RjZSASbBMnszM9k+1AmliRjHc3lJIiOehtSSjqYiO7R6KLNrWOX+YNSQ==", 820 + "version": "4.19.1", 821 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.19.1.tgz", 822 + "integrity": "sha512-88brja2vldW/76jWATlBqHEoGjJLRnP0WOEKAUbMcXaAZnemNhlAHSyj4jIwMoP2T750LE9lblvD4e2jXleZsA==", 768 823 "cpu": [ 769 824 "arm64" 770 825 ], ··· 775 830 ] 776 831 }, 777 832 "node_modules/@rollup/rollup-win32-ia32-msvc": { 778 - "version": "4.10.0", 779 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.10.0.tgz", 780 - "integrity": "sha512-FV0Tpt84LPYDduIDcXvEC7HKtyXxdvhdAOvOeWMWbQNulxViH2O07QXkT/FffX4FqEI02jEbCJbr+YcuKdyyMg==", 833 + "version": "4.19.1", 834 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.19.1.tgz", 835 + "integrity": "sha512-LdxxcqRVSXi6k6JUrTah1rHuaupoeuiv38du8Mt4r4IPer3kwlTo+RuvfE8KzZ/tL6BhaPlzJ3835i6CxrFIRQ==", 781 836 "cpu": [ 782 837 "ia32" 783 838 ], ··· 788 843 ] 789 844 }, 790 845 "node_modules/@rollup/rollup-win32-x64-msvc": { 791 - "version": "4.10.0", 792 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.10.0.tgz", 793 - "integrity": "sha512-OZoJd+o5TaTSQeFFQ6WjFCiltiYVjIdsXxwu/XZ8qRpsvMQr4UsVrE5UyT9RIvsnuF47DqkJKhhVZ2Q9YW9IpQ==", 846 + "version": "4.19.1", 847 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.19.1.tgz", 848 + "integrity": "sha512-2bIrL28PcK3YCqD9anGxDxamxdiJAxA+l7fWIwM5o8UqNy1t3d1NdAweO2XhA0KTDJ5aH1FsuiT5+7VhtHliXg==", 794 849 "cpu": [ 795 850 "x64" 796 851 ], ··· 801 856 ] 802 857 }, 803 858 "node_modules/@sveltejs/vite-plugin-svelte": { 804 - "version": "3.0.2", 805 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.0.2.tgz", 806 - "integrity": "sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==", 859 + "version": "3.1.1", 860 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.1.1.tgz", 861 + "integrity": "sha512-rimpFEAboBBHIlzISibg94iP09k/KYdHgVhJlcsTfn7KMBhc70jFX/GRWkRdFCc2fdnk+4+Bdfej23cMDnJS6A==", 807 862 "dev": true, 808 863 "dependencies": { 809 - "@sveltejs/vite-plugin-svelte-inspector": "^2.0.0", 864 + "@sveltejs/vite-plugin-svelte-inspector": "^2.1.0", 810 865 "debug": "^4.3.4", 811 866 "deepmerge": "^4.3.1", 812 867 "kleur": "^4.1.5", 813 - "magic-string": "^0.30.5", 814 - "svelte-hmr": "^0.15.3", 868 + "magic-string": "^0.30.10", 869 + "svelte-hmr": "^0.16.0", 815 870 "vitefu": "^0.2.5" 816 871 }, 817 872 "engines": { ··· 823 878 } 824 879 }, 825 880 "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 826 - "version": "2.0.0", 827 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.0.0.tgz", 828 - "integrity": "sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==", 881 + "version": "2.1.0", 882 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.1.0.tgz", 883 + "integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==", 829 884 "dev": true, 830 885 "dependencies": { 831 886 "debug": "^4.3.4" ··· 840 895 } 841 896 }, 842 897 "node_modules/@tauri-apps/api": { 843 - "version": "1.5.3", 844 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.5.3.tgz", 845 - "integrity": "sha512-zxnDjHHKjOsrIzZm6nO5Xapb/BxqUq1tc7cGkFXsFkGTsSWgCPH1D8mm0XS9weJY2OaR73I3k3S+b7eSzJDfqA==", 898 + "version": "1.6.0", 899 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.6.0.tgz", 900 + "integrity": "sha512-rqI++FWClU5I2UBp4HXFvl+sBWkdigBkxnpJDQUWttNyG7IZP4FwQGhTNL5EOw0vI8i6eSAJ5frLqO7n7jbJdg==", 846 901 "dev": true, 847 902 "engines": { 848 903 "node": ">= 14.6.0", ··· 855 910 } 856 911 }, 857 912 "node_modules/@tauri-apps/cli": { 858 - "version": "1.5.9", 859 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.5.9.tgz", 860 - "integrity": "sha512-knSt/9AvCTeyfC6wkyeouF9hBW/0Mzuw+5vBKEvzaGPQsfFJo1ZCp5FkdiZpGBBfnm09BhugasGRTGofzatfqQ==", 913 + "version": "1.6.0", 914 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.6.0.tgz", 915 + "integrity": "sha512-DBBpBl6GhTzm8ImMbKkfaZ4fDTykWrC7Q5OXP4XqD91recmDEn2LExuvuiiS3HYe7uP8Eb5B9NPHhqJb+Zo7qQ==", 861 916 "dev": true, 862 917 "bin": { 863 918 "tauri": "tauri.js" ··· 870 925 "url": "https://opencollective.com/tauri" 871 926 }, 872 927 "optionalDependencies": { 873 - "@tauri-apps/cli-darwin-arm64": "1.5.9", 874 - "@tauri-apps/cli-darwin-x64": "1.5.9", 875 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.5.9", 876 - "@tauri-apps/cli-linux-arm64-gnu": "1.5.9", 877 - "@tauri-apps/cli-linux-arm64-musl": "1.5.9", 878 - "@tauri-apps/cli-linux-x64-gnu": "1.5.9", 879 - "@tauri-apps/cli-linux-x64-musl": "1.5.9", 880 - "@tauri-apps/cli-win32-arm64-msvc": "1.5.9", 881 - "@tauri-apps/cli-win32-ia32-msvc": "1.5.9", 882 - "@tauri-apps/cli-win32-x64-msvc": "1.5.9" 928 + "@tauri-apps/cli-darwin-arm64": "1.6.0", 929 + "@tauri-apps/cli-darwin-x64": "1.6.0", 930 + "@tauri-apps/cli-linux-arm-gnueabihf": "1.6.0", 931 + "@tauri-apps/cli-linux-arm64-gnu": "1.6.0", 932 + "@tauri-apps/cli-linux-arm64-musl": "1.6.0", 933 + "@tauri-apps/cli-linux-x64-gnu": "1.6.0", 934 + "@tauri-apps/cli-linux-x64-musl": "1.6.0", 935 + "@tauri-apps/cli-win32-arm64-msvc": "1.6.0", 936 + "@tauri-apps/cli-win32-ia32-msvc": "1.6.0", 937 + "@tauri-apps/cli-win32-x64-msvc": "1.6.0" 883 938 } 884 939 }, 885 940 "node_modules/@tauri-apps/cli-darwin-arm64": { 886 - "version": "1.5.9", 887 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.5.9.tgz", 888 - "integrity": "sha512-7C2Jf8f0gzv778mLYb7Eszqqv1bm9Wzews81MRTqKrUIcC+eZEtDXLex+JaEkEzFEUrgIafdOvMBVEavF030IA==", 941 + "version": "1.6.0", 942 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.6.0.tgz", 943 + "integrity": "sha512-SNRwUD9nqGxY47mbY1CGTt/jqyQOU7Ps7Mx/mpgahL0FVUDiCEY/5L9QfEPPhEgccgcelEVn7i6aQHIkHyUtCA==", 889 944 "cpu": [ 890 945 "arm64" 891 946 ], ··· 899 954 } 900 955 }, 901 956 "node_modules/@tauri-apps/cli-darwin-x64": { 902 - "version": "1.5.9", 903 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.5.9.tgz", 904 - "integrity": "sha512-LHKytpkofPYgH8RShWvwDa3hD1ws131x7g7zNasJPfOiCWLqYVQFUuQVmjEUt8+dpHe/P/err5h4z+YZru2d0A==", 957 + "version": "1.6.0", 958 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.6.0.tgz", 959 + "integrity": "sha512-g2/uDR/eeH2arvuawA4WwaEOqv/7jDO/ZLNI3JlBjP5Pk8GGb3Kdy0ro1xQzF94mtk2mOnOXa4dMgAet4sUJ1A==", 905 960 "cpu": [ 906 961 "x64" 907 962 ], ··· 915 970 } 916 971 }, 917 972 "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 918 - "version": "1.5.9", 919 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.5.9.tgz", 920 - "integrity": "sha512-teGK20IYKx+dVn8wFq/Lg57Q9ce7foq1KHSfyHi464LVt1T0V1rsmULSgZpQPPj/NYPF5BG78PcWYv64yH86jw==", 973 + "version": "1.6.0", 974 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.6.0.tgz", 975 + "integrity": "sha512-EVwf4oRkQyG8BpSrk0gqO7oA0sDM2MdNDtJpMfleYFEgCxLIOGZKNqaOW3M7U+0Y4qikmG3TtRK+ngc8Ymtrjg==", 921 976 "cpu": [ 922 977 "arm" 923 978 ], ··· 931 986 } 932 987 }, 933 988 "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 934 - "version": "1.5.9", 935 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.5.9.tgz", 936 - "integrity": "sha512-onJ/DW5Crw38qVx+wquY4uBbfCxVhzhdJmlCYqnYyXsZZmSiPUfSyhV58y+5TYB0q1hG8eYdB5x8VAwzByhGzw==", 989 + "version": "1.6.0", 990 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.6.0.tgz", 991 + "integrity": "sha512-YdpY17cAySrhK9dX4BUVEmhAxE2o+6skIEFg8iN/xrDwRxhaNPI9I80YXPatUTX54Kx55T5++25VJG9+3iw83A==", 937 992 "cpu": [ 938 993 "arm64" 939 994 ], ··· 947 1002 } 948 1003 }, 949 1004 "node_modules/@tauri-apps/cli-linux-arm64-musl": { 950 - "version": "1.5.9", 951 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.5.9.tgz", 952 - "integrity": "sha512-23AYoLD3acakLp9NtheKQDJl8F66eTOflxoPzdJNRy13hUSxb+W9qpz4rRA+CIzkjICFvO2i3UWjeV9QwDVpsQ==", 1005 + "version": "1.6.0", 1006 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.6.0.tgz", 1007 + "integrity": "sha512-4U628tuf2U8pMr4tIBJhEkrFwt+46dwhXrDlpdyWSZtnop5RJAVKHODm0KbWns4xGKfTW1F3r6sSv+2ZxLcISA==", 953 1008 "cpu": [ 954 1009 "arm64" 955 1010 ], ··· 963 1018 } 964 1019 }, 965 1020 "node_modules/@tauri-apps/cli-linux-x64-gnu": { 966 - "version": "1.5.9", 967 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.5.9.tgz", 968 - "integrity": "sha512-9PQA1rE7gh41W2ylyKd5qOGOds55ymaYPml9KOpM0g+cxmCXa+8Wf9K5NKvACnJldJJ6cekWzIyB4eN6o5T+yQ==", 1021 + "version": "1.6.0", 1022 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.6.0.tgz", 1023 + "integrity": "sha512-AKRzp76fVUaJyXj5KRJT9bJyhwZyUnRQU0RqIRqOtZCT5yr6qGP8rjtQ7YhCIzWrseBlOllc3Qvbgw3Yl0VQcA==", 969 1024 "cpu": [ 970 1025 "x64" 971 1026 ], ··· 979 1034 } 980 1035 }, 981 1036 "node_modules/@tauri-apps/cli-linux-x64-musl": { 982 - "version": "1.5.9", 983 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.5.9.tgz", 984 - "integrity": "sha512-5hdbNFeDsrJ/pXZ4cSQV4bJwUXPPxXxN3/pAtNUqIph7q+vLcBXOXIMoS64iuyaluJC59lhEwlWZFz+EPv0Hqg==", 1037 + "version": "1.6.0", 1038 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.6.0.tgz", 1039 + "integrity": "sha512-0edIdq6aMBTaRMIXddHfyAFL361JqulLLd2Wi2aoOie7DkQ2MYh6gv3hA7NB9gqFwNIGE+xtJ4BkXIP2tSGPlg==", 985 1040 "cpu": [ 986 1041 "x64" 987 1042 ], ··· 995 1050 } 996 1051 }, 997 1052 "node_modules/@tauri-apps/cli-win32-arm64-msvc": { 998 - "version": "1.5.9", 999 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-1.5.9.tgz", 1000 - "integrity": "sha512-O18JufjSB3hSJYu5WWByONouGeX7DraLAtXLErsG1r/VS3zHd/zyuzycrVUaObNXk5bfGlIP0Ypt+RvZJILN2w==", 1053 + "version": "1.6.0", 1054 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-1.6.0.tgz", 1055 + "integrity": "sha512-QwWpWk4ubcwJ1rljsRAmINgB2AwkyzZhpYbalA+MmzyYMREcdXWGkyixWbRZgqc6fEWEBmq5UG73qz5eBJiIKg==", 1001 1056 "cpu": [ 1002 1057 "arm64" 1003 1058 ], ··· 1011 1066 } 1012 1067 }, 1013 1068 "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 1014 - "version": "1.5.9", 1015 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.5.9.tgz", 1016 - "integrity": "sha512-FQxtxTZu0JVBihfd/lmpxo7jyMOesjWQehfyVUqtgMfm5+Pvvw0Y+ZioeDi1TZkFVrT3QDYy8R4LqDLSZVMQRA==", 1069 + "version": "1.6.0", 1070 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.6.0.tgz", 1071 + "integrity": "sha512-Vtw0yxO9+aEFuhuxQ57ALG43tjECopRimRuKGbtZYDCriB/ty5TrT3QWMdy0dxBkpDTu3Rqsz30sbDzw6tlP3Q==", 1017 1072 "cpu": [ 1018 1073 "ia32" 1019 1074 ], ··· 1027 1082 } 1028 1083 }, 1029 1084 "node_modules/@tauri-apps/cli-win32-x64-msvc": { 1030 - "version": "1.5.9", 1031 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.5.9.tgz", 1032 - "integrity": "sha512-EeI1+L518cIBLKw0qUFwnLIySBeSmPQjPLIlNwSukHSro4tAQPHycEVGgKrdToiCWgaZJBA0e5aRSds0Du2TWg==", 1085 + "version": "1.6.0", 1086 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.6.0.tgz", 1087 + "integrity": "sha512-h54FHOvGi7+LIfRchzgZYSCHB1HDlP599vWXQQJ/XnwJY+6Rwr2E5bOe/EhqoG8rbGkfK0xX3KPAvXPbUlmggg==", 1033 1088 "cpu": [ 1034 1089 "x64" 1035 1090 ], ··· 1043 1098 } 1044 1099 }, 1045 1100 "node_modules/@tsconfig/svelte": { 1046 - "version": "5.0.2", 1047 - "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-5.0.2.tgz", 1048 - "integrity": "sha512-BRbo1fOtyVbhfLyuCWw6wAWp+U8UQle+ZXu84MYYWzYSEB28dyfnRBIE99eoG+qdAC0po6L2ScIEivcT07UaMA==", 1101 + "version": "5.0.4", 1102 + "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-5.0.4.tgz", 1103 + "integrity": "sha512-BV9NplVgLmSi4mwKzD8BD/NQ8erOY/nUE/GpgWe2ckx+wIQF5RyRirn/QsSSCPeulVpc3RA/iJt6DpfTIZps0Q==", 1049 1104 "dev": true 1050 1105 }, 1106 + "node_modules/@types/eslint": { 1107 + "version": "9.6.0", 1108 + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", 1109 + "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", 1110 + "dev": true, 1111 + "dependencies": { 1112 + "@types/estree": "*", 1113 + "@types/json-schema": "*" 1114 + } 1115 + }, 1051 1116 "node_modules/@types/estree": { 1052 1117 "version": "1.0.5", 1053 1118 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", ··· 1066 1131 "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", 1067 1132 "dev": true 1068 1133 }, 1069 - "node_modules/@types/semver": { 1070 - "version": "7.5.7", 1071 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.7.tgz", 1072 - "integrity": "sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==", 1073 - "dev": true 1074 - }, 1075 - "node_modules/@typescript-eslint/eslint-plugin": { 1076 - "version": "7.0.1", 1077 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.0.1.tgz", 1078 - "integrity": "sha512-OLvgeBv3vXlnnJGIAgCLYKjgMEU+wBGj07MQ/nxAaON+3mLzX7mJbhRYrVGiVvFiXtwFlkcBa/TtmglHy0UbzQ==", 1134 + "node_modules/@typescript-eslint/type-utils": { 1135 + "version": "8.0.0-alpha.58", 1136 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.0-alpha.58.tgz", 1137 + "integrity": "sha512-spW/I/UAY6HM0lKj+/333Zb9arOvUoi8+H0cVNYHELPhOti9re9NjyyJFhck84PNiwi8WmpkEf3GXe7/h+Cquw==", 1079 1138 "dev": true, 1080 1139 "dependencies": { 1081 - "@eslint-community/regexpp": "^4.5.1", 1082 - "@typescript-eslint/scope-manager": "7.0.1", 1083 - "@typescript-eslint/type-utils": "7.0.1", 1084 - "@typescript-eslint/utils": "7.0.1", 1085 - "@typescript-eslint/visitor-keys": "7.0.1", 1140 + "@typescript-eslint/typescript-estree": "8.0.0-alpha.58", 1141 + "@typescript-eslint/utils": "8.0.0-alpha.58", 1086 1142 "debug": "^4.3.4", 1087 - "graphemer": "^1.4.0", 1088 - "ignore": "^5.2.4", 1089 - "natural-compare": "^1.4.0", 1090 - "semver": "^7.5.4", 1091 - "ts-api-utils": "^1.0.1" 1143 + "ts-api-utils": "^1.3.0" 1092 1144 }, 1093 1145 "engines": { 1094 - "node": "^16.0.0 || >=18.0.0" 1146 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1095 1147 }, 1096 1148 "funding": { 1097 1149 "type": "opencollective", 1098 1150 "url": "https://opencollective.com/typescript-eslint" 1099 - }, 1100 - "peerDependencies": { 1101 - "@typescript-eslint/parser": "^7.0.0", 1102 - "eslint": "^8.56.0" 1103 1151 }, 1104 1152 "peerDependenciesMeta": { 1105 1153 "typescript": { ··· 1107 1155 } 1108 1156 } 1109 1157 }, 1110 - "node_modules/@typescript-eslint/parser": { 1111 - "version": "7.0.1", 1112 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.0.1.tgz", 1113 - "integrity": "sha512-8GcRRZNzaHxKzBPU3tKtFNing571/GwPBeCvmAUw0yBtfE2XVd0zFKJIMSWkHJcPQi0ekxjIts6L/rrZq5cxGQ==", 1158 + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { 1159 + "version": "8.0.0-alpha.58", 1160 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.58.tgz", 1161 + "integrity": "sha512-6+jM4y31a6pwKeV3MVQuVXPZl6d3I1ySMvP5WjZdZ+n57uovMvasZ3ZJstXngoRpa7JtkjVZ7NrMhQ1J8dxKCQ==", 1162 + "dev": true, 1163 + "engines": { 1164 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1165 + }, 1166 + "funding": { 1167 + "type": "opencollective", 1168 + "url": "https://opencollective.com/typescript-eslint" 1169 + } 1170 + }, 1171 + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { 1172 + "version": "8.0.0-alpha.58", 1173 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.58.tgz", 1174 + "integrity": "sha512-hm4nsoJnQcA7axMopUJrH7CD0MJhAMtE2zQt65uMFCy+U2YDdKPwE0g6qEAUBoKn6UBLQJWthJgUmwDbWrnwZg==", 1114 1175 "dev": true, 1115 1176 "dependencies": { 1116 - "@typescript-eslint/scope-manager": "7.0.1", 1117 - "@typescript-eslint/types": "7.0.1", 1118 - "@typescript-eslint/typescript-estree": "7.0.1", 1119 - "@typescript-eslint/visitor-keys": "7.0.1", 1120 - "debug": "^4.3.4" 1177 + "@typescript-eslint/types": "8.0.0-alpha.58", 1178 + "@typescript-eslint/visitor-keys": "8.0.0-alpha.58", 1179 + "debug": "^4.3.4", 1180 + "globby": "^11.1.0", 1181 + "is-glob": "^4.0.3", 1182 + "minimatch": "^9.0.4", 1183 + "semver": "^7.6.0", 1184 + "ts-api-utils": "^1.3.0" 1121 1185 }, 1122 1186 "engines": { 1123 - "node": "^16.0.0 || >=18.0.0" 1187 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1124 1188 }, 1125 1189 "funding": { 1126 1190 "type": "opencollective", 1127 1191 "url": "https://opencollective.com/typescript-eslint" 1128 1192 }, 1129 - "peerDependencies": { 1130 - "eslint": "^8.56.0" 1131 - }, 1132 1193 "peerDependenciesMeta": { 1133 1194 "typescript": { 1134 1195 "optional": true 1135 1196 } 1136 1197 } 1137 1198 }, 1138 - "node_modules/@typescript-eslint/scope-manager": { 1139 - "version": "7.0.1", 1140 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.0.1.tgz", 1141 - "integrity": "sha512-v7/T7As10g3bcWOOPAcbnMDuvctHzCFYCG/8R4bK4iYzdFqsZTbXGln0cZNVcwQcwewsYU2BJLay8j0/4zOk4w==", 1199 + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { 1200 + "version": "8.0.0-alpha.58", 1201 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.58.tgz", 1202 + "integrity": "sha512-V//E9PRY2216kh9fN/ihRvTtjpobAXEtmrsr3utlVUwHa2iklcofq1J12yl3KOjx9QBRfBrtfQnYaeruF7L0Fw==", 1142 1203 "dev": true, 1143 1204 "dependencies": { 1144 - "@typescript-eslint/types": "7.0.1", 1145 - "@typescript-eslint/visitor-keys": "7.0.1" 1205 + "@typescript-eslint/types": "8.0.0-alpha.58", 1206 + "eslint-visitor-keys": "^3.4.3" 1146 1207 }, 1147 1208 "engines": { 1148 - "node": "^16.0.0 || >=18.0.0" 1209 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1149 1210 }, 1150 1211 "funding": { 1151 1212 "type": "opencollective", 1152 1213 "url": "https://opencollective.com/typescript-eslint" 1153 1214 } 1154 1215 }, 1155 - "node_modules/@typescript-eslint/type-utils": { 1156 - "version": "7.0.1", 1157 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.0.1.tgz", 1158 - "integrity": "sha512-YtT9UcstTG5Yqy4xtLiClm1ZpM/pWVGFnkAa90UfdkkZsR1eP2mR/1jbHeYp8Ay1l1JHPyGvoUYR6o3On5Nhmw==", 1216 + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { 1217 + "version": "9.0.5", 1218 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 1219 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 1220 + "dev": true, 1221 + "dependencies": { 1222 + "brace-expansion": "^2.0.1" 1223 + }, 1224 + "engines": { 1225 + "node": ">=16 || 14 >=14.17" 1226 + }, 1227 + "funding": { 1228 + "url": "https://github.com/sponsors/isaacs" 1229 + } 1230 + }, 1231 + "node_modules/@typescript-eslint/utils": { 1232 + "version": "8.0.0-alpha.58", 1233 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0-alpha.58.tgz", 1234 + "integrity": "sha512-lZuGnpK23jr3huebgY4/qqrOKsWJ8dX0Q1Fo4oVYcyAy+sK6p+6nObK4VEPJG098gUmrriiavRiDKIhPDFm4Ig==", 1159 1235 "dev": true, 1160 1236 "dependencies": { 1161 - "@typescript-eslint/typescript-estree": "7.0.1", 1162 - "@typescript-eslint/utils": "7.0.1", 1163 - "debug": "^4.3.4", 1164 - "ts-api-utils": "^1.0.1" 1237 + "@eslint-community/eslint-utils": "^4.4.0", 1238 + "@typescript-eslint/scope-manager": "8.0.0-alpha.58", 1239 + "@typescript-eslint/types": "8.0.0-alpha.58", 1240 + "@typescript-eslint/typescript-estree": "8.0.0-alpha.58" 1165 1241 }, 1166 1242 "engines": { 1167 - "node": "^16.0.0 || >=18.0.0" 1243 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1168 1244 }, 1169 1245 "funding": { 1170 1246 "type": "opencollective", 1171 1247 "url": "https://opencollective.com/typescript-eslint" 1172 1248 }, 1173 1249 "peerDependencies": { 1174 - "eslint": "^8.56.0" 1250 + "eslint": "^8.57.0 || ^9.0.0" 1251 + } 1252 + }, 1253 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { 1254 + "version": "8.0.0-alpha.58", 1255 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.58.tgz", 1256 + "integrity": "sha512-bGgJXn8B3Pf3mzEOUQTPxEqhux54MOJSqw4HcgBReuP7dudz/hsN4TH9GqHbMXkFv8N4Ed1iqVRfgGeC8b1mGw==", 1257 + "dev": true, 1258 + "dependencies": { 1259 + "@typescript-eslint/types": "8.0.0-alpha.58", 1260 + "@typescript-eslint/visitor-keys": "8.0.0-alpha.58" 1175 1261 }, 1176 - "peerDependenciesMeta": { 1177 - "typescript": { 1178 - "optional": true 1179 - } 1262 + "engines": { 1263 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1264 + }, 1265 + "funding": { 1266 + "type": "opencollective", 1267 + "url": "https://opencollective.com/typescript-eslint" 1180 1268 } 1181 1269 }, 1182 - "node_modules/@typescript-eslint/types": { 1183 - "version": "7.0.1", 1184 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.0.1.tgz", 1185 - "integrity": "sha512-uJDfmirz4FHib6ENju/7cz9SdMSkeVvJDK3VcMFvf/hAShg8C74FW+06MaQPODHfDJp/z/zHfgawIJRjlu0RLg==", 1270 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { 1271 + "version": "8.0.0-alpha.58", 1272 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.58.tgz", 1273 + "integrity": "sha512-6+jM4y31a6pwKeV3MVQuVXPZl6d3I1ySMvP5WjZdZ+n57uovMvasZ3ZJstXngoRpa7JtkjVZ7NrMhQ1J8dxKCQ==", 1186 1274 "dev": true, 1187 1275 "engines": { 1188 - "node": "^16.0.0 || >=18.0.0" 1276 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1189 1277 }, 1190 1278 "funding": { 1191 1279 "type": "opencollective", 1192 1280 "url": "https://opencollective.com/typescript-eslint" 1193 1281 } 1194 1282 }, 1195 - "node_modules/@typescript-eslint/typescript-estree": { 1196 - "version": "7.0.1", 1197 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.0.1.tgz", 1198 - "integrity": "sha512-SO9wHb6ph0/FN5OJxH4MiPscGah5wjOd0RRpaLvuBv9g8565Fgu0uMySFEPqwPHiQU90yzJ2FjRYKGrAhS1xig==", 1283 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { 1284 + "version": "8.0.0-alpha.58", 1285 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.58.tgz", 1286 + "integrity": "sha512-hm4nsoJnQcA7axMopUJrH7CD0MJhAMtE2zQt65uMFCy+U2YDdKPwE0g6qEAUBoKn6UBLQJWthJgUmwDbWrnwZg==", 1199 1287 "dev": true, 1200 1288 "dependencies": { 1201 - "@typescript-eslint/types": "7.0.1", 1202 - "@typescript-eslint/visitor-keys": "7.0.1", 1289 + "@typescript-eslint/types": "8.0.0-alpha.58", 1290 + "@typescript-eslint/visitor-keys": "8.0.0-alpha.58", 1203 1291 "debug": "^4.3.4", 1204 1292 "globby": "^11.1.0", 1205 1293 "is-glob": "^4.0.3", 1206 - "minimatch": "9.0.3", 1207 - "semver": "^7.5.4", 1208 - "ts-api-utils": "^1.0.1" 1294 + "minimatch": "^9.0.4", 1295 + "semver": "^7.6.0", 1296 + "ts-api-utils": "^1.3.0" 1209 1297 }, 1210 1298 "engines": { 1211 - "node": "^16.0.0 || >=18.0.0" 1299 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1212 1300 }, 1213 1301 "funding": { 1214 1302 "type": "opencollective", ··· 1220 1308 } 1221 1309 } 1222 1310 }, 1223 - "node_modules/@typescript-eslint/utils": { 1224 - "version": "7.0.1", 1225 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.0.1.tgz", 1226 - "integrity": "sha512-oe4his30JgPbnv+9Vef1h48jm0S6ft4mNwi9wj7bX10joGn07QRfqIqFHoMiajrtoU88cIhXf8ahwgrcbNLgPA==", 1311 + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { 1312 + "version": "8.0.0-alpha.58", 1313 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.58.tgz", 1314 + "integrity": "sha512-V//E9PRY2216kh9fN/ihRvTtjpobAXEtmrsr3utlVUwHa2iklcofq1J12yl3KOjx9QBRfBrtfQnYaeruF7L0Fw==", 1227 1315 "dev": true, 1228 1316 "dependencies": { 1229 - "@eslint-community/eslint-utils": "^4.4.0", 1230 - "@types/json-schema": "^7.0.12", 1231 - "@types/semver": "^7.5.0", 1232 - "@typescript-eslint/scope-manager": "7.0.1", 1233 - "@typescript-eslint/types": "7.0.1", 1234 - "@typescript-eslint/typescript-estree": "7.0.1", 1235 - "semver": "^7.5.4" 1317 + "@typescript-eslint/types": "8.0.0-alpha.58", 1318 + "eslint-visitor-keys": "^3.4.3" 1236 1319 }, 1237 1320 "engines": { 1238 - "node": "^16.0.0 || >=18.0.0" 1321 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1239 1322 }, 1240 1323 "funding": { 1241 1324 "type": "opencollective", 1242 1325 "url": "https://opencollective.com/typescript-eslint" 1243 - }, 1244 - "peerDependencies": { 1245 - "eslint": "^8.56.0" 1246 1326 } 1247 1327 }, 1248 - "node_modules/@typescript-eslint/visitor-keys": { 1249 - "version": "7.0.1", 1250 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.0.1.tgz", 1251 - "integrity": "sha512-hwAgrOyk++RTXrP4KzCg7zB2U0xt7RUU0ZdMSCsqF3eKUwkdXUMyTb0qdCuji7VIbcpG62kKTU9M1J1c9UpFBw==", 1328 + "node_modules/@typescript-eslint/utils/node_modules/minimatch": { 1329 + "version": "9.0.5", 1330 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 1331 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 1252 1332 "dev": true, 1253 1333 "dependencies": { 1254 - "@typescript-eslint/types": "7.0.1", 1255 - "eslint-visitor-keys": "^3.4.1" 1334 + "brace-expansion": "^2.0.1" 1256 1335 }, 1257 1336 "engines": { 1258 - "node": "^16.0.0 || >=18.0.0" 1337 + "node": ">=16 || 14 >=14.17" 1259 1338 }, 1260 1339 "funding": { 1261 - "type": "opencollective", 1262 - "url": "https://opencollective.com/typescript-eslint" 1340 + "url": "https://github.com/sponsors/isaacs" 1263 1341 } 1264 1342 }, 1265 - "node_modules/@ungap/structured-clone": { 1266 - "version": "1.2.0", 1267 - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", 1268 - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", 1269 - "dev": true 1270 - }, 1271 1343 "node_modules/acorn": { 1272 - "version": "8.11.3", 1273 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 1274 - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 1344 + "version": "8.12.1", 1345 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", 1346 + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", 1275 1347 "dev": true, 1276 1348 "bin": { 1277 1349 "acorn": "bin/acorn" ··· 1367 1439 } 1368 1440 }, 1369 1441 "node_modules/autoprefixer": { 1370 - "version": "10.4.17", 1371 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", 1372 - "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", 1442 + "version": "10.4.19", 1443 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", 1444 + "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", 1373 1445 "dev": true, 1374 1446 "funding": [ 1375 1447 { ··· 1386 1458 } 1387 1459 ], 1388 1460 "dependencies": { 1389 - "browserslist": "^4.22.2", 1390 - "caniuse-lite": "^1.0.30001578", 1461 + "browserslist": "^4.23.0", 1462 + "caniuse-lite": "^1.0.30001599", 1391 1463 "fraction.js": "^4.3.7", 1392 1464 "normalize-range": "^0.1.2", 1393 1465 "picocolors": "^1.0.0", ··· 1499 1571 } 1500 1572 }, 1501 1573 "node_modules/caniuse-lite": { 1502 - "version": "1.0.30001587", 1503 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001587.tgz", 1504 - "integrity": "sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA==", 1574 + "version": "1.0.30001643", 1575 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz", 1576 + "integrity": "sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==", 1505 1577 "dev": true, 1506 1578 "funding": [ 1507 1579 { ··· 1708 1780 "node": ">=8" 1709 1781 } 1710 1782 }, 1711 - "node_modules/doctrine": { 1712 - "version": "3.0.0", 1713 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1714 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 1715 - "dev": true, 1716 - "dependencies": { 1717 - "esutils": "^2.0.2" 1718 - }, 1719 - "engines": { 1720 - "node": ">=6.0.0" 1721 - } 1722 - }, 1723 1783 "node_modules/electron-to-chromium": { 1724 1784 "version": "1.4.670", 1725 1785 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.670.tgz", ··· 1733 1793 "dev": true 1734 1794 }, 1735 1795 "node_modules/esbuild": { 1736 - "version": "0.19.12", 1737 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", 1738 - "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", 1796 + "version": "0.21.5", 1797 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 1798 + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 1739 1799 "dev": true, 1740 1800 "hasInstallScript": true, 1741 1801 "bin": { ··· 1745 1805 "node": ">=12" 1746 1806 }, 1747 1807 "optionalDependencies": { 1748 - "@esbuild/aix-ppc64": "0.19.12", 1749 - "@esbuild/android-arm": "0.19.12", 1750 - "@esbuild/android-arm64": "0.19.12", 1751 - "@esbuild/android-x64": "0.19.12", 1752 - "@esbuild/darwin-arm64": "0.19.12", 1753 - "@esbuild/darwin-x64": "0.19.12", 1754 - "@esbuild/freebsd-arm64": "0.19.12", 1755 - "@esbuild/freebsd-x64": "0.19.12", 1756 - "@esbuild/linux-arm": "0.19.12", 1757 - "@esbuild/linux-arm64": "0.19.12", 1758 - "@esbuild/linux-ia32": "0.19.12", 1759 - "@esbuild/linux-loong64": "0.19.12", 1760 - "@esbuild/linux-mips64el": "0.19.12", 1761 - "@esbuild/linux-ppc64": "0.19.12", 1762 - "@esbuild/linux-riscv64": "0.19.12", 1763 - "@esbuild/linux-s390x": "0.19.12", 1764 - "@esbuild/linux-x64": "0.19.12", 1765 - "@esbuild/netbsd-x64": "0.19.12", 1766 - "@esbuild/openbsd-x64": "0.19.12", 1767 - "@esbuild/sunos-x64": "0.19.12", 1768 - "@esbuild/win32-arm64": "0.19.12", 1769 - "@esbuild/win32-ia32": "0.19.12", 1770 - "@esbuild/win32-x64": "0.19.12" 1808 + "@esbuild/aix-ppc64": "0.21.5", 1809 + "@esbuild/android-arm": "0.21.5", 1810 + "@esbuild/android-arm64": "0.21.5", 1811 + "@esbuild/android-x64": "0.21.5", 1812 + "@esbuild/darwin-arm64": "0.21.5", 1813 + "@esbuild/darwin-x64": "0.21.5", 1814 + "@esbuild/freebsd-arm64": "0.21.5", 1815 + "@esbuild/freebsd-x64": "0.21.5", 1816 + "@esbuild/linux-arm": "0.21.5", 1817 + "@esbuild/linux-arm64": "0.21.5", 1818 + "@esbuild/linux-ia32": "0.21.5", 1819 + "@esbuild/linux-loong64": "0.21.5", 1820 + "@esbuild/linux-mips64el": "0.21.5", 1821 + "@esbuild/linux-ppc64": "0.21.5", 1822 + "@esbuild/linux-riscv64": "0.21.5", 1823 + "@esbuild/linux-s390x": "0.21.5", 1824 + "@esbuild/linux-x64": "0.21.5", 1825 + "@esbuild/netbsd-x64": "0.21.5", 1826 + "@esbuild/openbsd-x64": "0.21.5", 1827 + "@esbuild/sunos-x64": "0.21.5", 1828 + "@esbuild/win32-arm64": "0.21.5", 1829 + "@esbuild/win32-ia32": "0.21.5", 1830 + "@esbuild/win32-x64": "0.21.5" 1771 1831 } 1772 1832 }, 1773 1833 "node_modules/escalade": { ··· 1792 1852 } 1793 1853 }, 1794 1854 "node_modules/eslint": { 1795 - "version": "8.56.0", 1796 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", 1797 - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", 1855 + "version": "9.8.0", 1856 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", 1857 + "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", 1798 1858 "dev": true, 1799 1859 "dependencies": { 1800 1860 "@eslint-community/eslint-utils": "^4.2.0", 1801 - "@eslint-community/regexpp": "^4.6.1", 1802 - "@eslint/eslintrc": "^2.1.4", 1803 - "@eslint/js": "8.56.0", 1804 - "@humanwhocodes/config-array": "^0.11.13", 1861 + "@eslint-community/regexpp": "^4.11.0", 1862 + "@eslint/config-array": "^0.17.1", 1863 + "@eslint/eslintrc": "^3.1.0", 1864 + "@eslint/js": "9.8.0", 1805 1865 "@humanwhocodes/module-importer": "^1.0.1", 1866 + "@humanwhocodes/retry": "^0.3.0", 1806 1867 "@nodelib/fs.walk": "^1.2.8", 1807 - "@ungap/structured-clone": "^1.2.0", 1808 1868 "ajv": "^6.12.4", 1809 1869 "chalk": "^4.0.0", 1810 1870 "cross-spawn": "^7.0.2", 1811 1871 "debug": "^4.3.2", 1812 - "doctrine": "^3.0.0", 1813 1872 "escape-string-regexp": "^4.0.0", 1814 - "eslint-scope": "^7.2.2", 1815 - "eslint-visitor-keys": "^3.4.3", 1816 - "espree": "^9.6.1", 1817 - "esquery": "^1.4.2", 1873 + "eslint-scope": "^8.0.2", 1874 + "eslint-visitor-keys": "^4.0.0", 1875 + "espree": "^10.1.0", 1876 + "esquery": "^1.5.0", 1818 1877 "esutils": "^2.0.2", 1819 1878 "fast-deep-equal": "^3.1.3", 1820 - "file-entry-cache": "^6.0.1", 1879 + "file-entry-cache": "^8.0.0", 1821 1880 "find-up": "^5.0.0", 1822 1881 "glob-parent": "^6.0.2", 1823 - "globals": "^13.19.0", 1824 - "graphemer": "^1.4.0", 1825 1882 "ignore": "^5.2.0", 1826 1883 "imurmurhash": "^0.1.4", 1827 1884 "is-glob": "^4.0.0", 1828 1885 "is-path-inside": "^3.0.3", 1829 - "js-yaml": "^4.1.0", 1830 1886 "json-stable-stringify-without-jsonify": "^1.0.1", 1831 1887 "levn": "^0.4.1", 1832 1888 "lodash.merge": "^4.6.2", ··· 1840 1896 "eslint": "bin/eslint.js" 1841 1897 }, 1842 1898 "engines": { 1843 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1899 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1844 1900 }, 1845 1901 "funding": { 1846 - "url": "https://opencollective.com/eslint" 1902 + "url": "https://eslint.org/donate" 1847 1903 } 1848 1904 }, 1849 1905 "node_modules/eslint-compat-utils": { 1850 - "version": "0.1.2", 1851 - "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz", 1852 - "integrity": "sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==", 1906 + "version": "0.5.1", 1907 + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz", 1908 + "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==", 1853 1909 "dev": true, 1910 + "dependencies": { 1911 + "semver": "^7.5.4" 1912 + }, 1854 1913 "engines": { 1855 1914 "node": ">=12" 1856 1915 }, ··· 1871 1930 } 1872 1931 }, 1873 1932 "node_modules/eslint-plugin-svelte": { 1874 - "version": "2.35.1", 1875 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.35.1.tgz", 1876 - "integrity": "sha512-IF8TpLnROSGy98Z3NrsKXWDSCbNY2ReHDcrYTuXZMbfX7VmESISR78TWgO9zdg4Dht1X8coub5jKwHzP0ExRug==", 1933 + "version": "2.43.0", 1934 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.43.0.tgz", 1935 + "integrity": "sha512-REkxQWvg2pp7QVLxQNa+dJ97xUqRe7Y2JJbSWkHSuszu0VcblZtXkPBPckkivk99y5CdLw4slqfPylL2d/X4jQ==", 1877 1936 "dev": true, 1878 1937 "dependencies": { 1879 - "@eslint-community/eslint-utils": "^4.2.0", 1880 - "@jridgewell/sourcemap-codec": "^1.4.14", 1881 - "debug": "^4.3.1", 1882 - "eslint-compat-utils": "^0.1.2", 1938 + "@eslint-community/eslint-utils": "^4.4.0", 1939 + "@jridgewell/sourcemap-codec": "^1.4.15", 1940 + "eslint-compat-utils": "^0.5.1", 1883 1941 "esutils": "^2.0.3", 1884 - "known-css-properties": "^0.29.0", 1885 - "postcss": "^8.4.5", 1942 + "known-css-properties": "^0.34.0", 1943 + "postcss": "^8.4.38", 1886 1944 "postcss-load-config": "^3.1.4", 1887 1945 "postcss-safe-parser": "^6.0.0", 1888 - "postcss-selector-parser": "^6.0.11", 1889 - "semver": "^7.5.3", 1890 - "svelte-eslint-parser": ">=0.33.0 <1.0.0" 1946 + "postcss-selector-parser": "^6.1.0", 1947 + "semver": "^7.6.2", 1948 + "svelte-eslint-parser": "^0.41.0" 1891 1949 }, 1892 1950 "engines": { 1893 1951 "node": "^14.17.0 || >=16.0.0" ··· 1896 1954 "url": "https://github.com/sponsors/ota-meshi" 1897 1955 }, 1898 1956 "peerDependencies": { 1899 - "eslint": "^7.0.0 || ^8.0.0-0", 1900 - "svelte": "^3.37.0 || ^4.0.0" 1957 + "eslint": "^7.0.0 || ^8.0.0-0 || ^9.0.0-0", 1958 + "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0-next.191" 1901 1959 }, 1902 1960 "peerDependenciesMeta": { 1903 1961 "svelte": { ··· 1906 1964 } 1907 1965 }, 1908 1966 "node_modules/eslint-scope": { 1909 - "version": "7.2.2", 1910 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 1911 - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 1967 + "version": "8.0.2", 1968 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.2.tgz", 1969 + "integrity": "sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==", 1912 1970 "dev": true, 1913 1971 "dependencies": { 1914 1972 "esrecurse": "^4.3.0", 1915 1973 "estraverse": "^5.2.0" 1916 1974 }, 1917 1975 "engines": { 1918 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1976 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1919 1977 }, 1920 1978 "funding": { 1921 1979 "url": "https://opencollective.com/eslint" ··· 1943 2001 "concat-map": "0.0.1" 1944 2002 } 1945 2003 }, 2004 + "node_modules/eslint/node_modules/eslint-visitor-keys": { 2005 + "version": "4.0.0", 2006 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", 2007 + "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", 2008 + "dev": true, 2009 + "engines": { 2010 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 2011 + }, 2012 + "funding": { 2013 + "url": "https://opencollective.com/eslint" 2014 + } 2015 + }, 1946 2016 "node_modules/eslint/node_modules/minimatch": { 1947 2017 "version": "3.1.2", 1948 2018 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 1956 2026 } 1957 2027 }, 1958 2028 "node_modules/espree": { 1959 - "version": "9.6.1", 1960 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 1961 - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 2029 + "version": "10.1.0", 2030 + "resolved": "https://registry.npmjs.org/espree/-/espree-10.1.0.tgz", 2031 + "integrity": "sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==", 1962 2032 "dev": true, 1963 2033 "dependencies": { 1964 - "acorn": "^8.9.0", 2034 + "acorn": "^8.12.0", 1965 2035 "acorn-jsx": "^5.3.2", 1966 - "eslint-visitor-keys": "^3.4.1" 2036 + "eslint-visitor-keys": "^4.0.0" 2037 + }, 2038 + "engines": { 2039 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1967 2040 }, 2041 + "funding": { 2042 + "url": "https://opencollective.com/eslint" 2043 + } 2044 + }, 2045 + "node_modules/espree/node_modules/eslint-visitor-keys": { 2046 + "version": "4.0.0", 2047 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", 2048 + "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", 2049 + "dev": true, 1968 2050 "engines": { 1969 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2051 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 1970 2052 }, 1971 2053 "funding": { 1972 2054 "url": "https://opencollective.com/eslint" ··· 2079 2161 } 2080 2162 }, 2081 2163 "node_modules/file-entry-cache": { 2082 - "version": "6.0.1", 2083 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 2084 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 2164 + "version": "8.0.0", 2165 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 2166 + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 2085 2167 "dev": true, 2086 2168 "dependencies": { 2087 - "flat-cache": "^3.0.4" 2169 + "flat-cache": "^4.0.0" 2088 2170 }, 2089 2171 "engines": { 2090 - "node": "^10.12.0 || >=12.0.0" 2172 + "node": ">=16.0.0" 2091 2173 } 2092 2174 }, 2093 2175 "node_modules/fill-range": { ··· 2119 2201 } 2120 2202 }, 2121 2203 "node_modules/flat-cache": { 2122 - "version": "3.2.0", 2123 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 2124 - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 2204 + "version": "4.0.1", 2205 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 2206 + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 2125 2207 "dev": true, 2126 2208 "dependencies": { 2127 2209 "flatted": "^3.2.9", 2128 - "keyv": "^4.5.3", 2129 - "rimraf": "^3.0.2" 2210 + "keyv": "^4.5.4" 2130 2211 }, 2131 2212 "engines": { 2132 - "node": "^10.12.0 || >=12.0.0" 2213 + "node": ">=16" 2133 2214 } 2134 2215 }, 2135 2216 "node_modules/flatted": { 2136 - "version": "3.2.9", 2137 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", 2138 - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", 2217 + "version": "3.3.1", 2218 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", 2219 + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", 2139 2220 "dev": true 2140 2221 }, 2141 2222 "node_modules/fraction.js": { ··· 2226 2307 } 2227 2308 }, 2228 2309 "node_modules/globals": { 2229 - "version": "13.24.0", 2230 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 2231 - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 2310 + "version": "14.0.0", 2311 + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 2312 + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 2232 2313 "dev": true, 2233 - "dependencies": { 2234 - "type-fest": "^0.20.2" 2235 - }, 2236 2314 "engines": { 2237 - "node": ">=8" 2315 + "node": ">=18" 2238 2316 }, 2239 2317 "funding": { 2240 2318 "url": "https://github.com/sponsors/sindresorhus" ··· 2452 2530 } 2453 2531 }, 2454 2532 "node_modules/known-css-properties": { 2455 - "version": "0.29.0", 2456 - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.29.0.tgz", 2457 - "integrity": "sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==", 2533 + "version": "0.34.0", 2534 + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.34.0.tgz", 2535 + "integrity": "sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==", 2458 2536 "dev": true 2459 2537 }, 2460 2538 "node_modules/levn": { ··· 2506 2584 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 2507 2585 "dev": true 2508 2586 }, 2509 - "node_modules/lru-cache": { 2510 - "version": "6.0.0", 2511 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 2512 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 2513 - "dev": true, 2514 - "dependencies": { 2515 - "yallist": "^4.0.0" 2516 - }, 2517 - "engines": { 2518 - "node": ">=10" 2519 - } 2520 - }, 2521 2587 "node_modules/magic-string": { 2522 - "version": "0.30.7", 2523 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", 2524 - "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", 2588 + "version": "0.30.11", 2589 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", 2590 + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", 2525 2591 "dev": true, 2526 2592 "dependencies": { 2527 - "@jridgewell/sourcemap-codec": "^1.4.15" 2528 - }, 2529 - "engines": { 2530 - "node": ">=12" 2593 + "@jridgewell/sourcemap-codec": "^1.5.0" 2531 2594 } 2532 2595 }, 2533 2596 "node_modules/mdn-data": { ··· 2567 2630 "node": ">=4" 2568 2631 } 2569 2632 }, 2570 - "node_modules/minimatch": { 2571 - "version": "9.0.3", 2572 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 2573 - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 2574 - "dev": true, 2575 - "dependencies": { 2576 - "brace-expansion": "^2.0.1" 2577 - }, 2578 - "engines": { 2579 - "node": ">=16 || 14 >=14.17" 2580 - }, 2581 - "funding": { 2582 - "url": "https://github.com/sponsors/isaacs" 2583 - } 2584 - }, 2585 2633 "node_modules/minimist": { 2586 2634 "version": "1.2.8", 2587 2635 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", ··· 2782 2830 } 2783 2831 }, 2784 2832 "node_modules/picocolors": { 2785 - "version": "1.0.0", 2786 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 2787 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 2833 + "version": "1.0.1", 2834 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", 2835 + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", 2788 2836 "dev": true 2789 2837 }, 2790 2838 "node_modules/picomatch": { ··· 2800 2848 } 2801 2849 }, 2802 2850 "node_modules/postcss": { 2803 - "version": "8.4.35", 2804 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", 2805 - "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", 2851 + "version": "8.4.40", 2852 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.40.tgz", 2853 + "integrity": "sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==", 2806 2854 "dev": true, 2807 2855 "funding": [ 2808 2856 { ··· 2820 2868 ], 2821 2869 "dependencies": { 2822 2870 "nanoid": "^3.3.7", 2823 - "picocolors": "^1.0.0", 2824 - "source-map-js": "^1.0.2" 2871 + "picocolors": "^1.0.1", 2872 + "source-map-js": "^1.2.0" 2825 2873 }, 2826 2874 "engines": { 2827 2875 "node": "^10 || ^12 || >=14" ··· 2899 2947 } 2900 2948 }, 2901 2949 "node_modules/postcss-selector-parser": { 2902 - "version": "6.0.15", 2903 - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", 2904 - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", 2950 + "version": "6.1.1", 2951 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.1.tgz", 2952 + "integrity": "sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==", 2905 2953 "dev": true, 2906 2954 "dependencies": { 2907 2955 "cssesc": "^3.0.0", ··· 2927 2975 } 2928 2976 }, 2929 2977 "node_modules/prettier": { 2930 - "version": "3.2.5", 2931 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", 2932 - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", 2978 + "version": "3.3.3", 2979 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", 2980 + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", 2933 2981 "dev": true, 2934 2982 "bin": { 2935 2983 "prettier": "bin/prettier.cjs" ··· 2942 2990 } 2943 2991 }, 2944 2992 "node_modules/prettier-plugin-svelte": { 2945 - "version": "3.2.1", 2946 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.1.tgz", 2947 - "integrity": "sha512-ENAPbIxASf2R79IZwgkG5sBdeNA9kLRlXVvKKmTXh79zWTy0KKoT86XO2pHrTitUPINd+iXWy12MRmgzKGVckA==", 2993 + "version": "3.2.6", 2994 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.6.tgz", 2995 + "integrity": "sha512-Y1XWLw7vXUQQZmgv1JAEiLcErqUniAF2wO7QJsw8BVMvpLET2dI5WpEIEJx1r11iHVdSMzQxivyfrH9On9t2IQ==", 2948 2996 "dev": true, 2949 2997 "peerDependencies": { 2950 2998 "prettier": "^3.0.0", ··· 3011 3059 "node": ">=0.10.0" 3012 3060 } 3013 3061 }, 3014 - "node_modules/rimraf": { 3015 - "version": "3.0.2", 3016 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 3017 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 3018 - "dev": true, 3019 - "dependencies": { 3020 - "glob": "^7.1.3" 3021 - }, 3022 - "bin": { 3023 - "rimraf": "bin.js" 3024 - }, 3025 - "funding": { 3026 - "url": "https://github.com/sponsors/isaacs" 3027 - } 3028 - }, 3029 3062 "node_modules/rollup": { 3030 - "version": "4.10.0", 3031 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.10.0.tgz", 3032 - "integrity": "sha512-t2v9G2AKxcQ8yrG+WGxctBes1AomT0M4ND7jTFBCVPXQ/WFTvNSefIrNSmLKhIKBrvN8SG+CZslimJcT3W2u2g==", 3063 + "version": "4.19.1", 3064 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.19.1.tgz", 3065 + "integrity": "sha512-K5vziVlg7hTpYfFBI+91zHBEMo6jafYXpkMlqZjg7/zhIG9iHqazBf4xz9AVdjS9BruRn280ROqLI7G3OFRIlw==", 3033 3066 "dev": true, 3034 3067 "dependencies": { 3035 3068 "@types/estree": "1.0.5" ··· 3042 3075 "npm": ">=8.0.0" 3043 3076 }, 3044 3077 "optionalDependencies": { 3045 - "@rollup/rollup-android-arm-eabi": "4.10.0", 3046 - "@rollup/rollup-android-arm64": "4.10.0", 3047 - "@rollup/rollup-darwin-arm64": "4.10.0", 3048 - "@rollup/rollup-darwin-x64": "4.10.0", 3049 - "@rollup/rollup-linux-arm-gnueabihf": "4.10.0", 3050 - "@rollup/rollup-linux-arm64-gnu": "4.10.0", 3051 - "@rollup/rollup-linux-arm64-musl": "4.10.0", 3052 - "@rollup/rollup-linux-riscv64-gnu": "4.10.0", 3053 - "@rollup/rollup-linux-x64-gnu": "4.10.0", 3054 - "@rollup/rollup-linux-x64-musl": "4.10.0", 3055 - "@rollup/rollup-win32-arm64-msvc": "4.10.0", 3056 - "@rollup/rollup-win32-ia32-msvc": "4.10.0", 3057 - "@rollup/rollup-win32-x64-msvc": "4.10.0", 3078 + "@rollup/rollup-android-arm-eabi": "4.19.1", 3079 + "@rollup/rollup-android-arm64": "4.19.1", 3080 + "@rollup/rollup-darwin-arm64": "4.19.1", 3081 + "@rollup/rollup-darwin-x64": "4.19.1", 3082 + "@rollup/rollup-linux-arm-gnueabihf": "4.19.1", 3083 + "@rollup/rollup-linux-arm-musleabihf": "4.19.1", 3084 + "@rollup/rollup-linux-arm64-gnu": "4.19.1", 3085 + "@rollup/rollup-linux-arm64-musl": "4.19.1", 3086 + "@rollup/rollup-linux-powerpc64le-gnu": "4.19.1", 3087 + "@rollup/rollup-linux-riscv64-gnu": "4.19.1", 3088 + "@rollup/rollup-linux-s390x-gnu": "4.19.1", 3089 + "@rollup/rollup-linux-x64-gnu": "4.19.1", 3090 + "@rollup/rollup-linux-x64-musl": "4.19.1", 3091 + "@rollup/rollup-win32-arm64-msvc": "4.19.1", 3092 + "@rollup/rollup-win32-ia32-msvc": "4.19.1", 3093 + "@rollup/rollup-win32-x64-msvc": "4.19.1", 3058 3094 "fsevents": "~2.3.2" 3059 3095 } 3060 3096 }, ··· 3118 3154 } 3119 3155 }, 3120 3156 "node_modules/sass": { 3121 - "version": "1.70.0", 3122 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz", 3123 - "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==", 3157 + "version": "1.77.8", 3158 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.8.tgz", 3159 + "integrity": "sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==", 3124 3160 "dev": true, 3125 3161 "dependencies": { 3126 3162 "chokidar": ">=3.0.0 <4.0.0", ··· 3135 3171 } 3136 3172 }, 3137 3173 "node_modules/semver": { 3138 - "version": "7.6.0", 3139 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 3140 - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 3174 + "version": "7.6.3", 3175 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", 3176 + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", 3141 3177 "dev": true, 3142 - "dependencies": { 3143 - "lru-cache": "^6.0.0" 3144 - }, 3145 3178 "bin": { 3146 3179 "semver": "bin/semver.js" 3147 3180 }, ··· 3195 3228 } 3196 3229 }, 3197 3230 "node_modules/source-map-js": { 3198 - "version": "1.0.2", 3199 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 3200 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 3231 + "version": "1.2.0", 3232 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", 3233 + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", 3201 3234 "dev": true, 3202 3235 "engines": { 3203 3236 "node": ">=0.10.0" ··· 3252 3285 } 3253 3286 }, 3254 3287 "node_modules/svelte": { 3255 - "version": "4.2.10", 3256 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.10.tgz", 3257 - "integrity": "sha512-Ep06yCaCdgG1Mafb/Rx8sJ1QS3RW2I2BxGp2Ui9LBHSZ2/tO/aGLc5WqPjgiAP6KAnLJGaIr/zzwQlOo1b8MxA==", 3288 + "version": "4.2.18", 3289 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.18.tgz", 3290 + "integrity": "sha512-d0FdzYIiAePqRJEb90WlJDkjUEx42xhivxN8muUBmfZnP+tzUgz12DJ2hRJi8sIHCME7jeK1PTMgKPSfTd8JrA==", 3258 3291 "dev": true, 3259 3292 "dependencies": { 3260 3293 "@ampproject/remapping": "^2.2.1", ··· 3277 3310 } 3278 3311 }, 3279 3312 "node_modules/svelte-check": { 3280 - "version": "3.6.4", 3281 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.6.4.tgz", 3282 - "integrity": "sha512-mY/dqucqm46p72M8yZmn81WPZx9mN6uuw8UVfR3ZKQeLxQg5HDGO3HHm5AZuWZPYNMLJ+TRMn+TeN53HfQ/vsw==", 3313 + "version": "3.8.4", 3314 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.8.4.tgz", 3315 + "integrity": "sha512-61aHMkdinWyH8BkkTX9jPLYxYzaAAz/FK/VQqdr2FiCQQ/q04WCwDlpGbHff1GdrMYTmW8chlTFvRWL9k0A8vg==", 3283 3316 "dev": true, 3284 3317 "dependencies": { 3285 3318 "@jridgewell/trace-mapping": "^0.3.17", 3286 3319 "chokidar": "^3.4.1", 3287 - "fast-glob": "^3.2.7", 3288 - "import-fresh": "^3.2.1", 3289 3320 "picocolors": "^1.0.0", 3290 3321 "sade": "^1.7.4", 3291 - "svelte-preprocess": "^5.1.0", 3322 + "svelte-preprocess": "^5.1.3", 3292 3323 "typescript": "^5.0.3" 3293 3324 }, 3294 3325 "bin": { ··· 3299 3330 } 3300 3331 }, 3301 3332 "node_modules/svelte-eslint-parser": { 3302 - "version": "0.33.1", 3303 - "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.33.1.tgz", 3304 - "integrity": "sha512-vo7xPGTlKBGdLH8T5L64FipvTrqv3OQRx9d2z5X05KKZDlF4rQk8KViZO4flKERY+5BiVdOh7zZ7JGJWo5P0uA==", 3333 + "version": "0.41.0", 3334 + "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.41.0.tgz", 3335 + "integrity": "sha512-L6f4hOL+AbgfBIB52Z310pg1d2QjRqm7wy3kI1W6hhdhX5bvu7+f0R6w4ykp5HoDdzq+vGhIJmsisaiJDGmVfA==", 3305 3336 "dev": true, 3306 3337 "dependencies": { 3307 - "eslint-scope": "^7.0.0", 3308 - "eslint-visitor-keys": "^3.0.0", 3309 - "espree": "^9.0.0", 3310 - "postcss": "^8.4.29", 3311 - "postcss-scss": "^4.0.8" 3338 + "eslint-scope": "^7.2.2", 3339 + "eslint-visitor-keys": "^3.4.3", 3340 + "espree": "^9.6.1", 3341 + "postcss": "^8.4.39", 3342 + "postcss-scss": "^4.0.9" 3312 3343 }, 3313 3344 "engines": { 3314 3345 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 3317 3348 "url": "https://github.com/sponsors/ota-meshi" 3318 3349 }, 3319 3350 "peerDependencies": { 3320 - "svelte": "^3.37.0 || ^4.0.0" 3351 + "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0-next.191" 3321 3352 }, 3322 3353 "peerDependenciesMeta": { 3323 3354 "svelte": { ··· 3325 3356 } 3326 3357 } 3327 3358 }, 3359 + "node_modules/svelte-eslint-parser/node_modules/eslint-scope": { 3360 + "version": "7.2.2", 3361 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", 3362 + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", 3363 + "dev": true, 3364 + "dependencies": { 3365 + "esrecurse": "^4.3.0", 3366 + "estraverse": "^5.2.0" 3367 + }, 3368 + "engines": { 3369 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3370 + }, 3371 + "funding": { 3372 + "url": "https://opencollective.com/eslint" 3373 + } 3374 + }, 3375 + "node_modules/svelte-eslint-parser/node_modules/espree": { 3376 + "version": "9.6.1", 3377 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", 3378 + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", 3379 + "dev": true, 3380 + "dependencies": { 3381 + "acorn": "^8.9.0", 3382 + "acorn-jsx": "^5.3.2", 3383 + "eslint-visitor-keys": "^3.4.1" 3384 + }, 3385 + "engines": { 3386 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 3387 + }, 3388 + "funding": { 3389 + "url": "https://opencollective.com/eslint" 3390 + } 3391 + }, 3328 3392 "node_modules/svelte-hmr": { 3329 - "version": "0.15.3", 3330 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", 3331 - "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", 3393 + "version": "0.16.0", 3394 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.16.0.tgz", 3395 + "integrity": "sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==", 3332 3396 "dev": true, 3333 3397 "engines": { 3334 3398 "node": "^12.20 || ^14.13.1 || >= 16" ··· 3428 3492 } 3429 3493 }, 3430 3494 "node_modules/ts-api-utils": { 3431 - "version": "1.2.1", 3432 - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.2.1.tgz", 3433 - "integrity": "sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==", 3495 + "version": "1.3.0", 3496 + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", 3497 + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", 3434 3498 "dev": true, 3435 3499 "engines": { 3436 3500 "node": ">=16" ··· 3451 3515 "node": ">= 0.8.0" 3452 3516 } 3453 3517 }, 3454 - "node_modules/type-fest": { 3455 - "version": "0.20.2", 3456 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 3457 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 3518 + "node_modules/typescript": { 3519 + "version": "5.5.4", 3520 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", 3521 + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", 3522 + "dev": true, 3523 + "bin": { 3524 + "tsc": "bin/tsc", 3525 + "tsserver": "bin/tsserver" 3526 + }, 3527 + "engines": { 3528 + "node": ">=14.17" 3529 + } 3530 + }, 3531 + "node_modules/typescript-eslint": { 3532 + "version": "8.0.0-alpha.58", 3533 + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.0-alpha.58.tgz", 3534 + "integrity": "sha512-0mvrodNhExpkWns+5RaZP8YqsAfPyjmPVVM1p+kaJkvApMH58/VFcQ0iSQuun0bFRNCMvW0ZUdulS9AsHqVXkg==", 3458 3535 "dev": true, 3536 + "dependencies": { 3537 + "@typescript-eslint/eslint-plugin": "8.0.0-alpha.58", 3538 + "@typescript-eslint/parser": "8.0.0-alpha.58", 3539 + "@typescript-eslint/utils": "8.0.0-alpha.58" 3540 + }, 3459 3541 "engines": { 3460 - "node": ">=10" 3542 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3461 3543 }, 3462 3544 "funding": { 3463 - "url": "https://github.com/sponsors/sindresorhus" 3545 + "type": "opencollective", 3546 + "url": "https://opencollective.com/typescript-eslint" 3547 + }, 3548 + "peerDependenciesMeta": { 3549 + "typescript": { 3550 + "optional": true 3551 + } 3464 3552 } 3465 3553 }, 3466 - "node_modules/typescript": { 3467 - "version": "5.3.3", 3468 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", 3469 - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", 3554 + "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin": { 3555 + "version": "8.0.0-alpha.58", 3556 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.0-alpha.58.tgz", 3557 + "integrity": "sha512-5G9oIj8jvosj8RTa0VDFXvRmUg1U6FxXJu7ZEfyJYMvFkdMJoY5YnzFvgAvHbYsXOj+YgXZu81fNOTRWQzwk5A==", 3558 + "dev": true, 3559 + "dependencies": { 3560 + "@eslint-community/regexpp": "^4.10.0", 3561 + "@typescript-eslint/scope-manager": "8.0.0-alpha.58", 3562 + "@typescript-eslint/type-utils": "8.0.0-alpha.58", 3563 + "@typescript-eslint/utils": "8.0.0-alpha.58", 3564 + "@typescript-eslint/visitor-keys": "8.0.0-alpha.58", 3565 + "graphemer": "^1.4.0", 3566 + "ignore": "^5.3.1", 3567 + "natural-compare": "^1.4.0", 3568 + "ts-api-utils": "^1.3.0" 3569 + }, 3570 + "engines": { 3571 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3572 + }, 3573 + "funding": { 3574 + "type": "opencollective", 3575 + "url": "https://opencollective.com/typescript-eslint" 3576 + }, 3577 + "peerDependencies": { 3578 + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", 3579 + "eslint": "^8.57.0 || ^9.0.0" 3580 + }, 3581 + "peerDependenciesMeta": { 3582 + "typescript": { 3583 + "optional": true 3584 + } 3585 + } 3586 + }, 3587 + "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": { 3588 + "version": "8.0.0-alpha.58", 3589 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.0-alpha.58.tgz", 3590 + "integrity": "sha512-/RpgxIejBui6WXJgV9ukwzxmvbZt5TlfHUGGLB/BsNLj+NRZEbXVtWT9rKuxVOqsGb1Dn9c5gxvBI/XzyuIsMQ==", 3591 + "dev": true, 3592 + "dependencies": { 3593 + "@typescript-eslint/scope-manager": "8.0.0-alpha.58", 3594 + "@typescript-eslint/types": "8.0.0-alpha.58", 3595 + "@typescript-eslint/typescript-estree": "8.0.0-alpha.58", 3596 + "@typescript-eslint/visitor-keys": "8.0.0-alpha.58", 3597 + "debug": "^4.3.4" 3598 + }, 3599 + "engines": { 3600 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3601 + }, 3602 + "funding": { 3603 + "type": "opencollective", 3604 + "url": "https://opencollective.com/typescript-eslint" 3605 + }, 3606 + "peerDependencies": { 3607 + "eslint": "^8.57.0 || ^9.0.0" 3608 + }, 3609 + "peerDependenciesMeta": { 3610 + "typescript": { 3611 + "optional": true 3612 + } 3613 + } 3614 + }, 3615 + "node_modules/typescript-eslint/node_modules/@typescript-eslint/scope-manager": { 3616 + "version": "8.0.0-alpha.58", 3617 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.58.tgz", 3618 + "integrity": "sha512-bGgJXn8B3Pf3mzEOUQTPxEqhux54MOJSqw4HcgBReuP7dudz/hsN4TH9GqHbMXkFv8N4Ed1iqVRfgGeC8b1mGw==", 3619 + "dev": true, 3620 + "dependencies": { 3621 + "@typescript-eslint/types": "8.0.0-alpha.58", 3622 + "@typescript-eslint/visitor-keys": "8.0.0-alpha.58" 3623 + }, 3624 + "engines": { 3625 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3626 + }, 3627 + "funding": { 3628 + "type": "opencollective", 3629 + "url": "https://opencollective.com/typescript-eslint" 3630 + } 3631 + }, 3632 + "node_modules/typescript-eslint/node_modules/@typescript-eslint/types": { 3633 + "version": "8.0.0-alpha.58", 3634 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.58.tgz", 3635 + "integrity": "sha512-6+jM4y31a6pwKeV3MVQuVXPZl6d3I1ySMvP5WjZdZ+n57uovMvasZ3ZJstXngoRpa7JtkjVZ7NrMhQ1J8dxKCQ==", 3636 + "dev": true, 3637 + "engines": { 3638 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3639 + }, 3640 + "funding": { 3641 + "type": "opencollective", 3642 + "url": "https://opencollective.com/typescript-eslint" 3643 + } 3644 + }, 3645 + "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree": { 3646 + "version": "8.0.0-alpha.58", 3647 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.58.tgz", 3648 + "integrity": "sha512-hm4nsoJnQcA7axMopUJrH7CD0MJhAMtE2zQt65uMFCy+U2YDdKPwE0g6qEAUBoKn6UBLQJWthJgUmwDbWrnwZg==", 3470 3649 "dev": true, 3471 - "bin": { 3472 - "tsc": "bin/tsc", 3473 - "tsserver": "bin/tsserver" 3650 + "dependencies": { 3651 + "@typescript-eslint/types": "8.0.0-alpha.58", 3652 + "@typescript-eslint/visitor-keys": "8.0.0-alpha.58", 3653 + "debug": "^4.3.4", 3654 + "globby": "^11.1.0", 3655 + "is-glob": "^4.0.3", 3656 + "minimatch": "^9.0.4", 3657 + "semver": "^7.6.0", 3658 + "ts-api-utils": "^1.3.0" 3474 3659 }, 3475 3660 "engines": { 3476 - "node": ">=14.17" 3661 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3662 + }, 3663 + "funding": { 3664 + "type": "opencollective", 3665 + "url": "https://opencollective.com/typescript-eslint" 3666 + }, 3667 + "peerDependenciesMeta": { 3668 + "typescript": { 3669 + "optional": true 3670 + } 3671 + } 3672 + }, 3673 + "node_modules/typescript-eslint/node_modules/@typescript-eslint/visitor-keys": { 3674 + "version": "8.0.0-alpha.58", 3675 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.58.tgz", 3676 + "integrity": "sha512-V//E9PRY2216kh9fN/ihRvTtjpobAXEtmrsr3utlVUwHa2iklcofq1J12yl3KOjx9QBRfBrtfQnYaeruF7L0Fw==", 3677 + "dev": true, 3678 + "dependencies": { 3679 + "@typescript-eslint/types": "8.0.0-alpha.58", 3680 + "eslint-visitor-keys": "^3.4.3" 3681 + }, 3682 + "engines": { 3683 + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 3684 + }, 3685 + "funding": { 3686 + "type": "opencollective", 3687 + "url": "https://opencollective.com/typescript-eslint" 3688 + } 3689 + }, 3690 + "node_modules/typescript-eslint/node_modules/minimatch": { 3691 + "version": "9.0.5", 3692 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 3693 + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 3694 + "dev": true, 3695 + "dependencies": { 3696 + "brace-expansion": "^2.0.1" 3697 + }, 3698 + "engines": { 3699 + "node": ">=16 || 14 >=14.17" 3700 + }, 3701 + "funding": { 3702 + "url": "https://github.com/sponsors/isaacs" 3477 3703 } 3478 3704 }, 3479 3705 "node_modules/update-browserslist-db": { ··· 3522 3748 "dev": true 3523 3749 }, 3524 3750 "node_modules/vite": { 3525 - "version": "5.1.2", 3526 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.2.tgz", 3527 - "integrity": "sha512-uwiFebQbTWRIGbCaTEBVAfKqgqKNKMJ2uPXsXeLIZxM8MVMjoS3j0cG8NrPxdDIadaWnPSjrkLWffLSC+uiP3Q==", 3751 + "version": "5.3.5", 3752 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.5.tgz", 3753 + "integrity": "sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==", 3528 3754 "dev": true, 3529 3755 "dependencies": { 3530 - "esbuild": "^0.19.3", 3531 - "postcss": "^8.4.35", 3532 - "rollup": "^4.2.0" 3756 + "esbuild": "^0.21.3", 3757 + "postcss": "^8.4.39", 3758 + "rollup": "^4.13.0" 3533 3759 }, 3534 3760 "bin": { 3535 3761 "vite": "bin/vite.js" ··· 3609 3835 "version": "1.0.2", 3610 3836 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 3611 3837 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 3612 - "dev": true 3613 - }, 3614 - "node_modules/yallist": { 3615 - "version": "4.0.0", 3616 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 3617 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 3618 3838 "dev": true 3619 3839 }, 3620 3840 "node_modules/yaml": {
+16 -16
package.json
··· 12 12 "format": "eslint --fix src && prettier --write src" 13 13 }, 14 14 "devDependencies": { 15 - "@sveltejs/vite-plugin-svelte": "^3.0.2", 16 - "@tauri-apps/api": "^1.5.3", 17 - "@tauri-apps/cli": "^1.5.9", 18 - "@tsconfig/svelte": "^5.0.2", 19 - "@typescript-eslint/eslint-plugin": "^7.0.1", 20 - "@typescript-eslint/parser": "^7.0.1", 21 - "autoprefixer": "^10.4.17", 22 - "eslint": "^8.56.0", 15 + "@sveltejs/vite-plugin-svelte": "^3.1.1", 16 + "@tauri-apps/api": "^1.6.0", 17 + "@tauri-apps/cli": "^1.6.0", 18 + "@tsconfig/svelte": "^5.0.4", 19 + "@types/eslint": "^9.6.0", 20 + "autoprefixer": "^10.4.19", 21 + "eslint": "^9.8.0", 23 22 "eslint-config-prettier": "^9.1.0", 24 - "eslint-plugin-svelte": "^2.35.1", 25 - "prettier": "^3.2.5", 26 - "prettier-plugin-svelte": "^3.2.1", 27 - "sass": "^1.70.0", 28 - "svelte": "^4.2.10", 29 - "svelte-check": "^3.6.4", 23 + "eslint-plugin-svelte": "^2.43.0", 24 + "prettier": "^3.3.3", 25 + "prettier-plugin-svelte": "^3.2.6", 26 + "sass": "^1.77.8", 27 + "svelte": "^4.2.18", 28 + "svelte-check": "^3.8.4", 30 29 "tauri-specta": "^0.0.2", 31 - "typescript": "^5.3.3", 32 - "vite": "^5.1.2" 30 + "typescript": "^5.5.4", 31 + "typescript-eslint": "^8.0.0-alpha.58", 32 + "vite": "^5.3.5" 33 33 }, 34 34 "prettier": { 35 35 "useTabs": true,
+366 -381
src-tauri/Cargo.lock
··· 10 10 11 11 [[package]] 12 12 name = "addr2line" 13 - version = "0.21.0" 13 + version = "0.22.0" 14 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 15 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 16 16 dependencies = [ 17 17 "gimli", 18 18 ] ··· 25 25 26 26 [[package]] 27 27 name = "aho-corasick" 28 - version = "1.1.2" 28 + version = "1.1.3" 29 29 source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 30 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 31 31 dependencies = [ 32 32 "memchr", 33 33 ] ··· 64 64 65 65 [[package]] 66 66 name = "anyhow" 67 - version = "1.0.79" 67 + version = "1.0.86" 68 68 source = "registry+https://github.com/rust-lang/crates.io-index" 69 - checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 69 + checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 70 70 71 71 [[package]] 72 72 name = "atk" ··· 89 89 "glib-sys", 90 90 "gobject-sys", 91 91 "libc", 92 - "system-deps 6.2.0", 92 + "system-deps 6.2.2", 93 93 ] 94 94 95 95 [[package]] 96 96 name = "autocfg" 97 - version = "1.1.0" 97 + version = "1.3.0" 98 98 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 99 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 100 100 101 101 [[package]] 102 102 name = "backtrace" 103 - version = "0.3.69" 103 + version = "0.3.73" 104 104 source = "registry+https://github.com/rust-lang/crates.io-index" 105 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 105 + checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 106 106 dependencies = [ 107 107 "addr2line", 108 108 "cc", ··· 126 126 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 127 127 128 128 [[package]] 129 + name = "base64" 130 + version = "0.22.1" 131 + source = "registry+https://github.com/rust-lang/crates.io-index" 132 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 133 + 134 + [[package]] 129 135 name = "bitflags" 130 136 version = "1.3.2" 131 137 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 133 139 134 140 [[package]] 135 141 name = "bitflags" 136 - version = "2.4.2" 142 + version = "2.6.0" 137 143 source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 144 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 139 145 140 146 [[package]] 141 147 name = "block" ··· 154 160 155 161 [[package]] 156 162 name = "brotli" 157 - version = "3.4.0" 163 + version = "3.5.0" 158 164 source = "registry+https://github.com/rust-lang/crates.io-index" 159 - checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 165 + checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" 160 166 dependencies = [ 161 167 "alloc-no-stdlib", 162 168 "alloc-stdlib", ··· 175 181 176 182 [[package]] 177 183 name = "bstr" 178 - version = "1.9.0" 184 + version = "1.10.0" 179 185 source = "registry+https://github.com/rust-lang/crates.io-index" 180 - checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" 186 + checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c" 181 187 dependencies = [ 182 188 "memchr", 183 189 "serde", ··· 185 191 186 192 [[package]] 187 193 name = "bumpalo" 188 - version = "3.14.0" 194 + version = "3.16.0" 189 195 source = "registry+https://github.com/rust-lang/crates.io-index" 190 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 196 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 191 197 192 198 [[package]] 193 199 name = "bytemuck" 194 - version = "1.14.3" 200 + version = "1.16.1" 195 201 source = "registry+https://github.com/rust-lang/crates.io-index" 196 - checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" 202 + checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e" 197 203 198 204 [[package]] 199 205 name = "byteorder" ··· 203 209 204 210 [[package]] 205 211 name = "bytes" 206 - version = "1.5.0" 212 + version = "1.6.1" 207 213 source = "registry+https://github.com/rust-lang/crates.io-index" 208 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 214 + checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" 209 215 210 216 [[package]] 211 217 name = "cairo-rs" ··· 228 234 dependencies = [ 229 235 "glib-sys", 230 236 "libc", 231 - "system-deps 6.2.0", 237 + "system-deps 6.2.2", 232 238 ] 233 239 234 240 [[package]] ··· 243 249 244 250 [[package]] 245 251 name = "cc" 246 - version = "1.0.83" 252 + version = "1.1.7" 247 253 source = "registry+https://github.com/rust-lang/crates.io-index" 248 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 249 - dependencies = [ 250 - "libc", 251 - ] 254 + checksum = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc" 252 255 253 256 [[package]] 254 257 name = "cesu8" ··· 278 281 279 282 [[package]] 280 283 name = "cfg-expr" 281 - version = "0.15.7" 284 + version = "0.15.8" 282 285 source = "registry+https://github.com/rust-lang/crates.io-index" 283 - checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" 286 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 284 287 dependencies = [ 285 288 "smallvec", 286 289 "target-lexicon", ··· 294 297 295 298 [[package]] 296 299 name = "chrono" 297 - version = "0.4.34" 300 + version = "0.4.38" 298 301 source = "registry+https://github.com/rust-lang/crates.io-index" 299 - checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" 302 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 300 303 dependencies = [ 301 304 "android-tzdata", 302 305 "iana-time-zone", 303 306 "num-traits", 304 307 "serde", 305 - "windows-targets 0.52.0", 308 + "windows-targets 0.52.6", 306 309 ] 307 310 308 311 [[package]] ··· 343 346 344 347 [[package]] 345 348 name = "combine" 346 - version = "4.6.6" 349 + version = "4.6.7" 347 350 source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" 351 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 349 352 dependencies = [ 350 353 "bytes", 351 354 "memchr", ··· 408 411 409 412 [[package]] 410 413 name = "crc32fast" 411 - version = "1.4.0" 414 + version = "1.4.2" 412 415 source = "registry+https://github.com/rust-lang/crates.io-index" 413 - checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 416 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 414 417 dependencies = [ 415 418 "cfg-if", 416 419 ] 417 420 418 421 [[package]] 419 422 name = "crossbeam-channel" 420 - version = "0.5.11" 423 + version = "0.5.13" 421 424 source = "registry+https://github.com/rust-lang/crates.io-index" 422 - checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" 425 + checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 423 426 dependencies = [ 424 427 "crossbeam-utils", 425 428 ] ··· 445 448 446 449 [[package]] 447 450 name = "crossbeam-utils" 448 - version = "0.8.19" 451 + version = "0.8.20" 449 452 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 453 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 451 454 452 455 [[package]] 453 456 name = "crypto-common" ··· 483 486 checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 484 487 dependencies = [ 485 488 "quote", 486 - "syn 2.0.48", 489 + "syn 2.0.72", 487 490 ] 488 491 489 492 [[package]] 490 493 name = "ctor" 491 - version = "0.2.6" 494 + version = "0.2.8" 492 495 source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "30d2b3721e861707777e3195b0158f950ae6dc4a27e4d02ff9f67e3eb3de199e" 496 + checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" 494 497 dependencies = [ 495 498 "quote", 496 - "syn 2.0.48", 499 + "syn 2.0.72", 497 500 ] 498 501 499 502 [[package]] 500 503 name = "darling" 501 - version = "0.20.6" 504 + version = "0.20.10" 502 505 source = "registry+https://github.com/rust-lang/crates.io-index" 503 - checksum = "c376d08ea6aa96aafe61237c7200d1241cb177b7d3a542d791f2d118e9cbb955" 506 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 504 507 dependencies = [ 505 508 "darling_core", 506 509 "darling_macro", ··· 508 511 509 512 [[package]] 510 513 name = "darling_core" 511 - version = "0.20.6" 514 + version = "0.20.10" 512 515 source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "33043dcd19068b8192064c704b3f83eb464f91f1ff527b44a4e2b08d9cdb8855" 516 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 514 517 dependencies = [ 515 518 "fnv", 516 519 "ident_case", 517 520 "proc-macro2", 518 521 "quote", 519 522 "strsim", 520 - "syn 2.0.48", 523 + "syn 2.0.72", 521 524 ] 522 525 523 526 [[package]] 524 527 name = "darling_macro" 525 - version = "0.20.6" 528 + version = "0.20.10" 526 529 source = "registry+https://github.com/rust-lang/crates.io-index" 527 - checksum = "c5a91391accf613803c2a9bf9abccdbaa07c54b4244a5b64883f9c3c137c86be" 530 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 528 531 dependencies = [ 529 532 "darling_core", 530 533 "quote", 531 - "syn 2.0.48", 534 + "syn 2.0.72", 532 535 ] 533 536 534 537 [[package]] ··· 543 546 544 547 [[package]] 545 548 name = "derive_more" 546 - version = "0.99.17" 549 + version = "0.99.18" 547 550 source = "registry+https://github.com/rust-lang/crates.io-index" 548 - checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 551 + checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" 549 552 dependencies = [ 550 553 "convert_case", 551 554 "proc-macro2", 552 555 "quote", 553 556 "rustc_version", 554 - "syn 1.0.109", 557 + "syn 2.0.72", 555 558 ] 556 559 557 560 [[package]] ··· 593 596 594 597 [[package]] 595 598 name = "document-features" 596 - version = "0.2.8" 599 + version = "0.2.10" 597 600 source = "registry+https://github.com/rust-lang/crates.io-index" 598 - checksum = "ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95" 601 + checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0" 599 602 dependencies = [ 600 603 "litrs", 601 604 ] ··· 608 611 609 612 [[package]] 610 613 name = "dtoa-short" 611 - version = "0.3.4" 614 + version = "0.3.5" 612 615 source = "registry+https://github.com/rust-lang/crates.io-index" 613 - checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74" 616 + checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" 614 617 dependencies = [ 615 618 "dtoa", 616 619 ] ··· 623 626 624 627 [[package]] 625 628 name = "either" 626 - version = "1.10.0" 629 + version = "1.13.0" 627 630 source = "registry+https://github.com/rust-lang/crates.io-index" 628 - checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 631 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 629 632 630 633 [[package]] 631 634 name = "embed-resource" 632 - version = "2.4.1" 635 + version = "2.4.3" 633 636 source = "registry+https://github.com/rust-lang/crates.io-index" 634 - checksum = "3bde55e389bea6a966bd467ad1ad7da0ae14546a5bc794d16d1e55e7fca44881" 637 + checksum = "4edcacde9351c33139a41e3c97eb2334351a81a2791bebb0b243df837128f602" 635 638 dependencies = [ 636 639 "cc", 637 640 "memchr", 638 641 "rustc_version", 639 - "toml 0.8.10", 642 + "toml 0.8.16", 640 643 "vswhom", 641 644 "winreg", 642 645 ] ··· 649 652 650 653 [[package]] 651 654 name = "encoding_rs" 652 - version = "0.8.33" 655 + version = "0.8.34" 653 656 source = "registry+https://github.com/rust-lang/crates.io-index" 654 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 657 + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 655 658 dependencies = [ 656 659 "cfg-if", 657 660 ] ··· 664 667 665 668 [[package]] 666 669 name = "errno" 667 - version = "0.3.8" 670 + version = "0.3.9" 668 671 source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 672 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 670 673 dependencies = [ 671 674 "libc", 672 675 "windows-sys 0.52.0", ··· 674 677 675 678 [[package]] 676 679 name = "fastrand" 677 - version = "2.0.1" 680 + version = "2.1.0" 678 681 source = "registry+https://github.com/rust-lang/crates.io-index" 679 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 682 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 680 683 681 684 [[package]] 682 685 name = "fdeflate" ··· 705 708 dependencies = [ 706 709 "cfg-if", 707 710 "libc", 708 - "redox_syscall", 711 + "redox_syscall 0.4.1", 709 712 "windows-sys 0.52.0", 710 713 ] 711 714 712 715 [[package]] 713 716 name = "flate2" 714 - version = "1.0.28" 717 + version = "1.0.30" 715 718 source = "registry+https://github.com/rust-lang/crates.io-index" 716 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 719 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 717 720 dependencies = [ 718 721 "crc32fast", 719 722 "miniz_oxide", ··· 799 802 dependencies = [ 800 803 "proc-macro2", 801 804 "quote", 802 - "syn 2.0.48", 805 + "syn 2.0.72", 803 806 ] 804 807 805 808 [[package]] ··· 870 873 "glib-sys", 871 874 "gobject-sys", 872 875 "libc", 873 - "system-deps 6.2.0", 876 + "system-deps 6.2.2", 874 877 ] 875 878 876 879 [[package]] ··· 887 890 "libc", 888 891 "pango-sys", 889 892 "pkg-config", 890 - "system-deps 6.2.0", 893 + "system-deps 6.2.2", 891 894 ] 892 895 893 896 [[package]] ··· 901 904 "gobject-sys", 902 905 "libc", 903 906 "pkg-config", 904 - "system-deps 6.2.0", 907 + "system-deps 6.2.2", 905 908 ] 906 909 907 910 [[package]] ··· 913 916 "gdk-sys", 914 917 "glib-sys", 915 918 "libc", 916 - "system-deps 6.2.0", 919 + "system-deps 6.2.2", 917 920 "x11", 918 921 ] 919 922 ··· 953 956 954 957 [[package]] 955 958 name = "getrandom" 956 - version = "0.2.12" 959 + version = "0.2.15" 957 960 source = "registry+https://github.com/rust-lang/crates.io-index" 958 - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 961 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 959 962 dependencies = [ 960 963 "cfg-if", 961 964 "libc", ··· 964 967 965 968 [[package]] 966 969 name = "gimli" 967 - version = "0.28.1" 970 + version = "0.29.0" 968 971 source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 972 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 970 973 971 974 [[package]] 972 975 name = "gio" ··· 994 997 "glib-sys", 995 998 "gobject-sys", 996 999 "libc", 997 - "system-deps 6.2.0", 1000 + "system-deps 6.2.2", 998 1001 "winapi", 999 1002 ] 1000 1003 ··· 1040 1043 checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 1041 1044 dependencies = [ 1042 1045 "libc", 1043 - "system-deps 6.2.0", 1046 + "system-deps 6.2.2", 1044 1047 ] 1045 1048 1046 1049 [[package]] ··· 1058 1061 "aho-corasick", 1059 1062 "bstr", 1060 1063 "log", 1061 - "regex-automata 0.4.5", 1062 - "regex-syntax 0.8.2", 1064 + "regex-automata 0.4.7", 1065 + "regex-syntax 0.8.4", 1063 1066 ] 1064 1067 1065 1068 [[package]] ··· 1070 1073 dependencies = [ 1071 1074 "glib-sys", 1072 1075 "libc", 1073 - "system-deps 6.2.0", 1076 + "system-deps 6.2.2", 1074 1077 ] 1075 1078 1076 1079 [[package]] ··· 1111 1114 "gobject-sys", 1112 1115 "libc", 1113 1116 "pango-sys", 1114 - "system-deps 6.2.0", 1117 + "system-deps 6.2.2", 1115 1118 ] 1116 1119 1117 1120 [[package]] ··· 1136 1139 1137 1140 [[package]] 1138 1141 name = "hashbrown" 1139 - version = "0.14.3" 1142 + version = "0.14.5" 1140 1143 source = "registry+https://github.com/rust-lang/crates.io-index" 1141 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1144 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1142 1145 1143 1146 [[package]] 1144 1147 name = "heck" ··· 1156 1159 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1157 1160 1158 1161 [[package]] 1159 - name = "hermit-abi" 1160 - version = "0.3.6" 1162 + name = "heck" 1163 + version = "0.5.0" 1161 1164 source = "registry+https://github.com/rust-lang/crates.io-index" 1162 - checksum = "bd5256b483761cd23699d0da46cc6fd2ee3be420bbe6d020ae4a091e70b7e9fd" 1165 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1163 1166 1164 1167 [[package]] 1165 1168 name = "hex" ··· 1183 1186 1184 1187 [[package]] 1185 1188 name = "http" 1186 - version = "0.2.11" 1189 + version = "0.2.12" 1187 1190 source = "registry+https://github.com/rust-lang/crates.io-index" 1188 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 1191 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1189 1192 dependencies = [ 1190 1193 "bytes", 1191 1194 "fnv", 1192 - "itoa 1.0.10", 1195 + "itoa 1.0.11", 1193 1196 ] 1194 1197 1195 1198 [[package]] ··· 1257 1260 "globset", 1258 1261 "log", 1259 1262 "memchr", 1260 - "regex-automata 0.4.5", 1263 + "regex-automata 0.4.7", 1261 1264 "same-file", 1262 1265 "walkdir", 1263 1266 "winapi-util", ··· 1265 1268 1266 1269 [[package]] 1267 1270 name = "image" 1268 - version = "0.24.8" 1271 + version = "0.24.9" 1269 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1270 - checksum = "034bbe799d1909622a74d1193aa50147769440040ff36cb2baa947609b0a4e23" 1273 + checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" 1271 1274 dependencies = [ 1272 1275 "bytemuck", 1273 1276 "byteorder", ··· 1288 1291 1289 1292 [[package]] 1290 1293 name = "indexmap" 1291 - version = "2.2.3" 1294 + version = "2.2.6" 1292 1295 source = "registry+https://github.com/rust-lang/crates.io-index" 1293 - checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177" 1296 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1294 1297 dependencies = [ 1295 1298 "equivalent", 1296 - "hashbrown 0.14.3", 1299 + "hashbrown 0.14.5", 1297 1300 "serde", 1298 1301 ] 1299 1302 ··· 1305 1308 1306 1309 [[package]] 1307 1310 name = "indoc" 1308 - version = "2.0.4" 1311 + version = "2.0.5" 1309 1312 source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 1313 + checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" 1311 1314 1312 1315 [[package]] 1313 1316 name = "infer" ··· 1320 1323 1321 1324 [[package]] 1322 1325 name = "instant" 1323 - version = "0.1.12" 1326 + version = "0.1.13" 1324 1327 source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1328 + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 1326 1329 dependencies = [ 1327 1330 "cfg-if", 1328 1331 ] ··· 1363 1366 1364 1367 [[package]] 1365 1368 name = "itoa" 1366 - version = "1.0.10" 1369 + version = "1.0.11" 1367 1370 source = "registry+https://github.com/rust-lang/crates.io-index" 1368 - checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 1371 + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1369 1372 1370 1373 [[package]] 1371 1374 name = "javascriptcore-rs" ··· 1412 1415 1413 1416 [[package]] 1414 1417 name = "js-sys" 1415 - version = "0.3.68" 1418 + version = "0.3.69" 1416 1419 source = "registry+https://github.com/rust-lang/crates.io-index" 1417 - checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 1420 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 1418 1421 dependencies = [ 1419 1422 "wasm-bindgen", 1420 1423 ] 1421 1424 1422 1425 [[package]] 1423 1426 name = "json-patch" 1424 - version = "1.2.0" 1427 + version = "1.4.0" 1425 1428 source = "registry+https://github.com/rust-lang/crates.io-index" 1426 - checksum = "55ff1e1486799e3f64129f8ccad108b38290df9cd7015cd31bed17239f0789d6" 1429 + checksum = "ec9ad60d674508f3ca8f380a928cfe7b096bc729c4e2dbfe3852bc45da3ab30b" 1427 1430 dependencies = [ 1428 1431 "serde", 1429 1432 "serde_json", 1430 1433 "thiserror", 1431 - "treediff", 1432 1434 ] 1433 1435 1434 1436 [[package]] ··· 1446 1448 1447 1449 [[package]] 1448 1450 name = "lazy_static" 1449 - version = "1.4.0" 1451 + version = "1.5.0" 1450 1452 source = "registry+https://github.com/rust-lang/crates.io-index" 1451 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1453 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1452 1454 1453 1455 [[package]] 1454 1456 name = "libc" 1455 - version = "0.2.153" 1457 + version = "0.2.155" 1456 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1457 - checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1459 + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 1458 1460 1459 1461 [[package]] 1460 1462 name = "libredox" 1461 - version = "0.0.1" 1463 + version = "0.1.3" 1462 1464 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 1465 + checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1464 1466 dependencies = [ 1465 - "bitflags 2.4.2", 1467 + "bitflags 2.6.0", 1466 1468 "libc", 1467 - "redox_syscall", 1468 - ] 1469 - 1470 - [[package]] 1471 - name = "line-wrap" 1472 - version = "0.1.1" 1473 - source = "registry+https://github.com/rust-lang/crates.io-index" 1474 - checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9" 1475 - dependencies = [ 1476 - "safemem", 1477 1469 ] 1478 1470 1479 1471 [[package]] 1480 1472 name = "linux-raw-sys" 1481 - version = "0.4.13" 1473 + version = "0.4.14" 1482 1474 source = "registry+https://github.com/rust-lang/crates.io-index" 1483 - checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 1475 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1484 1476 1485 1477 [[package]] 1486 1478 name = "litrs" ··· 1490 1482 1491 1483 [[package]] 1492 1484 name = "lock_api" 1493 - version = "0.4.11" 1485 + version = "0.4.12" 1494 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1495 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1487 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1496 1488 dependencies = [ 1497 1489 "autocfg", 1498 1490 "scopeguard", ··· 1500 1492 1501 1493 [[package]] 1502 1494 name = "log" 1503 - version = "0.4.20" 1495 + version = "0.4.22" 1504 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1505 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1497 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1506 1498 1507 1499 [[package]] 1508 1500 name = "loom" ··· 1565 1557 1566 1558 [[package]] 1567 1559 name = "memchr" 1568 - version = "2.7.1" 1560 + version = "2.7.4" 1569 1561 source = "registry+https://github.com/rust-lang/crates.io-index" 1570 - checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 1562 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1571 1563 1572 1564 [[package]] 1573 1565 name = "memoffset" 1574 - version = "0.9.0" 1566 + version = "0.9.1" 1575 1567 source = "registry+https://github.com/rust-lang/crates.io-index" 1576 - checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1568 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1577 1569 dependencies = [ 1578 1570 "autocfg", 1579 1571 ] 1580 1572 1581 1573 [[package]] 1582 1574 name = "miniz_oxide" 1583 - version = "0.7.2" 1575 + version = "0.7.4" 1584 1576 source = "registry+https://github.com/rust-lang/crates.io-index" 1585 - checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1577 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 1586 1578 dependencies = [ 1587 1579 "adler", 1588 1580 "simd-adler32", ··· 1618 1610 1619 1611 [[package]] 1620 1612 name = "new_debug_unreachable" 1621 - version = "1.0.4" 1613 + version = "1.0.6" 1622 1614 source = "registry+https://github.com/rust-lang/crates.io-index" 1623 - checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1615 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 1624 1616 1625 1617 [[package]] 1626 1618 name = "nodrop" ··· 1646 1638 1647 1639 [[package]] 1648 1640 name = "num-traits" 1649 - version = "0.2.18" 1641 + version = "0.2.19" 1650 1642 source = "registry+https://github.com/rust-lang/crates.io-index" 1651 - checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 1643 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 1652 1644 dependencies = [ 1653 1645 "autocfg", 1654 1646 ] 1655 1647 1656 1648 [[package]] 1657 - name = "num_cpus" 1658 - version = "1.16.0" 1659 - source = "registry+https://github.com/rust-lang/crates.io-index" 1660 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1661 - dependencies = [ 1662 - "hermit-abi", 1663 - "libc", 1664 - ] 1665 - 1666 - [[package]] 1667 1649 name = "num_enum" 1668 1650 version = "0.5.11" 1669 1651 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1725 1707 1726 1708 [[package]] 1727 1709 name = "object" 1728 - version = "0.32.2" 1710 + version = "0.36.2" 1729 1711 source = "registry+https://github.com/rust-lang/crates.io-index" 1730 - checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 1712 + checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" 1731 1713 dependencies = [ 1732 1714 "memchr", 1733 1715 ] ··· 1750 1732 1751 1733 [[package]] 1752 1734 name = "open" 1753 - version = "5.0.1" 1735 + version = "5.3.0" 1754 1736 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 - checksum = "90878fb664448b54c4e592455ad02831e23a3f7e157374a8b95654731aac7349" 1737 + checksum = "61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3" 1756 1738 dependencies = [ 1757 1739 "is-wsl", 1758 1740 "libc", ··· 1787 1769 "glib-sys", 1788 1770 "gobject-sys", 1789 1771 "libc", 1790 - "system-deps 6.2.0", 1772 + "system-deps 6.2.2", 1791 1773 ] 1792 1774 1793 1775 [[package]] 1794 1776 name = "parking_lot" 1795 - version = "0.12.1" 1777 + version = "0.12.3" 1796 1778 source = "registry+https://github.com/rust-lang/crates.io-index" 1797 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1779 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 1798 1780 dependencies = [ 1799 1781 "lock_api", 1800 1782 "parking_lot_core", ··· 1802 1784 1803 1785 [[package]] 1804 1786 name = "parking_lot_core" 1805 - version = "0.9.9" 1787 + version = "0.9.10" 1806 1788 source = "registry+https://github.com/rust-lang/crates.io-index" 1807 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1789 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 1808 1790 dependencies = [ 1809 1791 "cfg-if", 1810 1792 "libc", 1811 - "redox_syscall", 1793 + "redox_syscall 0.5.3", 1812 1794 "smallvec", 1813 - "windows-targets 0.48.5", 1795 + "windows-targets 0.52.6", 1814 1796 ] 1815 1797 1816 1798 [[package]] 1817 1799 name = "paste" 1818 - version = "1.0.14" 1800 + version = "1.0.15" 1819 1801 source = "registry+https://github.com/rust-lang/crates.io-index" 1820 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 1802 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1821 1803 1822 1804 [[package]] 1823 1805 name = "pathdiff" ··· 1935 1917 "phf_shared 0.11.2", 1936 1918 "proc-macro2", 1937 1919 "quote", 1938 - "syn 2.0.48", 1920 + "syn 2.0.72", 1939 1921 ] 1940 1922 1941 1923 [[package]] ··· 1967 1949 1968 1950 [[package]] 1969 1951 name = "pin-project-lite" 1970 - version = "0.2.13" 1952 + version = "0.2.14" 1971 1953 source = "registry+https://github.com/rust-lang/crates.io-index" 1972 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1954 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 1973 1955 1974 1956 [[package]] 1975 1957 name = "pin-utils" ··· 1985 1967 1986 1968 [[package]] 1987 1969 name = "plist" 1988 - version = "1.6.0" 1970 + version = "1.7.0" 1989 1971 source = "registry+https://github.com/rust-lang/crates.io-index" 1990 - checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" 1972 + checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016" 1991 1973 dependencies = [ 1992 - "base64 0.21.7", 1993 - "indexmap 2.2.3", 1994 - "line-wrap", 1974 + "base64 0.22.1", 1975 + "indexmap 2.2.6", 1995 1976 "quick-xml", 1996 1977 "serde", 1997 1978 "time", ··· 1999 1980 2000 1981 [[package]] 2001 1982 name = "png" 2002 - version = "0.17.11" 1983 + version = "0.17.13" 2003 1984 source = "registry+https://github.com/rust-lang/crates.io-index" 2004 - checksum = "1f6c3c3e617595665b8ea2ff95a86066be38fb121ff920a9c0eb282abcd1da5a" 1985 + checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" 2005 1986 dependencies = [ 2006 1987 "bitflags 1.3.2", 2007 1988 "crc32fast", ··· 2070 2051 2071 2052 [[package]] 2072 2053 name = "proc-macro2" 2073 - version = "1.0.78" 2054 + version = "1.0.86" 2074 2055 source = "registry+https://github.com/rust-lang/crates.io-index" 2075 - checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 2056 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 2076 2057 dependencies = [ 2077 2058 "unicode-ident", 2078 2059 ] 2079 2060 2080 2061 [[package]] 2081 2062 name = "quick-xml" 2082 - version = "0.31.0" 2063 + version = "0.32.0" 2083 2064 source = "registry+https://github.com/rust-lang/crates.io-index" 2084 - checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 2065 + checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2" 2085 2066 dependencies = [ 2086 2067 "memchr", 2087 2068 ] 2088 2069 2089 2070 [[package]] 2090 2071 name = "quote" 2091 - version = "1.0.35" 2072 + version = "1.0.36" 2092 2073 source = "registry+https://github.com/rust-lang/crates.io-index" 2093 - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 2074 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 2094 2075 dependencies = [ 2095 2076 "proc-macro2", 2096 2077 ] ··· 2155 2136 source = "registry+https://github.com/rust-lang/crates.io-index" 2156 2137 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2157 2138 dependencies = [ 2158 - "getrandom 0.2.12", 2139 + "getrandom 0.2.15", 2159 2140 ] 2160 2141 2161 2142 [[package]] ··· 2192 2173 ] 2193 2174 2194 2175 [[package]] 2176 + name = "redox_syscall" 2177 + version = "0.5.3" 2178 + source = "registry+https://github.com/rust-lang/crates.io-index" 2179 + checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 2180 + dependencies = [ 2181 + "bitflags 2.6.0", 2182 + ] 2183 + 2184 + [[package]] 2195 2185 name = "redox_users" 2196 - version = "0.4.4" 2186 + version = "0.4.5" 2197 2187 source = "registry+https://github.com/rust-lang/crates.io-index" 2198 - checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 2188 + checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 2199 2189 dependencies = [ 2200 - "getrandom 0.2.12", 2190 + "getrandom 0.2.15", 2201 2191 "libredox", 2202 2192 "thiserror", 2203 2193 ] 2204 2194 2205 2195 [[package]] 2206 2196 name = "regex" 2207 - version = "1.10.3" 2197 + version = "1.10.5" 2208 2198 source = "registry+https://github.com/rust-lang/crates.io-index" 2209 - checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 2199 + checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 2210 2200 dependencies = [ 2211 2201 "aho-corasick", 2212 2202 "memchr", 2213 - "regex-automata 0.4.5", 2214 - "regex-syntax 0.8.2", 2203 + "regex-automata 0.4.7", 2204 + "regex-syntax 0.8.4", 2215 2205 ] 2216 2206 2217 2207 [[package]] ··· 2225 2215 2226 2216 [[package]] 2227 2217 name = "regex-automata" 2228 - version = "0.4.5" 2218 + version = "0.4.7" 2229 2219 source = "registry+https://github.com/rust-lang/crates.io-index" 2230 - checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 2220 + checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" 2231 2221 dependencies = [ 2232 2222 "aho-corasick", 2233 2223 "memchr", 2234 - "regex-syntax 0.8.2", 2224 + "regex-syntax 0.8.4", 2235 2225 ] 2236 2226 2237 2227 [[package]] ··· 2242 2232 2243 2233 [[package]] 2244 2234 name = "regex-syntax" 2245 - version = "0.8.2" 2235 + version = "0.8.4" 2246 2236 source = "registry+https://github.com/rust-lang/crates.io-index" 2247 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 2237 + checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" 2248 2238 2249 2239 [[package]] 2250 2240 name = "rfd" ··· 2272 2262 2273 2263 [[package]] 2274 2264 name = "rustc-demangle" 2275 - version = "0.1.23" 2265 + version = "0.1.24" 2276 2266 source = "registry+https://github.com/rust-lang/crates.io-index" 2277 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 2267 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 2278 2268 2279 2269 [[package]] 2280 2270 name = "rustc_version" ··· 2287 2277 2288 2278 [[package]] 2289 2279 name = "rustix" 2290 - version = "0.38.31" 2280 + version = "0.38.34" 2291 2281 source = "registry+https://github.com/rust-lang/crates.io-index" 2292 - checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 2282 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 2293 2283 dependencies = [ 2294 - "bitflags 2.4.2", 2284 + "bitflags 2.6.0", 2295 2285 "errno", 2296 2286 "libc", 2297 2287 "linux-raw-sys", ··· 2300 2290 2301 2291 [[package]] 2302 2292 name = "rustversion" 2303 - version = "1.0.14" 2293 + version = "1.0.17" 2304 2294 source = "registry+https://github.com/rust-lang/crates.io-index" 2305 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 2295 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 2306 2296 2307 2297 [[package]] 2308 2298 name = "ryu" 2309 - version = "1.0.16" 2310 - source = "registry+https://github.com/rust-lang/crates.io-index" 2311 - checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 2312 - 2313 - [[package]] 2314 - name = "safemem" 2315 - version = "0.3.3" 2299 + version = "1.0.18" 2316 2300 source = "registry+https://github.com/rust-lang/crates.io-index" 2317 - checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 2301 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 2318 2302 2319 2303 [[package]] 2320 2304 name = "same-file" ··· 2359 2343 2360 2344 [[package]] 2361 2345 name = "semver" 2362 - version = "1.0.21" 2346 + version = "1.0.23" 2363 2347 source = "registry+https://github.com/rust-lang/crates.io-index" 2364 - checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 2348 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 2365 2349 dependencies = [ 2366 2350 "serde", 2367 2351 ] 2368 2352 2369 2353 [[package]] 2370 2354 name = "serde" 2371 - version = "1.0.196" 2355 + version = "1.0.204" 2372 2356 source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" 2357 + checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" 2374 2358 dependencies = [ 2375 2359 "serde_derive", 2376 2360 ] 2377 2361 2378 2362 [[package]] 2379 2363 name = "serde_derive" 2380 - version = "1.0.196" 2364 + version = "1.0.204" 2381 2365 source = "registry+https://github.com/rust-lang/crates.io-index" 2382 - checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" 2366 + checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" 2383 2367 dependencies = [ 2384 2368 "proc-macro2", 2385 2369 "quote", 2386 - "syn 2.0.48", 2370 + "syn 2.0.72", 2387 2371 ] 2388 2372 2389 2373 [[package]] 2390 2374 name = "serde_json" 2391 - version = "1.0.113" 2375 + version = "1.0.121" 2392 2376 source = "registry+https://github.com/rust-lang/crates.io-index" 2393 - checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" 2377 + checksum = "4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609" 2394 2378 dependencies = [ 2395 - "itoa 1.0.10", 2379 + "indexmap 2.2.6", 2380 + "itoa 1.0.11", 2381 + "memchr", 2396 2382 "ryu", 2397 2383 "serde", 2398 2384 ] 2399 2385 2400 2386 [[package]] 2401 2387 name = "serde_repr" 2402 - version = "0.1.18" 2388 + version = "0.1.19" 2403 2389 source = "registry+https://github.com/rust-lang/crates.io-index" 2404 - checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" 2390 + checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" 2405 2391 dependencies = [ 2406 2392 "proc-macro2", 2407 2393 "quote", 2408 - "syn 2.0.48", 2394 + "syn 2.0.72", 2409 2395 ] 2410 2396 2411 2397 [[package]] 2412 2398 name = "serde_spanned" 2413 - version = "0.6.5" 2399 + version = "0.6.7" 2414 2400 source = "registry+https://github.com/rust-lang/crates.io-index" 2415 - checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 2401 + checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" 2416 2402 dependencies = [ 2417 2403 "serde", 2418 2404 ] 2419 2405 2420 2406 [[package]] 2421 2407 name = "serde_with" 2422 - version = "3.6.1" 2408 + version = "3.9.0" 2423 2409 source = "registry+https://github.com/rust-lang/crates.io-index" 2424 - checksum = "15d167997bd841ec232f5b2b8e0e26606df2e7caa4c31b95ea9ca52b200bd270" 2410 + checksum = "69cecfa94848272156ea67b2b1a53f20fc7bc638c4a46d2f8abde08f05f4b857" 2425 2411 dependencies = [ 2426 - "base64 0.21.7", 2412 + "base64 0.22.1", 2427 2413 "chrono", 2428 2414 "hex", 2429 2415 "indexmap 1.9.3", 2430 - "indexmap 2.2.3", 2416 + "indexmap 2.2.6", 2431 2417 "serde", 2432 2418 "serde_derive", 2433 2419 "serde_json", ··· 2437 2423 2438 2424 [[package]] 2439 2425 name = "serde_with_macros" 2440 - version = "3.6.1" 2426 + version = "3.9.0" 2441 2427 source = "registry+https://github.com/rust-lang/crates.io-index" 2442 - checksum = "865f9743393e638991566a8b7a479043c2c8da94a33e0a31f18214c9cae0a64d" 2428 + checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350" 2443 2429 dependencies = [ 2444 2430 "darling", 2445 2431 "proc-macro2", 2446 2432 "quote", 2447 - "syn 2.0.48", 2433 + "syn 2.0.72", 2448 2434 ] 2449 2435 2450 2436 [[package]] ··· 2522 2508 2523 2509 [[package]] 2524 2510 name = "smallvec" 2525 - version = "1.13.1" 2511 + version = "1.13.2" 2526 2512 source = "registry+https://github.com/rust-lang/crates.io-index" 2527 - checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 2513 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2528 2514 2529 2515 [[package]] 2530 2516 name = "soup2" ··· 2628 2614 2629 2615 [[package]] 2630 2616 name = "strsim" 2631 - version = "0.10.0" 2617 + version = "0.11.1" 2632 2618 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 2619 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 2634 2620 2635 2621 [[package]] 2636 2622 name = "syn" ··· 2645 2631 2646 2632 [[package]] 2647 2633 name = "syn" 2648 - version = "2.0.48" 2634 + version = "2.0.72" 2649 2635 source = "registry+https://github.com/rust-lang/crates.io-index" 2650 - checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 2636 + checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" 2651 2637 dependencies = [ 2652 2638 "proc-macro2", 2653 2639 "quote", ··· 2669 2655 2670 2656 [[package]] 2671 2657 name = "system-deps" 2672 - version = "6.2.0" 2658 + version = "6.2.2" 2673 2659 source = "registry+https://github.com/rust-lang/crates.io-index" 2674 - checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331" 2660 + checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 2675 2661 dependencies = [ 2676 - "cfg-expr 0.15.7", 2677 - "heck 0.4.1", 2662 + "cfg-expr 0.15.8", 2663 + "heck 0.5.0", 2678 2664 "pkg-config", 2679 - "toml 0.8.10", 2680 - "version-compare 0.1.1", 2665 + "toml 0.8.16", 2666 + "version-compare 0.2.0", 2681 2667 ] 2682 2668 2683 2669 [[package]] 2684 2670 name = "tao" 2685 - version = "0.16.7" 2671 + version = "0.16.9" 2686 2672 source = "registry+https://github.com/rust-lang/crates.io-index" 2687 - checksum = "d22205b267a679ca1c590b9f178488d50981fc3e48a1b91641ae31593db875ce" 2673 + checksum = "575c856fc21e551074869dcfaad8f706412bd5b803dfa0fbf6881c4ff4bfafab" 2688 2674 dependencies = [ 2689 2675 "bitflags 1.3.2", 2690 2676 "cairo-rs", ··· 2740 2726 2741 2727 [[package]] 2742 2728 name = "tar" 2743 - version = "0.4.40" 2729 + version = "0.4.41" 2744 2730 source = "registry+https://github.com/rust-lang/crates.io-index" 2745 - checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 2731 + checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 2746 2732 dependencies = [ 2747 2733 "filetime", 2748 2734 "libc", ··· 2751 2737 2752 2738 [[package]] 2753 2739 name = "target-lexicon" 2754 - version = "0.12.13" 2740 + version = "0.12.15" 2755 2741 source = "registry+https://github.com/rust-lang/crates.io-index" 2756 - checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" 2742 + checksum = "4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2" 2757 2743 2758 2744 [[package]] 2759 2745 name = "tauri" 2760 - version = "1.5.4" 2746 + version = "1.7.1" 2761 2747 source = "registry+https://github.com/rust-lang/crates.io-index" 2762 - checksum = "fd27c04b9543776a972c86ccf70660b517ecabbeced9fb58d8b961a13ad129af" 2748 + checksum = "336bc661a3f3250853fa83c6e5245449ed1c26dce5dcb28bdee7efedf6278806" 2763 2749 dependencies = [ 2764 2750 "anyhow", 2765 2751 "cocoa", 2766 2752 "dirs-next", 2753 + "dunce", 2767 2754 "embed_plist", 2768 2755 "encoding_rs", 2769 2756 "flate2", 2770 2757 "futures-util", 2758 + "getrandom 0.2.15", 2771 2759 "glib", 2772 2760 "glob", 2773 2761 "gtk", 2774 - "heck 0.4.1", 2762 + "heck 0.5.0", 2775 2763 "http", 2776 2764 "ignore", 2777 2765 "objc", ··· 2805 2793 2806 2794 [[package]] 2807 2795 name = "tauri-build" 2808 - version = "1.5.1" 2796 + version = "1.5.3" 2809 2797 source = "registry+https://github.com/rust-lang/crates.io-index" 2810 - checksum = "e9914a4715e0b75d9f387a285c7e26b5bbfeb1249ad9f842675a82481565c532" 2798 + checksum = "b0c6ec7a5c3296330c7818478948b422967ce4649094696c985f61d50076d29c" 2811 2799 dependencies = [ 2812 2800 "anyhow", 2813 2801 "cargo_toml", 2814 2802 "dirs-next", 2815 - "heck 0.4.1", 2803 + "heck 0.5.0", 2816 2804 "json-patch", 2817 2805 "semver", 2818 2806 "serde", ··· 2824 2812 2825 2813 [[package]] 2826 2814 name = "tauri-codegen" 2827 - version = "1.4.2" 2815 + version = "1.4.4" 2828 2816 source = "registry+https://github.com/rust-lang/crates.io-index" 2829 - checksum = "a1554c5857f65dbc377cefb6b97c8ac77b1cb2a90d30d3448114d5d6b48a77fc" 2817 + checksum = "c1aed706708ff1200ec12de9cfbf2582b5d8ec05f6a7293911091effbd22036b" 2830 2818 dependencies = [ 2831 2819 "base64 0.21.7", 2832 2820 "brotli", ··· 2850 2838 2851 2839 [[package]] 2852 2840 name = "tauri-macros" 2853 - version = "1.4.3" 2841 + version = "1.4.5" 2854 2842 source = "registry+https://github.com/rust-lang/crates.io-index" 2855 - checksum = "277abf361a3a6993ec16bcbb179de0d6518009b851090a01adfea12ac89fa875" 2843 + checksum = "b88f831d2973ae4f81a706a0004e67dac87f2e4439973bbe98efbd73825d8ede" 2856 2844 dependencies = [ 2857 - "heck 0.4.1", 2845 + "heck 0.5.0", 2858 2846 "proc-macro2", 2859 2847 "quote", 2860 2848 "syn 1.0.109", ··· 2864 2852 2865 2853 [[package]] 2866 2854 name = "tauri-runtime" 2867 - version = "0.14.2" 2855 + version = "0.14.4" 2868 2856 source = "registry+https://github.com/rust-lang/crates.io-index" 2869 - checksum = "cf2d0652aa2891ff3e9caa2401405257ea29ab8372cce01f186a5825f1bd0e76" 2857 + checksum = "3068ed62b63dedc705558f4248c7ecbd5561f0f8050949859ea0db2326f26012" 2870 2858 dependencies = [ 2871 2859 "gtk", 2872 2860 "http", ··· 2885 2873 2886 2874 [[package]] 2887 2875 name = "tauri-runtime-wry" 2888 - version = "0.14.3" 2876 + version = "0.14.9" 2889 2877 source = "registry+https://github.com/rust-lang/crates.io-index" 2890 - checksum = "6cae61fbc731f690a4899681c9052dde6d05b159b44563ace8186fc1bfb7d158" 2878 + checksum = "d4c3db170233096aa30330feadcd895bf9317be97e624458560a20e814db7955" 2891 2879 dependencies = [ 2892 2880 "cocoa", 2893 2881 "gtk", ··· 2910 2898 checksum = "aa034c38b7bdfeccc606eca0b030a1e67a20b78e7642edef09816b7e1ff9a9de" 2911 2899 dependencies = [ 2912 2900 "heck 0.4.1", 2913 - "indoc 2.0.4", 2901 + "indoc 2.0.5", 2914 2902 "serde", 2915 2903 "serde_json", 2916 2904 "specta", ··· 2920 2908 2921 2909 [[package]] 2922 2910 name = "tauri-utils" 2923 - version = "1.5.2" 2911 + version = "1.6.0" 2924 2912 source = "registry+https://github.com/rust-lang/crates.io-index" 2925 - checksum = "ece74810b1d3d44f29f732a7ae09a63183d63949bbdd59c61f8ed2a1b70150db" 2913 + checksum = "2826db448309d382dac14d520f0c0a40839b87b57b977e59cf5f296b3ace6a93" 2926 2914 dependencies = [ 2927 2915 "brotli", 2928 2916 "ctor", 2929 2917 "dunce", 2930 2918 "glob", 2931 - "heck 0.4.1", 2919 + "heck 0.5.0", 2932 2920 "html5ever", 2933 2921 "infer", 2934 2922 "json-patch", ··· 2960 2948 2961 2949 [[package]] 2962 2950 name = "tempfile" 2963 - version = "3.10.0" 2951 + version = "3.10.1" 2964 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2965 - checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" 2953 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 2966 2954 dependencies = [ 2967 2955 "cfg-if", 2968 2956 "fastrand", ··· 2998 2986 2999 2987 [[package]] 3000 2988 name = "thiserror" 3001 - version = "1.0.57" 2989 + version = "1.0.63" 3002 2990 source = "registry+https://github.com/rust-lang/crates.io-index" 3003 - checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 2991 + checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 3004 2992 dependencies = [ 3005 2993 "thiserror-impl", 3006 2994 ] 3007 2995 3008 2996 [[package]] 3009 2997 name = "thiserror-impl" 3010 - version = "1.0.57" 2998 + version = "1.0.63" 3011 2999 source = "registry+https://github.com/rust-lang/crates.io-index" 3012 - checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 3000 + checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 3013 3001 dependencies = [ 3014 3002 "proc-macro2", 3015 3003 "quote", 3016 - "syn 2.0.48", 3004 + "syn 2.0.72", 3017 3005 ] 3018 3006 3019 3007 [[package]] 3020 3008 name = "thread_local" 3021 - version = "1.1.7" 3009 + version = "1.1.8" 3022 3010 source = "registry+https://github.com/rust-lang/crates.io-index" 3023 - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 3011 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 3024 3012 dependencies = [ 3025 3013 "cfg-if", 3026 3014 "once_cell", ··· 3028 3016 3029 3017 [[package]] 3030 3018 name = "time" 3031 - version = "0.3.34" 3019 + version = "0.3.36" 3032 3020 source = "registry+https://github.com/rust-lang/crates.io-index" 3033 - checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 3021 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 3034 3022 dependencies = [ 3035 3023 "deranged", 3036 - "itoa 1.0.10", 3024 + "itoa 1.0.11", 3037 3025 "num-conv", 3038 3026 "powerfmt", 3039 3027 "serde", ··· 3051 3039 name = "time-machine-inspector" 3052 3040 version = "1.2.0" 3053 3041 dependencies = [ 3054 - "open 5.0.1", 3042 + "open 5.3.0", 3055 3043 "plist", 3056 3044 "regex", 3057 3045 "serde", ··· 3064 3052 3065 3053 [[package]] 3066 3054 name = "time-macros" 3067 - version = "0.2.17" 3055 + version = "0.2.18" 3068 3056 source = "registry+https://github.com/rust-lang/crates.io-index" 3069 - checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 3057 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 3070 3058 dependencies = [ 3071 3059 "num-conv", 3072 3060 "time-core", ··· 3074 3062 3075 3063 [[package]] 3076 3064 name = "tinyvec" 3077 - version = "1.6.0" 3065 + version = "1.8.0" 3078 3066 source = "registry+https://github.com/rust-lang/crates.io-index" 3079 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3067 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 3080 3068 dependencies = [ 3081 3069 "tinyvec_macros", 3082 3070 ] ··· 3089 3077 3090 3078 [[package]] 3091 3079 name = "tokio" 3092 - version = "1.36.0" 3080 + version = "1.39.2" 3093 3081 source = "registry+https://github.com/rust-lang/crates.io-index" 3094 - checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 3082 + checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" 3095 3083 dependencies = [ 3096 3084 "backtrace", 3097 3085 "bytes", 3098 - "num_cpus", 3099 3086 "pin-project-lite", 3100 3087 ] 3101 3088 ··· 3122 3109 3123 3110 [[package]] 3124 3111 name = "toml" 3125 - version = "0.8.10" 3112 + version = "0.8.16" 3126 3113 source = "registry+https://github.com/rust-lang/crates.io-index" 3127 - checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" 3114 + checksum = "81967dd0dd2c1ab0bc3468bd7caecc32b8a4aa47d0c8c695d8c2b2108168d62c" 3128 3115 dependencies = [ 3129 3116 "serde", 3130 3117 "serde_spanned", 3131 3118 "toml_datetime", 3132 - "toml_edit 0.22.5", 3119 + "toml_edit 0.22.17", 3133 3120 ] 3134 3121 3135 3122 [[package]] 3136 3123 name = "toml_datetime" 3137 - version = "0.6.5" 3124 + version = "0.6.7" 3138 3125 source = "registry+https://github.com/rust-lang/crates.io-index" 3139 - checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 3126 + checksum = "f8fb9f64314842840f1d940ac544da178732128f1c78c21772e876579e0da1db" 3140 3127 dependencies = [ 3141 3128 "serde", 3142 3129 ] ··· 3147 3134 source = "registry+https://github.com/rust-lang/crates.io-index" 3148 3135 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 3149 3136 dependencies = [ 3150 - "indexmap 2.2.3", 3137 + "indexmap 2.2.6", 3151 3138 "serde", 3152 3139 "serde_spanned", 3153 3140 "toml_datetime", ··· 3156 3143 3157 3144 [[package]] 3158 3145 name = "toml_edit" 3159 - version = "0.22.5" 3146 + version = "0.22.17" 3160 3147 source = "registry+https://github.com/rust-lang/crates.io-index" 3161 - checksum = "99e68c159e8f5ba8a28c4eb7b0c0c190d77bb479047ca713270048145a9ad28a" 3148 + checksum = "8d9f8729f5aea9562aac1cc0441f5d6de3cff1ee0c5d67293eeca5eb36ee7c16" 3162 3149 dependencies = [ 3163 - "indexmap 2.2.3", 3150 + "indexmap 2.2.6", 3164 3151 "serde", 3165 3152 "serde_spanned", 3166 3153 "toml_datetime", 3167 - "winnow 0.6.1", 3154 + "winnow 0.6.16", 3168 3155 ] 3169 3156 3170 3157 [[package]] ··· 3186 3173 dependencies = [ 3187 3174 "proc-macro2", 3188 3175 "quote", 3189 - "syn 2.0.48", 3176 + "syn 2.0.72", 3190 3177 ] 3191 3178 3192 3179 [[package]] ··· 3229 3216 ] 3230 3217 3231 3218 [[package]] 3232 - name = "treediff" 3233 - version = "4.0.3" 3234 - source = "registry+https://github.com/rust-lang/crates.io-index" 3235 - checksum = "4d127780145176e2b5d16611cc25a900150e86e9fd79d3bde6ff3a37359c9cb5" 3236 - dependencies = [ 3237 - "serde_json", 3238 - ] 3239 - 3240 - [[package]] 3241 3219 name = "typenum" 3242 3220 version = "1.17.0" 3243 3221 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3257 3235 3258 3236 [[package]] 3259 3237 name = "unicode-normalization" 3260 - version = "0.1.22" 3238 + version = "0.1.23" 3261 3239 source = "registry+https://github.com/rust-lang/crates.io-index" 3262 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 3240 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 3263 3241 dependencies = [ 3264 3242 "tinyvec", 3265 3243 ] ··· 3272 3250 3273 3251 [[package]] 3274 3252 name = "url" 3275 - version = "2.5.0" 3253 + version = "2.5.2" 3276 3254 source = "registry+https://github.com/rust-lang/crates.io-index" 3277 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 3255 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 3278 3256 dependencies = [ 3279 3257 "form_urlencoded", 3280 3258 "idna", ··· 3290 3268 3291 3269 [[package]] 3292 3270 name = "uuid" 3293 - version = "1.7.0" 3271 + version = "1.10.0" 3294 3272 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 - checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 3273 + checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" 3296 3274 dependencies = [ 3297 - "getrandom 0.2.12", 3275 + "getrandom 0.2.15", 3298 3276 ] 3299 3277 3300 3278 [[package]] ··· 3311 3289 3312 3290 [[package]] 3313 3291 name = "version-compare" 3314 - version = "0.1.1" 3292 + version = "0.2.0" 3315 3293 source = "registry+https://github.com/rust-lang/crates.io-index" 3316 - checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" 3294 + checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 3317 3295 3318 3296 [[package]] 3319 3297 name = "version_check" 3320 - version = "0.9.4" 3298 + version = "0.9.5" 3321 3299 source = "registry+https://github.com/rust-lang/crates.io-index" 3322 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3300 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 3323 3301 3324 3302 [[package]] 3325 3303 name = "vswhom" ··· 3343 3321 3344 3322 [[package]] 3345 3323 name = "walkdir" 3346 - version = "2.4.0" 3324 + version = "2.5.0" 3347 3325 source = "registry+https://github.com/rust-lang/crates.io-index" 3348 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 3326 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 3349 3327 dependencies = [ 3350 3328 "same-file", 3351 3329 "winapi-util", ··· 3365 3343 3366 3344 [[package]] 3367 3345 name = "wasm-bindgen" 3368 - version = "0.2.91" 3346 + version = "0.2.92" 3369 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3370 - checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 3348 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 3371 3349 dependencies = [ 3372 3350 "cfg-if", 3373 3351 "wasm-bindgen-macro", ··· 3375 3353 3376 3354 [[package]] 3377 3355 name = "wasm-bindgen-backend" 3378 - version = "0.2.91" 3356 + version = "0.2.92" 3379 3357 source = "registry+https://github.com/rust-lang/crates.io-index" 3380 - checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 3358 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 3381 3359 dependencies = [ 3382 3360 "bumpalo", 3383 3361 "log", 3384 3362 "once_cell", 3385 3363 "proc-macro2", 3386 3364 "quote", 3387 - "syn 2.0.48", 3365 + "syn 2.0.72", 3388 3366 "wasm-bindgen-shared", 3389 3367 ] 3390 3368 3391 3369 [[package]] 3392 3370 name = "wasm-bindgen-futures" 3393 - version = "0.4.41" 3371 + version = "0.4.42" 3394 3372 source = "registry+https://github.com/rust-lang/crates.io-index" 3395 - checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" 3373 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 3396 3374 dependencies = [ 3397 3375 "cfg-if", 3398 3376 "js-sys", ··· 3402 3380 3403 3381 [[package]] 3404 3382 name = "wasm-bindgen-macro" 3405 - version = "0.2.91" 3383 + version = "0.2.92" 3406 3384 source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 3385 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 3408 3386 dependencies = [ 3409 3387 "quote", 3410 3388 "wasm-bindgen-macro-support", ··· 3412 3390 3413 3391 [[package]] 3414 3392 name = "wasm-bindgen-macro-support" 3415 - version = "0.2.91" 3393 + version = "0.2.92" 3416 3394 source = "registry+https://github.com/rust-lang/crates.io-index" 3417 - checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 3395 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 3418 3396 dependencies = [ 3419 3397 "proc-macro2", 3420 3398 "quote", 3421 - "syn 2.0.48", 3399 + "syn 2.0.72", 3422 3400 "wasm-bindgen-backend", 3423 3401 "wasm-bindgen-shared", 3424 3402 ] 3425 3403 3426 3404 [[package]] 3427 3405 name = "wasm-bindgen-shared" 3428 - version = "0.2.91" 3406 + version = "0.2.92" 3429 3407 source = "registry+https://github.com/rust-lang/crates.io-index" 3430 - checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 3408 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 3431 3409 3432 3410 [[package]] 3433 3411 name = "web-sys" 3434 - version = "0.3.68" 3412 + version = "0.3.69" 3435 3413 source = "registry+https://github.com/rust-lang/crates.io-index" 3436 - checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 3414 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 3437 3415 dependencies = [ 3438 3416 "js-sys", 3439 3417 "wasm-bindgen", ··· 3483 3461 "pango-sys", 3484 3462 "pkg-config", 3485 3463 "soup2-sys", 3486 - "system-deps 6.2.0", 3464 + "system-deps 6.2.2", 3487 3465 ] 3488 3466 3489 3467 [[package]] ··· 3542 3520 3543 3521 [[package]] 3544 3522 name = "winapi-util" 3545 - version = "0.1.6" 3523 + version = "0.1.8" 3546 3524 source = "registry+https://github.com/rust-lang/crates.io-index" 3547 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 3525 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 3548 3526 dependencies = [ 3549 - "winapi", 3527 + "windows-sys 0.52.0", 3550 3528 ] 3551 3529 3552 3530 [[package]] ··· 3607 3585 source = "registry+https://github.com/rust-lang/crates.io-index" 3608 3586 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 3609 3587 dependencies = [ 3610 - "windows-targets 0.52.0", 3588 + "windows-targets 0.52.6", 3611 3589 ] 3612 3590 3613 3591 [[package]] ··· 3656 3634 source = "registry+https://github.com/rust-lang/crates.io-index" 3657 3635 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3658 3636 dependencies = [ 3659 - "windows-targets 0.52.0", 3637 + "windows-targets 0.52.6", 3660 3638 ] 3661 3639 3662 3640 [[package]] ··· 3676 3654 3677 3655 [[package]] 3678 3656 name = "windows-targets" 3679 - version = "0.52.0" 3657 + version = "0.52.6" 3680 3658 source = "registry+https://github.com/rust-lang/crates.io-index" 3681 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3659 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 3682 3660 dependencies = [ 3683 - "windows_aarch64_gnullvm 0.52.0", 3684 - "windows_aarch64_msvc 0.52.0", 3685 - "windows_i686_gnu 0.52.0", 3686 - "windows_i686_msvc 0.52.0", 3687 - "windows_x86_64_gnu 0.52.0", 3688 - "windows_x86_64_gnullvm 0.52.0", 3689 - "windows_x86_64_msvc 0.52.0", 3661 + "windows_aarch64_gnullvm 0.52.6", 3662 + "windows_aarch64_msvc 0.52.6", 3663 + "windows_i686_gnu 0.52.6", 3664 + "windows_i686_gnullvm", 3665 + "windows_i686_msvc 0.52.6", 3666 + "windows_x86_64_gnu 0.52.6", 3667 + "windows_x86_64_gnullvm 0.52.6", 3668 + "windows_x86_64_msvc 0.52.6", 3690 3669 ] 3691 3670 3692 3671 [[package]] ··· 3697 3676 3698 3677 [[package]] 3699 3678 name = "windows-version" 3700 - version = "0.1.0" 3679 + version = "0.1.1" 3701 3680 source = "registry+https://github.com/rust-lang/crates.io-index" 3702 - checksum = "75aa004c988e080ad34aff5739c39d0312f4684699d6d71fc8a198d057b8b9b4" 3681 + checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515" 3703 3682 dependencies = [ 3704 - "windows-targets 0.52.0", 3683 + "windows-targets 0.52.6", 3705 3684 ] 3706 3685 3707 3686 [[package]] ··· 3718 3697 3719 3698 [[package]] 3720 3699 name = "windows_aarch64_gnullvm" 3721 - version = "0.52.0" 3700 + version = "0.52.6" 3722 3701 source = "registry+https://github.com/rust-lang/crates.io-index" 3723 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3702 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 3724 3703 3725 3704 [[package]] 3726 3705 name = "windows_aarch64_msvc" ··· 3748 3727 3749 3728 [[package]] 3750 3729 name = "windows_aarch64_msvc" 3751 - version = "0.52.0" 3730 + version = "0.52.6" 3752 3731 source = "registry+https://github.com/rust-lang/crates.io-index" 3753 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3732 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 3754 3733 3755 3734 [[package]] 3756 3735 name = "windows_i686_gnu" ··· 3778 3757 3779 3758 [[package]] 3780 3759 name = "windows_i686_gnu" 3781 - version = "0.52.0" 3760 + version = "0.52.6" 3761 + source = "registry+https://github.com/rust-lang/crates.io-index" 3762 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 3763 + 3764 + [[package]] 3765 + name = "windows_i686_gnullvm" 3766 + version = "0.52.6" 3782 3767 source = "registry+https://github.com/rust-lang/crates.io-index" 3783 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3768 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 3784 3769 3785 3770 [[package]] 3786 3771 name = "windows_i686_msvc" ··· 3808 3793 3809 3794 [[package]] 3810 3795 name = "windows_i686_msvc" 3811 - version = "0.52.0" 3796 + version = "0.52.6" 3812 3797 source = "registry+https://github.com/rust-lang/crates.io-index" 3813 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3798 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 3814 3799 3815 3800 [[package]] 3816 3801 name = "windows_x86_64_gnu" ··· 3838 3823 3839 3824 [[package]] 3840 3825 name = "windows_x86_64_gnu" 3841 - version = "0.52.0" 3826 + version = "0.52.6" 3842 3827 source = "registry+https://github.com/rust-lang/crates.io-index" 3843 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3828 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 3844 3829 3845 3830 [[package]] 3846 3831 name = "windows_x86_64_gnullvm" ··· 3856 3841 3857 3842 [[package]] 3858 3843 name = "windows_x86_64_gnullvm" 3859 - version = "0.52.0" 3844 + version = "0.52.6" 3860 3845 source = "registry+https://github.com/rust-lang/crates.io-index" 3861 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3846 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 3862 3847 3863 3848 [[package]] 3864 3849 name = "windows_x86_64_msvc" ··· 3886 3871 3887 3872 [[package]] 3888 3873 name = "windows_x86_64_msvc" 3889 - version = "0.52.0" 3874 + version = "0.52.6" 3890 3875 source = "registry+https://github.com/rust-lang/crates.io-index" 3891 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3876 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 3892 3877 3893 3878 [[package]] 3894 3879 name = "winnow" ··· 3901 3886 3902 3887 [[package]] 3903 3888 name = "winnow" 3904 - version = "0.6.1" 3889 + version = "0.6.16" 3905 3890 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 - checksum = "d90f4e0f530c4c69f62b80d839e9ef3855edc9cba471a160c4d692deed62b401" 3891 + checksum = "b480ae9340fc261e6be3e95a1ba86d54ae3f9171132a73ce8d4bbaf68339507c" 3907 3892 dependencies = [ 3908 3893 "memchr", 3909 3894 ] 3910 3895 3911 3896 [[package]] 3912 3897 name = "winreg" 3913 - version = "0.51.0" 3898 + version = "0.52.0" 3914 3899 source = "registry+https://github.com/rust-lang/crates.io-index" 3915 - checksum = "937f3df7948156640f46aacef17a70db0de5917bda9c92b0f751f3a955b588fc" 3900 + checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 3916 3901 dependencies = [ 3917 3902 "cfg-if", 3918 3903 "windows-sys 0.48.0", ··· 3920 3905 3921 3906 [[package]] 3922 3907 name = "wry" 3923 - version = "0.24.7" 3908 + version = "0.24.10" 3924 3909 source = "registry+https://github.com/rust-lang/crates.io-index" 3925 - checksum = "6ad85d0e067359e409fcb88903c3eac817c392e5d638258abfb3da5ad8ba6fc4" 3910 + checksum = "00711278ed357350d44c749c286786ecac644e044e4da410d466212152383b45" 3926 3911 dependencies = [ 3927 3912 "base64 0.13.1", 3928 3913 "block",
+9 -9
src-tauri/Cargo.toml
··· 9 9 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 10 10 11 11 [build-dependencies] 12 - tauri-build = { version = "1.3", features = [] } 12 + tauri-build = { version = "1.5.3", features = [] } 13 13 14 14 [dependencies] 15 - serde_json = "1.0" 16 - serde = { version = "1.0", features = ["derive"] } 17 - tauri = { version = "1.3", features = [ 15 + serde_json = "1.0.121" 16 + serde = { version = "1.0.204", features = ["derive"] } 17 + tauri = { version = "1.7.1", features = [ 18 18 "devtools", 19 19 "dialog-message", 20 20 "macos-private-api", 21 21 "shell-open", 22 22 ] } 23 - plist = { version = "1.3", features = ["serde"] } 24 - open = "5.0" 25 - tauri-specta = { version = "1.0", features = ["javascript", "typescript"] } 26 - specta = "1.0" 27 - regex = "1.8" 23 + plist = { version = "1.7", features = ["serde"] } 24 + open = "5.3.0" 25 + tauri-specta = { version = "1.0.2", features = ["javascript", "typescript"] } 26 + specta = "1.0.5" 27 + regex = "1.10.5" 28 28 29 29 [features] 30 30 default = ["custom-protocol"]