[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 (Feb 15, 2024, 6:54 AM +0100) e076e02d 4a84fc7c

+1892 -1192
+8 -6
bindings.ts
··· 1 + /* eslint-disable */ 1 2 // This file was generated by [tauri-specta](https://github.com/oscartbeaumont/tauri-specta). Do not edit this file manually. 2 3 3 4 declare global { ··· 6 7 } 7 8 } 8 9 9 - const invoke = window.__TAURI_INVOKE__; 10 + // Function avoids 'window not defined' in SSR 11 + const invoke = () => window.__TAURI_INVOKE__; 10 12 11 13 export function errorPopup(msg: string) { 12 - return invoke<null>("error_popup", { msg }) 14 + return invoke()<null>("error_popup", { msg }) 13 15 } 14 16 15 17 export function loadBackupList(destinationId: string, refresh: boolean) { 16 - return invoke<Backup[]>("load_backup_list", { destinationId,refresh }) 18 + return invoke()<Backup[]>("load_backup_list", { destinationId,refresh }) 17 19 } 18 20 19 21 export function getBackup(destinationId: string, newB: string, refresh: boolean) { 20 - return invoke<DirMap>("get_backup", { destinationId,newB,refresh }) 22 + return invoke()<DirMap>("get_backup", { destinationId,newB,refresh }) 21 23 } 22 24 23 25 export function backupsInfo() { 24 - return invoke<BackupInfo[]>("backups_info") 26 + return invoke()<BackupInfo[]>("backups_info") 25 27 } 26 28 27 29 export function destinationinfo() { 28 - return invoke<DestinationDetail[]>("destinationinfo") 30 + return invoke()<DestinationDetail[]>("destinationinfo") 29 31 } 30 32 31 33 export type Backup = { path: string; name: string }
+1065 -585
package-lock.json
··· 5 5 "packages": { 6 6 "": { 7 7 "devDependencies": { 8 - "@sveltejs/vite-plugin-svelte": "2.2.0", 9 - "@tauri-apps/api": "^1.3.0", 10 - "@tauri-apps/cli": "^1.3.1", 11 - "@tsconfig/svelte": "^4.0.1", 12 - "@typescript-eslint/eslint-plugin": "^5.59.6", 13 - "@typescript-eslint/parser": "^5.59.6", 14 - "autoprefixer": "^10.4.14", 15 - "eslint": "^8.40.0", 16 - "eslint-config-prettier": "^8.8.0", 17 - "eslint-plugin-svelte": "^2.28.0", 18 - "prettier": "^2.8.8", 19 - "prettier-plugin-svelte": "^2.10.0", 20 - "sass": "^1.62.1", 21 - "svelte": "^3.59.1", 22 - "svelte-check": "^3.3.2", 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", 16 + "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", 23 23 "tauri-specta": "^0.0.2", 24 - "typescript": "^5.0.4", 25 - "vite": "^4.3.7" 24 + "typescript": "^5.3.3", 25 + "vite": "^5.1.2" 26 + } 27 + }, 28 + "node_modules/@aashutoshrathi/word-wrap": { 29 + "version": "1.2.6", 30 + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", 31 + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", 32 + "dev": true, 33 + "engines": { 34 + "node": ">=0.10.0" 35 + } 36 + }, 37 + "node_modules/@ampproject/remapping": { 38 + "version": "2.2.1", 39 + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", 40 + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", 41 + "dev": true, 42 + "dependencies": { 43 + "@jridgewell/gen-mapping": "^0.3.0", 44 + "@jridgewell/trace-mapping": "^0.3.9" 45 + }, 46 + "engines": { 47 + "node": ">=6.0.0" 48 + } 49 + }, 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==", 54 + "cpu": [ 55 + "ppc64" 56 + ], 57 + "dev": true, 58 + "optional": true, 59 + "os": [ 60 + "aix" 61 + ], 62 + "engines": { 63 + "node": ">=12" 26 64 } 27 65 }, 28 66 "node_modules/@esbuild/android-arm": { 29 - "version": "0.17.19", 30 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", 31 - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", 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==", 32 70 "cpu": [ 33 71 "arm" 34 72 ], ··· 42 80 } 43 81 }, 44 82 "node_modules/@esbuild/android-arm64": { 45 - "version": "0.17.19", 46 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", 47 - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", 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==", 48 86 "cpu": [ 49 87 "arm64" 50 88 ], ··· 58 96 } 59 97 }, 60 98 "node_modules/@esbuild/android-x64": { 61 - "version": "0.17.19", 62 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", 63 - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", 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==", 64 102 "cpu": [ 65 103 "x64" 66 104 ], ··· 74 112 } 75 113 }, 76 114 "node_modules/@esbuild/darwin-arm64": { 77 - "version": "0.17.19", 78 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", 79 - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", 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==", 80 118 "cpu": [ 81 119 "arm64" 82 120 ], ··· 90 128 } 91 129 }, 92 130 "node_modules/@esbuild/darwin-x64": { 93 - "version": "0.17.19", 94 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", 95 - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", 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==", 96 134 "cpu": [ 97 135 "x64" 98 136 ], ··· 106 144 } 107 145 }, 108 146 "node_modules/@esbuild/freebsd-arm64": { 109 - "version": "0.17.19", 110 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", 111 - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", 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==", 112 150 "cpu": [ 113 151 "arm64" 114 152 ], ··· 122 160 } 123 161 }, 124 162 "node_modules/@esbuild/freebsd-x64": { 125 - "version": "0.17.19", 126 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", 127 - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", 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==", 128 166 "cpu": [ 129 167 "x64" 130 168 ], ··· 138 176 } 139 177 }, 140 178 "node_modules/@esbuild/linux-arm": { 141 - "version": "0.17.19", 142 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", 143 - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", 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==", 144 182 "cpu": [ 145 183 "arm" 146 184 ], ··· 154 192 } 155 193 }, 156 194 "node_modules/@esbuild/linux-arm64": { 157 - "version": "0.17.19", 158 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", 159 - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", 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==", 160 198 "cpu": [ 161 199 "arm64" 162 200 ], ··· 170 208 } 171 209 }, 172 210 "node_modules/@esbuild/linux-ia32": { 173 - "version": "0.17.19", 174 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", 175 - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", 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==", 176 214 "cpu": [ 177 215 "ia32" 178 216 ], ··· 186 224 } 187 225 }, 188 226 "node_modules/@esbuild/linux-loong64": { 189 - "version": "0.17.19", 190 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", 191 - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", 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==", 192 230 "cpu": [ 193 231 "loong64" 194 232 ], ··· 202 240 } 203 241 }, 204 242 "node_modules/@esbuild/linux-mips64el": { 205 - "version": "0.17.19", 206 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", 207 - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", 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==", 208 246 "cpu": [ 209 247 "mips64el" 210 248 ], ··· 218 256 } 219 257 }, 220 258 "node_modules/@esbuild/linux-ppc64": { 221 - "version": "0.17.19", 222 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", 223 - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", 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==", 224 262 "cpu": [ 225 263 "ppc64" 226 264 ], ··· 234 272 } 235 273 }, 236 274 "node_modules/@esbuild/linux-riscv64": { 237 - "version": "0.17.19", 238 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", 239 - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", 275 + "version": "0.19.12", 276 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", 277 + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", 240 278 "cpu": [ 241 279 "riscv64" 242 280 ], ··· 250 288 } 251 289 }, 252 290 "node_modules/@esbuild/linux-s390x": { 253 - "version": "0.17.19", 254 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", 255 - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", 291 + "version": "0.19.12", 292 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", 293 + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", 256 294 "cpu": [ 257 295 "s390x" 258 296 ], ··· 266 304 } 267 305 }, 268 306 "node_modules/@esbuild/linux-x64": { 269 - "version": "0.17.19", 270 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", 271 - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", 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==", 272 310 "cpu": [ 273 311 "x64" 274 312 ], ··· 282 320 } 283 321 }, 284 322 "node_modules/@esbuild/netbsd-x64": { 285 - "version": "0.17.19", 286 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", 287 - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", 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==", 288 326 "cpu": [ 289 327 "x64" 290 328 ], ··· 298 336 } 299 337 }, 300 338 "node_modules/@esbuild/openbsd-x64": { 301 - "version": "0.17.19", 302 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", 303 - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", 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==", 304 342 "cpu": [ 305 343 "x64" 306 344 ], ··· 314 352 } 315 353 }, 316 354 "node_modules/@esbuild/sunos-x64": { 317 - "version": "0.17.19", 318 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", 319 - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", 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==", 320 358 "cpu": [ 321 359 "x64" 322 360 ], ··· 330 368 } 331 369 }, 332 370 "node_modules/@esbuild/win32-arm64": { 333 - "version": "0.17.19", 334 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", 335 - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", 371 + "version": "0.19.12", 372 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", 373 + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", 336 374 "cpu": [ 337 375 "arm64" 338 376 ], ··· 346 384 } 347 385 }, 348 386 "node_modules/@esbuild/win32-ia32": { 349 - "version": "0.17.19", 350 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", 351 - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", 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==", 352 390 "cpu": [ 353 391 "ia32" 354 392 ], ··· 362 400 } 363 401 }, 364 402 "node_modules/@esbuild/win32-x64": { 365 - "version": "0.17.19", 366 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", 367 - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", 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==", 368 406 "cpu": [ 369 407 "x64" 370 408 ], ··· 393 431 } 394 432 }, 395 433 "node_modules/@eslint-community/regexpp": { 396 - "version": "4.5.1", 397 - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", 398 - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", 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==", 399 437 "dev": true, 400 438 "engines": { 401 439 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 402 440 } 403 441 }, 404 442 "node_modules/@eslint/eslintrc": { 405 - "version": "2.0.3", 406 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", 407 - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", 443 + "version": "2.1.4", 444 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", 445 + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", 408 446 "dev": true, 409 447 "dependencies": { 410 448 "ajv": "^6.12.4", 411 449 "debug": "^4.3.2", 412 - "espree": "^9.5.2", 450 + "espree": "^9.6.0", 413 451 "globals": "^13.19.0", 414 452 "ignore": "^5.2.0", 415 453 "import-fresh": "^3.2.1", ··· 424 462 "url": "https://opencollective.com/eslint" 425 463 } 426 464 }, 465 + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { 466 + "version": "1.1.11", 467 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 468 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 469 + "dev": true, 470 + "dependencies": { 471 + "balanced-match": "^1.0.0", 472 + "concat-map": "0.0.1" 473 + } 474 + }, 475 + "node_modules/@eslint/eslintrc/node_modules/minimatch": { 476 + "version": "3.1.2", 477 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 478 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 479 + "dev": true, 480 + "dependencies": { 481 + "brace-expansion": "^1.1.7" 482 + }, 483 + "engines": { 484 + "node": "*" 485 + } 486 + }, 427 487 "node_modules/@eslint/js": { 428 - "version": "8.40.0", 429 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz", 430 - "integrity": "sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==", 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==", 431 491 "dev": true, 432 492 "engines": { 433 493 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 434 494 } 435 495 }, 436 496 "node_modules/@humanwhocodes/config-array": { 437 - "version": "0.11.8", 438 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 439 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 497 + "version": "0.11.14", 498 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", 499 + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", 440 500 "dev": true, 441 501 "dependencies": { 442 - "@humanwhocodes/object-schema": "^1.2.1", 443 - "debug": "^4.1.1", 502 + "@humanwhocodes/object-schema": "^2.0.2", 503 + "debug": "^4.3.1", 444 504 "minimatch": "^3.0.5" 445 505 }, 446 506 "engines": { 447 507 "node": ">=10.10.0" 448 508 } 449 509 }, 510 + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { 511 + "version": "1.1.11", 512 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 513 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 514 + "dev": true, 515 + "dependencies": { 516 + "balanced-match": "^1.0.0", 517 + "concat-map": "0.0.1" 518 + } 519 + }, 520 + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { 521 + "version": "3.1.2", 522 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 523 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 524 + "dev": true, 525 + "dependencies": { 526 + "brace-expansion": "^1.1.7" 527 + }, 528 + "engines": { 529 + "node": "*" 530 + } 531 + }, 450 532 "node_modules/@humanwhocodes/module-importer": { 451 533 "version": "1.0.1", 452 534 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", ··· 461 543 } 462 544 }, 463 545 "node_modules/@humanwhocodes/object-schema": { 464 - "version": "1.2.1", 465 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 466 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 546 + "version": "2.0.2", 547 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", 548 + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", 467 549 "dev": true 468 550 }, 551 + "node_modules/@jridgewell/gen-mapping": { 552 + "version": "0.3.3", 553 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 554 + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 555 + "dev": true, 556 + "dependencies": { 557 + "@jridgewell/set-array": "^1.0.1", 558 + "@jridgewell/sourcemap-codec": "^1.4.10", 559 + "@jridgewell/trace-mapping": "^0.3.9" 560 + }, 561 + "engines": { 562 + "node": ">=6.0.0" 563 + } 564 + }, 469 565 "node_modules/@jridgewell/resolve-uri": { 470 - "version": "3.1.0", 471 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 472 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 566 + "version": "3.1.2", 567 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 568 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 569 + "dev": true, 570 + "engines": { 571 + "node": ">=6.0.0" 572 + } 573 + }, 574 + "node_modules/@jridgewell/set-array": { 575 + "version": "1.1.2", 576 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 577 + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 473 578 "dev": true, 474 579 "engines": { 475 580 "node": ">=6.0.0" ··· 482 587 "dev": true 483 588 }, 484 589 "node_modules/@jridgewell/trace-mapping": { 485 - "version": "0.3.18", 486 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 487 - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 590 + "version": "0.3.22", 591 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", 592 + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", 488 593 "dev": true, 489 594 "dependencies": { 490 - "@jridgewell/resolve-uri": "3.1.0", 491 - "@jridgewell/sourcemap-codec": "1.4.14" 595 + "@jridgewell/resolve-uri": "^3.1.0", 596 + "@jridgewell/sourcemap-codec": "^1.4.14" 492 597 } 493 - }, 494 - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 495 - "version": "1.4.14", 496 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 497 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 498 - "dev": true 499 598 }, 500 599 "node_modules/@nodelib/fs.scandir": { 501 600 "version": "2.1.5", ··· 532 631 "node": ">= 8" 533 632 } 534 633 }, 634 + "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==", 638 + "cpu": [ 639 + "arm" 640 + ], 641 + "dev": true, 642 + "optional": true, 643 + "os": [ 644 + "android" 645 + ] 646 + }, 647 + "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==", 651 + "cpu": [ 652 + "arm64" 653 + ], 654 + "dev": true, 655 + "optional": true, 656 + "os": [ 657 + "android" 658 + ] 659 + }, 660 + "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==", 664 + "cpu": [ 665 + "arm64" 666 + ], 667 + "dev": true, 668 + "optional": true, 669 + "os": [ 670 + "darwin" 671 + ] 672 + }, 673 + "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==", 677 + "cpu": [ 678 + "x64" 679 + ], 680 + "dev": true, 681 + "optional": true, 682 + "os": [ 683 + "darwin" 684 + ] 685 + }, 686 + "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==", 690 + "cpu": [ 691 + "arm" 692 + ], 693 + "dev": true, 694 + "optional": true, 695 + "os": [ 696 + "linux" 697 + ] 698 + }, 699 + "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==", 703 + "cpu": [ 704 + "arm64" 705 + ], 706 + "dev": true, 707 + "optional": true, 708 + "os": [ 709 + "linux" 710 + ] 711 + }, 712 + "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==", 716 + "cpu": [ 717 + "arm64" 718 + ], 719 + "dev": true, 720 + "optional": true, 721 + "os": [ 722 + "linux" 723 + ] 724 + }, 725 + "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==", 729 + "cpu": [ 730 + "riscv64" 731 + ], 732 + "dev": true, 733 + "optional": true, 734 + "os": [ 735 + "linux" 736 + ] 737 + }, 738 + "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==", 742 + "cpu": [ 743 + "x64" 744 + ], 745 + "dev": true, 746 + "optional": true, 747 + "os": [ 748 + "linux" 749 + ] 750 + }, 751 + "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==", 755 + "cpu": [ 756 + "x64" 757 + ], 758 + "dev": true, 759 + "optional": true, 760 + "os": [ 761 + "linux" 762 + ] 763 + }, 764 + "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==", 768 + "cpu": [ 769 + "arm64" 770 + ], 771 + "dev": true, 772 + "optional": true, 773 + "os": [ 774 + "win32" 775 + ] 776 + }, 777 + "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==", 781 + "cpu": [ 782 + "ia32" 783 + ], 784 + "dev": true, 785 + "optional": true, 786 + "os": [ 787 + "win32" 788 + ] 789 + }, 790 + "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==", 794 + "cpu": [ 795 + "x64" 796 + ], 797 + "dev": true, 798 + "optional": true, 799 + "os": [ 800 + "win32" 801 + ] 802 + }, 535 803 "node_modules/@sveltejs/vite-plugin-svelte": { 536 - "version": "2.2.0", 537 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.2.0.tgz", 538 - "integrity": "sha512-KDtdva+FZrZlyug15KlbXuubntAPKcBau0K7QhAIqC5SAy0uDbjZwoexDRx0L0J2T4niEfC6FnA9GuQQJKg+Aw==", 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==", 539 807 "dev": true, 540 808 "dependencies": { 809 + "@sveltejs/vite-plugin-svelte-inspector": "^2.0.0", 541 810 "debug": "^4.3.4", 542 811 "deepmerge": "^4.3.1", 543 812 "kleur": "^4.1.5", 544 - "magic-string": "^0.30.0", 545 - "svelte-hmr": "^0.15.1", 546 - "vitefu": "^0.2.4" 813 + "magic-string": "^0.30.5", 814 + "svelte-hmr": "^0.15.3", 815 + "vitefu": "^0.2.5" 547 816 }, 548 817 "engines": { 549 - "node": "^14.18.0 || >= 16" 818 + "node": "^18.0.0 || >=20" 550 819 }, 551 820 "peerDependencies": { 552 - "svelte": "^3.54.0", 553 - "vite": "^4.0.0" 821 + "svelte": "^4.0.0 || ^5.0.0-next.0", 822 + "vite": "^5.0.0" 823 + } 824 + }, 825 + "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==", 829 + "dev": true, 830 + "dependencies": { 831 + "debug": "^4.3.4" 832 + }, 833 + "engines": { 834 + "node": "^18.0.0 || >=20" 835 + }, 836 + "peerDependencies": { 837 + "@sveltejs/vite-plugin-svelte": "^3.0.0", 838 + "svelte": "^4.0.0 || ^5.0.0-next.0", 839 + "vite": "^5.0.0" 554 840 } 555 841 }, 556 842 "node_modules/@tauri-apps/api": { 557 - "version": "1.3.0", 558 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.3.0.tgz", 559 - "integrity": "sha512-AH+3FonkKZNtfRtGrObY38PrzEj4d+1emCbwNGu0V2ENbXjlLHMZQlUh+Bhu/CRmjaIwZMGJ3yFvWaZZgTHoog==", 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==", 560 846 "dev": true, 561 847 "engines": { 562 848 "node": ">= 14.6.0", ··· 569 855 } 570 856 }, 571 857 "node_modules/@tauri-apps/cli": { 572 - "version": "1.3.1", 573 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.3.1.tgz", 574 - "integrity": "sha512-o4I0JujdITsVRm3/0spfJX7FcKYrYV1DXJqzlWIn6IY25/RltjU6qbC1TPgVww3RsRX63jyVUTcWpj5wwFl+EQ==", 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==", 575 861 "dev": true, 576 862 "bin": { 577 863 "tauri": "tauri.js" ··· 584 870 "url": "https://opencollective.com/tauri" 585 871 }, 586 872 "optionalDependencies": { 587 - "@tauri-apps/cli-darwin-arm64": "1.3.1", 588 - "@tauri-apps/cli-darwin-x64": "1.3.1", 589 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.3.1", 590 - "@tauri-apps/cli-linux-arm64-gnu": "1.3.1", 591 - "@tauri-apps/cli-linux-arm64-musl": "1.3.1", 592 - "@tauri-apps/cli-linux-x64-gnu": "1.3.1", 593 - "@tauri-apps/cli-linux-x64-musl": "1.3.1", 594 - "@tauri-apps/cli-win32-ia32-msvc": "1.3.1", 595 - "@tauri-apps/cli-win32-x64-msvc": "1.3.1" 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" 596 883 } 597 884 }, 598 885 "node_modules/@tauri-apps/cli-darwin-arm64": { 599 - "version": "1.3.1", 600 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.3.1.tgz", 601 - "integrity": "sha512-QlepYVPgOgspcwA/u4kGG4ZUijlXfdRtno00zEy+LxinN/IRXtk+6ErVtsmoLi1ZC9WbuMwzAcsRvqsD+RtNAg==", 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==", 602 889 "cpu": [ 603 890 "arm64" 604 891 ], ··· 612 899 } 613 900 }, 614 901 "node_modules/@tauri-apps/cli-darwin-x64": { 615 - "version": "1.3.1", 616 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.3.1.tgz", 617 - "integrity": "sha512-fKcAUPVFO3jfDKXCSDGY0MhZFF/wDtx3rgFnogWYu4knk38o9RaqRkvMvqJhLYPuWaEM5h6/z1dRrr9KKCbrVg==", 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==", 618 905 "cpu": [ 619 906 "x64" 620 907 ], ··· 628 915 } 629 916 }, 630 917 "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 631 - "version": "1.3.1", 632 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.3.1.tgz", 633 - "integrity": "sha512-+4H0dv8ltJHYu/Ma1h9ixUPUWka9EjaYa8nJfiMsdCI4LJLNE6cPveE7RmhZ59v9GW1XB108/k083JUC/OtGvA==", 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==", 634 921 "cpu": [ 635 922 "arm" 636 923 ], ··· 644 931 } 645 932 }, 646 933 "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 647 - "version": "1.3.1", 648 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.3.1.tgz", 649 - "integrity": "sha512-Pj3odVO1JAxLjYmoXKxcrpj/tPxcA8UP8N06finhNtBtBaxAjrjjxKjO4968KB0BUH7AASIss9EL4Tr0FGnDuw==", 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==", 650 937 "cpu": [ 651 938 "arm64" 652 939 ], ··· 660 947 } 661 948 }, 662 949 "node_modules/@tauri-apps/cli-linux-arm64-musl": { 663 - "version": "1.3.1", 664 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.3.1.tgz", 665 - "integrity": "sha512-tA0JdDLPFaj42UDIVcF2t8V0tSha40rppcmAR/MfQpTCxih6399iMjwihz9kZE1n4b5O4KTq9GliYo50a8zYlQ==", 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==", 666 953 "cpu": [ 667 954 "arm64" 668 955 ], ··· 676 963 } 677 964 }, 678 965 "node_modules/@tauri-apps/cli-linux-x64-gnu": { 679 - "version": "1.3.1", 680 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.3.1.tgz", 681 - "integrity": "sha512-FDU+Mnvk6NLkqQimcNojdKpMN4Y3W51+SQl+NqG9AFCWprCcSg62yRb84751ujZuf2MGT8HQOfmd0i77F4Q3tQ==", 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==", 682 969 "cpu": [ 683 970 "x64" 684 971 ], ··· 692 979 } 693 980 }, 694 981 "node_modules/@tauri-apps/cli-linux-x64-musl": { 695 - "version": "1.3.1", 696 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.3.1.tgz", 697 - "integrity": "sha512-MpO3akXFmK8lZYEbyQRDfhdxz1JkTBhonVuz5rRqxwA7gnGWHa1aF1+/2zsy7ahjB2tQ9x8DDFDMdVE20o9HrA==", 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==", 698 985 "cpu": [ 699 986 "x64" 700 987 ], ··· 707 994 "node": ">= 10" 708 995 } 709 996 }, 997 + "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==", 1001 + "cpu": [ 1002 + "arm64" 1003 + ], 1004 + "dev": true, 1005 + "optional": true, 1006 + "os": [ 1007 + "win32" 1008 + ], 1009 + "engines": { 1010 + "node": ">= 10" 1011 + } 1012 + }, 710 1013 "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 711 - "version": "1.3.1", 712 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.3.1.tgz", 713 - "integrity": "sha512-9Boeo3K5sOrSBAZBuYyGkpV2RfnGQz3ZhGJt4hE6P+HxRd62lS6+qDKAiw1GmkZ0l1drc2INWrNeT50gwOKwIQ==", 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==", 714 1017 "cpu": [ 715 1018 "ia32" 716 1019 ], ··· 724 1027 } 725 1028 }, 726 1029 "node_modules/@tauri-apps/cli-win32-x64-msvc": { 727 - "version": "1.3.1", 728 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.3.1.tgz", 729 - "integrity": "sha512-wMrTo91hUu5CdpbElrOmcZEoJR4aooTG+fbtcc87SMyPGQy1Ux62b+ZdwLvL1sVTxnIm//7v6QLRIWGiUjCPwA==", 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==", 730 1033 "cpu": [ 731 1034 "x64" 732 1035 ], ··· 740 1043 } 741 1044 }, 742 1045 "node_modules/@tsconfig/svelte": { 743 - "version": "4.0.1", 744 - "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-4.0.1.tgz", 745 - "integrity": "sha512-B+XlGpmuAQzJqDoBATNCvEPqQg0HkO7S8pM14QDI5NsmtymzRexQ1N+nX2H6RTtFbuFgaZD4I8AAi8voGg0GLg==", 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==", 1049 + "dev": true 1050 + }, 1051 + "node_modules/@types/estree": { 1052 + "version": "1.0.5", 1053 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 1054 + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", 746 1055 "dev": true 747 1056 }, 748 1057 "node_modules/@types/json-schema": { 749 - "version": "7.0.11", 750 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 751 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 1058 + "version": "7.0.15", 1059 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 1060 + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 752 1061 "dev": true 753 1062 }, 754 1063 "node_modules/@types/pug": { 755 - "version": "2.0.6", 756 - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 757 - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 1064 + "version": "2.0.10", 1065 + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", 1066 + "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", 758 1067 "dev": true 759 1068 }, 760 1069 "node_modules/@types/semver": { 761 - "version": "7.5.0", 762 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", 763 - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", 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==", 764 1073 "dev": true 765 1074 }, 766 1075 "node_modules/@typescript-eslint/eslint-plugin": { 767 - "version": "5.59.6", 768 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.6.tgz", 769 - "integrity": "sha512-sXtOgJNEuRU5RLwPUb1jxtToZbgvq3M6FPpY4QENxoOggK+UpTxUBpj6tD8+Qh2g46Pi9We87E+eHnUw8YcGsw==", 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==", 770 1079 "dev": true, 771 1080 "dependencies": { 772 - "@eslint-community/regexpp": "^4.4.0", 773 - "@typescript-eslint/scope-manager": "5.59.6", 774 - "@typescript-eslint/type-utils": "5.59.6", 775 - "@typescript-eslint/utils": "5.59.6", 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", 776 1086 "debug": "^4.3.4", 777 - "grapheme-splitter": "^1.0.4", 778 - "ignore": "^5.2.0", 779 - "natural-compare-lite": "^1.4.0", 780 - "semver": "^7.3.7", 781 - "tsutils": "^3.21.0" 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" 782 1092 }, 783 1093 "engines": { 784 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1094 + "node": "^16.0.0 || >=18.0.0" 785 1095 }, 786 1096 "funding": { 787 1097 "type": "opencollective", 788 1098 "url": "https://opencollective.com/typescript-eslint" 789 1099 }, 790 1100 "peerDependencies": { 791 - "@typescript-eslint/parser": "^5.0.0", 792 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1101 + "@typescript-eslint/parser": "^7.0.0", 1102 + "eslint": "^8.56.0" 793 1103 }, 794 1104 "peerDependenciesMeta": { 795 1105 "typescript": { ··· 798 1108 } 799 1109 }, 800 1110 "node_modules/@typescript-eslint/parser": { 801 - "version": "5.59.6", 802 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.6.tgz", 803 - "integrity": "sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==", 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==", 804 1114 "dev": true, 805 1115 "dependencies": { 806 - "@typescript-eslint/scope-manager": "5.59.6", 807 - "@typescript-eslint/types": "5.59.6", 808 - "@typescript-eslint/typescript-estree": "5.59.6", 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", 809 1120 "debug": "^4.3.4" 810 1121 }, 811 1122 "engines": { 812 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1123 + "node": "^16.0.0 || >=18.0.0" 813 1124 }, 814 1125 "funding": { 815 1126 "type": "opencollective", 816 1127 "url": "https://opencollective.com/typescript-eslint" 817 1128 }, 818 1129 "peerDependencies": { 819 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1130 + "eslint": "^8.56.0" 820 1131 }, 821 1132 "peerDependenciesMeta": { 822 1133 "typescript": { ··· 825 1136 } 826 1137 }, 827 1138 "node_modules/@typescript-eslint/scope-manager": { 828 - "version": "5.59.6", 829 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.6.tgz", 830 - "integrity": "sha512-gLbY3Le9Dxcb8KdpF0+SJr6EQ+hFGYFl6tVY8VxLPFDfUZC7BHFw+Vq7bM5lE9DwWPfx4vMWWTLGXgpc0mAYyQ==", 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==", 831 1142 "dev": true, 832 1143 "dependencies": { 833 - "@typescript-eslint/types": "5.59.6", 834 - "@typescript-eslint/visitor-keys": "5.59.6" 1144 + "@typescript-eslint/types": "7.0.1", 1145 + "@typescript-eslint/visitor-keys": "7.0.1" 835 1146 }, 836 1147 "engines": { 837 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1148 + "node": "^16.0.0 || >=18.0.0" 838 1149 }, 839 1150 "funding": { 840 1151 "type": "opencollective", ··· 842 1153 } 843 1154 }, 844 1155 "node_modules/@typescript-eslint/type-utils": { 845 - "version": "5.59.6", 846 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.6.tgz", 847 - "integrity": "sha512-A4tms2Mp5yNvLDlySF+kAThV9VTBPCvGf0Rp8nl/eoDX9Okun8byTKoj3fJ52IJitjWOk0fKPNQhXEB++eNozQ==", 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==", 848 1159 "dev": true, 849 1160 "dependencies": { 850 - "@typescript-eslint/typescript-estree": "5.59.6", 851 - "@typescript-eslint/utils": "5.59.6", 1161 + "@typescript-eslint/typescript-estree": "7.0.1", 1162 + "@typescript-eslint/utils": "7.0.1", 852 1163 "debug": "^4.3.4", 853 - "tsutils": "^3.21.0" 1164 + "ts-api-utils": "^1.0.1" 854 1165 }, 855 1166 "engines": { 856 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1167 + "node": "^16.0.0 || >=18.0.0" 857 1168 }, 858 1169 "funding": { 859 1170 "type": "opencollective", 860 1171 "url": "https://opencollective.com/typescript-eslint" 861 1172 }, 862 1173 "peerDependencies": { 863 - "eslint": "*" 1174 + "eslint": "^8.56.0" 864 1175 }, 865 1176 "peerDependenciesMeta": { 866 1177 "typescript": { ··· 869 1180 } 870 1181 }, 871 1182 "node_modules/@typescript-eslint/types": { 872 - "version": "5.59.6", 873 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.6.tgz", 874 - "integrity": "sha512-tH5lBXZI7T2MOUgOWFdVNUILsI02shyQvfzG9EJkoONWugCG77NDDa1EeDGw7oJ5IvsTAAGVV8I3Tk2PNu9QfA==", 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==", 875 1186 "dev": true, 876 1187 "engines": { 877 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1188 + "node": "^16.0.0 || >=18.0.0" 878 1189 }, 879 1190 "funding": { 880 1191 "type": "opencollective", ··· 882 1193 } 883 1194 }, 884 1195 "node_modules/@typescript-eslint/typescript-estree": { 885 - "version": "5.59.6", 886 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.6.tgz", 887 - "integrity": "sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==", 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==", 888 1199 "dev": true, 889 1200 "dependencies": { 890 - "@typescript-eslint/types": "5.59.6", 891 - "@typescript-eslint/visitor-keys": "5.59.6", 1201 + "@typescript-eslint/types": "7.0.1", 1202 + "@typescript-eslint/visitor-keys": "7.0.1", 892 1203 "debug": "^4.3.4", 893 1204 "globby": "^11.1.0", 894 1205 "is-glob": "^4.0.3", 895 - "semver": "^7.3.7", 896 - "tsutils": "^3.21.0" 1206 + "minimatch": "9.0.3", 1207 + "semver": "^7.5.4", 1208 + "ts-api-utils": "^1.0.1" 897 1209 }, 898 1210 "engines": { 899 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1211 + "node": "^16.0.0 || >=18.0.0" 900 1212 }, 901 1213 "funding": { 902 1214 "type": "opencollective", ··· 909 1221 } 910 1222 }, 911 1223 "node_modules/@typescript-eslint/utils": { 912 - "version": "5.59.6", 913 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.6.tgz", 914 - "integrity": "sha512-vzaaD6EXbTS29cVH0JjXBdzMt6VBlv+hE31XktDRMX1j3462wZCJa7VzO2AxXEXcIl8GQqZPcOPuW/Z1tZVogg==", 1224 + "version": "7.0.1", 1225 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.0.1.tgz", 1226 + "integrity": "sha512-oe4his30JgPbnv+9Vef1h48jm0S6ft4mNwi9wj7bX10joGn07QRfqIqFHoMiajrtoU88cIhXf8ahwgrcbNLgPA==", 915 1227 "dev": true, 916 1228 "dependencies": { 917 - "@eslint-community/eslint-utils": "^4.2.0", 918 - "@types/json-schema": "^7.0.9", 919 - "@types/semver": "^7.3.12", 920 - "@typescript-eslint/scope-manager": "5.59.6", 921 - "@typescript-eslint/types": "5.59.6", 922 - "@typescript-eslint/typescript-estree": "5.59.6", 923 - "eslint-scope": "^5.1.1", 924 - "semver": "^7.3.7" 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" 925 1236 }, 926 1237 "engines": { 927 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1238 + "node": "^16.0.0 || >=18.0.0" 928 1239 }, 929 1240 "funding": { 930 1241 "type": "opencollective", 931 1242 "url": "https://opencollective.com/typescript-eslint" 932 1243 }, 933 1244 "peerDependencies": { 934 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 1245 + "eslint": "^8.56.0" 935 1246 } 936 1247 }, 937 1248 "node_modules/@typescript-eslint/visitor-keys": { 938 - "version": "5.59.6", 939 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.6.tgz", 940 - "integrity": "sha512-zEfbFLzB9ETcEJ4HZEEsCR9HHeNku5/Qw1jSS5McYJv5BR+ftYXwFFAH5Al+xkGaZEqowMwl7uoJjQb1YSPF8Q==", 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==", 941 1252 "dev": true, 942 1253 "dependencies": { 943 - "@typescript-eslint/types": "5.59.6", 944 - "eslint-visitor-keys": "^3.3.0" 1254 + "@typescript-eslint/types": "7.0.1", 1255 + "eslint-visitor-keys": "^3.4.1" 945 1256 }, 946 1257 "engines": { 947 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1258 + "node": "^16.0.0 || >=18.0.0" 948 1259 }, 949 1260 "funding": { 950 1261 "type": "opencollective", 951 1262 "url": "https://opencollective.com/typescript-eslint" 952 1263 } 953 1264 }, 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 + }, 954 1271 "node_modules/acorn": { 955 - "version": "8.8.2", 956 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 957 - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 1272 + "version": "8.11.3", 1273 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 1274 + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 958 1275 "dev": true, 959 1276 "bin": { 960 1277 "acorn": "bin/acorn" ··· 1031 1348 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1032 1349 "dev": true 1033 1350 }, 1351 + "node_modules/aria-query": { 1352 + "version": "5.3.0", 1353 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 1354 + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 1355 + "dev": true, 1356 + "dependencies": { 1357 + "dequal": "^2.0.3" 1358 + } 1359 + }, 1034 1360 "node_modules/array-union": { 1035 1361 "version": "2.1.0", 1036 1362 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", ··· 1041 1367 } 1042 1368 }, 1043 1369 "node_modules/autoprefixer": { 1044 - "version": "10.4.14", 1045 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", 1046 - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", 1370 + "version": "10.4.17", 1371 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", 1372 + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", 1047 1373 "dev": true, 1048 1374 "funding": [ 1049 1375 { ··· 1053 1379 { 1054 1380 "type": "tidelift", 1055 1381 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 1382 + }, 1383 + { 1384 + "type": "github", 1385 + "url": "https://github.com/sponsors/ai" 1056 1386 } 1057 1387 ], 1058 1388 "dependencies": { 1059 - "browserslist": "^4.21.5", 1060 - "caniuse-lite": "^1.0.30001464", 1061 - "fraction.js": "^4.2.0", 1389 + "browserslist": "^4.22.2", 1390 + "caniuse-lite": "^1.0.30001578", 1391 + "fraction.js": "^4.3.7", 1062 1392 "normalize-range": "^0.1.2", 1063 1393 "picocolors": "^1.0.0", 1064 1394 "postcss-value-parser": "^4.2.0" ··· 1073 1403 "postcss": "^8.1.0" 1074 1404 } 1075 1405 }, 1406 + "node_modules/axobject-query": { 1407 + "version": "4.0.0", 1408 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", 1409 + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", 1410 + "dev": true, 1411 + "dependencies": { 1412 + "dequal": "^2.0.3" 1413 + } 1414 + }, 1076 1415 "node_modules/balanced-match": { 1077 1416 "version": "1.0.2", 1078 1417 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", ··· 1089 1428 } 1090 1429 }, 1091 1430 "node_modules/brace-expansion": { 1092 - "version": "1.1.11", 1093 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1094 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1431 + "version": "2.0.1", 1432 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1433 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 1095 1434 "dev": true, 1096 1435 "dependencies": { 1097 - "balanced-match": "^1.0.0", 1098 - "concat-map": "0.0.1" 1436 + "balanced-match": "^1.0.0" 1099 1437 } 1100 1438 }, 1101 1439 "node_modules/braces": { ··· 1111 1449 } 1112 1450 }, 1113 1451 "node_modules/browserslist": { 1114 - "version": "4.21.5", 1115 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", 1116 - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", 1452 + "version": "4.23.0", 1453 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", 1454 + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", 1117 1455 "dev": true, 1118 1456 "funding": [ 1119 1457 { ··· 1123 1461 { 1124 1462 "type": "tidelift", 1125 1463 "url": "https://tidelift.com/funding/github/npm/browserslist" 1464 + }, 1465 + { 1466 + "type": "github", 1467 + "url": "https://github.com/sponsors/ai" 1126 1468 } 1127 1469 ], 1128 1470 "dependencies": { 1129 - "caniuse-lite": "^1.0.30001449", 1130 - "electron-to-chromium": "^1.4.284", 1131 - "node-releases": "^2.0.8", 1132 - "update-browserslist-db": "^1.0.10" 1471 + "caniuse-lite": "^1.0.30001587", 1472 + "electron-to-chromium": "^1.4.668", 1473 + "node-releases": "^2.0.14", 1474 + "update-browserslist-db": "^1.0.13" 1133 1475 }, 1134 1476 "bin": { 1135 1477 "browserslist": "cli.js" ··· 1157 1499 } 1158 1500 }, 1159 1501 "node_modules/caniuse-lite": { 1160 - "version": "1.0.30001488", 1161 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001488.tgz", 1162 - "integrity": "sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==", 1502 + "version": "1.0.30001587", 1503 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001587.tgz", 1504 + "integrity": "sha512-HMFNotUmLXn71BQxg8cijvqxnIAofforZOwGsxyXJ0qugTdspUF4sPSJ2vhgprHCB996tIDzEq1ubumPDV8ULA==", 1163 1505 "dev": true, 1164 1506 "funding": [ 1165 1507 { ··· 1193 1535 } 1194 1536 }, 1195 1537 "node_modules/chokidar": { 1196 - "version": "3.5.3", 1197 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1198 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1538 + "version": "3.6.0", 1539 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 1540 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 1199 1541 "dev": true, 1200 - "funding": [ 1201 - { 1202 - "type": "individual", 1203 - "url": "https://paulmillr.com/funding/" 1204 - } 1205 - ], 1206 1542 "dependencies": { 1207 1543 "anymatch": "~3.1.2", 1208 1544 "braces": "~3.0.2", ··· 1214 1550 }, 1215 1551 "engines": { 1216 1552 "node": ">= 8.10.0" 1553 + }, 1554 + "funding": { 1555 + "url": "https://paulmillr.com/funding/" 1217 1556 }, 1218 1557 "optionalDependencies": { 1219 1558 "fsevents": "~2.3.2" ··· 1231 1570 "node": ">= 6" 1232 1571 } 1233 1572 }, 1573 + "node_modules/code-red": { 1574 + "version": "1.0.4", 1575 + "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", 1576 + "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", 1577 + "dev": true, 1578 + "dependencies": { 1579 + "@jridgewell/sourcemap-codec": "^1.4.15", 1580 + "@types/estree": "^1.0.1", 1581 + "acorn": "^8.10.0", 1582 + "estree-walker": "^3.0.3", 1583 + "periscopic": "^3.1.0" 1584 + } 1585 + }, 1234 1586 "node_modules/color-convert": { 1235 1587 "version": "2.0.1", 1236 1588 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", ··· 1269 1621 "node": ">= 8" 1270 1622 } 1271 1623 }, 1624 + "node_modules/css-tree": { 1625 + "version": "2.3.1", 1626 + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 1627 + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 1628 + "dev": true, 1629 + "dependencies": { 1630 + "mdn-data": "2.0.30", 1631 + "source-map-js": "^1.0.1" 1632 + }, 1633 + "engines": { 1634 + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 1635 + } 1636 + }, 1637 + "node_modules/cssesc": { 1638 + "version": "3.0.0", 1639 + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 1640 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 1641 + "dev": true, 1642 + "bin": { 1643 + "cssesc": "bin/cssesc" 1644 + }, 1645 + "engines": { 1646 + "node": ">=4" 1647 + } 1648 + }, 1272 1649 "node_modules/debug": { 1273 1650 "version": "4.3.4", 1274 1651 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", ··· 1301 1678 "node": ">=0.10.0" 1302 1679 } 1303 1680 }, 1681 + "node_modules/dequal": { 1682 + "version": "2.0.3", 1683 + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 1684 + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 1685 + "dev": true, 1686 + "engines": { 1687 + "node": ">=6" 1688 + } 1689 + }, 1304 1690 "node_modules/detect-indent": { 1305 1691 "version": "6.1.0", 1306 1692 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", ··· 1335 1721 } 1336 1722 }, 1337 1723 "node_modules/electron-to-chromium": { 1338 - "version": "1.4.399", 1339 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.399.tgz", 1340 - "integrity": "sha512-+V1aNvVgoWNWYIbMOiQ1n5fRIaY4SlQ/uRlrsCjLrUwr/3OvQgiX2f5vdav4oArVT9TnttJKcPCqjwPNyZqw/A==", 1724 + "version": "1.4.670", 1725 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.670.tgz", 1726 + "integrity": "sha512-hcijYOWjOtjKrKPtNA6tuLlA/bTLO3heFG8pQA6mLpq7dRydSWicXova5lyxDzp1iVJaYhK7J2OQlGE52KYn7A==", 1341 1727 "dev": true 1342 1728 }, 1343 1729 "node_modules/es6-promise": { ··· 1347 1733 "dev": true 1348 1734 }, 1349 1735 "node_modules/esbuild": { 1350 - "version": "0.17.19", 1351 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", 1352 - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", 1736 + "version": "0.19.12", 1737 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", 1738 + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", 1353 1739 "dev": true, 1354 1740 "hasInstallScript": true, 1355 1741 "bin": { ··· 1359 1745 "node": ">=12" 1360 1746 }, 1361 1747 "optionalDependencies": { 1362 - "@esbuild/android-arm": "0.17.19", 1363 - "@esbuild/android-arm64": "0.17.19", 1364 - "@esbuild/android-x64": "0.17.19", 1365 - "@esbuild/darwin-arm64": "0.17.19", 1366 - "@esbuild/darwin-x64": "0.17.19", 1367 - "@esbuild/freebsd-arm64": "0.17.19", 1368 - "@esbuild/freebsd-x64": "0.17.19", 1369 - "@esbuild/linux-arm": "0.17.19", 1370 - "@esbuild/linux-arm64": "0.17.19", 1371 - "@esbuild/linux-ia32": "0.17.19", 1372 - "@esbuild/linux-loong64": "0.17.19", 1373 - "@esbuild/linux-mips64el": "0.17.19", 1374 - "@esbuild/linux-ppc64": "0.17.19", 1375 - "@esbuild/linux-riscv64": "0.17.19", 1376 - "@esbuild/linux-s390x": "0.17.19", 1377 - "@esbuild/linux-x64": "0.17.19", 1378 - "@esbuild/netbsd-x64": "0.17.19", 1379 - "@esbuild/openbsd-x64": "0.17.19", 1380 - "@esbuild/sunos-x64": "0.17.19", 1381 - "@esbuild/win32-arm64": "0.17.19", 1382 - "@esbuild/win32-ia32": "0.17.19", 1383 - "@esbuild/win32-x64": "0.17.19" 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" 1384 1771 } 1385 1772 }, 1386 1773 "node_modules/escalade": { 1387 - "version": "3.1.1", 1388 - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 1389 - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 1774 + "version": "3.1.2", 1775 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", 1776 + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", 1390 1777 "dev": true, 1391 1778 "engines": { 1392 1779 "node": ">=6" ··· 1405 1792 } 1406 1793 }, 1407 1794 "node_modules/eslint": { 1408 - "version": "8.40.0", 1409 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.40.0.tgz", 1410 - "integrity": "sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==", 1795 + "version": "8.56.0", 1796 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", 1797 + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", 1411 1798 "dev": true, 1412 1799 "dependencies": { 1413 1800 "@eslint-community/eslint-utils": "^4.2.0", 1414 - "@eslint-community/regexpp": "^4.4.0", 1415 - "@eslint/eslintrc": "^2.0.3", 1416 - "@eslint/js": "8.40.0", 1417 - "@humanwhocodes/config-array": "^0.11.8", 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", 1418 1805 "@humanwhocodes/module-importer": "^1.0.1", 1419 1806 "@nodelib/fs.walk": "^1.2.8", 1420 - "ajv": "^6.10.0", 1807 + "@ungap/structured-clone": "^1.2.0", 1808 + "ajv": "^6.12.4", 1421 1809 "chalk": "^4.0.0", 1422 1810 "cross-spawn": "^7.0.2", 1423 1811 "debug": "^4.3.2", 1424 1812 "doctrine": "^3.0.0", 1425 1813 "escape-string-regexp": "^4.0.0", 1426 - "eslint-scope": "^7.2.0", 1427 - "eslint-visitor-keys": "^3.4.1", 1428 - "espree": "^9.5.2", 1814 + "eslint-scope": "^7.2.2", 1815 + "eslint-visitor-keys": "^3.4.3", 1816 + "espree": "^9.6.1", 1429 1817 "esquery": "^1.4.2", 1430 1818 "esutils": "^2.0.2", 1431 1819 "fast-deep-equal": "^3.1.3", ··· 1433 1821 "find-up": "^5.0.0", 1434 1822 "glob-parent": "^6.0.2", 1435 1823 "globals": "^13.19.0", 1436 - "grapheme-splitter": "^1.0.4", 1824 + "graphemer": "^1.4.0", 1437 1825 "ignore": "^5.2.0", 1438 - "import-fresh": "^3.0.0", 1439 1826 "imurmurhash": "^0.1.4", 1440 1827 "is-glob": "^4.0.0", 1441 1828 "is-path-inside": "^3.0.3", 1442 - "js-sdsl": "^4.1.4", 1443 1829 "js-yaml": "^4.1.0", 1444 1830 "json-stable-stringify-without-jsonify": "^1.0.1", 1445 1831 "levn": "^0.4.1", 1446 1832 "lodash.merge": "^4.6.2", 1447 1833 "minimatch": "^3.1.2", 1448 1834 "natural-compare": "^1.4.0", 1449 - "optionator": "^0.9.1", 1835 + "optionator": "^0.9.3", 1450 1836 "strip-ansi": "^6.0.1", 1451 - "strip-json-comments": "^3.1.0", 1452 1837 "text-table": "^0.2.0" 1453 1838 }, 1454 1839 "bin": { ··· 1461 1846 "url": "https://opencollective.com/eslint" 1462 1847 } 1463 1848 }, 1849 + "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==", 1853 + "dev": true, 1854 + "engines": { 1855 + "node": ">=12" 1856 + }, 1857 + "peerDependencies": { 1858 + "eslint": ">=6.0.0" 1859 + } 1860 + }, 1464 1861 "node_modules/eslint-config-prettier": { 1465 - "version": "8.8.0", 1466 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", 1467 - "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", 1862 + "version": "9.1.0", 1863 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", 1864 + "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", 1468 1865 "dev": true, 1469 1866 "bin": { 1470 1867 "eslint-config-prettier": "bin/cli.js" ··· 1474 1871 } 1475 1872 }, 1476 1873 "node_modules/eslint-plugin-svelte": { 1477 - "version": "2.28.0", 1478 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.28.0.tgz", 1479 - "integrity": "sha512-bXPXKnjq5uKoVAQtC2E0L1Vp+mmJ3nlC9jyz8zwfZ99pQROL2h7Hes01QdYil1vxgh6tLXl5YVpZ2wwyAbBz5g==", 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==", 1480 1877 "dev": true, 1481 1878 "dependencies": { 1482 1879 "@eslint-community/eslint-utils": "^4.2.0", 1483 1880 "@jridgewell/sourcemap-codec": "^1.4.14", 1484 1881 "debug": "^4.3.1", 1882 + "eslint-compat-utils": "^0.1.2", 1485 1883 "esutils": "^2.0.3", 1486 - "known-css-properties": "^0.27.0", 1884 + "known-css-properties": "^0.29.0", 1487 1885 "postcss": "^8.4.5", 1488 1886 "postcss-load-config": "^3.1.4", 1489 1887 "postcss-safe-parser": "^6.0.0", 1490 - "svelte-eslint-parser": "^0.28.0" 1888 + "postcss-selector-parser": "^6.0.11", 1889 + "semver": "^7.5.3", 1890 + "svelte-eslint-parser": ">=0.33.0 <1.0.0" 1491 1891 }, 1492 1892 "engines": { 1493 1893 "node": "^14.17.0 || >=16.0.0" ··· 1497 1897 }, 1498 1898 "peerDependencies": { 1499 1899 "eslint": "^7.0.0 || ^8.0.0-0", 1500 - "svelte": "^3.37.0" 1900 + "svelte": "^3.37.0 || ^4.0.0" 1501 1901 }, 1502 1902 "peerDependenciesMeta": { 1503 1903 "svelte": { ··· 1506 1906 } 1507 1907 }, 1508 1908 "node_modules/eslint-scope": { 1509 - "version": "5.1.1", 1510 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1511 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 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==", 1512 1912 "dev": true, 1513 1913 "dependencies": { 1514 1914 "esrecurse": "^4.3.0", 1515 - "estraverse": "^4.1.1" 1915 + "estraverse": "^5.2.0" 1516 1916 }, 1517 1917 "engines": { 1518 - "node": ">=8.0.0" 1918 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1919 + }, 1920 + "funding": { 1921 + "url": "https://opencollective.com/eslint" 1519 1922 } 1520 1923 }, 1521 1924 "node_modules/eslint-visitor-keys": { 1522 - "version": "3.4.1", 1523 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", 1524 - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", 1925 + "version": "3.4.3", 1926 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 1927 + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 1525 1928 "dev": true, 1526 1929 "engines": { 1527 1930 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 1530 1933 "url": "https://opencollective.com/eslint" 1531 1934 } 1532 1935 }, 1533 - "node_modules/eslint/node_modules/eslint-scope": { 1534 - "version": "7.2.0", 1535 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 1536 - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 1936 + "node_modules/eslint/node_modules/brace-expansion": { 1937 + "version": "1.1.11", 1938 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1939 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1537 1940 "dev": true, 1538 1941 "dependencies": { 1539 - "esrecurse": "^4.3.0", 1540 - "estraverse": "^5.2.0" 1541 - }, 1542 - "engines": { 1543 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1544 - }, 1545 - "funding": { 1546 - "url": "https://opencollective.com/eslint" 1942 + "balanced-match": "^1.0.0", 1943 + "concat-map": "0.0.1" 1547 1944 } 1548 1945 }, 1549 - "node_modules/eslint/node_modules/estraverse": { 1550 - "version": "5.3.0", 1551 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1552 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1946 + "node_modules/eslint/node_modules/minimatch": { 1947 + "version": "3.1.2", 1948 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1949 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1553 1950 "dev": true, 1951 + "dependencies": { 1952 + "brace-expansion": "^1.1.7" 1953 + }, 1554 1954 "engines": { 1555 - "node": ">=4.0" 1955 + "node": "*" 1556 1956 } 1557 1957 }, 1558 1958 "node_modules/espree": { 1559 - "version": "9.5.2", 1560 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", 1561 - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", 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==", 1562 1962 "dev": true, 1563 1963 "dependencies": { 1564 - "acorn": "^8.8.0", 1964 + "acorn": "^8.9.0", 1565 1965 "acorn-jsx": "^5.3.2", 1566 1966 "eslint-visitor-keys": "^3.4.1" 1567 1967 }, ··· 1584 1984 "node": ">=0.10" 1585 1985 } 1586 1986 }, 1587 - "node_modules/esquery/node_modules/estraverse": { 1588 - "version": "5.3.0", 1589 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1590 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1591 - "dev": true, 1592 - "engines": { 1593 - "node": ">=4.0" 1594 - } 1595 - }, 1596 1987 "node_modules/esrecurse": { 1597 1988 "version": "4.3.0", 1598 1989 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", ··· 1605 1996 "node": ">=4.0" 1606 1997 } 1607 1998 }, 1608 - "node_modules/esrecurse/node_modules/estraverse": { 1999 + "node_modules/estraverse": { 1609 2000 "version": "5.3.0", 1610 2001 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1611 2002 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", ··· 1614 2005 "node": ">=4.0" 1615 2006 } 1616 2007 }, 1617 - "node_modules/estraverse": { 1618 - "version": "4.3.0", 1619 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1620 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 2008 + "node_modules/estree-walker": { 2009 + "version": "3.0.3", 2010 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2011 + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1621 2012 "dev": true, 1622 - "engines": { 1623 - "node": ">=4.0" 2013 + "dependencies": { 2014 + "@types/estree": "^1.0.0" 1624 2015 } 1625 2016 }, 1626 2017 "node_modules/esutils": { ··· 1639 2030 "dev": true 1640 2031 }, 1641 2032 "node_modules/fast-glob": { 1642 - "version": "3.2.12", 1643 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 1644 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 2033 + "version": "3.3.2", 2034 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 2035 + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 1645 2036 "dev": true, 1646 2037 "dependencies": { 1647 2038 "@nodelib/fs.stat": "^2.0.2", ··· 1679 2070 "dev": true 1680 2071 }, 1681 2072 "node_modules/fastq": { 1682 - "version": "1.15.0", 1683 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 1684 - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 2073 + "version": "1.17.1", 2074 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 2075 + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 1685 2076 "dev": true, 1686 2077 "dependencies": { 1687 2078 "reusify": "^1.0.4" ··· 1728 2119 } 1729 2120 }, 1730 2121 "node_modules/flat-cache": { 1731 - "version": "3.0.4", 1732 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 1733 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 2122 + "version": "3.2.0", 2123 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", 2124 + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", 1734 2125 "dev": true, 1735 2126 "dependencies": { 1736 - "flatted": "^3.1.0", 2127 + "flatted": "^3.2.9", 2128 + "keyv": "^4.5.3", 1737 2129 "rimraf": "^3.0.2" 1738 2130 }, 1739 2131 "engines": { ··· 1741 2133 } 1742 2134 }, 1743 2135 "node_modules/flatted": { 1744 - "version": "3.2.7", 1745 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 1746 - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 2136 + "version": "3.2.9", 2137 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", 2138 + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", 1747 2139 "dev": true 1748 2140 }, 1749 2141 "node_modules/fraction.js": { 1750 - "version": "4.2.0", 1751 - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", 1752 - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", 2142 + "version": "4.3.7", 2143 + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", 2144 + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", 1753 2145 "dev": true, 1754 2146 "engines": { 1755 2147 "node": "*" 1756 2148 }, 1757 2149 "funding": { 1758 2150 "type": "patreon", 1759 - "url": "https://www.patreon.com/infusion" 2151 + "url": "https://github.com/sponsors/rawify" 1760 2152 } 1761 2153 }, 1762 2154 "node_modules/fs.realpath": { ··· 1766 2158 "dev": true 1767 2159 }, 1768 2160 "node_modules/fsevents": { 1769 - "version": "2.3.2", 1770 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1771 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 2161 + "version": "2.3.3", 2162 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2163 + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1772 2164 "dev": true, 1773 2165 "hasInstallScript": true, 1774 2166 "optional": true, ··· 1811 2203 "node": ">=10.13.0" 1812 2204 } 1813 2205 }, 2206 + "node_modules/glob/node_modules/brace-expansion": { 2207 + "version": "1.1.11", 2208 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2209 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2210 + "dev": true, 2211 + "dependencies": { 2212 + "balanced-match": "^1.0.0", 2213 + "concat-map": "0.0.1" 2214 + } 2215 + }, 2216 + "node_modules/glob/node_modules/minimatch": { 2217 + "version": "3.1.2", 2218 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2219 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2220 + "dev": true, 2221 + "dependencies": { 2222 + "brace-expansion": "^1.1.7" 2223 + }, 2224 + "engines": { 2225 + "node": "*" 2226 + } 2227 + }, 1814 2228 "node_modules/globals": { 1815 - "version": "13.20.0", 1816 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 1817 - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 2229 + "version": "13.24.0", 2230 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 2231 + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 1818 2232 "dev": true, 1819 2233 "dependencies": { 1820 2234 "type-fest": "^0.20.2" ··· 1852 2266 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 1853 2267 "dev": true 1854 2268 }, 1855 - "node_modules/grapheme-splitter": { 1856 - "version": "1.0.4", 1857 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 1858 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 2269 + "node_modules/graphemer": { 2270 + "version": "1.4.0", 2271 + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 2272 + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 1859 2273 "dev": true 1860 2274 }, 1861 2275 "node_modules/has-flag": { ··· 1868 2282 } 1869 2283 }, 1870 2284 "node_modules/ignore": { 1871 - "version": "5.2.4", 1872 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 1873 - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 2285 + "version": "5.3.1", 2286 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", 2287 + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", 1874 2288 "dev": true, 1875 2289 "engines": { 1876 2290 "node": ">= 4" 1877 2291 } 1878 2292 }, 1879 2293 "node_modules/immutable": { 1880 - "version": "4.3.0", 1881 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", 1882 - "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", 2294 + "version": "4.3.5", 2295 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", 2296 + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", 1883 2297 "dev": true 1884 2298 }, 1885 2299 "node_modules/import-fresh": { ··· 1974 2388 "node": ">=8" 1975 2389 } 1976 2390 }, 2391 + "node_modules/is-reference": { 2392 + "version": "3.0.2", 2393 + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", 2394 + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", 2395 + "dev": true, 2396 + "dependencies": { 2397 + "@types/estree": "*" 2398 + } 2399 + }, 1977 2400 "node_modules/isexe": { 1978 2401 "version": "2.0.0", 1979 2402 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1980 2403 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1981 2404 "dev": true 1982 2405 }, 1983 - "node_modules/js-sdsl": { 1984 - "version": "4.4.0", 1985 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", 1986 - "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", 1987 - "dev": true, 1988 - "funding": { 1989 - "type": "opencollective", 1990 - "url": "https://opencollective.com/js-sdsl" 1991 - } 1992 - }, 1993 2406 "node_modules/js-yaml": { 1994 2407 "version": "4.1.0", 1995 2408 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", ··· 2002 2415 "js-yaml": "bin/js-yaml.js" 2003 2416 } 2004 2417 }, 2418 + "node_modules/json-buffer": { 2419 + "version": "3.0.1", 2420 + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 2421 + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 2422 + "dev": true 2423 + }, 2005 2424 "node_modules/json-schema-traverse": { 2006 2425 "version": "0.4.1", 2007 2426 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", ··· 2014 2433 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 2015 2434 "dev": true 2016 2435 }, 2436 + "node_modules/keyv": { 2437 + "version": "4.5.4", 2438 + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 2439 + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 2440 + "dev": true, 2441 + "dependencies": { 2442 + "json-buffer": "3.0.1" 2443 + } 2444 + }, 2017 2445 "node_modules/kleur": { 2018 2446 "version": "4.1.5", 2019 2447 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", ··· 2024 2452 } 2025 2453 }, 2026 2454 "node_modules/known-css-properties": { 2027 - "version": "0.27.0", 2028 - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.27.0.tgz", 2029 - "integrity": "sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==", 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==", 2030 2458 "dev": true 2031 2459 }, 2032 2460 "node_modules/levn": { ··· 2050 2478 "engines": { 2051 2479 "node": ">=10" 2052 2480 } 2481 + }, 2482 + "node_modules/locate-character": { 2483 + "version": "3.0.0", 2484 + "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 2485 + "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", 2486 + "dev": true 2053 2487 }, 2054 2488 "node_modules/locate-path": { 2055 2489 "version": "6.0.0", ··· 2085 2519 } 2086 2520 }, 2087 2521 "node_modules/magic-string": { 2088 - "version": "0.30.0", 2089 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", 2090 - "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", 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==", 2091 2525 "dev": true, 2092 2526 "dependencies": { 2093 - "@jridgewell/sourcemap-codec": "^1.4.13" 2527 + "@jridgewell/sourcemap-codec": "^1.4.15" 2094 2528 }, 2095 2529 "engines": { 2096 2530 "node": ">=12" 2097 2531 } 2532 + }, 2533 + "node_modules/mdn-data": { 2534 + "version": "2.0.30", 2535 + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", 2536 + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", 2537 + "dev": true 2098 2538 }, 2099 2539 "node_modules/merge2": { 2100 2540 "version": "1.4.1", ··· 2128 2568 } 2129 2569 }, 2130 2570 "node_modules/minimatch": { 2131 - "version": "3.1.2", 2132 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2133 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2571 + "version": "9.0.3", 2572 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 2573 + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 2134 2574 "dev": true, 2135 2575 "dependencies": { 2136 - "brace-expansion": "^1.1.7" 2576 + "brace-expansion": "^2.0.1" 2137 2577 }, 2138 2578 "engines": { 2139 - "node": "*" 2579 + "node": ">=16 || 14 >=14.17" 2580 + }, 2581 + "funding": { 2582 + "url": "https://github.com/sponsors/isaacs" 2140 2583 } 2141 2584 }, 2142 2585 "node_modules/minimist": { ··· 2176 2619 "dev": true 2177 2620 }, 2178 2621 "node_modules/nanoid": { 2179 - "version": "3.3.6", 2180 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 2181 - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 2622 + "version": "3.3.7", 2623 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", 2624 + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", 2182 2625 "dev": true, 2183 2626 "funding": [ 2184 2627 { ··· 2199 2642 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 2200 2643 "dev": true 2201 2644 }, 2202 - "node_modules/natural-compare-lite": { 2203 - "version": "1.4.0", 2204 - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 2205 - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 2206 - "dev": true 2207 - }, 2208 2645 "node_modules/node-releases": { 2209 - "version": "2.0.10", 2210 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", 2211 - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", 2646 + "version": "2.0.14", 2647 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", 2648 + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", 2212 2649 "dev": true 2213 2650 }, 2214 2651 "node_modules/normalize-path": { ··· 2239 2676 } 2240 2677 }, 2241 2678 "node_modules/optionator": { 2242 - "version": "0.9.1", 2243 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 2244 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 2679 + "version": "0.9.3", 2680 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", 2681 + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", 2245 2682 "dev": true, 2246 2683 "dependencies": { 2684 + "@aashutoshrathi/word-wrap": "^1.2.3", 2247 2685 "deep-is": "^0.1.3", 2248 2686 "fast-levenshtein": "^2.0.6", 2249 2687 "levn": "^0.4.1", 2250 2688 "prelude-ls": "^1.2.1", 2251 - "type-check": "^0.4.0", 2252 - "word-wrap": "^1.2.3" 2689 + "type-check": "^0.4.0" 2253 2690 }, 2254 2691 "engines": { 2255 2692 "node": ">= 0.8.0" ··· 2333 2770 "node": ">=8" 2334 2771 } 2335 2772 }, 2773 + "node_modules/periscopic": { 2774 + "version": "3.1.0", 2775 + "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", 2776 + "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", 2777 + "dev": true, 2778 + "dependencies": { 2779 + "@types/estree": "^1.0.0", 2780 + "estree-walker": "^3.0.0", 2781 + "is-reference": "^3.0.0" 2782 + } 2783 + }, 2336 2784 "node_modules/picocolors": { 2337 2785 "version": "1.0.0", 2338 2786 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", ··· 2352 2800 } 2353 2801 }, 2354 2802 "node_modules/postcss": { 2355 - "version": "8.4.23", 2356 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", 2357 - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", 2803 + "version": "8.4.35", 2804 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", 2805 + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", 2358 2806 "dev": true, 2359 2807 "funding": [ 2360 2808 { ··· 2371 2819 } 2372 2820 ], 2373 2821 "dependencies": { 2374 - "nanoid": "^3.3.6", 2822 + "nanoid": "^3.3.7", 2375 2823 "picocolors": "^1.0.0", 2376 2824 "source-map-js": "^1.0.2" 2377 2825 }, ··· 2424 2872 "postcss": "^8.3.3" 2425 2873 } 2426 2874 }, 2875 + "node_modules/postcss-scss": { 2876 + "version": "4.0.9", 2877 + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", 2878 + "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", 2879 + "dev": true, 2880 + "funding": [ 2881 + { 2882 + "type": "opencollective", 2883 + "url": "https://opencollective.com/postcss/" 2884 + }, 2885 + { 2886 + "type": "tidelift", 2887 + "url": "https://tidelift.com/funding/github/npm/postcss-scss" 2888 + }, 2889 + { 2890 + "type": "github", 2891 + "url": "https://github.com/sponsors/ai" 2892 + } 2893 + ], 2894 + "engines": { 2895 + "node": ">=12.0" 2896 + }, 2897 + "peerDependencies": { 2898 + "postcss": "^8.4.29" 2899 + } 2900 + }, 2901 + "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==", 2905 + "dev": true, 2906 + "dependencies": { 2907 + "cssesc": "^3.0.0", 2908 + "util-deprecate": "^1.0.2" 2909 + }, 2910 + "engines": { 2911 + "node": ">=4" 2912 + } 2913 + }, 2427 2914 "node_modules/postcss-value-parser": { 2428 2915 "version": "4.2.0", 2429 2916 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", ··· 2440 2927 } 2441 2928 }, 2442 2929 "node_modules/prettier": { 2443 - "version": "2.8.8", 2444 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 2445 - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 2930 + "version": "3.2.5", 2931 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", 2932 + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", 2446 2933 "dev": true, 2447 2934 "bin": { 2448 - "prettier": "bin-prettier.js" 2935 + "prettier": "bin/prettier.cjs" 2449 2936 }, 2450 2937 "engines": { 2451 - "node": ">=10.13.0" 2938 + "node": ">=14" 2452 2939 }, 2453 2940 "funding": { 2454 2941 "url": "https://github.com/prettier/prettier?sponsor=1" 2455 2942 } 2456 2943 }, 2457 2944 "node_modules/prettier-plugin-svelte": { 2458 - "version": "2.10.0", 2459 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.0.tgz", 2460 - "integrity": "sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==", 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==", 2461 2948 "dev": true, 2462 2949 "peerDependencies": { 2463 - "prettier": "^1.16.4 || ^2.0.0", 2464 - "svelte": "^3.2.0" 2950 + "prettier": "^3.0.0", 2951 + "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" 2465 2952 } 2466 2953 }, 2467 2954 "node_modules/punycode": { 2468 - "version": "2.3.0", 2469 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 2470 - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 2955 + "version": "2.3.1", 2956 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 2957 + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 2471 2958 "dev": true, 2472 2959 "engines": { 2473 2960 "node": ">=6" ··· 2540 3027 } 2541 3028 }, 2542 3029 "node_modules/rollup": { 2543 - "version": "3.22.0", 2544 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.22.0.tgz", 2545 - "integrity": "sha512-imsigcWor5Y/dC0rz2q0bBt9PabcL3TORry2hAa6O6BuMvY71bqHyfReAz5qyAqiQATD1m70qdntqBfBQjVWpQ==", 3030 + "version": "4.10.0", 3031 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.10.0.tgz", 3032 + "integrity": "sha512-t2v9G2AKxcQ8yrG+WGxctBes1AomT0M4ND7jTFBCVPXQ/WFTvNSefIrNSmLKhIKBrvN8SG+CZslimJcT3W2u2g==", 2546 3033 "dev": true, 3034 + "dependencies": { 3035 + "@types/estree": "1.0.5" 3036 + }, 2547 3037 "bin": { 2548 3038 "rollup": "dist/bin/rollup" 2549 3039 }, 2550 3040 "engines": { 2551 - "node": ">=14.18.0", 3041 + "node": ">=18.0.0", 2552 3042 "npm": ">=8.0.0" 2553 3043 }, 2554 3044 "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", 2555 3058 "fsevents": "~2.3.2" 2556 3059 } 2557 3060 }, ··· 2615 3118 } 2616 3119 }, 2617 3120 "node_modules/sass": { 2618 - "version": "1.62.1", 2619 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.62.1.tgz", 2620 - "integrity": "sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A==", 3121 + "version": "1.70.0", 3122 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz", 3123 + "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==", 2621 3124 "dev": true, 2622 3125 "dependencies": { 2623 3126 "chokidar": ">=3.0.0 <4.0.0", ··· 2632 3135 } 2633 3136 }, 2634 3137 "node_modules/semver": { 2635 - "version": "7.5.1", 2636 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", 2637 - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", 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==", 2638 3141 "dev": true, 2639 3142 "dependencies": { 2640 3143 "lru-cache": "^6.0.0" ··· 2749 3252 } 2750 3253 }, 2751 3254 "node_modules/svelte": { 2752 - "version": "3.59.1", 2753 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.1.tgz", 2754 - "integrity": "sha512-pKj8fEBmqf6mq3/NfrB9SLtcJcUvjYSWyePlfCqN9gujLB25RitWK8PvFzlwim6hD/We35KbPlRteuA6rnPGcQ==", 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==", 2755 3258 "dev": true, 3259 + "dependencies": { 3260 + "@ampproject/remapping": "^2.2.1", 3261 + "@jridgewell/sourcemap-codec": "^1.4.15", 3262 + "@jridgewell/trace-mapping": "^0.3.18", 3263 + "@types/estree": "^1.0.1", 3264 + "acorn": "^8.9.0", 3265 + "aria-query": "^5.3.0", 3266 + "axobject-query": "^4.0.0", 3267 + "code-red": "^1.0.3", 3268 + "css-tree": "^2.3.1", 3269 + "estree-walker": "^3.0.3", 3270 + "is-reference": "^3.0.1", 3271 + "locate-character": "^3.0.0", 3272 + "magic-string": "^0.30.4", 3273 + "periscopic": "^3.1.0" 3274 + }, 2756 3275 "engines": { 2757 - "node": ">= 8" 3276 + "node": ">=16" 2758 3277 } 2759 3278 }, 2760 3279 "node_modules/svelte-check": { 2761 - "version": "3.3.2", 2762 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.3.2.tgz", 2763 - "integrity": "sha512-67j3rI0LDc2DvL0ON/2pvCasVVD3nHDrTkZNr4eITNfo2oFXdw7SIyMOiFj4swu+pjmFQAigytBK1IWyik8dBw==", 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==", 2764 3283 "dev": true, 2765 3284 "dependencies": { 2766 3285 "@jridgewell/trace-mapping": "^0.3.17", ··· 2769 3288 "import-fresh": "^3.2.1", 2770 3289 "picocolors": "^1.0.0", 2771 3290 "sade": "^1.7.4", 2772 - "svelte-preprocess": "^5.0.3", 3291 + "svelte-preprocess": "^5.1.0", 2773 3292 "typescript": "^5.0.3" 2774 3293 }, 2775 3294 "bin": { 2776 3295 "svelte-check": "bin/svelte-check" 2777 3296 }, 2778 3297 "peerDependencies": { 2779 - "svelte": "^3.55.0" 3298 + "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" 2780 3299 } 2781 3300 }, 2782 3301 "node_modules/svelte-eslint-parser": { 2783 - "version": "0.28.0", 2784 - "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.28.0.tgz", 2785 - "integrity": "sha512-qWg5M3CIp7LkcdG5bpn44QEd48UxvgxG5L+Sbl701EG8Wujht7EqJuJhqgzvO3bbI9ENbWCXK49eCcwiNnpMzw==", 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==", 2786 3305 "dev": true, 2787 3306 "dependencies": { 2788 3307 "eslint-scope": "^7.0.0", 2789 3308 "eslint-visitor-keys": "^3.0.0", 2790 - "espree": "^9.0.0" 3309 + "espree": "^9.0.0", 3310 + "postcss": "^8.4.29", 3311 + "postcss-scss": "^4.0.8" 2791 3312 }, 2792 3313 "engines": { 2793 3314 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 2796 3317 "url": "https://github.com/sponsors/ota-meshi" 2797 3318 }, 2798 3319 "peerDependencies": { 2799 - "svelte": "^3.37.0" 3320 + "svelte": "^3.37.0 || ^4.0.0" 2800 3321 }, 2801 3322 "peerDependenciesMeta": { 2802 3323 "svelte": { ··· 2804 3325 } 2805 3326 } 2806 3327 }, 2807 - "node_modules/svelte-eslint-parser/node_modules/eslint-scope": { 2808 - "version": "7.2.0", 2809 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 2810 - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 2811 - "dev": true, 2812 - "dependencies": { 2813 - "esrecurse": "^4.3.0", 2814 - "estraverse": "^5.2.0" 2815 - }, 2816 - "engines": { 2817 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2818 - }, 2819 - "funding": { 2820 - "url": "https://opencollective.com/eslint" 2821 - } 2822 - }, 2823 - "node_modules/svelte-eslint-parser/node_modules/estraverse": { 2824 - "version": "5.3.0", 2825 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2826 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2827 - "dev": true, 2828 - "engines": { 2829 - "node": ">=4.0" 2830 - } 2831 - }, 2832 3328 "node_modules/svelte-hmr": { 2833 - "version": "0.15.1", 2834 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 2835 - "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 3329 + "version": "0.15.3", 3330 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", 3331 + "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", 2836 3332 "dev": true, 2837 3333 "engines": { 2838 3334 "node": "^12.20 || ^14.13.1 || >= 16" 2839 3335 }, 2840 3336 "peerDependencies": { 2841 - "svelte": ">=3.19.0" 3337 + "svelte": "^3.19.0 || ^4.0.0" 2842 3338 } 2843 3339 }, 2844 3340 "node_modules/svelte-preprocess": { 2845 - "version": "5.0.3", 2846 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz", 2847 - "integrity": "sha512-GrHF1rusdJVbOZOwgPWtpqmaexkydznKzy5qIC2FabgpFyKN57bjMUUUqPRfbBXK5igiEWn1uO/DXsa2vJ5VHA==", 3341 + "version": "5.1.3", 3342 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.3.tgz", 3343 + "integrity": "sha512-xxAkmxGHT+J/GourS5mVJeOXZzne1FR5ljeOUAMXUkfEhkLEllRreXpbl3dIYJlcJRfL1LO1uIAPpBpBfiqGPw==", 2848 3344 "dev": true, 2849 3345 "hasInstallScript": true, 2850 3346 "dependencies": { 2851 3347 "@types/pug": "^2.0.6", 2852 3348 "detect-indent": "^6.1.0", 2853 - "magic-string": "^0.27.0", 3349 + "magic-string": "^0.30.5", 2854 3350 "sorcery": "^0.11.0", 2855 3351 "strip-indent": "^3.0.0" 2856 3352 }, 2857 3353 "engines": { 2858 - "node": ">= 14.10.0" 3354 + "node": ">= 16.0.0", 3355 + "pnpm": "^8.0.0" 2859 3356 }, 2860 3357 "peerDependencies": { 2861 3358 "@babel/core": "^7.10.2", 2862 3359 "coffeescript": "^2.5.1", 2863 3360 "less": "^3.11.3 || ^4.0.0", 2864 3361 "postcss": "^7 || ^8", 2865 - "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0", 3362 + "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", 2866 3363 "pug": "^3.0.0", 2867 3364 "sass": "^1.26.8", 2868 3365 "stylus": "^0.55.0", 2869 3366 "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 2870 - "svelte": "^3.23.0", 3367 + "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", 2871 3368 "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 2872 3369 }, 2873 3370 "peerDependenciesMeta": { ··· 2903 3400 } 2904 3401 } 2905 3402 }, 2906 - "node_modules/svelte-preprocess/node_modules/magic-string": { 2907 - "version": "0.27.0", 2908 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 2909 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 2910 - "dev": true, 2911 - "dependencies": { 2912 - "@jridgewell/sourcemap-codec": "^1.4.13" 2913 - }, 2914 - "engines": { 2915 - "node": ">=12" 2916 - } 2917 - }, 2918 3403 "node_modules/tauri-specta": { 2919 3404 "version": "0.0.2", 2920 3405 "resolved": "https://registry.npmjs.org/tauri-specta/-/tauri-specta-0.0.2.tgz", ··· 2942 3427 "node": ">=8.0" 2943 3428 } 2944 3429 }, 2945 - "node_modules/tslib": { 2946 - "version": "1.14.1", 2947 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2948 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 2949 - "dev": true 2950 - }, 2951 - "node_modules/tsutils": { 2952 - "version": "3.21.0", 2953 - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 2954 - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 3430 + "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==", 2955 3434 "dev": true, 2956 - "dependencies": { 2957 - "tslib": "^1.8.1" 2958 - }, 2959 3435 "engines": { 2960 - "node": ">= 6" 3436 + "node": ">=16" 2961 3437 }, 2962 3438 "peerDependencies": { 2963 - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 3439 + "typescript": ">=4.2.0" 2964 3440 } 2965 3441 }, 2966 3442 "node_modules/type-check": { ··· 2988 3464 } 2989 3465 }, 2990 3466 "node_modules/typescript": { 2991 - "version": "5.0.4", 2992 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", 2993 - "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", 3467 + "version": "5.3.3", 3468 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", 3469 + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", 2994 3470 "dev": true, 2995 3471 "bin": { 2996 3472 "tsc": "bin/tsc", 2997 3473 "tsserver": "bin/tsserver" 2998 3474 }, 2999 3475 "engines": { 3000 - "node": ">=12.20" 3476 + "node": ">=14.17" 3001 3477 } 3002 3478 }, 3003 3479 "node_modules/update-browserslist-db": { 3004 - "version": "1.0.11", 3005 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", 3006 - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", 3480 + "version": "1.0.13", 3481 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 3482 + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 3007 3483 "dev": true, 3008 3484 "funding": [ 3009 3485 { ··· 3039 3515 "punycode": "^2.1.0" 3040 3516 } 3041 3517 }, 3518 + "node_modules/util-deprecate": { 3519 + "version": "1.0.2", 3520 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 3521 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 3522 + "dev": true 3523 + }, 3042 3524 "node_modules/vite": { 3043 - "version": "4.3.7", 3044 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.7.tgz", 3045 - "integrity": "sha512-MTIFpbIm9v7Hh5b0wSBgkcWzSBz7SAa6K/cBTwS4kUiQJfQLFlZZRJRQgqunCVzhTPCk674tW+0Qaqh3Q00dBg==", 3525 + "version": "5.1.2", 3526 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.2.tgz", 3527 + "integrity": "sha512-uwiFebQbTWRIGbCaTEBVAfKqgqKNKMJ2uPXsXeLIZxM8MVMjoS3j0cG8NrPxdDIadaWnPSjrkLWffLSC+uiP3Q==", 3046 3528 "dev": true, 3047 3529 "dependencies": { 3048 - "esbuild": "^0.17.5", 3049 - "postcss": "^8.4.23", 3050 - "rollup": "^3.21.0" 3530 + "esbuild": "^0.19.3", 3531 + "postcss": "^8.4.35", 3532 + "rollup": "^4.2.0" 3051 3533 }, 3052 3534 "bin": { 3053 3535 "vite": "bin/vite.js" 3054 3536 }, 3055 3537 "engines": { 3056 - "node": "^14.18.0 || >=16.0.0" 3538 + "node": "^18.0.0 || >=20.0.0" 3539 + }, 3540 + "funding": { 3541 + "url": "https://github.com/vitejs/vite?sponsor=1" 3057 3542 }, 3058 3543 "optionalDependencies": { 3059 - "fsevents": "~2.3.2" 3544 + "fsevents": "~2.3.3" 3060 3545 }, 3061 3546 "peerDependencies": { 3062 - "@types/node": ">= 14", 3547 + "@types/node": "^18.0.0 || >=20.0.0", 3063 3548 "less": "*", 3549 + "lightningcss": "^1.21.0", 3064 3550 "sass": "*", 3065 3551 "stylus": "*", 3066 3552 "sugarss": "*", ··· 3073 3559 "less": { 3074 3560 "optional": true 3075 3561 }, 3562 + "lightningcss": { 3563 + "optional": true 3564 + }, 3076 3565 "sass": { 3077 3566 "optional": true 3078 3567 }, ··· 3088 3577 } 3089 3578 }, 3090 3579 "node_modules/vitefu": { 3091 - "version": "0.2.4", 3092 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 3093 - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 3580 + "version": "0.2.5", 3581 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", 3582 + "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", 3094 3583 "dev": true, 3095 3584 "peerDependencies": { 3096 - "vite": "^3.0.0 || ^4.0.0" 3585 + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" 3097 3586 }, 3098 3587 "peerDependenciesMeta": { 3099 3588 "vite": { ··· 3114 3603 }, 3115 3604 "engines": { 3116 3605 "node": ">= 8" 3117 - } 3118 - }, 3119 - "node_modules/word-wrap": { 3120 - "version": "1.2.3", 3121 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 3122 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 3123 - "dev": true, 3124 - "engines": { 3125 - "node": ">=0.10.0" 3126 3606 } 3127 3607 }, 3128 3608 "node_modules/wrappy": {
+19 -19
package.json
··· 12 12 "format": "eslint --fix src && prettier --write src" 13 13 }, 14 14 "devDependencies": { 15 - "@sveltejs/vite-plugin-svelte": "2.2.0", 16 - "@tauri-apps/api": "^1.3.0", 17 - "@tauri-apps/cli": "^1.3.1", 18 - "@tsconfig/svelte": "^4.0.1", 19 - "@typescript-eslint/eslint-plugin": "^5.59.6", 20 - "@typescript-eslint/parser": "^5.59.6", 21 - "autoprefixer": "^10.4.14", 22 - "eslint": "^8.40.0", 23 - "eslint-config-prettier": "^8.8.0", 24 - "eslint-plugin-svelte": "^2.28.0", 25 - "prettier": "^2.8.8", 26 - "prettier-plugin-svelte": "^2.10.0", 27 - "sass": "^1.62.1", 28 - "svelte": "^3.59.1", 29 - "svelte-check": "^3.3.2", 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", 23 + "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", 30 30 "tauri-specta": "^0.0.2", 31 - "typescript": "^5.0.4", 32 - "vite": "^4.3.7" 31 + "typescript": "^5.3.3", 32 + "vite": "^5.1.2" 33 33 }, 34 34 "prettier": { 35 35 "printWidth": 100, 36 36 "semi": false, 37 37 "singleQuote": true, 38 - "pluginSearchDirs": [ 39 - "." 38 + "plugins": [ 39 + "prettier-plugin-svelte" 40 40 ] 41 41 } 42 42 }
+771 -572
src-tauri/Cargo.lock
··· 9 9 checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" 10 10 11 11 [[package]] 12 + name = "addr2line" 13 + version = "0.21.0" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 16 + dependencies = [ 17 + "gimli", 18 + ] 19 + 20 + [[package]] 12 21 name = "adler" 13 22 version = "1.0.2" 14 23 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 16 25 17 26 [[package]] 18 27 name = "aho-corasick" 19 - version = "0.7.20" 28 + version = "1.1.2" 20 29 source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 22 - dependencies = [ 23 - "memchr", 24 - ] 25 - 26 - [[package]] 27 - name = "aho-corasick" 28 - version = "1.0.1" 29 - source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 30 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 31 31 dependencies = [ 32 32 "memchr", 33 33 ] ··· 48 48 ] 49 49 50 50 [[package]] 51 + name = "android-tzdata" 52 + version = "0.1.1" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 55 + 56 + [[package]] 51 57 name = "android_system_properties" 52 58 version = "0.1.5" 53 59 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 58 64 59 65 [[package]] 60 66 name = "anyhow" 61 - version = "1.0.71" 67 + version = "1.0.79" 62 68 source = "registry+https://github.com/rust-lang/crates.io-index" 63 - checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 69 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 64 70 65 71 [[package]] 66 72 name = "atk" ··· 69 75 checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd" 70 76 dependencies = [ 71 77 "atk-sys", 72 - "bitflags", 78 + "bitflags 1.3.2", 73 79 "glib", 74 80 "libc", 75 81 ] ··· 83 89 "glib-sys", 84 90 "gobject-sys", 85 91 "libc", 86 - "system-deps 6.1.0", 92 + "system-deps 6.2.0", 87 93 ] 88 94 89 95 [[package]] ··· 93 99 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 94 100 95 101 [[package]] 102 + name = "backtrace" 103 + version = "0.3.69" 104 + source = "registry+https://github.com/rust-lang/crates.io-index" 105 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 106 + dependencies = [ 107 + "addr2line", 108 + "cc", 109 + "cfg-if", 110 + "libc", 111 + "miniz_oxide", 112 + "object", 113 + "rustc-demangle", 114 + ] 115 + 116 + [[package]] 96 117 name = "base64" 97 118 version = "0.13.1" 98 119 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 100 121 101 122 [[package]] 102 123 name = "base64" 103 - version = "0.21.0" 124 + version = "0.21.7" 104 125 source = "registry+https://github.com/rust-lang/crates.io-index" 105 - checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 126 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 106 127 107 128 [[package]] 108 129 name = "bitflags" 109 130 version = "1.3.2" 110 131 source = "registry+https://github.com/rust-lang/crates.io-index" 111 132 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 133 + 134 + [[package]] 135 + name = "bitflags" 136 + version = "2.4.2" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 112 139 113 140 [[package]] 114 141 name = "block" ··· 127 154 128 155 [[package]] 129 156 name = "brotli" 130 - version = "3.3.4" 157 + version = "3.4.0" 131 158 source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 159 + checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 133 160 dependencies = [ 134 161 "alloc-no-stdlib", 135 162 "alloc-stdlib", ··· 138 165 139 166 [[package]] 140 167 name = "brotli-decompressor" 141 - version = "2.3.4" 168 + version = "2.5.1" 142 169 source = "registry+https://github.com/rust-lang/crates.io-index" 143 - checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" 170 + checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 144 171 dependencies = [ 145 172 "alloc-no-stdlib", 146 173 "alloc-stdlib", ··· 148 175 149 176 [[package]] 150 177 name = "bstr" 151 - version = "1.4.0" 178 + version = "1.9.0" 152 179 source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" 180 + checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" 154 181 dependencies = [ 155 182 "memchr", 156 183 "serde", ··· 158 185 159 186 [[package]] 160 187 name = "bumpalo" 161 - version = "3.12.2" 188 + version = "3.14.0" 162 189 source = "registry+https://github.com/rust-lang/crates.io-index" 163 - checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 190 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 164 191 165 192 [[package]] 166 193 name = "bytemuck" 167 - version = "1.13.1" 194 + version = "1.14.3" 168 195 source = "registry+https://github.com/rust-lang/crates.io-index" 169 - checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 196 + checksum = "a2ef034f05691a48569bd920a96c81b9d91bbad1ab5ac7c4616c1f6ef36cb79f" 170 197 171 198 [[package]] 172 199 name = "byteorder" 173 - version = "1.4.3" 200 + version = "1.5.0" 174 201 source = "registry+https://github.com/rust-lang/crates.io-index" 175 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 202 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 176 203 177 204 [[package]] 178 205 name = "bytes" 179 - version = "1.4.0" 206 + version = "1.5.0" 180 207 source = "registry+https://github.com/rust-lang/crates.io-index" 181 - checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 208 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 182 209 183 210 [[package]] 184 211 name = "cairo-rs" ··· 186 213 source = "registry+https://github.com/rust-lang/crates.io-index" 187 214 checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc" 188 215 dependencies = [ 189 - "bitflags", 216 + "bitflags 1.3.2", 190 217 "cairo-sys-rs", 191 218 "glib", 192 219 "libc", ··· 201 228 dependencies = [ 202 229 "glib-sys", 203 230 "libc", 204 - "system-deps 6.1.0", 231 + "system-deps 6.2.0", 205 232 ] 206 233 207 234 [[package]] 208 235 name = "cargo_toml" 209 - version = "0.15.2" 236 + version = "0.15.3" 210 237 source = "registry+https://github.com/rust-lang/crates.io-index" 211 - checksum = "7f83bc2e401ed041b7057345ebc488c005efa0341d5541ce7004d30458d0090b" 238 + checksum = "599aa35200ffff8f04c1925aa1acc92fa2e08874379ef42e210a80e527e60838" 212 239 dependencies = [ 213 240 "serde", 214 - "toml 0.7.3", 241 + "toml 0.7.8", 215 242 ] 216 243 217 244 [[package]] 218 245 name = "cc" 219 - version = "1.0.79" 246 + version = "1.0.83" 220 247 source = "registry+https://github.com/rust-lang/crates.io-index" 221 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 248 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 249 + dependencies = [ 250 + "libc", 251 + ] 222 252 223 253 [[package]] 224 254 name = "cesu8" ··· 248 278 249 279 [[package]] 250 280 name = "cfg-expr" 251 - version = "0.15.1" 281 + version = "0.15.7" 252 282 source = "registry+https://github.com/rust-lang/crates.io-index" 253 - checksum = "c8790cf1286da485c72cf5fc7aeba308438800036ec67d89425924c4807268c9" 283 + checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" 254 284 dependencies = [ 255 285 "smallvec", 256 286 "target-lexicon", ··· 264 294 265 295 [[package]] 266 296 name = "chrono" 267 - version = "0.4.24" 297 + version = "0.4.34" 268 298 source = "registry+https://github.com/rust-lang/crates.io-index" 269 - checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 299 + checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" 270 300 dependencies = [ 301 + "android-tzdata", 271 302 "iana-time-zone", 272 - "num-integer", 273 303 "num-traits", 274 304 "serde", 275 - "winapi", 305 + "windows-targets 0.52.0", 276 306 ] 277 307 278 308 [[package]] ··· 281 311 source = "registry+https://github.com/rust-lang/crates.io-index" 282 312 checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a" 283 313 dependencies = [ 284 - "bitflags", 314 + "bitflags 1.3.2", 285 315 "block", 286 316 "cocoa-foundation", 287 317 "core-foundation", ··· 293 323 294 324 [[package]] 295 325 name = "cocoa-foundation" 296 - version = "0.1.1" 326 + version = "0.1.2" 297 327 source = "registry+https://github.com/rust-lang/crates.io-index" 298 - checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6" 328 + checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" 299 329 dependencies = [ 300 - "bitflags", 330 + "bitflags 1.3.2", 301 331 "block", 302 332 "core-foundation", 303 333 "core-graphics-types", 304 - "foreign-types", 305 334 "libc", 306 335 "objc", 307 336 ] ··· 330 359 331 360 [[package]] 332 361 name = "core-foundation" 333 - version = "0.9.3" 362 + version = "0.9.4" 334 363 source = "registry+https://github.com/rust-lang/crates.io-index" 335 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 364 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 336 365 dependencies = [ 337 366 "core-foundation-sys", 338 367 "libc", ··· 340 369 341 370 [[package]] 342 371 name = "core-foundation-sys" 343 - version = "0.8.4" 372 + version = "0.8.6" 344 373 source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 374 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 346 375 347 376 [[package]] 348 377 name = "core-graphics" ··· 350 379 source = "registry+https://github.com/rust-lang/crates.io-index" 351 380 checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" 352 381 dependencies = [ 353 - "bitflags", 382 + "bitflags 1.3.2", 354 383 "core-foundation", 355 384 "core-graphics-types", 356 385 "foreign-types", ··· 359 388 360 389 [[package]] 361 390 name = "core-graphics-types" 362 - version = "0.1.1" 391 + version = "0.1.3" 363 392 source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b" 393 + checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" 365 394 dependencies = [ 366 - "bitflags", 395 + "bitflags 1.3.2", 367 396 "core-foundation", 368 - "foreign-types", 369 397 "libc", 370 398 ] 371 399 372 400 [[package]] 373 401 name = "cpufeatures" 374 - version = "0.2.7" 402 + version = "0.2.12" 375 403 source = "registry+https://github.com/rust-lang/crates.io-index" 376 - checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 404 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 377 405 dependencies = [ 378 406 "libc", 379 407 ] 380 408 381 409 [[package]] 382 410 name = "crc32fast" 383 - version = "1.3.2" 411 + version = "1.4.0" 384 412 source = "registry+https://github.com/rust-lang/crates.io-index" 385 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 413 + checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 386 414 dependencies = [ 387 415 "cfg-if", 388 416 ] 389 417 390 418 [[package]] 391 419 name = "crossbeam-channel" 392 - version = "0.5.8" 420 + version = "0.5.11" 393 421 source = "registry+https://github.com/rust-lang/crates.io-index" 394 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 422 + checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" 395 423 dependencies = [ 396 - "cfg-if", 397 424 "crossbeam-utils", 398 425 ] 399 426 400 427 [[package]] 401 - name = "crossbeam-utils" 402 - version = "0.8.15" 428 + name = "crossbeam-deque" 429 + version = "0.8.5" 403 430 source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 431 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 405 432 dependencies = [ 406 - "cfg-if", 433 + "crossbeam-epoch", 434 + "crossbeam-utils", 407 435 ] 408 436 409 437 [[package]] 438 + name = "crossbeam-epoch" 439 + version = "0.9.18" 440 + source = "registry+https://github.com/rust-lang/crates.io-index" 441 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 442 + dependencies = [ 443 + "crossbeam-utils", 444 + ] 445 + 446 + [[package]] 447 + name = "crossbeam-utils" 448 + version = "0.8.19" 449 + source = "registry+https://github.com/rust-lang/crates.io-index" 450 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 451 + 452 + [[package]] 410 453 name = "crypto-common" 411 454 version = "0.1.6" 412 455 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 435 478 436 479 [[package]] 437 480 name = "cssparser-macros" 438 - version = "0.6.0" 481 + version = "0.6.1" 439 482 source = "registry+https://github.com/rust-lang/crates.io-index" 440 - checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" 483 + checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 441 484 dependencies = [ 442 485 "quote", 443 - "syn 1.0.109", 486 + "syn 2.0.48", 444 487 ] 445 488 446 489 [[package]] 447 490 name = "ctor" 448 - version = "0.1.26" 491 + version = "0.2.6" 449 492 source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 493 + checksum = "30d2b3721e861707777e3195b0158f950ae6dc4a27e4d02ff9f67e3eb3de199e" 451 494 dependencies = [ 452 495 "quote", 453 - "syn 1.0.109", 496 + "syn 2.0.48", 454 497 ] 455 498 456 499 [[package]] 457 - name = "cty" 458 - version = "0.2.2" 459 - source = "registry+https://github.com/rust-lang/crates.io-index" 460 - checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" 461 - 462 - [[package]] 463 500 name = "darling" 464 - version = "0.20.1" 501 + version = "0.20.6" 465 502 source = "registry+https://github.com/rust-lang/crates.io-index" 466 - checksum = "0558d22a7b463ed0241e993f76f09f30b126687447751a8638587b864e4b3944" 503 + checksum = "c376d08ea6aa96aafe61237c7200d1241cb177b7d3a542d791f2d118e9cbb955" 467 504 dependencies = [ 468 505 "darling_core", 469 506 "darling_macro", ··· 471 508 472 509 [[package]] 473 510 name = "darling_core" 474 - version = "0.20.1" 511 + version = "0.20.6" 475 512 source = "registry+https://github.com/rust-lang/crates.io-index" 476 - checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb" 513 + checksum = "33043dcd19068b8192064c704b3f83eb464f91f1ff527b44a4e2b08d9cdb8855" 477 514 dependencies = [ 478 515 "fnv", 479 516 "ident_case", 480 517 "proc-macro2", 481 518 "quote", 482 519 "strsim", 483 - "syn 2.0.16", 520 + "syn 2.0.48", 484 521 ] 485 522 486 523 [[package]] 487 524 name = "darling_macro" 488 - version = "0.20.1" 525 + version = "0.20.6" 489 526 source = "registry+https://github.com/rust-lang/crates.io-index" 490 - checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a" 527 + checksum = "c5a91391accf613803c2a9bf9abccdbaa07c54b4244a5b64883f9c3c137c86be" 491 528 dependencies = [ 492 529 "darling_core", 493 530 "quote", 494 - "syn 2.0.16", 531 + "syn 2.0.48", 532 + ] 533 + 534 + [[package]] 535 + name = "deranged" 536 + version = "0.3.11" 537 + source = "registry+https://github.com/rust-lang/crates.io-index" 538 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 539 + dependencies = [ 540 + "powerfmt", 541 + "serde", 495 542 ] 496 543 497 544 [[package]] ··· 509 556 510 557 [[package]] 511 558 name = "digest" 512 - version = "0.10.6" 559 + version = "0.10.7" 513 560 source = "registry+https://github.com/rust-lang/crates.io-index" 514 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 561 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 515 562 dependencies = [ 516 563 "block-buffer", 517 564 "crypto-common", ··· 546 593 547 594 [[package]] 548 595 name = "document-features" 549 - version = "0.2.7" 596 + version = "0.2.8" 550 597 source = "registry+https://github.com/rust-lang/crates.io-index" 551 - checksum = "e493c573fce17f00dcab13b6ac057994f3ce17d1af4dc39bfd482b83c6eb6157" 598 + checksum = "ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95" 552 599 dependencies = [ 553 600 "litrs", 554 601 ] 555 602 556 603 [[package]] 557 604 name = "dtoa" 558 - version = "0.4.8" 605 + version = "1.0.9" 559 606 source = "registry+https://github.com/rust-lang/crates.io-index" 560 - checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 607 + checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" 561 608 562 609 [[package]] 563 610 name = "dtoa-short" 564 - version = "0.3.3" 611 + version = "0.3.4" 565 612 source = "registry+https://github.com/rust-lang/crates.io-index" 566 - checksum = "bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6" 613 + checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74" 567 614 dependencies = [ 568 615 "dtoa", 569 616 ] ··· 576 623 577 624 [[package]] 578 625 name = "either" 579 - version = "1.8.1" 626 + version = "1.10.0" 580 627 source = "registry+https://github.com/rust-lang/crates.io-index" 581 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 628 + checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 582 629 583 630 [[package]] 584 631 name = "embed-resource" 585 - version = "2.1.1" 632 + version = "2.4.1" 586 633 source = "registry+https://github.com/rust-lang/crates.io-index" 587 - checksum = "80663502655af01a2902dff3f06869330782267924bf1788410b74edcd93770a" 634 + checksum = "3bde55e389bea6a966bd467ad1ad7da0ae14546a5bc794d16d1e55e7fca44881" 588 635 dependencies = [ 589 636 "cc", 637 + "memchr", 590 638 "rustc_version", 591 - "toml 0.7.3", 639 + "toml 0.8.10", 592 640 "vswhom", 593 641 "winreg", 594 642 ] ··· 601 649 602 650 [[package]] 603 651 name = "encoding_rs" 604 - version = "0.8.32" 652 + version = "0.8.33" 605 653 source = "registry+https://github.com/rust-lang/crates.io-index" 606 - checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 654 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 607 655 dependencies = [ 608 656 "cfg-if", 609 657 ] 610 658 611 659 [[package]] 612 - name = "errno" 613 - version = "0.3.1" 660 + name = "equivalent" 661 + version = "1.0.1" 614 662 source = "registry+https://github.com/rust-lang/crates.io-index" 615 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 616 - dependencies = [ 617 - "errno-dragonfly", 618 - "libc", 619 - "windows-sys 0.48.0", 620 - ] 663 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 621 664 622 665 [[package]] 623 - name = "errno-dragonfly" 624 - version = "0.1.2" 666 + name = "errno" 667 + version = "0.3.8" 625 668 source = "registry+https://github.com/rust-lang/crates.io-index" 626 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 669 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 627 670 dependencies = [ 628 - "cc", 629 671 "libc", 672 + "windows-sys 0.52.0", 630 673 ] 631 674 632 675 [[package]] 633 676 name = "fastrand" 634 - version = "1.9.0" 677 + version = "2.0.1" 635 678 source = "registry+https://github.com/rust-lang/crates.io-index" 636 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 637 - dependencies = [ 638 - "instant", 639 - ] 679 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 640 680 641 681 [[package]] 642 682 name = "fdeflate" 643 - version = "0.3.0" 683 + version = "0.3.4" 644 684 source = "registry+https://github.com/rust-lang/crates.io-index" 645 - checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 685 + checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" 646 686 dependencies = [ 647 687 "simd-adler32", 648 688 ] 649 689 650 690 [[package]] 651 691 name = "field-offset" 652 - version = "0.3.5" 692 + version = "0.3.6" 653 693 source = "registry+https://github.com/rust-lang/crates.io-index" 654 - checksum = "a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535" 694 + checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 655 695 dependencies = [ 656 696 "memoffset", 657 697 "rustc_version", ··· 659 699 660 700 [[package]] 661 701 name = "filetime" 662 - version = "0.2.21" 702 + version = "0.2.23" 663 703 source = "registry+https://github.com/rust-lang/crates.io-index" 664 - checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 704 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 665 705 dependencies = [ 666 706 "cfg-if", 667 707 "libc", 668 - "redox_syscall 0.2.16", 669 - "windows-sys 0.48.0", 708 + "redox_syscall", 709 + "windows-sys 0.52.0", 670 710 ] 671 711 672 712 [[package]] 673 713 name = "flate2" 674 - version = "1.0.26" 714 + version = "1.0.28" 675 715 source = "registry+https://github.com/rust-lang/crates.io-index" 676 - checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 716 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 677 717 dependencies = [ 678 718 "crc32fast", 679 719 "miniz_oxide", ··· 702 742 703 743 [[package]] 704 744 name = "form_urlencoded" 705 - version = "1.1.0" 745 + version = "1.2.1" 706 746 source = "registry+https://github.com/rust-lang/crates.io-index" 707 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 747 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 708 748 dependencies = [ 709 749 "percent-encoding", 710 750 ] ··· 721 761 722 762 [[package]] 723 763 name = "futures-channel" 724 - version = "0.3.28" 764 + version = "0.3.30" 725 765 source = "registry+https://github.com/rust-lang/crates.io-index" 726 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 766 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 727 767 dependencies = [ 728 768 "futures-core", 729 769 ] 730 770 731 771 [[package]] 732 772 name = "futures-core" 733 - version = "0.3.28" 773 + version = "0.3.30" 734 774 source = "registry+https://github.com/rust-lang/crates.io-index" 735 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 775 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 736 776 737 777 [[package]] 738 778 name = "futures-executor" 739 - version = "0.3.28" 779 + version = "0.3.30" 740 780 source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 781 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 742 782 dependencies = [ 743 783 "futures-core", 744 784 "futures-task", ··· 747 787 748 788 [[package]] 749 789 name = "futures-io" 750 - version = "0.3.28" 790 + version = "0.3.30" 751 791 source = "registry+https://github.com/rust-lang/crates.io-index" 752 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 792 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 753 793 754 794 [[package]] 755 795 name = "futures-macro" 756 - version = "0.3.28" 796 + version = "0.3.30" 757 797 source = "registry+https://github.com/rust-lang/crates.io-index" 758 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 798 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 759 799 dependencies = [ 760 800 "proc-macro2", 761 801 "quote", 762 - "syn 2.0.16", 802 + "syn 2.0.48", 763 803 ] 764 804 765 805 [[package]] 766 806 name = "futures-task" 767 - version = "0.3.28" 807 + version = "0.3.30" 768 808 source = "registry+https://github.com/rust-lang/crates.io-index" 769 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 809 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 770 810 771 811 [[package]] 772 812 name = "futures-util" 773 - version = "0.3.28" 813 + version = "0.3.30" 774 814 source = "registry+https://github.com/rust-lang/crates.io-index" 775 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 815 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 776 816 dependencies = [ 777 817 "futures-core", 778 818 "futures-macro", ··· 797 837 source = "registry+https://github.com/rust-lang/crates.io-index" 798 838 checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8" 799 839 dependencies = [ 800 - "bitflags", 840 + "bitflags 1.3.2", 801 841 "cairo-rs", 802 842 "gdk-pixbuf", 803 843 "gdk-sys", ··· 813 853 source = "registry+https://github.com/rust-lang/crates.io-index" 814 854 checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a" 815 855 dependencies = [ 816 - "bitflags", 856 + "bitflags 1.3.2", 817 857 "gdk-pixbuf-sys", 818 858 "gio", 819 859 "glib", ··· 830 870 "glib-sys", 831 871 "gobject-sys", 832 872 "libc", 833 - "system-deps 6.1.0", 873 + "system-deps 6.2.0", 834 874 ] 835 875 836 876 [[package]] ··· 847 887 "libc", 848 888 "pango-sys", 849 889 "pkg-config", 850 - "system-deps 6.1.0", 890 + "system-deps 6.2.0", 851 891 ] 852 892 853 893 [[package]] ··· 861 901 "gobject-sys", 862 902 "libc", 863 903 "pkg-config", 864 - "system-deps 6.1.0", 904 + "system-deps 6.2.0", 865 905 ] 866 906 867 907 [[package]] ··· 873 913 "gdk-sys", 874 914 "glib-sys", 875 915 "libc", 876 - "system-deps 6.1.0", 916 + "system-deps 6.2.0", 877 917 "x11", 878 918 ] 879 919 880 920 [[package]] 881 921 name = "generator" 882 - version = "0.7.4" 922 + version = "0.7.5" 883 923 source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "f3e123d9ae7c02966b4d892e550bdc32164f05853cd40ab570650ad600596a8a" 924 + checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" 885 925 dependencies = [ 886 926 "cc", 887 927 "libc", ··· 913 953 914 954 [[package]] 915 955 name = "getrandom" 916 - version = "0.2.9" 956 + version = "0.2.12" 917 957 source = "registry+https://github.com/rust-lang/crates.io-index" 918 - checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 958 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 919 959 dependencies = [ 920 960 "cfg-if", 921 961 "libc", ··· 923 963 ] 924 964 925 965 [[package]] 966 + name = "gimli" 967 + version = "0.28.1" 968 + source = "registry+https://github.com/rust-lang/crates.io-index" 969 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 970 + 971 + [[package]] 926 972 name = "gio" 927 973 version = "0.15.12" 928 974 source = "registry+https://github.com/rust-lang/crates.io-index" 929 975 checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b" 930 976 dependencies = [ 931 - "bitflags", 977 + "bitflags 1.3.2", 932 978 "futures-channel", 933 979 "futures-core", 934 980 "futures-io", ··· 948 994 "glib-sys", 949 995 "gobject-sys", 950 996 "libc", 951 - "system-deps 6.1.0", 997 + "system-deps 6.2.0", 952 998 "winapi", 953 999 ] 954 1000 ··· 958 1004 source = "registry+https://github.com/rust-lang/crates.io-index" 959 1005 checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d" 960 1006 dependencies = [ 961 - "bitflags", 1007 + "bitflags 1.3.2", 962 1008 "futures-channel", 963 1009 "futures-core", 964 1010 "futures-executor", ··· 994 1040 checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 995 1041 dependencies = [ 996 1042 "libc", 997 - "system-deps 6.1.0", 1043 + "system-deps 6.2.0", 998 1044 ] 999 1045 1000 1046 [[package]] ··· 1005 1051 1006 1052 [[package]] 1007 1053 name = "globset" 1008 - version = "0.4.10" 1054 + version = "0.4.14" 1009 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1010 - checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" 1056 + checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 1011 1057 dependencies = [ 1012 - "aho-corasick 0.7.20", 1058 + "aho-corasick", 1013 1059 "bstr", 1014 - "fnv", 1015 1060 "log", 1016 - "regex", 1061 + "regex-automata 0.4.5", 1062 + "regex-syntax 0.8.2", 1017 1063 ] 1018 1064 1019 1065 [[package]] ··· 1024 1070 dependencies = [ 1025 1071 "glib-sys", 1026 1072 "libc", 1027 - "system-deps 6.1.0", 1073 + "system-deps 6.2.0", 1028 1074 ] 1029 1075 1030 1076 [[package]] ··· 1034 1080 checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0" 1035 1081 dependencies = [ 1036 1082 "atk", 1037 - "bitflags", 1083 + "bitflags 1.3.2", 1038 1084 "cairo-rs", 1039 1085 "field-offset", 1040 1086 "futures-channel", ··· 1065 1111 "gobject-sys", 1066 1112 "libc", 1067 1113 "pango-sys", 1068 - "system-deps 6.1.0", 1114 + "system-deps 6.2.0", 1069 1115 ] 1070 1116 1071 1117 [[package]] ··· 1089 1135 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1090 1136 1091 1137 [[package]] 1138 + name = "hashbrown" 1139 + version = "0.14.3" 1140 + source = "registry+https://github.com/rust-lang/crates.io-index" 1141 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 1142 + 1143 + [[package]] 1092 1144 name = "heck" 1093 1145 version = "0.3.3" 1094 1146 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1105 1157 1106 1158 [[package]] 1107 1159 name = "hermit-abi" 1108 - version = "0.2.6" 1109 - source = "registry+https://github.com/rust-lang/crates.io-index" 1110 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1111 - dependencies = [ 1112 - "libc", 1113 - ] 1114 - 1115 - [[package]] 1116 - name = "hermit-abi" 1117 - version = "0.3.1" 1160 + version = "0.3.6" 1118 1161 source = "registry+https://github.com/rust-lang/crates.io-index" 1119 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 1162 + checksum = "bd5256b483761cd23699d0da46cc6fd2ee3be420bbe6d020ae4a091e70b7e9fd" 1120 1163 1121 1164 [[package]] 1122 1165 name = "hex" ··· 1126 1169 1127 1170 [[package]] 1128 1171 name = "html5ever" 1129 - version = "0.25.2" 1172 + version = "0.26.0" 1130 1173 source = "registry+https://github.com/rust-lang/crates.io-index" 1131 - checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148" 1174 + checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" 1132 1175 dependencies = [ 1133 1176 "log", 1134 1177 "mac", ··· 1140 1183 1141 1184 [[package]] 1142 1185 name = "http" 1143 - version = "0.2.9" 1186 + version = "0.2.11" 1144 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1145 - checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1188 + checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 1146 1189 dependencies = [ 1147 1190 "bytes", 1148 1191 "fnv", 1149 - "itoa 1.0.6", 1192 + "itoa 1.0.10", 1150 1193 ] 1151 1194 1152 1195 [[package]] ··· 1157 1200 1158 1201 [[package]] 1159 1202 name = "iana-time-zone" 1160 - version = "0.1.56" 1203 + version = "0.1.60" 1161 1204 source = "registry+https://github.com/rust-lang/crates.io-index" 1162 - checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 1205 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 1163 1206 dependencies = [ 1164 1207 "android_system_properties", 1165 1208 "core-foundation-sys", 1166 1209 "iana-time-zone-haiku", 1167 1210 "js-sys", 1168 1211 "wasm-bindgen", 1169 - "windows 0.48.0", 1212 + "windows-core", 1170 1213 ] 1171 1214 1172 1215 [[package]] ··· 1196 1239 1197 1240 [[package]] 1198 1241 name = "idna" 1199 - version = "0.3.0" 1242 + version = "0.5.0" 1200 1243 source = "registry+https://github.com/rust-lang/crates.io-index" 1201 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1244 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1202 1245 dependencies = [ 1203 1246 "unicode-bidi", 1204 1247 "unicode-normalization", ··· 1206 1249 1207 1250 [[package]] 1208 1251 name = "ignore" 1209 - version = "0.4.18" 1252 + version = "0.4.22" 1210 1253 source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" 1254 + checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1" 1212 1255 dependencies = [ 1213 - "crossbeam-utils", 1256 + "crossbeam-deque", 1214 1257 "globset", 1215 - "lazy_static", 1216 1258 "log", 1217 1259 "memchr", 1218 - "regex", 1260 + "regex-automata 0.4.5", 1219 1261 "same-file", 1220 - "thread_local", 1221 1262 "walkdir", 1222 1263 "winapi-util", 1223 1264 ] 1224 1265 1225 1266 [[package]] 1226 1267 name = "image" 1227 - version = "0.24.6" 1268 + version = "0.24.8" 1228 1269 source = "registry+https://github.com/rust-lang/crates.io-index" 1229 - checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 1270 + checksum = "034bbe799d1909622a74d1193aa50147769440040ff36cb2baa947609b0a4e23" 1230 1271 dependencies = [ 1231 1272 "bytemuck", 1232 1273 "byteorder", 1233 1274 "color_quant", 1234 - "num-rational", 1235 1275 "num-traits", 1236 1276 ] 1237 1277 ··· 1242 1282 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1243 1283 dependencies = [ 1244 1284 "autocfg", 1245 - "hashbrown", 1285 + "hashbrown 0.12.3", 1286 + "serde", 1287 + ] 1288 + 1289 + [[package]] 1290 + name = "indexmap" 1291 + version = "2.2.3" 1292 + source = "registry+https://github.com/rust-lang/crates.io-index" 1293 + checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177" 1294 + dependencies = [ 1295 + "equivalent", 1296 + "hashbrown 0.14.3", 1246 1297 "serde", 1247 1298 ] 1248 1299 ··· 1254 1305 1255 1306 [[package]] 1256 1307 name = "indoc" 1257 - version = "2.0.1" 1308 + version = "2.0.4" 1258 1309 source = "registry+https://github.com/rust-lang/crates.io-index" 1259 - checksum = "9f2cb48b81b1dc9f39676bf99f5499babfec7cd8fe14307f7b3d747208fb5690" 1310 + checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 1260 1311 1261 1312 [[package]] 1262 1313 name = "infer" 1263 - version = "0.12.0" 1314 + version = "0.13.0" 1264 1315 source = "registry+https://github.com/rust-lang/crates.io-index" 1265 - checksum = "a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3" 1316 + checksum = "f551f8c3a39f68f986517db0d1759de85881894fdc7db798bd2a9df9cb04b7fc" 1266 1317 dependencies = [ 1267 1318 "cfb", 1268 1319 ] ··· 1277 1328 ] 1278 1329 1279 1330 [[package]] 1280 - name = "io-lifetimes" 1281 - version = "1.0.10" 1282 - source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1284 - dependencies = [ 1285 - "hermit-abi 0.3.1", 1286 - "libc", 1287 - "windows-sys 0.48.0", 1288 - ] 1289 - 1290 - [[package]] 1291 1331 name = "is-docker" 1292 1332 version = "0.2.0" 1293 1333 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1323 1363 1324 1364 [[package]] 1325 1365 name = "itoa" 1326 - version = "1.0.6" 1366 + version = "1.0.10" 1327 1367 source = "registry+https://github.com/rust-lang/crates.io-index" 1328 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1368 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 1329 1369 1330 1370 [[package]] 1331 1371 name = "javascriptcore-rs" ··· 1333 1373 source = "registry+https://github.com/rust-lang/crates.io-index" 1334 1374 checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" 1335 1375 dependencies = [ 1336 - "bitflags", 1376 + "bitflags 1.3.2", 1337 1377 "glib", 1338 1378 "javascriptcore-rs-sys", 1339 1379 ] ··· 1372 1412 1373 1413 [[package]] 1374 1414 name = "js-sys" 1375 - version = "0.3.63" 1415 + version = "0.3.68" 1376 1416 source = "registry+https://github.com/rust-lang/crates.io-index" 1377 - checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 1417 + checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 1378 1418 dependencies = [ 1379 1419 "wasm-bindgen", 1380 1420 ] 1381 1421 1382 1422 [[package]] 1383 1423 name = "json-patch" 1384 - version = "1.0.0" 1424 + version = "1.2.0" 1385 1425 source = "registry+https://github.com/rust-lang/crates.io-index" 1386 - checksum = "1f54898088ccb91df1b492cc80029a6fdf1c48ca0db7c6822a8babad69c94658" 1426 + checksum = "55ff1e1486799e3f64129f8ccad108b38290df9cd7015cd31bed17239f0789d6" 1387 1427 dependencies = [ 1388 1428 "serde", 1389 1429 "serde_json", ··· 1392 1432 ] 1393 1433 1394 1434 [[package]] 1395 - name = "kuchiki" 1396 - version = "0.8.1" 1435 + name = "kuchikiki" 1436 + version = "0.8.2" 1397 1437 source = "registry+https://github.com/rust-lang/crates.io-index" 1398 - checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358" 1438 + checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8" 1399 1439 dependencies = [ 1400 1440 "cssparser", 1401 1441 "html5ever", 1442 + "indexmap 1.9.3", 1402 1443 "matches", 1403 1444 "selectors", 1404 1445 ] ··· 1411 1452 1412 1453 [[package]] 1413 1454 name = "libc" 1414 - version = "0.2.144" 1455 + version = "0.2.153" 1415 1456 source = "registry+https://github.com/rust-lang/crates.io-index" 1416 - checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1457 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1458 + 1459 + [[package]] 1460 + name = "libredox" 1461 + version = "0.0.1" 1462 + source = "registry+https://github.com/rust-lang/crates.io-index" 1463 + checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 1464 + dependencies = [ 1465 + "bitflags 2.4.2", 1466 + "libc", 1467 + "redox_syscall", 1468 + ] 1417 1469 1418 1470 [[package]] 1419 1471 name = "line-wrap" ··· 1426 1478 1427 1479 [[package]] 1428 1480 name = "linux-raw-sys" 1429 - version = "0.3.7" 1481 + version = "0.4.13" 1430 1482 source = "registry+https://github.com/rust-lang/crates.io-index" 1431 - checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 1483 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 1432 1484 1433 1485 [[package]] 1434 1486 name = "litrs" 1435 - version = "0.2.3" 1487 + version = "0.4.1" 1436 1488 source = "registry+https://github.com/rust-lang/crates.io-index" 1437 - checksum = "f9275e0933cf8bb20f008924c0cb07a0692fe54d8064996520bf998de9eb79aa" 1489 + checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" 1438 1490 1439 1491 [[package]] 1440 1492 name = "lock_api" 1441 - version = "0.4.9" 1493 + version = "0.4.11" 1442 1494 source = "registry+https://github.com/rust-lang/crates.io-index" 1443 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1495 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1444 1496 dependencies = [ 1445 1497 "autocfg", 1446 1498 "scopeguard", ··· 1448 1500 1449 1501 [[package]] 1450 1502 name = "log" 1451 - version = "0.4.17" 1503 + version = "0.4.20" 1452 1504 source = "registry+https://github.com/rust-lang/crates.io-index" 1453 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1454 - dependencies = [ 1455 - "cfg-if", 1456 - ] 1505 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1457 1506 1458 1507 [[package]] 1459 1508 name = "loom" ··· 1487 1536 1488 1537 [[package]] 1489 1538 name = "markup5ever" 1490 - version = "0.10.1" 1539 + version = "0.11.0" 1491 1540 source = "registry+https://github.com/rust-lang/crates.io-index" 1492 - checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd" 1541 + checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" 1493 1542 dependencies = [ 1494 1543 "log", 1495 - "phf 0.8.0", 1496 - "phf_codegen", 1544 + "phf 0.10.1", 1545 + "phf_codegen 0.10.0", 1497 1546 "string_cache", 1498 1547 "string_cache_codegen", 1499 1548 "tendril", ··· 1505 1554 source = "registry+https://github.com/rust-lang/crates.io-index" 1506 1555 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 1507 1556 dependencies = [ 1508 - "regex-automata", 1557 + "regex-automata 0.1.10", 1509 1558 ] 1510 1559 1511 1560 [[package]] ··· 1516 1565 1517 1566 [[package]] 1518 1567 name = "memchr" 1519 - version = "2.5.0" 1568 + version = "2.7.1" 1520 1569 source = "registry+https://github.com/rust-lang/crates.io-index" 1521 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1570 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 1522 1571 1523 1572 [[package]] 1524 1573 name = "memoffset" 1525 - version = "0.8.0" 1574 + version = "0.9.0" 1526 1575 source = "registry+https://github.com/rust-lang/crates.io-index" 1527 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1576 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1528 1577 dependencies = [ 1529 1578 "autocfg", 1530 1579 ] 1531 1580 1532 1581 [[package]] 1533 1582 name = "miniz_oxide" 1534 - version = "0.7.1" 1583 + version = "0.7.2" 1535 1584 source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1585 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1537 1586 dependencies = [ 1538 1587 "adler", 1539 1588 "simd-adler32", ··· 1545 1594 source = "registry+https://github.com/rust-lang/crates.io-index" 1546 1595 checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4" 1547 1596 dependencies = [ 1548 - "bitflags", 1597 + "bitflags 1.3.2", 1549 1598 "jni-sys", 1550 1599 "ndk-sys", 1551 1600 "num_enum", ··· 1590 1639 ] 1591 1640 1592 1641 [[package]] 1593 - name = "num-integer" 1594 - version = "0.1.45" 1595 - source = "registry+https://github.com/rust-lang/crates.io-index" 1596 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1597 - dependencies = [ 1598 - "autocfg", 1599 - "num-traits", 1600 - ] 1601 - 1602 - [[package]] 1603 - name = "num-rational" 1604 - version = "0.4.1" 1642 + name = "num-conv" 1643 + version = "0.1.0" 1605 1644 source = "registry+https://github.com/rust-lang/crates.io-index" 1606 - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 1607 - dependencies = [ 1608 - "autocfg", 1609 - "num-integer", 1610 - "num-traits", 1611 - ] 1645 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1612 1646 1613 1647 [[package]] 1614 1648 name = "num-traits" 1615 - version = "0.2.15" 1649 + version = "0.2.18" 1616 1650 source = "registry+https://github.com/rust-lang/crates.io-index" 1617 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1651 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 1618 1652 dependencies = [ 1619 1653 "autocfg", 1620 1654 ] 1621 1655 1622 1656 [[package]] 1623 1657 name = "num_cpus" 1624 - version = "1.15.0" 1658 + version = "1.16.0" 1625 1659 source = "registry+https://github.com/rust-lang/crates.io-index" 1626 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1660 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 1627 1661 dependencies = [ 1628 - "hermit-abi 0.2.6", 1662 + "hermit-abi", 1629 1663 "libc", 1630 1664 ] 1631 1665 ··· 1651 1685 ] 1652 1686 1653 1687 [[package]] 1654 - name = "num_threads" 1655 - version = "0.1.6" 1656 - source = "registry+https://github.com/rust-lang/crates.io-index" 1657 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1658 - dependencies = [ 1659 - "libc", 1660 - ] 1661 - 1662 - [[package]] 1663 1688 name = "objc" 1664 1689 version = "0.2.7" 1665 1690 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1699 1724 ] 1700 1725 1701 1726 [[package]] 1727 + name = "object" 1728 + version = "0.32.2" 1729 + source = "registry+https://github.com/rust-lang/crates.io-index" 1730 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 1731 + dependencies = [ 1732 + "memchr", 1733 + ] 1734 + 1735 + [[package]] 1702 1736 name = "once_cell" 1703 - version = "1.17.1" 1737 + version = "1.19.0" 1704 1738 source = "registry+https://github.com/rust-lang/crates.io-index" 1705 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1739 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1706 1740 1707 1741 [[package]] 1708 1742 name = "open" ··· 1716 1750 1717 1751 [[package]] 1718 1752 name = "open" 1719 - version = "4.1.0" 1753 + version = "5.0.1" 1720 1754 source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - checksum = "d16814a067484415fda653868c9be0ac5f2abd2ef5d951082a5f2fe1b3662944" 1755 + checksum = "90878fb664448b54c4e592455ad02831e23a3f7e157374a8b95654731aac7349" 1722 1756 dependencies = [ 1723 1757 "is-wsl", 1758 + "libc", 1724 1759 "pathdiff", 1725 1760 ] 1726 1761 ··· 1736 1771 source = "registry+https://github.com/rust-lang/crates.io-index" 1737 1772 checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f" 1738 1773 dependencies = [ 1739 - "bitflags", 1774 + "bitflags 1.3.2", 1740 1775 "glib", 1741 1776 "libc", 1742 1777 "once_cell", ··· 1752 1787 "glib-sys", 1753 1788 "gobject-sys", 1754 1789 "libc", 1755 - "system-deps 6.1.0", 1790 + "system-deps 6.2.0", 1756 1791 ] 1757 1792 1758 1793 [[package]] ··· 1767 1802 1768 1803 [[package]] 1769 1804 name = "parking_lot_core" 1770 - version = "0.9.7" 1805 + version = "0.9.9" 1771 1806 source = "registry+https://github.com/rust-lang/crates.io-index" 1772 - checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 1807 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1773 1808 dependencies = [ 1774 1809 "cfg-if", 1775 1810 "libc", 1776 - "redox_syscall 0.2.16", 1811 + "redox_syscall", 1777 1812 "smallvec", 1778 - "windows-sys 0.45.0", 1813 + "windows-targets 0.48.5", 1779 1814 ] 1780 1815 1781 1816 [[package]] 1782 1817 name = "paste" 1783 - version = "1.0.12" 1818 + version = "1.0.14" 1784 1819 source = "registry+https://github.com/rust-lang/crates.io-index" 1785 - checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 1820 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 1786 1821 1787 1822 [[package]] 1788 1823 name = "pathdiff" ··· 1792 1827 1793 1828 [[package]] 1794 1829 name = "percent-encoding" 1795 - version = "2.2.0" 1830 + version = "2.3.1" 1796 1831 source = "registry+https://github.com/rust-lang/crates.io-index" 1797 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1832 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1798 1833 1799 1834 [[package]] 1800 1835 name = "phf" ··· 1813 1848 source = "registry+https://github.com/rust-lang/crates.io-index" 1814 1849 checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 1815 1850 dependencies = [ 1816 - "phf_macros 0.10.0", 1817 1851 "phf_shared 0.10.0", 1818 - "proc-macro-hack", 1852 + ] 1853 + 1854 + [[package]] 1855 + name = "phf" 1856 + version = "0.11.2" 1857 + source = "registry+https://github.com/rust-lang/crates.io-index" 1858 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 1859 + dependencies = [ 1860 + "phf_macros 0.11.2", 1861 + "phf_shared 0.11.2", 1819 1862 ] 1820 1863 1821 1864 [[package]] ··· 1826 1869 dependencies = [ 1827 1870 "phf_generator 0.8.0", 1828 1871 "phf_shared 0.8.0", 1872 + ] 1873 + 1874 + [[package]] 1875 + name = "phf_codegen" 1876 + version = "0.10.0" 1877 + source = "registry+https://github.com/rust-lang/crates.io-index" 1878 + checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" 1879 + dependencies = [ 1880 + "phf_generator 0.10.0", 1881 + "phf_shared 0.10.0", 1829 1882 ] 1830 1883 1831 1884 [[package]] ··· 1849 1902 ] 1850 1903 1851 1904 [[package]] 1905 + name = "phf_generator" 1906 + version = "0.11.2" 1907 + source = "registry+https://github.com/rust-lang/crates.io-index" 1908 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 1909 + dependencies = [ 1910 + "phf_shared 0.11.2", 1911 + "rand 0.8.5", 1912 + ] 1913 + 1914 + [[package]] 1852 1915 name = "phf_macros" 1853 1916 version = "0.8.0" 1854 1917 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1864 1927 1865 1928 [[package]] 1866 1929 name = "phf_macros" 1867 - version = "0.10.0" 1930 + version = "0.11.2" 1868 1931 source = "registry+https://github.com/rust-lang/crates.io-index" 1869 - checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" 1932 + checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 1870 1933 dependencies = [ 1871 - "phf_generator 0.10.0", 1872 - "phf_shared 0.10.0", 1873 - "proc-macro-hack", 1934 + "phf_generator 0.11.2", 1935 + "phf_shared 0.11.2", 1874 1936 "proc-macro2", 1875 1937 "quote", 1876 - "syn 1.0.109", 1938 + "syn 2.0.48", 1877 1939 ] 1878 1940 1879 1941 [[package]] ··· 1895 1957 ] 1896 1958 1897 1959 [[package]] 1960 + name = "phf_shared" 1961 + version = "0.11.2" 1962 + source = "registry+https://github.com/rust-lang/crates.io-index" 1963 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 1964 + dependencies = [ 1965 + "siphasher", 1966 + ] 1967 + 1968 + [[package]] 1898 1969 name = "pin-project-lite" 1899 - version = "0.2.9" 1970 + version = "0.2.13" 1900 1971 source = "registry+https://github.com/rust-lang/crates.io-index" 1901 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1972 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1902 1973 1903 1974 [[package]] 1904 1975 name = "pin-utils" ··· 1908 1979 1909 1980 [[package]] 1910 1981 name = "pkg-config" 1911 - version = "0.3.27" 1982 + version = "0.3.30" 1912 1983 source = "registry+https://github.com/rust-lang/crates.io-index" 1913 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1984 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1914 1985 1915 1986 [[package]] 1916 1987 name = "plist" 1917 - version = "1.4.3" 1988 + version = "1.6.0" 1918 1989 source = "registry+https://github.com/rust-lang/crates.io-index" 1919 - checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" 1990 + checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" 1920 1991 dependencies = [ 1921 - "base64 0.21.0", 1922 - "indexmap", 1992 + "base64 0.21.7", 1993 + "indexmap 2.2.3", 1923 1994 "line-wrap", 1924 1995 "quick-xml", 1925 1996 "serde", ··· 1928 1999 1929 2000 [[package]] 1930 2001 name = "png" 1931 - version = "0.17.8" 2002 + version = "0.17.11" 1932 2003 source = "registry+https://github.com/rust-lang/crates.io-index" 1933 - checksum = "aaeebc51f9e7d2c150d3f3bfeb667f2aa985db5ef1e3d212847bdedb488beeaa" 2004 + checksum = "1f6c3c3e617595665b8ea2ff95a86066be38fb121ff920a9c0eb282abcd1da5a" 1934 2005 dependencies = [ 1935 - "bitflags", 2006 + "bitflags 1.3.2", 1936 2007 "crc32fast", 1937 2008 "fdeflate", 1938 2009 "flate2", ··· 1940 2011 ] 1941 2012 1942 2013 [[package]] 2014 + name = "powerfmt" 2015 + version = "0.2.0" 2016 + source = "registry+https://github.com/rust-lang/crates.io-index" 2017 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2018 + 2019 + [[package]] 1943 2020 name = "ppv-lite86" 1944 2021 version = "0.2.17" 1945 2022 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1958 2035 checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 1959 2036 dependencies = [ 1960 2037 "once_cell", 1961 - "toml_edit", 2038 + "toml_edit 0.19.15", 1962 2039 ] 1963 2040 1964 2041 [[package]] ··· 1993 2070 1994 2071 [[package]] 1995 2072 name = "proc-macro2" 1996 - version = "1.0.58" 2073 + version = "1.0.78" 1997 2074 source = "registry+https://github.com/rust-lang/crates.io-index" 1998 - checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 2075 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1999 2076 dependencies = [ 2000 2077 "unicode-ident", 2001 2078 ] 2002 2079 2003 2080 [[package]] 2004 2081 name = "quick-xml" 2005 - version = "0.28.2" 2082 + version = "0.31.0" 2006 2083 source = "registry+https://github.com/rust-lang/crates.io-index" 2007 - checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 2084 + checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 2008 2085 dependencies = [ 2009 2086 "memchr", 2010 2087 ] 2011 2088 2012 2089 [[package]] 2013 2090 name = "quote" 2014 - version = "1.0.27" 2091 + version = "1.0.35" 2015 2092 source = "registry+https://github.com/rust-lang/crates.io-index" 2016 - checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 2093 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 2017 2094 dependencies = [ 2018 2095 "proc-macro2", 2019 2096 ] ··· 2078 2155 source = "registry+https://github.com/rust-lang/crates.io-index" 2079 2156 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2080 2157 dependencies = [ 2081 - "getrandom 0.2.9", 2158 + "getrandom 0.2.12", 2082 2159 ] 2083 2160 2084 2161 [[package]] ··· 2101 2178 2102 2179 [[package]] 2103 2180 name = "raw-window-handle" 2104 - version = "0.5.0" 2105 - source = "registry+https://github.com/rust-lang/crates.io-index" 2106 - checksum = "ed7e3d950b66e19e0c372f3fa3fbbcf85b1746b571f74e0c2af6042a5c93420a" 2107 - dependencies = [ 2108 - "cty", 2109 - ] 2110 - 2111 - [[package]] 2112 - name = "redox_syscall" 2113 - version = "0.2.16" 2181 + version = "0.5.2" 2114 2182 source = "registry+https://github.com/rust-lang/crates.io-index" 2115 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 2116 - dependencies = [ 2117 - "bitflags", 2118 - ] 2183 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 2119 2184 2120 2185 [[package]] 2121 2186 name = "redox_syscall" 2122 - version = "0.3.5" 2187 + version = "0.4.1" 2123 2188 source = "registry+https://github.com/rust-lang/crates.io-index" 2124 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 2189 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 2125 2190 dependencies = [ 2126 - "bitflags", 2191 + "bitflags 1.3.2", 2127 2192 ] 2128 2193 2129 2194 [[package]] 2130 2195 name = "redox_users" 2131 - version = "0.4.3" 2196 + version = "0.4.4" 2132 2197 source = "registry+https://github.com/rust-lang/crates.io-index" 2133 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2198 + checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 2134 2199 dependencies = [ 2135 - "getrandom 0.2.9", 2136 - "redox_syscall 0.2.16", 2200 + "getrandom 0.2.12", 2201 + "libredox", 2137 2202 "thiserror", 2138 2203 ] 2139 2204 2140 2205 [[package]] 2141 2206 name = "regex" 2142 - version = "1.8.1" 2207 + version = "1.10.3" 2143 2208 source = "registry+https://github.com/rust-lang/crates.io-index" 2144 - checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 2209 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 2145 2210 dependencies = [ 2146 - "aho-corasick 1.0.1", 2211 + "aho-corasick", 2147 2212 "memchr", 2148 - "regex-syntax 0.7.1", 2213 + "regex-automata 0.4.5", 2214 + "regex-syntax 0.8.2", 2149 2215 ] 2150 2216 2151 2217 [[package]] ··· 2158 2224 ] 2159 2225 2160 2226 [[package]] 2227 + name = "regex-automata" 2228 + version = "0.4.5" 2229 + source = "registry+https://github.com/rust-lang/crates.io-index" 2230 + checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 2231 + dependencies = [ 2232 + "aho-corasick", 2233 + "memchr", 2234 + "regex-syntax 0.8.2", 2235 + ] 2236 + 2237 + [[package]] 2161 2238 name = "regex-syntax" 2162 2239 version = "0.6.29" 2163 2240 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2165 2242 2166 2243 [[package]] 2167 2244 name = "regex-syntax" 2168 - version = "0.7.1" 2245 + version = "0.8.2" 2169 2246 source = "registry+https://github.com/rust-lang/crates.io-index" 2170 - checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 2247 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 2171 2248 2172 2249 [[package]] 2173 2250 name = "rfd" ··· 2194 2271 ] 2195 2272 2196 2273 [[package]] 2274 + name = "rustc-demangle" 2275 + version = "0.1.23" 2276 + source = "registry+https://github.com/rust-lang/crates.io-index" 2277 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 2278 + 2279 + [[package]] 2197 2280 name = "rustc_version" 2198 2281 version = "0.4.0" 2199 2282 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2204 2287 2205 2288 [[package]] 2206 2289 name = "rustix" 2207 - version = "0.37.19" 2290 + version = "0.38.31" 2208 2291 source = "registry+https://github.com/rust-lang/crates.io-index" 2209 - checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 2292 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 2210 2293 dependencies = [ 2211 - "bitflags", 2294 + "bitflags 2.4.2", 2212 2295 "errno", 2213 - "io-lifetimes", 2214 2296 "libc", 2215 2297 "linux-raw-sys", 2216 - "windows-sys 0.48.0", 2298 + "windows-sys 0.52.0", 2217 2299 ] 2218 2300 2219 2301 [[package]] 2220 2302 name = "rustversion" 2221 - version = "1.0.12" 2303 + version = "1.0.14" 2222 2304 source = "registry+https://github.com/rust-lang/crates.io-index" 2223 - checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 2305 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 2224 2306 2225 2307 [[package]] 2226 2308 name = "ryu" 2227 - version = "1.0.13" 2309 + version = "1.0.16" 2228 2310 source = "registry+https://github.com/rust-lang/crates.io-index" 2229 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 2311 + checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 2230 2312 2231 2313 [[package]] 2232 2314 name = "safemem" ··· 2251 2333 2252 2334 [[package]] 2253 2335 name = "scopeguard" 2254 - version = "1.1.0" 2336 + version = "1.2.0" 2255 2337 source = "registry+https://github.com/rust-lang/crates.io-index" 2256 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2338 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 2257 2339 2258 2340 [[package]] 2259 2341 name = "selectors" ··· 2261 2343 source = "registry+https://github.com/rust-lang/crates.io-index" 2262 2344 checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe" 2263 2345 dependencies = [ 2264 - "bitflags", 2346 + "bitflags 1.3.2", 2265 2347 "cssparser", 2266 2348 "derive_more", 2267 2349 "fxhash", 2268 2350 "log", 2269 2351 "matches", 2270 2352 "phf 0.8.0", 2271 - "phf_codegen", 2353 + "phf_codegen 0.8.0", 2272 2354 "precomputed-hash", 2273 2355 "servo_arc", 2274 2356 "smallvec", ··· 2277 2359 2278 2360 [[package]] 2279 2361 name = "semver" 2280 - version = "1.0.17" 2362 + version = "1.0.21" 2281 2363 source = "registry+https://github.com/rust-lang/crates.io-index" 2282 - checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 2364 + checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 2283 2365 dependencies = [ 2284 2366 "serde", 2285 2367 ] 2286 2368 2287 2369 [[package]] 2288 2370 name = "serde" 2289 - version = "1.0.163" 2371 + version = "1.0.196" 2290 2372 source = "registry+https://github.com/rust-lang/crates.io-index" 2291 - checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 2373 + checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" 2292 2374 dependencies = [ 2293 2375 "serde_derive", 2294 2376 ] 2295 2377 2296 2378 [[package]] 2297 2379 name = "serde_derive" 2298 - version = "1.0.163" 2380 + version = "1.0.196" 2299 2381 source = "registry+https://github.com/rust-lang/crates.io-index" 2300 - checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 2382 + checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" 2301 2383 dependencies = [ 2302 2384 "proc-macro2", 2303 2385 "quote", 2304 - "syn 2.0.16", 2386 + "syn 2.0.48", 2305 2387 ] 2306 2388 2307 2389 [[package]] 2308 2390 name = "serde_json" 2309 - version = "1.0.96" 2391 + version = "1.0.113" 2310 2392 source = "registry+https://github.com/rust-lang/crates.io-index" 2311 - checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 2393 + checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" 2312 2394 dependencies = [ 2313 - "itoa 1.0.6", 2395 + "itoa 1.0.10", 2314 2396 "ryu", 2315 2397 "serde", 2316 2398 ] 2317 2399 2318 2400 [[package]] 2319 2401 name = "serde_repr" 2320 - version = "0.1.12" 2402 + version = "0.1.18" 2321 2403 source = "registry+https://github.com/rust-lang/crates.io-index" 2322 - checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 2404 + checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb" 2323 2405 dependencies = [ 2324 2406 "proc-macro2", 2325 2407 "quote", 2326 - "syn 2.0.16", 2408 + "syn 2.0.48", 2327 2409 ] 2328 2410 2329 2411 [[package]] 2330 2412 name = "serde_spanned" 2331 - version = "0.6.1" 2413 + version = "0.6.5" 2332 2414 source = "registry+https://github.com/rust-lang/crates.io-index" 2333 - checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 2415 + checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 2334 2416 dependencies = [ 2335 2417 "serde", 2336 2418 ] 2337 2419 2338 2420 [[package]] 2339 2421 name = "serde_with" 2340 - version = "2.3.3" 2422 + version = "3.6.1" 2341 2423 source = "registry+https://github.com/rust-lang/crates.io-index" 2342 - checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe" 2424 + checksum = "15d167997bd841ec232f5b2b8e0e26606df2e7caa4c31b95ea9ca52b200bd270" 2343 2425 dependencies = [ 2344 - "base64 0.13.1", 2426 + "base64 0.21.7", 2345 2427 "chrono", 2346 2428 "hex", 2347 - "indexmap", 2429 + "indexmap 1.9.3", 2430 + "indexmap 2.2.3", 2348 2431 "serde", 2432 + "serde_derive", 2349 2433 "serde_json", 2350 2434 "serde_with_macros", 2351 2435 "time", ··· 2353 2437 2354 2438 [[package]] 2355 2439 name = "serde_with_macros" 2356 - version = "2.3.3" 2440 + version = "3.6.1" 2357 2441 source = "registry+https://github.com/rust-lang/crates.io-index" 2358 - checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f" 2442 + checksum = "865f9743393e638991566a8b7a479043c2c8da94a33e0a31f18214c9cae0a64d" 2359 2443 dependencies = [ 2360 2444 "darling", 2361 2445 "proc-macro2", 2362 2446 "quote", 2363 - "syn 2.0.16", 2447 + "syn 2.0.48", 2364 2448 ] 2365 2449 2366 2450 [[package]] ··· 2397 2481 2398 2482 [[package]] 2399 2483 name = "sha2" 2400 - version = "0.10.6" 2484 + version = "0.10.8" 2401 2485 source = "registry+https://github.com/rust-lang/crates.io-index" 2402 - checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 2486 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 2403 2487 dependencies = [ 2404 2488 "cfg-if", 2405 2489 "cpufeatures", ··· 2408 2492 2409 2493 [[package]] 2410 2494 name = "sharded-slab" 2411 - version = "0.1.4" 2495 + version = "0.1.7" 2412 2496 source = "registry+https://github.com/rust-lang/crates.io-index" 2413 - checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 2497 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 2414 2498 dependencies = [ 2415 2499 "lazy_static", 2416 2500 ] 2417 2501 2418 2502 [[package]] 2419 2503 name = "simd-adler32" 2420 - version = "0.3.5" 2504 + version = "0.3.7" 2421 2505 source = "registry+https://github.com/rust-lang/crates.io-index" 2422 - checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" 2506 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 2423 2507 2424 2508 [[package]] 2425 2509 name = "siphasher" 2426 - version = "0.3.10" 2510 + version = "0.3.11" 2427 2511 source = "registry+https://github.com/rust-lang/crates.io-index" 2428 - checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 2512 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 2429 2513 2430 2514 [[package]] 2431 2515 name = "slab" 2432 - version = "0.4.8" 2516 + version = "0.4.9" 2433 2517 source = "registry+https://github.com/rust-lang/crates.io-index" 2434 - checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 2518 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2435 2519 dependencies = [ 2436 2520 "autocfg", 2437 2521 ] 2438 2522 2439 2523 [[package]] 2440 2524 name = "smallvec" 2441 - version = "1.10.0" 2525 + version = "1.13.1" 2442 2526 source = "registry+https://github.com/rust-lang/crates.io-index" 2443 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2527 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 2444 2528 2445 2529 [[package]] 2446 2530 name = "soup2" ··· 2448 2532 source = "registry+https://github.com/rust-lang/crates.io-index" 2449 2533 checksum = "b2b4d76501d8ba387cf0fefbe055c3e0a59891d09f0f995ae4e4b16f6b60f3c0" 2450 2534 dependencies = [ 2451 - "bitflags", 2535 + "bitflags 1.3.2", 2452 2536 "gio", 2453 2537 "glib", 2454 2538 "libc", ··· 2462 2546 source = "registry+https://github.com/rust-lang/crates.io-index" 2463 2547 checksum = "009ef427103fcb17f802871647a7fa6c60cbb654b4c4e4c0ac60a31c5f6dc9cf" 2464 2548 dependencies = [ 2465 - "bitflags", 2549 + "bitflags 1.3.2", 2466 2550 "gio-sys", 2467 2551 "glib-sys", 2468 2552 "gobject-sys", ··· 2472 2556 2473 2557 [[package]] 2474 2558 name = "specta" 2475 - version = "1.0.4" 2559 + version = "1.0.5" 2476 2560 source = "registry+https://github.com/rust-lang/crates.io-index" 2477 - checksum = "7230ab99f7b726fa49e350886816dbe5b5b151a5f4158470f92850246d5cae5e" 2561 + checksum = "c2240c3aa020aa61d2c569087d213baafbb212f4ceb9de9dd162376ea6aa0fe3" 2478 2562 dependencies = [ 2479 2563 "document-features", 2480 2564 "indoc 1.0.9", ··· 2489 2573 2490 2574 [[package]] 2491 2575 name = "specta-macros" 2492 - version = "1.0.4" 2576 + version = "1.0.5" 2493 2577 source = "registry+https://github.com/rust-lang/crates.io-index" 2494 - checksum = "6252ed50d005e1dc2b77ed140f1c230299e0566492470eba40ba34e18cbcfa10" 2578 + checksum = "4605306321c356e03873b8ee71d7592a5e7c508add325c3ed0677c16fdf1bcfb" 2495 2579 dependencies = [ 2496 2580 "Inflector", 2497 2581 "itertools", ··· 2561 2645 2562 2646 [[package]] 2563 2647 name = "syn" 2564 - version = "2.0.16" 2648 + version = "2.0.48" 2565 2649 source = "registry+https://github.com/rust-lang/crates.io-index" 2566 - checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 2650 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 2567 2651 dependencies = [ 2568 2652 "proc-macro2", 2569 2653 "quote", ··· 2585 2669 2586 2670 [[package]] 2587 2671 name = "system-deps" 2588 - version = "6.1.0" 2672 + version = "6.2.0" 2589 2673 source = "registry+https://github.com/rust-lang/crates.io-index" 2590 - checksum = "e5fa6fb9ee296c0dc2df41a656ca7948546d061958115ddb0bcaae43ad0d17d2" 2674 + checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331" 2591 2675 dependencies = [ 2592 - "cfg-expr 0.15.1", 2676 + "cfg-expr 0.15.7", 2593 2677 "heck 0.4.1", 2594 2678 "pkg-config", 2595 - "toml 0.7.3", 2679 + "toml 0.8.10", 2596 2680 "version-compare 0.1.1", 2597 2681 ] 2598 2682 2599 2683 [[package]] 2600 2684 name = "tao" 2601 - version = "0.16.1" 2685 + version = "0.16.7" 2602 2686 source = "registry+https://github.com/rust-lang/crates.io-index" 2603 - checksum = "dd3cde9c0cd2b872616bba26b818e0d6469330196869d7e5000dba96ce9431df" 2687 + checksum = "d22205b267a679ca1c590b9f178488d50981fc3e48a1b91641ae31593db875ce" 2604 2688 dependencies = [ 2605 - "bitflags", 2689 + "bitflags 1.3.2", 2606 2690 "cairo-rs", 2607 2691 "cc", 2608 2692 "cocoa", ··· 2645 2729 2646 2730 [[package]] 2647 2731 name = "tao-macros" 2648 - version = "0.1.1" 2732 + version = "0.1.2" 2649 2733 source = "registry+https://github.com/rust-lang/crates.io-index" 2650 - checksum = "3b27a4bcc5eb524658234589bdffc7e7bfb996dbae6ce9393bfd39cb4159b445" 2734 + checksum = "ec114582505d158b669b136e6851f85840c109819d77c42bb7c0709f727d18c2" 2651 2735 dependencies = [ 2652 2736 "proc-macro2", 2653 2737 "quote", ··· 2656 2740 2657 2741 [[package]] 2658 2742 name = "tar" 2659 - version = "0.4.38" 2743 + version = "0.4.40" 2660 2744 source = "registry+https://github.com/rust-lang/crates.io-index" 2661 - checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" 2745 + checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" 2662 2746 dependencies = [ 2663 2747 "filetime", 2664 2748 "libc", ··· 2667 2751 2668 2752 [[package]] 2669 2753 name = "target-lexicon" 2670 - version = "0.12.7" 2754 + version = "0.12.13" 2671 2755 source = "registry+https://github.com/rust-lang/crates.io-index" 2672 - checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" 2756 + checksum = "69758bda2e78f098e4ccb393021a0963bb3442eac05f135c30f61b7370bbafae" 2673 2757 2674 2758 [[package]] 2675 2759 name = "tauri" 2676 - version = "1.3.0" 2760 + version = "1.5.4" 2677 2761 source = "registry+https://github.com/rust-lang/crates.io-index" 2678 - checksum = "d42ba3a2e8556722f31336a0750c10dbb6a81396a1c452977f515da83f69f842" 2762 + checksum = "fd27c04b9543776a972c86ccf70660b517ecabbeced9fb58d8b961a13ad129af" 2679 2763 dependencies = [ 2680 2764 "anyhow", 2681 2765 "cocoa", ··· 2721 2805 2722 2806 [[package]] 2723 2807 name = "tauri-build" 2724 - version = "1.3.0" 2808 + version = "1.5.1" 2725 2809 source = "registry+https://github.com/rust-lang/crates.io-index" 2726 - checksum = "929b3bd1248afc07b63e33a6a53c3f82c32d0b0a5e216e4530e94c467e019389" 2810 + checksum = "e9914a4715e0b75d9f387a285c7e26b5bbfeb1249ad9f842675a82481565c532" 2727 2811 dependencies = [ 2728 2812 "anyhow", 2729 2813 "cargo_toml", 2814 + "dirs-next", 2730 2815 "heck 0.4.1", 2731 2816 "json-patch", 2732 2817 "semver", ··· 2734 2819 "serde_json", 2735 2820 "tauri-utils", 2736 2821 "tauri-winres", 2737 - "winnow", 2822 + "walkdir", 2738 2823 ] 2739 2824 2740 2825 [[package]] 2741 2826 name = "tauri-codegen" 2742 - version = "1.3.0" 2827 + version = "1.4.2" 2743 2828 source = "registry+https://github.com/rust-lang/crates.io-index" 2744 - checksum = "e5a2105f807c6f50b2fa2ce5abd62ef207bc6f14c9fcc6b8caec437f6fb13bde" 2829 + checksum = "a1554c5857f65dbc377cefb6b97c8ac77b1cb2a90d30d3448114d5d6b48a77fc" 2745 2830 dependencies = [ 2746 - "base64 0.21.0", 2831 + "base64 0.21.7", 2747 2832 "brotli", 2748 2833 "ico", 2749 2834 "json-patch", ··· 2765 2850 2766 2851 [[package]] 2767 2852 name = "tauri-macros" 2768 - version = "1.3.0" 2853 + version = "1.4.3" 2769 2854 source = "registry+https://github.com/rust-lang/crates.io-index" 2770 - checksum = "8784cfe6f5444097e93c69107d1ac5e8f13d02850efa8d8f2a40fe79674cef46" 2855 + checksum = "277abf361a3a6993ec16bcbb179de0d6518009b851090a01adfea12ac89fa875" 2771 2856 dependencies = [ 2772 2857 "heck 0.4.1", 2773 2858 "proc-macro2", ··· 2779 2864 2780 2865 [[package]] 2781 2866 name = "tauri-runtime" 2782 - version = "0.13.0" 2867 + version = "0.14.2" 2783 2868 source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - checksum = "b3b80ea3fcd5fefb60739a3b577b277e8fc30434538a2f5bba82ad7d4368c422" 2869 + checksum = "cf2d0652aa2891ff3e9caa2401405257ea29ab8372cce01f186a5825f1bd0e76" 2785 2870 dependencies = [ 2786 2871 "gtk", 2787 2872 "http", ··· 2800 2885 2801 2886 [[package]] 2802 2887 name = "tauri-runtime-wry" 2803 - version = "0.13.0" 2888 + version = "0.14.3" 2804 2889 source = "registry+https://github.com/rust-lang/crates.io-index" 2805 - checksum = "d1c396950b1ba06aee1b4ffe6c7cd305ff433ca0e30acbc5fa1a2f92a4ce70f1" 2890 + checksum = "6cae61fbc731f690a4899681c9052dde6d05b159b44563ace8186fc1bfb7d158" 2806 2891 dependencies = [ 2807 2892 "cocoa", 2808 2893 "gtk", ··· 2820 2905 2821 2906 [[package]] 2822 2907 name = "tauri-specta" 2823 - version = "1.0.0" 2908 + version = "1.0.2" 2824 2909 source = "registry+https://github.com/rust-lang/crates.io-index" 2825 - checksum = "23419889204476d5a70a04077d4628061a5bb667b18804a4572df2fe6ccb8ba5" 2910 + checksum = "aa034c38b7bdfeccc606eca0b030a1e67a20b78e7642edef09816b7e1ff9a9de" 2826 2911 dependencies = [ 2827 2912 "heck 0.4.1", 2828 - "indoc 2.0.1", 2913 + "indoc 2.0.4", 2829 2914 "serde", 2830 2915 "serde_json", 2831 2916 "specta", ··· 2835 2920 2836 2921 [[package]] 2837 2922 name = "tauri-utils" 2838 - version = "1.3.0" 2923 + version = "1.5.2" 2839 2924 source = "registry+https://github.com/rust-lang/crates.io-index" 2840 - checksum = "5a6f9c2dafef5cbcf52926af57ce9561bd33bb41d7394f8bb849c0330260d864" 2925 + checksum = "ece74810b1d3d44f29f732a7ae09a63183d63949bbdd59c61f8ed2a1b70150db" 2841 2926 dependencies = [ 2842 2927 "brotli", 2843 2928 "ctor", 2929 + "dunce", 2844 2930 "glob", 2845 2931 "heck 0.4.1", 2846 2932 "html5ever", 2847 2933 "infer", 2848 2934 "json-patch", 2849 - "kuchiki", 2935 + "kuchikiki", 2936 + "log", 2850 2937 "memchr", 2851 - "phf 0.10.1", 2938 + "phf 0.11.2", 2852 2939 "proc-macro2", 2853 2940 "quote", 2854 2941 "semver", ··· 2858 2945 "thiserror", 2859 2946 "url", 2860 2947 "walkdir", 2861 - "windows 0.39.0", 2948 + "windows-version", 2862 2949 ] 2863 2950 2864 2951 [[package]] ··· 2868 2955 checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb" 2869 2956 dependencies = [ 2870 2957 "embed-resource", 2871 - "toml 0.7.3", 2958 + "toml 0.7.8", 2872 2959 ] 2873 2960 2874 2961 [[package]] 2875 2962 name = "tempfile" 2876 - version = "3.5.0" 2963 + version = "3.10.0" 2877 2964 source = "registry+https://github.com/rust-lang/crates.io-index" 2878 - checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 2965 + checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" 2879 2966 dependencies = [ 2880 2967 "cfg-if", 2881 2968 "fastrand", 2882 - "redox_syscall 0.3.5", 2883 2969 "rustix", 2884 - "windows-sys 0.45.0", 2970 + "windows-sys 0.52.0", 2885 2971 ] 2886 2972 2887 2973 [[package]] ··· 2897 2983 2898 2984 [[package]] 2899 2985 name = "termcolor" 2900 - version = "1.2.0" 2986 + version = "1.4.1" 2901 2987 source = "registry+https://github.com/rust-lang/crates.io-index" 2902 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 2988 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 2903 2989 dependencies = [ 2904 2990 "winapi-util", 2905 2991 ] ··· 2912 2998 2913 2999 [[package]] 2914 3000 name = "thiserror" 2915 - version = "1.0.40" 3001 + version = "1.0.57" 2916 3002 source = "registry+https://github.com/rust-lang/crates.io-index" 2917 - checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 3003 + checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 2918 3004 dependencies = [ 2919 3005 "thiserror-impl", 2920 3006 ] 2921 3007 2922 3008 [[package]] 2923 3009 name = "thiserror-impl" 2924 - version = "1.0.40" 3010 + version = "1.0.57" 2925 3011 source = "registry+https://github.com/rust-lang/crates.io-index" 2926 - checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 3012 + checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 2927 3013 dependencies = [ 2928 3014 "proc-macro2", 2929 3015 "quote", 2930 - "syn 2.0.16", 3016 + "syn 2.0.48", 2931 3017 ] 2932 3018 2933 3019 [[package]] ··· 2942 3028 2943 3029 [[package]] 2944 3030 name = "time" 2945 - version = "0.3.15" 3031 + version = "0.3.34" 2946 3032 source = "registry+https://github.com/rust-lang/crates.io-index" 2947 - checksum = "d634a985c4d4238ec39cacaed2e7ae552fbd3c476b552c1deac3021b7d7eaf0c" 3033 + checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" 2948 3034 dependencies = [ 2949 - "itoa 1.0.6", 2950 - "libc", 2951 - "num_threads", 3035 + "deranged", 3036 + "itoa 1.0.10", 3037 + "num-conv", 3038 + "powerfmt", 2952 3039 "serde", 3040 + "time-core", 3041 + "time-macros", 2953 3042 ] 2954 3043 2955 3044 [[package]] 3045 + name = "time-core" 3046 + version = "0.1.2" 3047 + source = "registry+https://github.com/rust-lang/crates.io-index" 3048 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 3049 + 3050 + [[package]] 2956 3051 name = "time-machine-inspector" 2957 3052 version = "1.2.0" 2958 3053 dependencies = [ 2959 - "open 4.1.0", 3054 + "open 5.0.1", 2960 3055 "plist", 2961 3056 "regex", 2962 3057 "serde", ··· 2968 3063 ] 2969 3064 2970 3065 [[package]] 3066 + name = "time-macros" 3067 + version = "0.2.17" 3068 + source = "registry+https://github.com/rust-lang/crates.io-index" 3069 + checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" 3070 + dependencies = [ 3071 + "num-conv", 3072 + "time-core", 3073 + ] 3074 + 3075 + [[package]] 2971 3076 name = "tinyvec" 2972 3077 version = "1.6.0" 2973 3078 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2984 3089 2985 3090 [[package]] 2986 3091 name = "tokio" 2987 - version = "1.28.1" 3092 + version = "1.36.0" 2988 3093 source = "registry+https://github.com/rust-lang/crates.io-index" 2989 - checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 3094 + checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 2990 3095 dependencies = [ 2991 - "autocfg", 3096 + "backtrace", 2992 3097 "bytes", 2993 3098 "num_cpus", 2994 3099 "pin-project-lite", 2995 - "windows-sys 0.48.0", 2996 3100 ] 2997 3101 2998 3102 [[package]] ··· 3006 3110 3007 3111 [[package]] 3008 3112 name = "toml" 3009 - version = "0.7.3" 3113 + version = "0.7.8" 3114 + source = "registry+https://github.com/rust-lang/crates.io-index" 3115 + checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" 3116 + dependencies = [ 3117 + "serde", 3118 + "serde_spanned", 3119 + "toml_datetime", 3120 + "toml_edit 0.19.15", 3121 + ] 3122 + 3123 + [[package]] 3124 + name = "toml" 3125 + version = "0.8.10" 3010 3126 source = "registry+https://github.com/rust-lang/crates.io-index" 3011 - checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" 3127 + checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" 3012 3128 dependencies = [ 3013 3129 "serde", 3014 3130 "serde_spanned", 3015 3131 "toml_datetime", 3016 - "toml_edit", 3132 + "toml_edit 0.22.5", 3017 3133 ] 3018 3134 3019 3135 [[package]] 3020 3136 name = "toml_datetime" 3021 - version = "0.6.1" 3137 + version = "0.6.5" 3022 3138 source = "registry+https://github.com/rust-lang/crates.io-index" 3023 - checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 3139 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 3024 3140 dependencies = [ 3025 3141 "serde", 3026 3142 ] 3027 3143 3028 3144 [[package]] 3029 3145 name = "toml_edit" 3030 - version = "0.19.8" 3146 + version = "0.19.15" 3031 3147 source = "registry+https://github.com/rust-lang/crates.io-index" 3032 - checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 3148 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 3033 3149 dependencies = [ 3034 - "indexmap", 3150 + "indexmap 2.2.3", 3035 3151 "serde", 3036 3152 "serde_spanned", 3037 3153 "toml_datetime", 3038 - "winnow", 3154 + "winnow 0.5.40", 3155 + ] 3156 + 3157 + [[package]] 3158 + name = "toml_edit" 3159 + version = "0.22.5" 3160 + source = "registry+https://github.com/rust-lang/crates.io-index" 3161 + checksum = "99e68c159e8f5ba8a28c4eb7b0c0c190d77bb479047ca713270048145a9ad28a" 3162 + dependencies = [ 3163 + "indexmap 2.2.3", 3164 + "serde", 3165 + "serde_spanned", 3166 + "toml_datetime", 3167 + "winnow 0.6.1", 3039 3168 ] 3040 3169 3041 3170 [[package]] 3042 3171 name = "tracing" 3043 - version = "0.1.37" 3172 + version = "0.1.40" 3044 3173 source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 3174 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 3046 3175 dependencies = [ 3047 - "cfg-if", 3048 3176 "pin-project-lite", 3049 3177 "tracing-attributes", 3050 3178 "tracing-core", ··· 3052 3180 3053 3181 [[package]] 3054 3182 name = "tracing-attributes" 3055 - version = "0.1.24" 3183 + version = "0.1.27" 3056 3184 source = "registry+https://github.com/rust-lang/crates.io-index" 3057 - checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 3185 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 3058 3186 dependencies = [ 3059 3187 "proc-macro2", 3060 3188 "quote", 3061 - "syn 2.0.16", 3189 + "syn 2.0.48", 3062 3190 ] 3063 3191 3064 3192 [[package]] 3065 3193 name = "tracing-core" 3066 - version = "0.1.31" 3194 + version = "0.1.32" 3067 3195 source = "registry+https://github.com/rust-lang/crates.io-index" 3068 - checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 3196 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 3069 3197 dependencies = [ 3070 3198 "once_cell", 3071 3199 "valuable", ··· 3073 3201 3074 3202 [[package]] 3075 3203 name = "tracing-log" 3076 - version = "0.1.3" 3204 + version = "0.2.0" 3077 3205 source = "registry+https://github.com/rust-lang/crates.io-index" 3078 - checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 3206 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 3079 3207 dependencies = [ 3080 - "lazy_static", 3081 3208 "log", 3209 + "once_cell", 3082 3210 "tracing-core", 3083 3211 ] 3084 3212 3085 3213 [[package]] 3086 3214 name = "tracing-subscriber" 3087 - version = "0.3.17" 3215 + version = "0.3.18" 3088 3216 source = "registry+https://github.com/rust-lang/crates.io-index" 3089 - checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 3217 + checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 3090 3218 dependencies = [ 3091 3219 "matchers", 3092 3220 "nu-ansi-term", ··· 3102 3230 3103 3231 [[package]] 3104 3232 name = "treediff" 3105 - version = "4.0.2" 3233 + version = "4.0.3" 3106 3234 source = "registry+https://github.com/rust-lang/crates.io-index" 3107 - checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303" 3235 + checksum = "4d127780145176e2b5d16611cc25a900150e86e9fd79d3bde6ff3a37359c9cb5" 3108 3236 dependencies = [ 3109 3237 "serde_json", 3110 3238 ] 3111 3239 3112 3240 [[package]] 3113 3241 name = "typenum" 3114 - version = "1.16.0" 3242 + version = "1.17.0" 3115 3243 source = "registry+https://github.com/rust-lang/crates.io-index" 3116 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 3244 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 3117 3245 3118 3246 [[package]] 3119 3247 name = "unicode-bidi" 3120 - version = "0.3.13" 3248 + version = "0.3.15" 3121 3249 source = "registry+https://github.com/rust-lang/crates.io-index" 3122 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 3250 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 3123 3251 3124 3252 [[package]] 3125 3253 name = "unicode-ident" 3126 - version = "1.0.8" 3254 + version = "1.0.12" 3127 3255 source = "registry+https://github.com/rust-lang/crates.io-index" 3128 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 3256 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 3129 3257 3130 3258 [[package]] 3131 3259 name = "unicode-normalization" ··· 3138 3266 3139 3267 [[package]] 3140 3268 name = "unicode-segmentation" 3141 - version = "1.10.1" 3269 + version = "1.11.0" 3142 3270 source = "registry+https://github.com/rust-lang/crates.io-index" 3143 - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 3271 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 3144 3272 3145 3273 [[package]] 3146 3274 name = "url" 3147 - version = "2.3.1" 3275 + version = "2.5.0" 3148 3276 source = "registry+https://github.com/rust-lang/crates.io-index" 3149 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3277 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 3150 3278 dependencies = [ 3151 3279 "form_urlencoded", 3152 3280 "idna", ··· 3162 3290 3163 3291 [[package]] 3164 3292 name = "uuid" 3165 - version = "1.3.3" 3293 + version = "1.7.0" 3166 3294 source = "registry+https://github.com/rust-lang/crates.io-index" 3167 - checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" 3295 + checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 3168 3296 dependencies = [ 3169 - "getrandom 0.2.9", 3297 + "getrandom 0.2.12", 3170 3298 ] 3171 3299 3172 3300 [[package]] ··· 3215 3343 3216 3344 [[package]] 3217 3345 name = "walkdir" 3218 - version = "2.3.3" 3346 + version = "2.4.0" 3219 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3220 - checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 3348 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 3221 3349 dependencies = [ 3222 3350 "same-file", 3223 3351 "winapi-util", ··· 3237 3365 3238 3366 [[package]] 3239 3367 name = "wasm-bindgen" 3240 - version = "0.2.86" 3368 + version = "0.2.91" 3241 3369 source = "registry+https://github.com/rust-lang/crates.io-index" 3242 - checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 3370 + checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 3243 3371 dependencies = [ 3244 3372 "cfg-if", 3245 3373 "wasm-bindgen-macro", ··· 3247 3375 3248 3376 [[package]] 3249 3377 name = "wasm-bindgen-backend" 3250 - version = "0.2.86" 3378 + version = "0.2.91" 3251 3379 source = "registry+https://github.com/rust-lang/crates.io-index" 3252 - checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 3380 + checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 3253 3381 dependencies = [ 3254 3382 "bumpalo", 3255 3383 "log", 3256 3384 "once_cell", 3257 3385 "proc-macro2", 3258 3386 "quote", 3259 - "syn 2.0.16", 3387 + "syn 2.0.48", 3260 3388 "wasm-bindgen-shared", 3261 3389 ] 3262 3390 3263 3391 [[package]] 3264 3392 name = "wasm-bindgen-futures" 3265 - version = "0.4.36" 3393 + version = "0.4.41" 3266 3394 source = "registry+https://github.com/rust-lang/crates.io-index" 3267 - checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" 3395 + checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" 3268 3396 dependencies = [ 3269 3397 "cfg-if", 3270 3398 "js-sys", ··· 3274 3402 3275 3403 [[package]] 3276 3404 name = "wasm-bindgen-macro" 3277 - version = "0.2.86" 3405 + version = "0.2.91" 3278 3406 source = "registry+https://github.com/rust-lang/crates.io-index" 3279 - checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 3407 + checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 3280 3408 dependencies = [ 3281 3409 "quote", 3282 3410 "wasm-bindgen-macro-support", ··· 3284 3412 3285 3413 [[package]] 3286 3414 name = "wasm-bindgen-macro-support" 3287 - version = "0.2.86" 3415 + version = "0.2.91" 3288 3416 source = "registry+https://github.com/rust-lang/crates.io-index" 3289 - checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 3417 + checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 3290 3418 dependencies = [ 3291 3419 "proc-macro2", 3292 3420 "quote", 3293 - "syn 2.0.16", 3421 + "syn 2.0.48", 3294 3422 "wasm-bindgen-backend", 3295 3423 "wasm-bindgen-shared", 3296 3424 ] 3297 3425 3298 3426 [[package]] 3299 3427 name = "wasm-bindgen-shared" 3300 - version = "0.2.86" 3428 + version = "0.2.91" 3301 3429 source = "registry+https://github.com/rust-lang/crates.io-index" 3302 - checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 3430 + checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 3303 3431 3304 3432 [[package]] 3305 3433 name = "web-sys" 3306 - version = "0.3.63" 3434 + version = "0.3.68" 3307 3435 source = "registry+https://github.com/rust-lang/crates.io-index" 3308 - checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 3436 + checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 3309 3437 dependencies = [ 3310 3438 "js-sys", 3311 3439 "wasm-bindgen", ··· 3317 3445 source = "registry+https://github.com/rust-lang/crates.io-index" 3318 3446 checksum = "b8f859735e4a452aeb28c6c56a852967a8a76c8eb1cc32dbf931ad28a13d6370" 3319 3447 dependencies = [ 3320 - "bitflags", 3448 + "bitflags 1.3.2", 3321 3449 "cairo-rs", 3322 3450 "gdk", 3323 3451 "gdk-sys", ··· 3342 3470 checksum = "4d76ca6ecc47aeba01ec61e480139dda143796abcae6f83bcddf50d6b5b1dcf3" 3343 3471 dependencies = [ 3344 3472 "atk-sys", 3345 - "bitflags", 3473 + "bitflags 1.3.2", 3346 3474 "cairo-sys-rs", 3347 3475 "gdk-pixbuf-sys", 3348 3476 "gdk-sys", ··· 3355 3483 "pango-sys", 3356 3484 "pkg-config", 3357 3485 "soup2-sys", 3358 - "system-deps 6.1.0", 3486 + "system-deps 6.2.0", 3359 3487 ] 3360 3488 3361 3489 [[package]] ··· 3414 3542 3415 3543 [[package]] 3416 3544 name = "winapi-util" 3417 - version = "0.1.5" 3545 + version = "0.1.6" 3418 3546 source = "registry+https://github.com/rust-lang/crates.io-index" 3419 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3547 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 3420 3548 dependencies = [ 3421 3549 "winapi", 3422 3550 ] ··· 3460 3588 source = "registry+https://github.com/rust-lang/crates.io-index" 3461 3589 checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 3462 3590 dependencies = [ 3463 - "windows-targets 0.48.0", 3591 + "windows-targets 0.48.5", 3464 3592 ] 3465 3593 3466 3594 [[package]] ··· 3474 3602 ] 3475 3603 3476 3604 [[package]] 3605 + name = "windows-core" 3606 + version = "0.52.0" 3607 + source = "registry+https://github.com/rust-lang/crates.io-index" 3608 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 3609 + dependencies = [ 3610 + "windows-targets 0.52.0", 3611 + ] 3612 + 3613 + [[package]] 3477 3614 name = "windows-implement" 3478 3615 version = "0.39.0" 3479 3616 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3506 3643 3507 3644 [[package]] 3508 3645 name = "windows-sys" 3509 - version = "0.45.0" 3646 + version = "0.48.0" 3510 3647 source = "registry+https://github.com/rust-lang/crates.io-index" 3511 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 3648 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3512 3649 dependencies = [ 3513 - "windows-targets 0.42.2", 3650 + "windows-targets 0.48.5", 3514 3651 ] 3515 3652 3516 3653 [[package]] 3517 3654 name = "windows-sys" 3518 - version = "0.48.0" 3655 + version = "0.52.0" 3519 3656 source = "registry+https://github.com/rust-lang/crates.io-index" 3520 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3657 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3521 3658 dependencies = [ 3522 - "windows-targets 0.48.0", 3659 + "windows-targets 0.52.0", 3523 3660 ] 3524 3661 3525 3662 [[package]] 3526 3663 name = "windows-targets" 3527 - version = "0.42.2" 3664 + version = "0.48.5" 3528 3665 source = "registry+https://github.com/rust-lang/crates.io-index" 3529 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 3666 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 3530 3667 dependencies = [ 3531 - "windows_aarch64_gnullvm 0.42.2", 3532 - "windows_aarch64_msvc 0.42.2", 3533 - "windows_i686_gnu 0.42.2", 3534 - "windows_i686_msvc 0.42.2", 3535 - "windows_x86_64_gnu 0.42.2", 3536 - "windows_x86_64_gnullvm 0.42.2", 3537 - "windows_x86_64_msvc 0.42.2", 3668 + "windows_aarch64_gnullvm 0.48.5", 3669 + "windows_aarch64_msvc 0.48.5", 3670 + "windows_i686_gnu 0.48.5", 3671 + "windows_i686_msvc 0.48.5", 3672 + "windows_x86_64_gnu 0.48.5", 3673 + "windows_x86_64_gnullvm 0.48.5", 3674 + "windows_x86_64_msvc 0.48.5", 3538 3675 ] 3539 3676 3540 3677 [[package]] 3541 3678 name = "windows-targets" 3542 - version = "0.48.0" 3679 + version = "0.52.0" 3543 3680 source = "registry+https://github.com/rust-lang/crates.io-index" 3544 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 3681 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3545 3682 dependencies = [ 3546 - "windows_aarch64_gnullvm 0.48.0", 3547 - "windows_aarch64_msvc 0.48.0", 3548 - "windows_i686_gnu 0.48.0", 3549 - "windows_i686_msvc 0.48.0", 3550 - "windows_x86_64_gnu 0.48.0", 3551 - "windows_x86_64_gnullvm 0.48.0", 3552 - "windows_x86_64_msvc 0.48.0", 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", 3553 3690 ] 3554 3691 3555 3692 [[package]] ··· 3559 3696 checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597" 3560 3697 3561 3698 [[package]] 3699 + name = "windows-version" 3700 + version = "0.1.0" 3701 + source = "registry+https://github.com/rust-lang/crates.io-index" 3702 + checksum = "75aa004c988e080ad34aff5739c39d0312f4684699d6d71fc8a198d057b8b9b4" 3703 + dependencies = [ 3704 + "windows-targets 0.52.0", 3705 + ] 3706 + 3707 + [[package]] 3562 3708 name = "windows_aarch64_gnullvm" 3563 3709 version = "0.42.2" 3564 3710 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3566 3712 3567 3713 [[package]] 3568 3714 name = "windows_aarch64_gnullvm" 3569 - version = "0.48.0" 3715 + version = "0.48.5" 3716 + source = "registry+https://github.com/rust-lang/crates.io-index" 3717 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 3718 + 3719 + [[package]] 3720 + name = "windows_aarch64_gnullvm" 3721 + version = "0.52.0" 3570 3722 source = "registry+https://github.com/rust-lang/crates.io-index" 3571 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3723 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3572 3724 3573 3725 [[package]] 3574 3726 name = "windows_aarch64_msvc" ··· 3590 3742 3591 3743 [[package]] 3592 3744 name = "windows_aarch64_msvc" 3593 - version = "0.48.0" 3745 + version = "0.48.5" 3746 + source = "registry+https://github.com/rust-lang/crates.io-index" 3747 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 3748 + 3749 + [[package]] 3750 + name = "windows_aarch64_msvc" 3751 + version = "0.52.0" 3594 3752 source = "registry+https://github.com/rust-lang/crates.io-index" 3595 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3753 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3596 3754 3597 3755 [[package]] 3598 3756 name = "windows_i686_gnu" ··· 3614 3772 3615 3773 [[package]] 3616 3774 name = "windows_i686_gnu" 3617 - version = "0.48.0" 3775 + version = "0.48.5" 3776 + source = "registry+https://github.com/rust-lang/crates.io-index" 3777 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 3778 + 3779 + [[package]] 3780 + name = "windows_i686_gnu" 3781 + version = "0.52.0" 3618 3782 source = "registry+https://github.com/rust-lang/crates.io-index" 3619 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3783 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3620 3784 3621 3785 [[package]] 3622 3786 name = "windows_i686_msvc" ··· 3638 3802 3639 3803 [[package]] 3640 3804 name = "windows_i686_msvc" 3641 - version = "0.48.0" 3805 + version = "0.48.5" 3642 3806 source = "registry+https://github.com/rust-lang/crates.io-index" 3643 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3807 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3808 + 3809 + [[package]] 3810 + name = "windows_i686_msvc" 3811 + version = "0.52.0" 3812 + source = "registry+https://github.com/rust-lang/crates.io-index" 3813 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3644 3814 3645 3815 [[package]] 3646 3816 name = "windows_x86_64_gnu" ··· 3662 3832 3663 3833 [[package]] 3664 3834 name = "windows_x86_64_gnu" 3665 - version = "0.48.0" 3835 + version = "0.48.5" 3666 3836 source = "registry+https://github.com/rust-lang/crates.io-index" 3667 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3837 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3838 + 3839 + [[package]] 3840 + name = "windows_x86_64_gnu" 3841 + version = "0.52.0" 3842 + source = "registry+https://github.com/rust-lang/crates.io-index" 3843 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3668 3844 3669 3845 [[package]] 3670 3846 name = "windows_x86_64_gnullvm" ··· 3674 3850 3675 3851 [[package]] 3676 3852 name = "windows_x86_64_gnullvm" 3677 - version = "0.48.0" 3853 + version = "0.48.5" 3678 3854 source = "registry+https://github.com/rust-lang/crates.io-index" 3679 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3855 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 3856 + 3857 + [[package]] 3858 + name = "windows_x86_64_gnullvm" 3859 + version = "0.52.0" 3860 + source = "registry+https://github.com/rust-lang/crates.io-index" 3861 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3680 3862 3681 3863 [[package]] 3682 3864 name = "windows_x86_64_msvc" ··· 3698 3880 3699 3881 [[package]] 3700 3882 name = "windows_x86_64_msvc" 3701 - version = "0.48.0" 3883 + version = "0.48.5" 3884 + source = "registry+https://github.com/rust-lang/crates.io-index" 3885 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3886 + 3887 + [[package]] 3888 + name = "windows_x86_64_msvc" 3889 + version = "0.52.0" 3890 + source = "registry+https://github.com/rust-lang/crates.io-index" 3891 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3892 + 3893 + [[package]] 3894 + name = "winnow" 3895 + version = "0.5.40" 3702 3896 source = "registry+https://github.com/rust-lang/crates.io-index" 3703 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3897 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 3898 + dependencies = [ 3899 + "memchr", 3900 + ] 3704 3901 3705 3902 [[package]] 3706 3903 name = "winnow" 3707 - version = "0.4.1" 3904 + version = "0.6.1" 3708 3905 source = "registry+https://github.com/rust-lang/crates.io-index" 3709 - checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 3906 + checksum = "d90f4e0f530c4c69f62b80d839e9ef3855edc9cba471a160c4d692deed62b401" 3710 3907 dependencies = [ 3711 3908 "memchr", 3712 3909 ] 3713 3910 3714 3911 [[package]] 3715 3912 name = "winreg" 3716 - version = "0.11.0" 3913 + version = "0.51.0" 3717 3914 source = "registry+https://github.com/rust-lang/crates.io-index" 3718 - checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189" 3915 + checksum = "937f3df7948156640f46aacef17a70db0de5917bda9c92b0f751f3a955b588fc" 3719 3916 dependencies = [ 3720 3917 "cfg-if", 3721 - "winapi", 3918 + "windows-sys 0.48.0", 3722 3919 ] 3723 3920 3724 3921 [[package]] 3725 3922 name = "wry" 3726 - version = "0.24.3" 3923 + version = "0.24.7" 3727 3924 source = "registry+https://github.com/rust-lang/crates.io-index" 3728 - checksum = "33748f35413c8a98d45f7a08832d848c0c5915501803d1faade5a4ebcd258cea" 3925 + checksum = "6ad85d0e067359e409fcb88903c3eac817c392e5d638258abfb3da5ad8ba6fc4" 3729 3926 dependencies = [ 3730 3927 "base64 0.13.1", 3731 3928 "block", ··· 3739 3936 "gtk", 3740 3937 "html5ever", 3741 3938 "http", 3742 - "kuchiki", 3939 + "kuchikiki", 3743 3940 "libc", 3744 3941 "log", 3745 3942 "objc", ··· 3782 3979 3783 3980 [[package]] 3784 3981 name = "xattr" 3785 - version = "0.2.3" 3982 + version = "1.3.1" 3786 3983 source = "registry+https://github.com/rust-lang/crates.io-index" 3787 - checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc" 3984 + checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 3788 3985 dependencies = [ 3789 3986 "libc", 3987 + "linux-raw-sys", 3988 + "rustix", 3790 3989 ]
+9 -4
src-tauri/Cargo.toml
··· 14 14 [dependencies] 15 15 serde_json = "1.0" 16 16 serde = { version = "1.0", features = ["derive"] } 17 - tauri = { version = "1.3", features = ["devtools", "dialog-message", "macos-private-api", "shell-open"] } 17 + tauri = { version = "1.3", features = [ 18 + "devtools", 19 + "dialog-message", 20 + "macos-private-api", 21 + "shell-open", 22 + ] } 18 23 plist = { version = "1.3", features = ["serde"] } 19 - open = "4.1" 24 + open = "5.0" 20 25 tauri-specta = { version = "1.0", features = ["javascript", "typescript"] } 21 26 specta = "1.0" 22 27 regex = "1.8" 23 28 24 29 [features] 25 - default = [ "custom-protocol" ] 26 - custom-protocol = [ "tauri/custom-protocol" ] 30 + default = ["custom-protocol"] 31 + custom-protocol = ["tauri/custom-protocol"] 27 32 28 33 [profile.release] 29 34 panic = "abort"
+1 -1
src/App.svelte
··· 46 46 47 47 <div class="sidebar"> 48 48 {#if loading} 49 - <div class="loading" transition:fade={{ duration: 500, easing: cubicInOut }}> 49 + <div class="loading" transition:fade|global={{ duration: 500, easing: cubicInOut }}> 50 50 <ProgressBar /> 51 51 </div> 52 52 {/if}
+4
src/page/PageItems.svelte
··· 125 125 126 126 {#each dir as item, i} 127 127 <!-- svelte-ignore a11y-click-events-have-key-events --> 128 + <!-- svelte-ignore a11y-interactive-supports-focus --> 128 129 <div 129 130 class="item" 131 + role="button" 130 132 class:open={item.isOpen} 131 133 class:selected={$selectedPath === item.path} 132 134 style={`padding-left: ${14 * indentLevel + 2}px`} 133 135 on:mousedown={() => ($selectedPath = item.path)} 134 136 on:click={() => openOrClose(item)} 135 137 > 138 + <!-- svelte-ignore a11y-interactive-supports-focus --> 136 139 <div 137 140 class="arrow" 141 + role="button" 138 142 on:mousedown|stopPropagation={() => openOrClose(item)} 139 143 on:click|stopPropagation 140 144 >
+8 -3
src/sidebar/Sidebar.svelte
··· 26 26 27 27 <div class="content"> 28 28 {#each backups as backup} 29 - <!-- svelte-ignore a11y-click-events-have-key-events --> 30 - <div 29 + <button 30 + type="button" 31 31 class="item" 32 32 data-load-state={getLoadState($backupInfos, backup.path)} 33 33 class:selected={$page.backup?.path === backup.path} ··· 39 39 }} 40 40 > 41 41 {backup.name} 42 - </div> 42 + </button> 43 43 {/each} 44 44 </div> 45 45 ··· 50 50 flex-grow: 1 51 51 $ease-md: cubic-bezier(0.4, 0.0, 0.2, 1) 52 52 .item 53 + display: block 54 + font-family: inherit 55 + text-align: left 56 + background-color: transparent 57 + border: 0px 53 58 font-size: 14px 54 59 color: hsla(216, 50%, 70%, 0.75) 55 60 cursor: default
+7 -2
tsconfig.json
··· 5 5 "useDefineForClassFields": true, 6 6 "module": "ESNext", 7 7 "resolveJsonModule": true, 8 + /** 9 + * Typecheck JS in `.svelte` and `.js` files by default. 10 + * Disable checkJs if you'd like to use dynamic types in JS. 11 + * Note that setting allowJs false does not prevent the use 12 + * of JS in `.svelte` files. 13 + */ 8 14 "allowJs": true, 9 15 "checkJs": true, 10 - "isolatedModules": true, 11 - "strict": true 16 + "isolatedModules": true 12 17 }, 13 18 "include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js", "src/**/*.svelte"] 14 19 }
vite.config.js vite.config.ts