[READ-ONLY] Mirror of https://github.com/probablykasper/kadium. App for staying ontop of YouTube channels' uploads kadium.kasper.space
linux macos notifications tauri windows youtube
0

Configure Feed

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

Fix type error, update deps

Kasper (Apr 3, 2023, 6:59 AM +0200) 91d9fd54 4937e9d4

+1334 -3402
+3 -3
bindings.ts
··· 48 48 return invoke<null>("unarchive", { id }) 49 49 } 50 50 51 + export type Settings = { api_key: string; max_concurrent_requests: number; channels: Channel[]; check_in_background: boolean } 52 + export type Video = { id: string; title: string; description: string; publishTimeMs: number; durationMs: number; thumbnailStandard: boolean; thumbnailMaxres: boolean; channelId: string; channelName: string; unread: boolean; archived: boolean } 53 + export type Channel = { id: string; name: string; icon: string; uploads_playlist_id: string; from_time: number; refresh_rate_ms: number; tags: string[] } 51 54 export type AddChannelOptions = { url: string; from_time: number; refresh_rate_ms: number; tags: string[] } 52 55 export type After = { publishTimeMs: number; id: string } 53 - export type Channel = { id: string; name: string; icon: string; uploads_playlist_id: string; from_time: number; refresh_rate_ms: number; tags: string[] } 54 56 export type Options = { show_all: boolean; show_archived: boolean; channel_filter: string; tag: string | null; limit: number } 55 - export type Settings = { api_key: string; max_concurrent_requests: number; channels: Channel[]; check_in_background: boolean } 56 - export type Video = { id: string; title: string; description: string; publishTimeMs: number; durationMs: number; thumbnailStandard: boolean; thumbnailMaxres: boolean; channelId: string; channelName: string; unread: boolean; archived: boolean }
+845 -2955
package-lock.json
··· 1 1 { 2 2 "name": "kadium", 3 - "lockfileVersion": 2, 3 + "lockfileVersion": 3, 4 4 "requires": true, 5 5 "packages": { 6 6 "": { ··· 8 8 "website" 9 9 ], 10 10 "devDependencies": { 11 - "@sveltejs/vite-plugin-svelte": "^2.0.2", 11 + "@sveltejs/vite-plugin-svelte": "^2.0.4", 12 12 "@tauri-apps/api": "^1.2.0", 13 13 "@tauri-apps/cli": "^1.2.3", 14 - "@typescript-eslint/eslint-plugin": "^5.53.0", 15 - "@typescript-eslint/parser": "^5.53.0", 16 - "autoprefixer": "^10.4.13", 17 - "date-picker-svelte": "^2.2.5", 18 - "eslint": "^8.34.0", 19 - "eslint-config-prettier": "^8.6.0", 14 + "@tsconfig/svelte": "^3.0.0", 15 + "@typescript-eslint/eslint-plugin": "^5.57.0", 16 + "@typescript-eslint/parser": "^5.57.0", 17 + "autoprefixer": "^10.4.14", 18 + "date-picker-svelte": "^2.3.0", 19 + "eslint": "^8.37.0", 20 + "eslint-config-prettier": "^8.8.0", 20 21 "eslint-plugin-svelte3": "^4.0.0", 21 22 "postcss": "^8.4.21", 22 - "prettier": "^2.8.4", 23 - "prettier-plugin-svelte": "^2.9.0", 24 - "sass": "^1.58.3", 25 - "svelte": "^3.55.1", 26 - "svelte-check": "^3.0.3", 23 + "prettier": "^2.8.7", 24 + "prettier-plugin-svelte": "^2.10.0", 25 + "sass": "^1.60.0", 26 + "svelte": "^3.58.0", 27 + "svelte-check": "^3.1.4", 27 28 "tauri-specta": "^0.0.2", 28 29 "tinro": "^0.6.12", 29 30 "typescript": "^4.9.5", 30 - "vite": "^4.1.3" 31 + "vite": "^4.2.1" 31 32 } 32 33 }, 33 34 "node_modules/@cloudflare/workers-types": { 34 - "version": "4.20230215.0", 35 - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20230215.0.tgz", 36 - "integrity": "sha512-s71gaGwtEIxjSu6l0cekbXm9AwjrmrFVcHPNx9tHidG2dnqamYf5Nms/KgMYZf7gnjdKOp/ZChYFeJJkNv3QfA==", 35 + "version": "4.20230321.0", 36 + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20230321.0.tgz", 37 + "integrity": "sha512-zyRFz9AUS0tbg3/kJ+3zxvp9fl/O9yOJlChih/o86hhOqRMcZVbWefYAvFPidRvYUHM5YTG1wjU1bF9FFckRVg==", 37 38 "dev": true 38 39 }, 39 40 "node_modules/@esbuild/android-arm": { 40 - "version": "0.16.17", 41 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 42 - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 41 + "version": "0.17.15", 42 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.15.tgz", 43 + "integrity": "sha512-sRSOVlLawAktpMvDyJIkdLI/c/kdRTOqo8t6ImVxg8yT7LQDUYV5Rp2FKeEosLr6ZCja9UjYAzyRSxGteSJPYg==", 43 44 "cpu": [ 44 45 "arm" 45 46 ], ··· 53 54 } 54 55 }, 55 56 "node_modules/@esbuild/android-arm64": { 56 - "version": "0.16.17", 57 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 58 - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 57 + "version": "0.17.15", 58 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.15.tgz", 59 + "integrity": "sha512-0kOB6Y7Br3KDVgHeg8PRcvfLkq+AccreK///B4Z6fNZGr/tNHX0z2VywCc7PTeWp+bPvjA5WMvNXltHw5QjAIA==", 59 60 "cpu": [ 60 61 "arm64" 61 62 ], ··· 69 70 } 70 71 }, 71 72 "node_modules/@esbuild/android-x64": { 72 - "version": "0.16.17", 73 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 74 - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 73 + "version": "0.17.15", 74 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.15.tgz", 75 + "integrity": "sha512-MzDqnNajQZ63YkaUWVl9uuhcWyEyh69HGpMIrf+acR4otMkfLJ4sUCxqwbCyPGicE9dVlrysI3lMcDBjGiBBcQ==", 75 76 "cpu": [ 76 77 "x64" 77 78 ], ··· 85 86 } 86 87 }, 87 88 "node_modules/@esbuild/darwin-arm64": { 88 - "version": "0.16.17", 89 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 90 - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 89 + "version": "0.17.15", 90 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.15.tgz", 91 + "integrity": "sha512-7siLjBc88Z4+6qkMDxPT2juf2e8SJxmsbNVKFY2ifWCDT72v5YJz9arlvBw5oB4W/e61H1+HDB/jnu8nNg0rLA==", 91 92 "cpu": [ 92 93 "arm64" 93 94 ], ··· 101 102 } 102 103 }, 103 104 "node_modules/@esbuild/darwin-x64": { 104 - "version": "0.16.17", 105 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 106 - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 105 + "version": "0.17.15", 106 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.15.tgz", 107 + "integrity": "sha512-NbImBas2rXwYI52BOKTW342Tm3LTeVlaOQ4QPZ7XuWNKiO226DisFk/RyPk3T0CKZkKMuU69yOvlapJEmax7cg==", 107 108 "cpu": [ 108 109 "x64" 109 110 ], ··· 117 118 } 118 119 }, 119 120 "node_modules/@esbuild/freebsd-arm64": { 120 - "version": "0.16.17", 121 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 122 - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 121 + "version": "0.17.15", 122 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.15.tgz", 123 + "integrity": "sha512-Xk9xMDjBVG6CfgoqlVczHAdJnCs0/oeFOspFap5NkYAmRCT2qTn1vJWA2f419iMtsHSLm+O8B6SLV/HlY5cYKg==", 123 124 "cpu": [ 124 125 "arm64" 125 126 ], ··· 133 134 } 134 135 }, 135 136 "node_modules/@esbuild/freebsd-x64": { 136 - "version": "0.16.17", 137 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 138 - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 137 + "version": "0.17.15", 138 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.15.tgz", 139 + "integrity": "sha512-3TWAnnEOdclvb2pnfsTWtdwthPfOz7qAfcwDLcfZyGJwm1SRZIMOeB5FODVhnM93mFSPsHB9b/PmxNNbSnd0RQ==", 139 140 "cpu": [ 140 141 "x64" 141 142 ], ··· 149 150 } 150 151 }, 151 152 "node_modules/@esbuild/linux-arm": { 152 - "version": "0.16.17", 153 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 154 - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 153 + "version": "0.17.15", 154 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.15.tgz", 155 + "integrity": "sha512-MLTgiXWEMAMr8nmS9Gigx43zPRmEfeBfGCwxFQEMgJ5MC53QKajaclW6XDPjwJvhbebv+RzK05TQjvH3/aM4Xw==", 155 156 "cpu": [ 156 157 "arm" 157 158 ], ··· 165 166 } 166 167 }, 167 168 "node_modules/@esbuild/linux-arm64": { 168 - "version": "0.16.17", 169 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 170 - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 169 + "version": "0.17.15", 170 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.15.tgz", 171 + "integrity": "sha512-T0MVnYw9KT6b83/SqyznTs/3Jg2ODWrZfNccg11XjDehIved2oQfrX/wVuev9N936BpMRaTR9I1J0tdGgUgpJA==", 171 172 "cpu": [ 172 173 "arm64" 173 174 ], ··· 181 182 } 182 183 }, 183 184 "node_modules/@esbuild/linux-ia32": { 184 - "version": "0.16.17", 185 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 186 - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 185 + "version": "0.17.15", 186 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.15.tgz", 187 + "integrity": "sha512-wp02sHs015T23zsQtU4Cj57WiteiuASHlD7rXjKUyAGYzlOKDAjqK6bk5dMi2QEl/KVOcsjwL36kD+WW7vJt8Q==", 187 188 "cpu": [ 188 189 "ia32" 189 190 ], ··· 197 198 } 198 199 }, 199 200 "node_modules/@esbuild/linux-loong64": { 200 - "version": "0.16.17", 201 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 202 - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 201 + "version": "0.17.15", 202 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.15.tgz", 203 + "integrity": "sha512-k7FsUJjGGSxwnBmMh8d7IbObWu+sF/qbwc+xKZkBe/lTAF16RqxRCnNHA7QTd3oS2AfGBAnHlXL67shV5bBThQ==", 203 204 "cpu": [ 204 205 "loong64" 205 206 ], ··· 213 214 } 214 215 }, 215 216 "node_modules/@esbuild/linux-mips64el": { 216 - "version": "0.16.17", 217 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 218 - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 217 + "version": "0.17.15", 218 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.15.tgz", 219 + "integrity": "sha512-ZLWk6czDdog+Q9kE/Jfbilu24vEe/iW/Sj2d8EVsmiixQ1rM2RKH2n36qfxK4e8tVcaXkvuV3mU5zTZviE+NVQ==", 219 220 "cpu": [ 220 221 "mips64el" 221 222 ], ··· 229 230 } 230 231 }, 231 232 "node_modules/@esbuild/linux-ppc64": { 232 - "version": "0.16.17", 233 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 234 - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 233 + "version": "0.17.15", 234 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.15.tgz", 235 + "integrity": "sha512-mY6dPkIRAiFHRsGfOYZC8Q9rmr8vOBZBme0/j15zFUKM99d4ILY4WpOC7i/LqoY+RE7KaMaSfvY8CqjJtuO4xg==", 235 236 "cpu": [ 236 237 "ppc64" 237 238 ], ··· 245 246 } 246 247 }, 247 248 "node_modules/@esbuild/linux-riscv64": { 248 - "version": "0.16.17", 249 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 250 - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 249 + "version": "0.17.15", 250 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.15.tgz", 251 + "integrity": "sha512-EcyUtxffdDtWjjwIH8sKzpDRLcVtqANooMNASO59y+xmqqRYBBM7xVLQhqF7nksIbm2yHABptoioS9RAbVMWVA==", 251 252 "cpu": [ 252 253 "riscv64" 253 254 ], ··· 261 262 } 262 263 }, 263 264 "node_modules/@esbuild/linux-s390x": { 264 - "version": "0.16.17", 265 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 266 - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 265 + "version": "0.17.15", 266 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.15.tgz", 267 + "integrity": "sha512-BuS6Jx/ezxFuHxgsfvz7T4g4YlVrmCmg7UAwboeyNNg0OzNzKsIZXpr3Sb/ZREDXWgt48RO4UQRDBxJN3B9Rbg==", 267 268 "cpu": [ 268 269 "s390x" 269 270 ], ··· 277 278 } 278 279 }, 279 280 "node_modules/@esbuild/linux-x64": { 280 - "version": "0.16.17", 281 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 282 - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 281 + "version": "0.17.15", 282 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.15.tgz", 283 + "integrity": "sha512-JsdS0EgEViwuKsw5tiJQo9UdQdUJYuB+Mf6HxtJSPN35vez1hlrNb1KajvKWF5Sa35j17+rW1ECEO9iNrIXbNg==", 283 284 "cpu": [ 284 285 "x64" 285 286 ], ··· 293 294 } 294 295 }, 295 296 "node_modules/@esbuild/netbsd-x64": { 296 - "version": "0.16.17", 297 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 298 - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 297 + "version": "0.17.15", 298 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.15.tgz", 299 + "integrity": "sha512-R6fKjtUysYGym6uXf6qyNephVUQAGtf3n2RCsOST/neIwPqRWcnc3ogcielOd6pT+J0RDR1RGcy0ZY7d3uHVLA==", 299 300 "cpu": [ 300 301 "x64" 301 302 ], ··· 309 310 } 310 311 }, 311 312 "node_modules/@esbuild/openbsd-x64": { 312 - "version": "0.16.17", 313 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 314 - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 313 + "version": "0.17.15", 314 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.15.tgz", 315 + "integrity": "sha512-mVD4PGc26b8PI60QaPUltYKeSX0wxuy0AltC+WCTFwvKCq2+OgLP4+fFd+hZXzO2xW1HPKcytZBdjqL6FQFa7w==", 315 316 "cpu": [ 316 317 "x64" 317 318 ], ··· 325 326 } 326 327 }, 327 328 "node_modules/@esbuild/sunos-x64": { 328 - "version": "0.16.17", 329 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 330 - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 329 + "version": "0.17.15", 330 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.15.tgz", 331 + "integrity": "sha512-U6tYPovOkw3459t2CBwGcFYfFRjivcJJc1WC8Q3funIwX8x4fP+R6xL/QuTPNGOblbq/EUDxj9GU+dWKX0oWlQ==", 331 332 "cpu": [ 332 333 "x64" 333 334 ], ··· 341 342 } 342 343 }, 343 344 "node_modules/@esbuild/win32-arm64": { 344 - "version": "0.16.17", 345 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 346 - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 345 + "version": "0.17.15", 346 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.15.tgz", 347 + "integrity": "sha512-W+Z5F++wgKAleDABemiyXVnzXgvRFs+GVKThSI+mGgleLWluv0D7Diz4oQpgdpNzh4i2nNDzQtWbjJiqutRp6Q==", 347 348 "cpu": [ 348 349 "arm64" 349 350 ], ··· 357 358 } 358 359 }, 359 360 "node_modules/@esbuild/win32-ia32": { 360 - "version": "0.16.17", 361 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 362 - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 361 + "version": "0.17.15", 362 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.15.tgz", 363 + "integrity": "sha512-Muz/+uGgheShKGqSVS1KsHtCyEzcdOn/W/Xbh6H91Etm+wiIfwZaBn1W58MeGtfI8WA961YMHFYTthBdQs4t+w==", 363 364 "cpu": [ 364 365 "ia32" 365 366 ], ··· 373 374 } 374 375 }, 375 376 "node_modules/@esbuild/win32-x64": { 376 - "version": "0.16.17", 377 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 378 - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 377 + "version": "0.17.15", 378 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.15.tgz", 379 + "integrity": "sha512-DjDa9ywLUUmjhV2Y9wUTIF+1XsmuFGvZoCmOWkli1XcNAh5t25cc7fgsCx4Zi/Uurep3TTLyDiKATgGEg61pkA==", 379 380 "cpu": [ 380 381 "x64" 381 382 ], ··· 388 389 "node": ">=12" 389 390 } 390 391 }, 392 + "node_modules/@eslint-community/eslint-utils": { 393 + "version": "4.4.0", 394 + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 395 + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 396 + "dev": true, 397 + "dependencies": { 398 + "eslint-visitor-keys": "^3.3.0" 399 + }, 400 + "engines": { 401 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 402 + }, 403 + "peerDependencies": { 404 + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 405 + } 406 + }, 407 + "node_modules/@eslint-community/regexpp": { 408 + "version": "4.5.0", 409 + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", 410 + "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", 411 + "dev": true, 412 + "engines": { 413 + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 414 + } 415 + }, 391 416 "node_modules/@eslint/eslintrc": { 392 - "version": "1.4.1", 393 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 394 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 417 + "version": "2.0.2", 418 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", 419 + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", 395 420 "dev": true, 396 421 "dependencies": { 397 422 "ajv": "^6.12.4", 398 423 "debug": "^4.3.2", 399 - "espree": "^9.4.0", 424 + "espree": "^9.5.1", 400 425 "globals": "^13.19.0", 401 426 "ignore": "^5.2.0", 402 427 "import-fresh": "^3.2.1", ··· 409 434 }, 410 435 "funding": { 411 436 "url": "https://opencollective.com/eslint" 437 + } 438 + }, 439 + "node_modules/@eslint/js": { 440 + "version": "8.37.0", 441 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", 442 + "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", 443 + "dev": true, 444 + "engines": { 445 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 412 446 } 413 447 }, 414 448 "node_modules/@humanwhocodes/config-array": { ··· 637 671 "dev": true 638 672 }, 639 673 "node_modules/@sveltejs/adapter-cloudflare": { 640 - "version": "2.0.2", 641 - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-2.0.2.tgz", 642 - "integrity": "sha512-uddWczGKT/Tq5D34zu1moXS2kmRk+B8AUAMPkqQJDlKUfU8+lXum2IjGkLu0vuea64u77vobc+y1WTuiFil4PA==", 674 + "version": "2.2.0", 675 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-2.2.0.tgz", 676 + "integrity": "sha512-B3GQtdPBLHG1eTjOUCjTOqlkTEuYbeSFFw984sEclWxNnLgj3dO6DY8pRTVyrltwNtKRG/7W+ltPVzcbcn30Dg==", 643 677 "dev": true, 644 678 "dependencies": { 645 679 "@cloudflare/workers-types": "^4.20221111.1", ··· 650 684 "@sveltejs/kit": "^1.0.0" 651 685 } 652 686 }, 687 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/android-arm": { 688 + "version": "0.16.17", 689 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 690 + "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 691 + "cpu": [ 692 + "arm" 693 + ], 694 + "dev": true, 695 + "optional": true, 696 + "os": [ 697 + "android" 698 + ], 699 + "engines": { 700 + "node": ">=12" 701 + } 702 + }, 703 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/android-arm64": { 704 + "version": "0.16.17", 705 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 706 + "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 707 + "cpu": [ 708 + "arm64" 709 + ], 710 + "dev": true, 711 + "optional": true, 712 + "os": [ 713 + "android" 714 + ], 715 + "engines": { 716 + "node": ">=12" 717 + } 718 + }, 719 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/android-x64": { 720 + "version": "0.16.17", 721 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 722 + "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 723 + "cpu": [ 724 + "x64" 725 + ], 726 + "dev": true, 727 + "optional": true, 728 + "os": [ 729 + "android" 730 + ], 731 + "engines": { 732 + "node": ">=12" 733 + } 734 + }, 735 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/darwin-arm64": { 736 + "version": "0.16.17", 737 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 738 + "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 739 + "cpu": [ 740 + "arm64" 741 + ], 742 + "dev": true, 743 + "optional": true, 744 + "os": [ 745 + "darwin" 746 + ], 747 + "engines": { 748 + "node": ">=12" 749 + } 750 + }, 751 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/darwin-x64": { 752 + "version": "0.16.17", 753 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 754 + "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 755 + "cpu": [ 756 + "x64" 757 + ], 758 + "dev": true, 759 + "optional": true, 760 + "os": [ 761 + "darwin" 762 + ], 763 + "engines": { 764 + "node": ">=12" 765 + } 766 + }, 767 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/freebsd-arm64": { 768 + "version": "0.16.17", 769 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 770 + "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 771 + "cpu": [ 772 + "arm64" 773 + ], 774 + "dev": true, 775 + "optional": true, 776 + "os": [ 777 + "freebsd" 778 + ], 779 + "engines": { 780 + "node": ">=12" 781 + } 782 + }, 783 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/freebsd-x64": { 784 + "version": "0.16.17", 785 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 786 + "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 787 + "cpu": [ 788 + "x64" 789 + ], 790 + "dev": true, 791 + "optional": true, 792 + "os": [ 793 + "freebsd" 794 + ], 795 + "engines": { 796 + "node": ">=12" 797 + } 798 + }, 799 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-arm": { 800 + "version": "0.16.17", 801 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 802 + "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 803 + "cpu": [ 804 + "arm" 805 + ], 806 + "dev": true, 807 + "optional": true, 808 + "os": [ 809 + "linux" 810 + ], 811 + "engines": { 812 + "node": ">=12" 813 + } 814 + }, 815 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-arm64": { 816 + "version": "0.16.17", 817 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 818 + "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 819 + "cpu": [ 820 + "arm64" 821 + ], 822 + "dev": true, 823 + "optional": true, 824 + "os": [ 825 + "linux" 826 + ], 827 + "engines": { 828 + "node": ">=12" 829 + } 830 + }, 831 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-ia32": { 832 + "version": "0.16.17", 833 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 834 + "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 835 + "cpu": [ 836 + "ia32" 837 + ], 838 + "dev": true, 839 + "optional": true, 840 + "os": [ 841 + "linux" 842 + ], 843 + "engines": { 844 + "node": ">=12" 845 + } 846 + }, 847 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-loong64": { 848 + "version": "0.16.17", 849 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 850 + "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 851 + "cpu": [ 852 + "loong64" 853 + ], 854 + "dev": true, 855 + "optional": true, 856 + "os": [ 857 + "linux" 858 + ], 859 + "engines": { 860 + "node": ">=12" 861 + } 862 + }, 863 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-mips64el": { 864 + "version": "0.16.17", 865 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 866 + "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 867 + "cpu": [ 868 + "mips64el" 869 + ], 870 + "dev": true, 871 + "optional": true, 872 + "os": [ 873 + "linux" 874 + ], 875 + "engines": { 876 + "node": ">=12" 877 + } 878 + }, 879 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-ppc64": { 880 + "version": "0.16.17", 881 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 882 + "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 883 + "cpu": [ 884 + "ppc64" 885 + ], 886 + "dev": true, 887 + "optional": true, 888 + "os": [ 889 + "linux" 890 + ], 891 + "engines": { 892 + "node": ">=12" 893 + } 894 + }, 895 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-riscv64": { 896 + "version": "0.16.17", 897 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 898 + "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 899 + "cpu": [ 900 + "riscv64" 901 + ], 902 + "dev": true, 903 + "optional": true, 904 + "os": [ 905 + "linux" 906 + ], 907 + "engines": { 908 + "node": ">=12" 909 + } 910 + }, 911 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-s390x": { 912 + "version": "0.16.17", 913 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 914 + "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 915 + "cpu": [ 916 + "s390x" 917 + ], 918 + "dev": true, 919 + "optional": true, 920 + "os": [ 921 + "linux" 922 + ], 923 + "engines": { 924 + "node": ">=12" 925 + } 926 + }, 927 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/linux-x64": { 928 + "version": "0.16.17", 929 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 930 + "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 931 + "cpu": [ 932 + "x64" 933 + ], 934 + "dev": true, 935 + "optional": true, 936 + "os": [ 937 + "linux" 938 + ], 939 + "engines": { 940 + "node": ">=12" 941 + } 942 + }, 943 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/netbsd-x64": { 944 + "version": "0.16.17", 945 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 946 + "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 947 + "cpu": [ 948 + "x64" 949 + ], 950 + "dev": true, 951 + "optional": true, 952 + "os": [ 953 + "netbsd" 954 + ], 955 + "engines": { 956 + "node": ">=12" 957 + } 958 + }, 959 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/openbsd-x64": { 960 + "version": "0.16.17", 961 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 962 + "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 963 + "cpu": [ 964 + "x64" 965 + ], 966 + "dev": true, 967 + "optional": true, 968 + "os": [ 969 + "openbsd" 970 + ], 971 + "engines": { 972 + "node": ">=12" 973 + } 974 + }, 975 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/sunos-x64": { 976 + "version": "0.16.17", 977 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 978 + "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 979 + "cpu": [ 980 + "x64" 981 + ], 982 + "dev": true, 983 + "optional": true, 984 + "os": [ 985 + "sunos" 986 + ], 987 + "engines": { 988 + "node": ">=12" 989 + } 990 + }, 991 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/win32-arm64": { 992 + "version": "0.16.17", 993 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 994 + "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 995 + "cpu": [ 996 + "arm64" 997 + ], 998 + "dev": true, 999 + "optional": true, 1000 + "os": [ 1001 + "win32" 1002 + ], 1003 + "engines": { 1004 + "node": ">=12" 1005 + } 1006 + }, 1007 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/win32-ia32": { 1008 + "version": "0.16.17", 1009 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 1010 + "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 1011 + "cpu": [ 1012 + "ia32" 1013 + ], 1014 + "dev": true, 1015 + "optional": true, 1016 + "os": [ 1017 + "win32" 1018 + ], 1019 + "engines": { 1020 + "node": ">=12" 1021 + } 1022 + }, 1023 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/@esbuild/win32-x64": { 1024 + "version": "0.16.17", 1025 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 1026 + "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 1027 + "cpu": [ 1028 + "x64" 1029 + ], 1030 + "dev": true, 1031 + "optional": true, 1032 + "os": [ 1033 + "win32" 1034 + ], 1035 + "engines": { 1036 + "node": ">=12" 1037 + } 1038 + }, 1039 + "node_modules/@sveltejs/adapter-cloudflare/node_modules/esbuild": { 1040 + "version": "0.16.17", 1041 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 1042 + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 1043 + "dev": true, 1044 + "hasInstallScript": true, 1045 + "bin": { 1046 + "esbuild": "bin/esbuild" 1047 + }, 1048 + "engines": { 1049 + "node": ">=12" 1050 + }, 1051 + "optionalDependencies": { 1052 + "@esbuild/android-arm": "0.16.17", 1053 + "@esbuild/android-arm64": "0.16.17", 1054 + "@esbuild/android-x64": "0.16.17", 1055 + "@esbuild/darwin-arm64": "0.16.17", 1056 + "@esbuild/darwin-x64": "0.16.17", 1057 + "@esbuild/freebsd-arm64": "0.16.17", 1058 + "@esbuild/freebsd-x64": "0.16.17", 1059 + "@esbuild/linux-arm": "0.16.17", 1060 + "@esbuild/linux-arm64": "0.16.17", 1061 + "@esbuild/linux-ia32": "0.16.17", 1062 + "@esbuild/linux-loong64": "0.16.17", 1063 + "@esbuild/linux-mips64el": "0.16.17", 1064 + "@esbuild/linux-ppc64": "0.16.17", 1065 + "@esbuild/linux-riscv64": "0.16.17", 1066 + "@esbuild/linux-s390x": "0.16.17", 1067 + "@esbuild/linux-x64": "0.16.17", 1068 + "@esbuild/netbsd-x64": "0.16.17", 1069 + "@esbuild/openbsd-x64": "0.16.17", 1070 + "@esbuild/sunos-x64": "0.16.17", 1071 + "@esbuild/win32-arm64": "0.16.17", 1072 + "@esbuild/win32-ia32": "0.16.17", 1073 + "@esbuild/win32-x64": "0.16.17" 1074 + } 1075 + }, 653 1076 "node_modules/@sveltejs/kit": { 654 1077 "version": "1.8.3", 655 1078 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.8.3.tgz", ··· 695 1118 } 696 1119 }, 697 1120 "node_modules/@sveltejs/vite-plugin-svelte": { 698 - "version": "2.0.2", 699 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 700 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 1121 + "version": "2.0.4", 1122 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.4.tgz", 1123 + "integrity": "sha512-pjqhW00KwK2uzDGEr+yJBwut+D+4XfJO/+bHHdHzPRXn9+1Jeq5JcFHyrUiYaXgHtyhX0RsllCTm4ssAx4ZY7Q==", 701 1124 "dev": true, 702 1125 "dependencies": { 703 1126 "debug": "^4.3.4", 704 - "deepmerge": "^4.2.2", 1127 + "deepmerge": "^4.3.1", 705 1128 "kleur": "^4.1.5", 706 - "magic-string": "^0.27.0", 1129 + "magic-string": "^0.30.0", 707 1130 "svelte-hmr": "^0.15.1", 708 - "vitefu": "^0.2.3" 1131 + "vitefu": "^0.2.4" 709 1132 }, 710 1133 "engines": { 711 1134 "node": "^14.18.0 || >= 16" ··· 913 1336 "node": ">= 10" 914 1337 } 915 1338 }, 1339 + "node_modules/@tsconfig/svelte": { 1340 + "version": "3.0.0", 1341 + "resolved": "https://registry.npmjs.org/@tsconfig/svelte/-/svelte-3.0.0.tgz", 1342 + "integrity": "sha512-pYrtLtOwku/7r1i9AMONsJMVYAtk3hzOfiGNekhtq5tYBGA7unMve8RvUclKLMT3PrihvJqUmzsRGh0RP84hKg==", 1343 + "dev": true 1344 + }, 916 1345 "node_modules/@types/cookie": { 917 1346 "version": "0.5.1", 918 1347 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz", ··· 925 1354 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 926 1355 "dev": true 927 1356 }, 928 - "node_modules/@types/node": { 929 - "version": "18.14.0", 930 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", 931 - "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", 932 - "dev": true 933 - }, 934 1357 "node_modules/@types/pug": { 935 1358 "version": "2.0.6", 936 1359 "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 937 1360 "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 938 1361 "dev": true 939 1362 }, 940 - "node_modules/@types/sass": { 941 - "version": "1.43.1", 942 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 943 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 944 - "dev": true, 945 - "dependencies": { 946 - "@types/node": "*" 947 - } 948 - }, 949 1363 "node_modules/@types/semver": { 950 1364 "version": "7.3.13", 951 1365 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", ··· 959 1373 "dev": true 960 1374 }, 961 1375 "node_modules/@typescript-eslint/eslint-plugin": { 962 - "version": "5.53.0", 963 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz", 964 - "integrity": "sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==", 1376 + "version": "5.57.0", 1377 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.0.tgz", 1378 + "integrity": "sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==", 965 1379 "dev": true, 966 1380 "dependencies": { 967 - "@typescript-eslint/scope-manager": "5.53.0", 968 - "@typescript-eslint/type-utils": "5.53.0", 969 - "@typescript-eslint/utils": "5.53.0", 1381 + "@eslint-community/regexpp": "^4.4.0", 1382 + "@typescript-eslint/scope-manager": "5.57.0", 1383 + "@typescript-eslint/type-utils": "5.57.0", 1384 + "@typescript-eslint/utils": "5.57.0", 970 1385 "debug": "^4.3.4", 971 1386 "grapheme-splitter": "^1.0.4", 972 1387 "ignore": "^5.2.0", 973 1388 "natural-compare-lite": "^1.4.0", 974 - "regexpp": "^3.2.0", 975 1389 "semver": "^7.3.7", 976 1390 "tsutils": "^3.21.0" 977 1391 }, ··· 993 1407 } 994 1408 }, 995 1409 "node_modules/@typescript-eslint/parser": { 996 - "version": "5.53.0", 997 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz", 998 - "integrity": "sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==", 1410 + "version": "5.57.0", 1411 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.57.0.tgz", 1412 + "integrity": "sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==", 999 1413 "dev": true, 1000 1414 "dependencies": { 1001 - "@typescript-eslint/scope-manager": "5.53.0", 1002 - "@typescript-eslint/types": "5.53.0", 1003 - "@typescript-eslint/typescript-estree": "5.53.0", 1415 + "@typescript-eslint/scope-manager": "5.57.0", 1416 + "@typescript-eslint/types": "5.57.0", 1417 + "@typescript-eslint/typescript-estree": "5.57.0", 1004 1418 "debug": "^4.3.4" 1005 1419 }, 1006 1420 "engines": { ··· 1020 1434 } 1021 1435 }, 1022 1436 "node_modules/@typescript-eslint/scope-manager": { 1023 - "version": "5.53.0", 1024 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz", 1025 - "integrity": "sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==", 1437 + "version": "5.57.0", 1438 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.0.tgz", 1439 + "integrity": "sha512-NANBNOQvllPlizl9LatX8+MHi7bx7WGIWYjPHDmQe5Si/0YEYfxSljJpoTyTWFTgRy3X8gLYSE4xQ2U+aCozSw==", 1026 1440 "dev": true, 1027 1441 "dependencies": { 1028 - "@typescript-eslint/types": "5.53.0", 1029 - "@typescript-eslint/visitor-keys": "5.53.0" 1442 + "@typescript-eslint/types": "5.57.0", 1443 + "@typescript-eslint/visitor-keys": "5.57.0" 1030 1444 }, 1031 1445 "engines": { 1032 1446 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 1037 1451 } 1038 1452 }, 1039 1453 "node_modules/@typescript-eslint/type-utils": { 1040 - "version": "5.53.0", 1041 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz", 1042 - "integrity": "sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==", 1454 + "version": "5.57.0", 1455 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.0.tgz", 1456 + "integrity": "sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==", 1043 1457 "dev": true, 1044 1458 "dependencies": { 1045 - "@typescript-eslint/typescript-estree": "5.53.0", 1046 - "@typescript-eslint/utils": "5.53.0", 1459 + "@typescript-eslint/typescript-estree": "5.57.0", 1460 + "@typescript-eslint/utils": "5.57.0", 1047 1461 "debug": "^4.3.4", 1048 1462 "tsutils": "^3.21.0" 1049 1463 }, ··· 1064 1478 } 1065 1479 }, 1066 1480 "node_modules/@typescript-eslint/types": { 1067 - "version": "5.53.0", 1068 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz", 1069 - "integrity": "sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==", 1481 + "version": "5.57.0", 1482 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.0.tgz", 1483 + "integrity": "sha512-mxsod+aZRSyLT+jiqHw1KK6xrANm19/+VFALVFP5qa/aiJnlP38qpyaTd0fEKhWvQk6YeNZ5LGwI1pDpBRBhtQ==", 1070 1484 "dev": true, 1071 1485 "engines": { 1072 1486 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 1077 1491 } 1078 1492 }, 1079 1493 "node_modules/@typescript-eslint/typescript-estree": { 1080 - "version": "5.53.0", 1081 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz", 1082 - "integrity": "sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==", 1494 + "version": "5.57.0", 1495 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.0.tgz", 1496 + "integrity": "sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==", 1083 1497 "dev": true, 1084 1498 "dependencies": { 1085 - "@typescript-eslint/types": "5.53.0", 1086 - "@typescript-eslint/visitor-keys": "5.53.0", 1499 + "@typescript-eslint/types": "5.57.0", 1500 + "@typescript-eslint/visitor-keys": "5.57.0", 1087 1501 "debug": "^4.3.4", 1088 1502 "globby": "^11.1.0", 1089 1503 "is-glob": "^4.0.3", ··· 1104 1518 } 1105 1519 }, 1106 1520 "node_modules/@typescript-eslint/utils": { 1107 - "version": "5.53.0", 1108 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz", 1109 - "integrity": "sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==", 1521 + "version": "5.57.0", 1522 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.0.tgz", 1523 + "integrity": "sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==", 1110 1524 "dev": true, 1111 1525 "dependencies": { 1526 + "@eslint-community/eslint-utils": "^4.2.0", 1112 1527 "@types/json-schema": "^7.0.9", 1113 1528 "@types/semver": "^7.3.12", 1114 - "@typescript-eslint/scope-manager": "5.53.0", 1115 - "@typescript-eslint/types": "5.53.0", 1116 - "@typescript-eslint/typescript-estree": "5.53.0", 1529 + "@typescript-eslint/scope-manager": "5.57.0", 1530 + "@typescript-eslint/types": "5.57.0", 1531 + "@typescript-eslint/typescript-estree": "5.57.0", 1117 1532 "eslint-scope": "^5.1.1", 1118 - "eslint-utils": "^3.0.0", 1119 1533 "semver": "^7.3.7" 1120 1534 }, 1121 1535 "engines": { ··· 1130 1544 } 1131 1545 }, 1132 1546 "node_modules/@typescript-eslint/visitor-keys": { 1133 - "version": "5.53.0", 1134 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz", 1135 - "integrity": "sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==", 1547 + "version": "5.57.0", 1548 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.0.tgz", 1549 + "integrity": "sha512-ery2g3k0hv5BLiKpPuwYt9KBkAp2ugT6VvyShXdLOkax895EC55sP0Tx5L0fZaQueiK3fBLvHVvEl3jFS5ia+g==", 1136 1550 "dev": true, 1137 1551 "dependencies": { 1138 - "@typescript-eslint/types": "5.53.0", 1552 + "@typescript-eslint/types": "5.57.0", 1139 1553 "eslint-visitor-keys": "^3.3.0" 1140 1554 }, 1141 1555 "engines": { ··· 1167 1581 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 1168 1582 } 1169 1583 }, 1170 - "node_modules/acorn-node": { 1171 - "version": "1.8.2", 1172 - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 1173 - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 1174 - "dev": true, 1175 - "dependencies": { 1176 - "acorn": "^7.0.0", 1177 - "acorn-walk": "^7.0.0", 1178 - "xtend": "^4.0.2" 1179 - } 1180 - }, 1181 - "node_modules/acorn-node/node_modules/acorn": { 1182 - "version": "7.4.1", 1183 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 1184 - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 1185 - "dev": true, 1186 - "bin": { 1187 - "acorn": "bin/acorn" 1188 - }, 1189 - "engines": { 1190 - "node": ">=0.4.0" 1191 - } 1192 - }, 1193 - "node_modules/acorn-walk": { 1194 - "version": "7.2.0", 1195 - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 1196 - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 1197 - "dev": true, 1198 - "engines": { 1199 - "node": ">=0.4.0" 1200 - } 1201 - }, 1202 1584 "node_modules/ajv": { 1203 1585 "version": "6.12.6", 1204 1586 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", ··· 1239 1621 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1240 1622 } 1241 1623 }, 1624 + "node_modules/any-promise": { 1625 + "version": "1.3.0", 1626 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 1627 + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 1628 + "dev": true 1629 + }, 1242 1630 "node_modules/anymatch": { 1243 1631 "version": "3.1.3", 1244 1632 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", ··· 1274 1662 } 1275 1663 }, 1276 1664 "node_modules/autoprefixer": { 1277 - "version": "10.4.13", 1278 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", 1279 - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", 1665 + "version": "10.4.14", 1666 + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", 1667 + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", 1280 1668 "dev": true, 1281 1669 "funding": [ 1282 1670 { ··· 1289 1677 } 1290 1678 ], 1291 1679 "dependencies": { 1292 - "browserslist": "^4.21.4", 1293 - "caniuse-lite": "^1.0.30001426", 1680 + "browserslist": "^4.21.5", 1681 + "caniuse-lite": "^1.0.30001464", 1294 1682 "fraction.js": "^4.2.0", 1295 1683 "normalize-range": "^0.1.2", 1296 1684 "picocolors": "^1.0.0", ··· 1424 1812 } 1425 1813 }, 1426 1814 "node_modules/caniuse-lite": { 1427 - "version": "1.0.30001457", 1428 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", 1429 - "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==", 1815 + "version": "1.0.30001473", 1816 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001473.tgz", 1817 + "integrity": "sha512-ewDad7+D2vlyy+E4UJuVfiBsU69IL+8oVmTuZnH5Q6CIUbxNfI50uVpRHbUPDD6SUaN2o0Lh4DhTrvLG/Tn1yg==", 1430 1818 "dev": true, 1431 1819 "funding": [ 1432 1820 { ··· 1436 1824 { 1437 1825 "type": "tidelift", 1438 1826 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1827 + }, 1828 + { 1829 + "type": "github", 1830 + "url": "https://github.com/sponsors/ai" 1439 1831 } 1440 1832 ] 1441 1833 }, ··· 1512 1904 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1513 1905 "dev": true 1514 1906 }, 1907 + "node_modules/commander": { 1908 + "version": "4.1.1", 1909 + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 1910 + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 1911 + "dev": true, 1912 + "engines": { 1913 + "node": ">= 6" 1914 + } 1915 + }, 1515 1916 "node_modules/concat-map": { 1516 1917 "version": "0.0.1", 1517 1918 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", ··· 1554 1955 } 1555 1956 }, 1556 1957 "node_modules/date-picker-svelte": { 1557 - "version": "2.2.5", 1558 - "resolved": "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.2.5.tgz", 1559 - "integrity": "sha512-cexGp5ugTLQqxpjoBsn3JQOGVsBwRpeHj76dwtEPCIyc4w0m5H/Zv6GkqRJd8aJSlo2uK21Dx4QnnCh7rLVh4g==", 1560 - "dev": true 1958 + "version": "2.3.0", 1959 + "resolved": "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.3.0.tgz", 1960 + "integrity": "sha512-DgXlI+FHClWXxjt+EP2Tk37lu9nkxj3zYkNPLjcjiIq/SJhD0CIMmJa75wlXjuvDlpiQt75dMDvCIISTrMzcEQ==", 1961 + "dev": true, 1962 + "peerDependencies": { 1963 + "svelte": "^3.24.0" 1964 + } 1561 1965 }, 1562 1966 "node_modules/debug": { 1563 1967 "version": "4.3.4", ··· 1583 1987 "dev": true 1584 1988 }, 1585 1989 "node_modules/deepmerge": { 1586 - "version": "4.3.0", 1587 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 1588 - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 1990 + "version": "4.3.1", 1991 + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 1992 + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 1589 1993 "dev": true, 1590 1994 "engines": { 1591 1995 "node": ">=0.10.0" 1592 1996 } 1593 1997 }, 1594 - "node_modules/defined": { 1595 - "version": "1.0.1", 1596 - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 1597 - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 1598 - "dev": true, 1599 - "funding": { 1600 - "url": "https://github.com/sponsors/ljharb" 1601 - } 1602 - }, 1603 1998 "node_modules/deprecation": { 1604 1999 "version": "2.3.1", 1605 2000 "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", ··· 1613 2008 "dev": true, 1614 2009 "engines": { 1615 2010 "node": ">=8" 1616 - } 1617 - }, 1618 - "node_modules/detective": { 1619 - "version": "5.2.1", 1620 - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 1621 - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 1622 - "dev": true, 1623 - "dependencies": { 1624 - "acorn-node": "^1.8.2", 1625 - "defined": "^1.0.0", 1626 - "minimist": "^1.2.6" 1627 - }, 1628 - "bin": { 1629 - "detective": "bin/detective.js" 1630 - }, 1631 - "engines": { 1632 - "node": ">=0.8.0" 1633 2011 } 1634 2012 }, 1635 2013 "node_modules/devalue": { ··· 1675 2053 } 1676 2054 }, 1677 2055 "node_modules/electron-to-chromium": { 1678 - "version": "1.4.304", 1679 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.304.tgz", 1680 - "integrity": "sha512-6c8M+ojPgDIXN2NyfGn8oHASXYnayj+gSEnGeLMKb9zjsySeVB/j7KkNAAG9yDcv8gNlhvFg5REa1N/kQU6pgA==", 2056 + "version": "1.4.348", 2057 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.348.tgz", 2058 + "integrity": "sha512-gM7TdwuG3amns/1rlgxMbeeyNoBFPa+4Uu0c7FeROWh4qWmvSOnvcslKmWy51ggLKZ2n/F/4i2HJ+PVNxH9uCQ==", 1681 2059 "dev": true 1682 2060 }, 1683 2061 "node_modules/es6-promise": { ··· 1687 2065 "dev": true 1688 2066 }, 1689 2067 "node_modules/esbuild": { 1690 - "version": "0.16.17", 1691 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 1692 - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 2068 + "version": "0.17.15", 2069 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.15.tgz", 2070 + "integrity": "sha512-LBUV2VsUIc/iD9ME75qhT4aJj0r75abCVS0jakhFzOtR7TQsqQA5w0tZ+KTKnwl3kXE0MhskNdHDh/I5aCR1Zw==", 1693 2071 "dev": true, 1694 2072 "hasInstallScript": true, 1695 2073 "bin": { ··· 1699 2077 "node": ">=12" 1700 2078 }, 1701 2079 "optionalDependencies": { 1702 - "@esbuild/android-arm": "0.16.17", 1703 - "@esbuild/android-arm64": "0.16.17", 1704 - "@esbuild/android-x64": "0.16.17", 1705 - "@esbuild/darwin-arm64": "0.16.17", 1706 - "@esbuild/darwin-x64": "0.16.17", 1707 - "@esbuild/freebsd-arm64": "0.16.17", 1708 - "@esbuild/freebsd-x64": "0.16.17", 1709 - "@esbuild/linux-arm": "0.16.17", 1710 - "@esbuild/linux-arm64": "0.16.17", 1711 - "@esbuild/linux-ia32": "0.16.17", 1712 - "@esbuild/linux-loong64": "0.16.17", 1713 - "@esbuild/linux-mips64el": "0.16.17", 1714 - "@esbuild/linux-ppc64": "0.16.17", 1715 - "@esbuild/linux-riscv64": "0.16.17", 1716 - "@esbuild/linux-s390x": "0.16.17", 1717 - "@esbuild/linux-x64": "0.16.17", 1718 - "@esbuild/netbsd-x64": "0.16.17", 1719 - "@esbuild/openbsd-x64": "0.16.17", 1720 - "@esbuild/sunos-x64": "0.16.17", 1721 - "@esbuild/win32-arm64": "0.16.17", 1722 - "@esbuild/win32-ia32": "0.16.17", 1723 - "@esbuild/win32-x64": "0.16.17" 2080 + "@esbuild/android-arm": "0.17.15", 2081 + "@esbuild/android-arm64": "0.17.15", 2082 + "@esbuild/android-x64": "0.17.15", 2083 + "@esbuild/darwin-arm64": "0.17.15", 2084 + "@esbuild/darwin-x64": "0.17.15", 2085 + "@esbuild/freebsd-arm64": "0.17.15", 2086 + "@esbuild/freebsd-x64": "0.17.15", 2087 + "@esbuild/linux-arm": "0.17.15", 2088 + "@esbuild/linux-arm64": "0.17.15", 2089 + "@esbuild/linux-ia32": "0.17.15", 2090 + "@esbuild/linux-loong64": "0.17.15", 2091 + "@esbuild/linux-mips64el": "0.17.15", 2092 + "@esbuild/linux-ppc64": "0.17.15", 2093 + "@esbuild/linux-riscv64": "0.17.15", 2094 + "@esbuild/linux-s390x": "0.17.15", 2095 + "@esbuild/linux-x64": "0.17.15", 2096 + "@esbuild/netbsd-x64": "0.17.15", 2097 + "@esbuild/openbsd-x64": "0.17.15", 2098 + "@esbuild/sunos-x64": "0.17.15", 2099 + "@esbuild/win32-arm64": "0.17.15", 2100 + "@esbuild/win32-ia32": "0.17.15", 2101 + "@esbuild/win32-x64": "0.17.15" 1724 2102 } 1725 2103 }, 1726 2104 "node_modules/escalade": { ··· 1745 2123 } 1746 2124 }, 1747 2125 "node_modules/eslint": { 1748 - "version": "8.34.0", 1749 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", 1750 - "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", 2126 + "version": "8.37.0", 2127 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", 2128 + "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", 1751 2129 "dev": true, 1752 2130 "dependencies": { 1753 - "@eslint/eslintrc": "^1.4.1", 2131 + "@eslint-community/eslint-utils": "^4.2.0", 2132 + "@eslint-community/regexpp": "^4.4.0", 2133 + "@eslint/eslintrc": "^2.0.2", 2134 + "@eslint/js": "8.37.0", 1754 2135 "@humanwhocodes/config-array": "^0.11.8", 1755 2136 "@humanwhocodes/module-importer": "^1.0.1", 1756 2137 "@nodelib/fs.walk": "^1.2.8", ··· 1761 2142 "doctrine": "^3.0.0", 1762 2143 "escape-string-regexp": "^4.0.0", 1763 2144 "eslint-scope": "^7.1.1", 1764 - "eslint-utils": "^3.0.0", 1765 - "eslint-visitor-keys": "^3.3.0", 1766 - "espree": "^9.4.0", 1767 - "esquery": "^1.4.0", 2145 + "eslint-visitor-keys": "^3.4.0", 2146 + "espree": "^9.5.1", 2147 + "esquery": "^1.4.2", 1768 2148 "esutils": "^2.0.2", 1769 2149 "fast-deep-equal": "^3.1.3", 1770 2150 "file-entry-cache": "^6.0.1", ··· 1785 2165 "minimatch": "^3.1.2", 1786 2166 "natural-compare": "^1.4.0", 1787 2167 "optionator": "^0.9.1", 1788 - "regexpp": "^3.2.0", 1789 2168 "strip-ansi": "^6.0.1", 1790 2169 "strip-json-comments": "^3.1.0", 1791 2170 "text-table": "^0.2.0" ··· 1801 2180 } 1802 2181 }, 1803 2182 "node_modules/eslint-config-prettier": { 1804 - "version": "8.6.0", 1805 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 1806 - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 2183 + "version": "8.8.0", 2184 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", 2185 + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", 1807 2186 "dev": true, 1808 2187 "bin": { 1809 2188 "eslint-config-prettier": "bin/cli.js" ··· 1835 2214 "node": ">=8.0.0" 1836 2215 } 1837 2216 }, 1838 - "node_modules/eslint-utils": { 1839 - "version": "3.0.0", 1840 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1841 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 2217 + "node_modules/eslint-visitor-keys": { 2218 + "version": "3.4.0", 2219 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", 2220 + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", 1842 2221 "dev": true, 1843 - "dependencies": { 1844 - "eslint-visitor-keys": "^2.0.0" 1845 - }, 1846 2222 "engines": { 1847 - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 2223 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1848 2224 }, 1849 2225 "funding": { 1850 - "url": "https://github.com/sponsors/mysticatea" 1851 - }, 1852 - "peerDependencies": { 1853 - "eslint": ">=5" 1854 - } 1855 - }, 1856 - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1857 - "version": "2.1.0", 1858 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1859 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1860 - "dev": true, 1861 - "engines": { 1862 - "node": ">=10" 1863 - } 1864 - }, 1865 - "node_modules/eslint-visitor-keys": { 1866 - "version": "3.3.0", 1867 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 1868 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 1869 - "dev": true, 1870 - "engines": { 1871 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2226 + "url": "https://opencollective.com/eslint" 1872 2227 } 1873 2228 }, 1874 2229 "node_modules/eslint/node_modules/eslint-scope": { ··· 1900 2255 "dev": true 1901 2256 }, 1902 2257 "node_modules/espree": { 1903 - "version": "9.4.1", 1904 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 1905 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 2258 + "version": "9.5.1", 2259 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", 2260 + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", 1906 2261 "dev": true, 1907 2262 "dependencies": { 1908 2263 "acorn": "^8.8.0", 1909 2264 "acorn-jsx": "^5.3.2", 1910 - "eslint-visitor-keys": "^3.3.0" 2265 + "eslint-visitor-keys": "^3.4.0" 1911 2266 }, 1912 2267 "engines": { 1913 2268 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 1917 2272 } 1918 2273 }, 1919 2274 "node_modules/esquery": { 1920 - "version": "1.4.2", 1921 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz", 1922 - "integrity": "sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==", 2275 + "version": "1.5.0", 2276 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 2277 + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 1923 2278 "dev": true, 1924 2279 "dependencies": { 1925 2280 "estraverse": "^5.1.0" ··· 2209 2564 "dev": true 2210 2565 }, 2211 2566 "node_modules/graceful-fs": { 2212 - "version": "4.2.10", 2213 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 2214 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 2567 + "version": "4.2.11", 2568 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 2569 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2215 2570 "dev": true 2216 2571 }, 2217 2572 "node_modules/grapheme-splitter": { ··· 2251 2606 } 2252 2607 }, 2253 2608 "node_modules/immutable": { 2254 - "version": "4.2.4", 2255 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 2256 - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 2609 + "version": "4.3.0", 2610 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", 2611 + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", 2257 2612 "dev": true 2258 2613 }, 2259 2614 "node_modules/import-fresh": { ··· 2376 2731 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 2377 2732 "dev": true 2378 2733 }, 2734 + "node_modules/jiti": { 2735 + "version": "1.18.2", 2736 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", 2737 + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", 2738 + "dev": true, 2739 + "bin": { 2740 + "jiti": "bin/jiti.js" 2741 + } 2742 + }, 2379 2743 "node_modules/js-sdsl": { 2380 - "version": "4.3.0", 2381 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 2382 - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 2744 + "version": "4.4.0", 2745 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", 2746 + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", 2383 2747 "dev": true, 2384 2748 "funding": { 2385 2749 "type": "opencollective", ··· 2433 2797 } 2434 2798 }, 2435 2799 "node_modules/lilconfig": { 2436 - "version": "2.0.6", 2437 - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 2438 - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 2800 + "version": "2.1.0", 2801 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", 2802 + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", 2439 2803 "dev": true, 2440 2804 "engines": { 2441 2805 "node": ">=10" 2442 2806 } 2807 + }, 2808 + "node_modules/lines-and-columns": { 2809 + "version": "1.2.4", 2810 + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 2811 + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 2812 + "dev": true 2443 2813 }, 2444 2814 "node_modules/locate-path": { 2445 2815 "version": "6.0.0", ··· 2475 2845 } 2476 2846 }, 2477 2847 "node_modules/magic-string": { 2478 - "version": "0.27.0", 2479 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 2480 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 2848 + "version": "0.30.0", 2849 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", 2850 + "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", 2481 2851 "dev": true, 2482 2852 "dependencies": { 2483 2853 "@jridgewell/sourcemap-codec": "^1.4.13" ··· 2610 2980 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 2611 2981 "dev": true 2612 2982 }, 2983 + "node_modules/mz": { 2984 + "version": "2.7.0", 2985 + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 2986 + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 2987 + "dev": true, 2988 + "dependencies": { 2989 + "any-promise": "^1.0.0", 2990 + "object-assign": "^4.0.1", 2991 + "thenify-all": "^1.0.0" 2992 + } 2993 + }, 2613 2994 "node_modules/nanoid": { 2614 - "version": "3.3.4", 2615 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 2616 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 2995 + "version": "3.3.6", 2996 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 2997 + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 2617 2998 "dev": true, 2999 + "funding": [ 3000 + { 3001 + "type": "github", 3002 + "url": "https://github.com/sponsors/ai" 3003 + } 3004 + ], 2618 3005 "bin": { 2619 3006 "nanoid": "bin/nanoid.cjs" 2620 3007 }, ··· 2674 3061 "version": "0.1.2", 2675 3062 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 2676 3063 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 3064 + "dev": true, 3065 + "engines": { 3066 + "node": ">=0.10.0" 3067 + } 3068 + }, 3069 + "node_modules/object-assign": { 3070 + "version": "4.1.1", 3071 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 3072 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 2677 3073 "dev": true, 2678 3074 "engines": { 2679 3075 "node": ">=0.10.0" ··· 2825 3221 "node": ">=0.10.0" 2826 3222 } 2827 3223 }, 3224 + "node_modules/pirates": { 3225 + "version": "4.0.5", 3226 + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", 3227 + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", 3228 + "dev": true, 3229 + "engines": { 3230 + "node": ">= 6" 3231 + } 3232 + }, 2828 3233 "node_modules/postcss": { 2829 3234 "version": "8.4.21", 2830 3235 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", ··· 2962 3367 } 2963 3368 }, 2964 3369 "node_modules/prettier": { 2965 - "version": "2.8.4", 2966 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 2967 - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 3370 + "version": "2.8.7", 3371 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", 3372 + "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", 2968 3373 "dev": true, 2969 3374 "bin": { 2970 3375 "prettier": "bin-prettier.js" ··· 2977 3382 } 2978 3383 }, 2979 3384 "node_modules/prettier-plugin-svelte": { 2980 - "version": "2.9.0", 2981 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 2982 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 3385 + "version": "2.10.0", 3386 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.0.tgz", 3387 + "integrity": "sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==", 2983 3388 "dev": true, 2984 3389 "peerDependencies": { 2985 3390 "prettier": "^1.16.4 || ^2.0.0", ··· 2987 3392 } 2988 3393 }, 2989 3394 "node_modules/prettier-plugin-tailwindcss": { 2990 - "version": "0.2.3", 2991 - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.3.tgz", 2992 - "integrity": "sha512-s2N5Dh7Ao5KTV1mao5ZBnn8EKtUcDPJEkGViZIjI0Ij9TTI5zgTz4IHOxW33jOdjHKa8CSjM88scelUiC5TNRQ==", 3395 + "version": "0.2.6", 3396 + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.6.tgz", 3397 + "integrity": "sha512-F+7XCl9RLF/LPrGdUMHWpsT6TM31JraonAUyE6eBmpqymFvDwyl0ETHsKFHP1NG+sEfv8bmKqnTxEbWQbHPlBA==", 2993 3398 "dev": true, 2994 3399 "engines": { 2995 3400 "node": ">=12.17.0" ··· 3146 3551 "node": ">=8" 3147 3552 } 3148 3553 }, 3149 - "node_modules/regexpp": { 3150 - "version": "3.2.0", 3151 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 3152 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 3153 - "dev": true, 3154 - "engines": { 3155 - "node": ">=8" 3156 - }, 3157 - "funding": { 3158 - "url": "https://github.com/sponsors/mysticatea" 3159 - } 3160 - }, 3161 3554 "node_modules/resolve": { 3162 3555 "version": "1.22.1", 3163 3556 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", ··· 3210 3603 } 3211 3604 }, 3212 3605 "node_modules/rollup": { 3213 - "version": "3.17.2", 3214 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.17.2.tgz", 3215 - "integrity": "sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==", 3606 + "version": "3.20.2", 3607 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.20.2.tgz", 3608 + "integrity": "sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==", 3216 3609 "dev": true, 3217 3610 "bin": { 3218 3611 "rollup": "dist/bin/rollup" ··· 3285 3678 } 3286 3679 }, 3287 3680 "node_modules/sass": { 3288 - "version": "1.58.3", 3289 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", 3290 - "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", 3681 + "version": "1.60.0", 3682 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.60.0.tgz", 3683 + "integrity": "sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==", 3291 3684 "dev": true, 3292 3685 "dependencies": { 3293 3686 "chokidar": ">=3.0.0 <4.0.0", ··· 3317 3710 } 3318 3711 }, 3319 3712 "node_modules/set-cookie-parser": { 3320 - "version": "2.5.1", 3321 - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", 3322 - "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==", 3713 + "version": "2.6.0", 3714 + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", 3715 + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", 3323 3716 "dev": true 3324 3717 }, 3325 3718 "node_modules/shebang-command": { ··· 3435 3828 "url": "https://github.com/sponsors/sindresorhus" 3436 3829 } 3437 3830 }, 3831 + "node_modules/sucrase": { 3832 + "version": "3.31.0", 3833 + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.31.0.tgz", 3834 + "integrity": "sha512-6QsHnkqyVEzYcaiHsOKkzOtOgdJcb8i54x6AV2hDwyZcY9ZyykGZVw6L/YN98xC0evwTP6utsWWrKRaa8QlfEQ==", 3835 + "dev": true, 3836 + "dependencies": { 3837 + "commander": "^4.0.0", 3838 + "glob": "7.1.6", 3839 + "lines-and-columns": "^1.1.6", 3840 + "mz": "^2.7.0", 3841 + "pirates": "^4.0.1", 3842 + "ts-interface-checker": "^0.1.9" 3843 + }, 3844 + "bin": { 3845 + "sucrase": "bin/sucrase", 3846 + "sucrase-node": "bin/sucrase-node" 3847 + }, 3848 + "engines": { 3849 + "node": ">=8" 3850 + } 3851 + }, 3852 + "node_modules/sucrase/node_modules/glob": { 3853 + "version": "7.1.6", 3854 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 3855 + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 3856 + "dev": true, 3857 + "dependencies": { 3858 + "fs.realpath": "^1.0.0", 3859 + "inflight": "^1.0.4", 3860 + "inherits": "2", 3861 + "minimatch": "^3.0.4", 3862 + "once": "^1.3.0", 3863 + "path-is-absolute": "^1.0.0" 3864 + }, 3865 + "engines": { 3866 + "node": "*" 3867 + }, 3868 + "funding": { 3869 + "url": "https://github.com/sponsors/isaacs" 3870 + } 3871 + }, 3438 3872 "node_modules/supports-color": { 3439 3873 "version": "7.2.0", 3440 3874 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", ··· 3460 3894 } 3461 3895 }, 3462 3896 "node_modules/svelte": { 3463 - "version": "3.55.1", 3464 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 3465 - "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 3897 + "version": "3.58.0", 3898 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.58.0.tgz", 3899 + "integrity": "sha512-brIBNNB76mXFmU/Kerm4wFnkskBbluBDCjx/8TcpYRb298Yh2dztS2kQ6bhtjMcvUhd5ynClfwpz5h2gnzdQ1A==", 3466 3900 "dev": true, 3467 3901 "engines": { 3468 3902 "node": ">= 8" 3469 3903 } 3470 3904 }, 3471 3905 "node_modules/svelte-check": { 3472 - "version": "3.0.3", 3473 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 3474 - "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 3906 + "version": "3.1.4", 3907 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.1.4.tgz", 3908 + "integrity": "sha512-25Lb46ZS4IK/XpBMe4IBMrtYf23V8alqBX+szXoccb7uM0D2Wqq5rMRzYBONZnFVuU1bQG3R50lyIT5eRewv2g==", 3475 3909 "dev": true, 3476 3910 "dependencies": { 3477 3911 "@jridgewell/trace-mapping": "^0.3.17", ··· 3503 3937 } 3504 3938 }, 3505 3939 "node_modules/svelte-preprocess": { 3506 - "version": "5.0.1", 3507 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 3508 - "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 3940 + "version": "5.0.3", 3941 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz", 3942 + "integrity": "sha512-GrHF1rusdJVbOZOwgPWtpqmaexkydznKzy5qIC2FabgpFyKN57bjMUUUqPRfbBXK5igiEWn1uO/DXsa2vJ5VHA==", 3509 3943 "dev": true, 3510 3944 "hasInstallScript": true, 3511 3945 "dependencies": { 3512 3946 "@types/pug": "^2.0.6", 3513 - "@types/sass": "^1.43.1", 3514 3947 "detect-indent": "^6.1.0", 3515 3948 "magic-string": "^0.27.0", 3516 3949 "sorcery": "^0.11.0", ··· 3530 3963 "stylus": "^0.55.0", 3531 3964 "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 3532 3965 "svelte": "^3.23.0", 3533 - "typescript": "^3.9.5 || ^4.0.0" 3966 + "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 3534 3967 }, 3535 3968 "peerDependenciesMeta": { 3536 3969 "@babel/core": { ··· 3565 3998 } 3566 3999 } 3567 4000 }, 4001 + "node_modules/svelte-preprocess/node_modules/magic-string": { 4002 + "version": "0.27.0", 4003 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 4004 + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 4005 + "dev": true, 4006 + "dependencies": { 4007 + "@jridgewell/sourcemap-codec": "^1.4.13" 4008 + }, 4009 + "engines": { 4010 + "node": ">=12" 4011 + } 4012 + }, 3568 4013 "node_modules/tailwindcss": { 3569 - "version": "3.2.7", 3570 - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", 3571 - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", 4014 + "version": "3.3.1", 4015 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.1.tgz", 4016 + "integrity": "sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==", 3572 4017 "dev": true, 3573 4018 "dependencies": { 3574 4019 "arg": "^5.0.2", 3575 4020 "chokidar": "^3.5.3", 3576 4021 "color-name": "^1.1.4", 3577 - "detective": "^5.2.1", 3578 4022 "didyoumean": "^1.2.2", 3579 4023 "dlv": "^1.1.3", 3580 4024 "fast-glob": "^3.2.12", 3581 4025 "glob-parent": "^6.0.2", 3582 4026 "is-glob": "^4.0.3", 4027 + "jiti": "^1.17.2", 3583 4028 "lilconfig": "^2.0.6", 3584 4029 "micromatch": "^4.0.5", 3585 4030 "normalize-path": "^3.0.0", ··· 3593 4038 "postcss-selector-parser": "^6.0.11", 3594 4039 "postcss-value-parser": "^4.2.0", 3595 4040 "quick-lru": "^5.1.1", 3596 - "resolve": "^1.22.1" 4041 + "resolve": "^1.22.1", 4042 + "sucrase": "^3.29.0" 3597 4043 }, 3598 4044 "bin": { 3599 4045 "tailwind": "lib/cli.js", ··· 3621 4067 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 3622 4068 "dev": true 3623 4069 }, 4070 + "node_modules/thenify": { 4071 + "version": "3.3.1", 4072 + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 4073 + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 4074 + "dev": true, 4075 + "dependencies": { 4076 + "any-promise": "^1.0.0" 4077 + } 4078 + }, 4079 + "node_modules/thenify-all": { 4080 + "version": "1.6.0", 4081 + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 4082 + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 4083 + "dev": true, 4084 + "dependencies": { 4085 + "thenify": ">= 3.1.0 < 4" 4086 + }, 4087 + "engines": { 4088 + "node": ">=0.8" 4089 + } 4090 + }, 3624 4091 "node_modules/tinro": { 3625 4092 "version": "0.6.12", 3626 4093 "resolved": "https://registry.npmjs.org/tinro/-/tinro-0.6.12.tgz", ··· 3665 4132 "dev": true, 3666 4133 "peer": true 3667 4134 }, 4135 + "node_modules/ts-interface-checker": { 4136 + "version": "0.1.13", 4137 + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 4138 + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 4139 + "dev": true 4140 + }, 3668 4141 "node_modules/tslib": { 3669 4142 "version": "1.14.1", 3670 4143 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", ··· 3811 4284 } 3812 4285 }, 3813 4286 "node_modules/vite": { 3814 - "version": "4.1.3", 3815 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.3.tgz", 3816 - "integrity": "sha512-0Zqo4/Fr/swSOBmbl+HAAhOjrqNwju+yTtoe4hQX9UsARdcuc9njyOdr6xU0DDnV7YP0RT6mgTTOiRtZgxfCxA==", 4287 + "version": "4.2.1", 4288 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.2.1.tgz", 4289 + "integrity": "sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==", 3817 4290 "dev": true, 3818 4291 "dependencies": { 3819 - "esbuild": "^0.16.14", 4292 + "esbuild": "^0.17.5", 3820 4293 "postcss": "^8.4.21", 3821 4294 "resolve": "^1.22.1", 3822 - "rollup": "^3.10.0" 4295 + "rollup": "^3.18.0" 3823 4296 }, 3824 4297 "bin": { 3825 4298 "vite": "bin/vite.js" ··· 3938 4411 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 3939 4412 "dev": true 3940 4413 }, 3941 - "node_modules/xtend": { 3942 - "version": "4.0.2", 3943 - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 3944 - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 3945 - "dev": true, 3946 - "engines": { 3947 - "node": ">=0.4" 3948 - } 3949 - }, 3950 4414 "node_modules/yallist": { 3951 4415 "version": "4.0.0", 3952 4416 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", ··· 3998 4462 "typescript": "^4.9.5", 3999 4463 "vite": "^4.0.1" 4000 4464 } 4001 - } 4002 - }, 4003 - "dependencies": { 4004 - "@cloudflare/workers-types": { 4005 - "version": "4.20230215.0", 4006 - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20230215.0.tgz", 4007 - "integrity": "sha512-s71gaGwtEIxjSu6l0cekbXm9AwjrmrFVcHPNx9tHidG2dnqamYf5Nms/KgMYZf7gnjdKOp/ZChYFeJJkNv3QfA==", 4008 - "dev": true 4009 - }, 4010 - "@esbuild/android-arm": { 4011 - "version": "0.16.17", 4012 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 4013 - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 4014 - "dev": true, 4015 - "optional": true 4016 - }, 4017 - "@esbuild/android-arm64": { 4018 - "version": "0.16.17", 4019 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 4020 - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 4021 - "dev": true, 4022 - "optional": true 4023 - }, 4024 - "@esbuild/android-x64": { 4025 - "version": "0.16.17", 4026 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 4027 - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 4028 - "dev": true, 4029 - "optional": true 4030 - }, 4031 - "@esbuild/darwin-arm64": { 4032 - "version": "0.16.17", 4033 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 4034 - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 4035 - "dev": true, 4036 - "optional": true 4037 - }, 4038 - "@esbuild/darwin-x64": { 4039 - "version": "0.16.17", 4040 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 4041 - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 4042 - "dev": true, 4043 - "optional": true 4044 - }, 4045 - "@esbuild/freebsd-arm64": { 4046 - "version": "0.16.17", 4047 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 4048 - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 4049 - "dev": true, 4050 - "optional": true 4051 - }, 4052 - "@esbuild/freebsd-x64": { 4053 - "version": "0.16.17", 4054 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 4055 - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 4056 - "dev": true, 4057 - "optional": true 4058 - }, 4059 - "@esbuild/linux-arm": { 4060 - "version": "0.16.17", 4061 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 4062 - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 4063 - "dev": true, 4064 - "optional": true 4065 - }, 4066 - "@esbuild/linux-arm64": { 4067 - "version": "0.16.17", 4068 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 4069 - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 4070 - "dev": true, 4071 - "optional": true 4072 - }, 4073 - "@esbuild/linux-ia32": { 4074 - "version": "0.16.17", 4075 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 4076 - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 4077 - "dev": true, 4078 - "optional": true 4079 - }, 4080 - "@esbuild/linux-loong64": { 4081 - "version": "0.16.17", 4082 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 4083 - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 4084 - "dev": true, 4085 - "optional": true 4086 - }, 4087 - "@esbuild/linux-mips64el": { 4088 - "version": "0.16.17", 4089 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 4090 - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 4091 - "dev": true, 4092 - "optional": true 4093 - }, 4094 - "@esbuild/linux-ppc64": { 4095 - "version": "0.16.17", 4096 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 4097 - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 4098 - "dev": true, 4099 - "optional": true 4100 - }, 4101 - "@esbuild/linux-riscv64": { 4102 - "version": "0.16.17", 4103 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 4104 - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 4105 - "dev": true, 4106 - "optional": true 4107 - }, 4108 - "@esbuild/linux-s390x": { 4109 - "version": "0.16.17", 4110 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 4111 - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 4112 - "dev": true, 4113 - "optional": true 4114 - }, 4115 - "@esbuild/linux-x64": { 4116 - "version": "0.16.17", 4117 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 4118 - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 4119 - "dev": true, 4120 - "optional": true 4121 - }, 4122 - "@esbuild/netbsd-x64": { 4123 - "version": "0.16.17", 4124 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 4125 - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 4126 - "dev": true, 4127 - "optional": true 4128 - }, 4129 - "@esbuild/openbsd-x64": { 4130 - "version": "0.16.17", 4131 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 4132 - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 4133 - "dev": true, 4134 - "optional": true 4135 - }, 4136 - "@esbuild/sunos-x64": { 4137 - "version": "0.16.17", 4138 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 4139 - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 4140 - "dev": true, 4141 - "optional": true 4142 - }, 4143 - "@esbuild/win32-arm64": { 4144 - "version": "0.16.17", 4145 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 4146 - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 4147 - "dev": true, 4148 - "optional": true 4149 - }, 4150 - "@esbuild/win32-ia32": { 4151 - "version": "0.16.17", 4152 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 4153 - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 4154 - "dev": true, 4155 - "optional": true 4156 - }, 4157 - "@esbuild/win32-x64": { 4158 - "version": "0.16.17", 4159 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 4160 - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 4161 - "dev": true, 4162 - "optional": true 4163 - }, 4164 - "@eslint/eslintrc": { 4165 - "version": "1.4.1", 4166 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 4167 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 4168 - "dev": true, 4169 - "requires": { 4170 - "ajv": "^6.12.4", 4171 - "debug": "^4.3.2", 4172 - "espree": "^9.4.0", 4173 - "globals": "^13.19.0", 4174 - "ignore": "^5.2.0", 4175 - "import-fresh": "^3.2.1", 4176 - "js-yaml": "^4.1.0", 4177 - "minimatch": "^3.1.2", 4178 - "strip-json-comments": "^3.1.1" 4179 - } 4180 - }, 4181 - "@humanwhocodes/config-array": { 4182 - "version": "0.11.8", 4183 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 4184 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 4185 - "dev": true, 4186 - "requires": { 4187 - "@humanwhocodes/object-schema": "^1.2.1", 4188 - "debug": "^4.1.1", 4189 - "minimatch": "^3.0.5" 4190 - } 4191 - }, 4192 - "@humanwhocodes/module-importer": { 4193 - "version": "1.0.1", 4194 - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 4195 - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 4196 - "dev": true 4197 - }, 4198 - "@humanwhocodes/object-schema": { 4199 - "version": "1.2.1", 4200 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 4201 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 4202 - "dev": true 4203 - }, 4204 - "@jridgewell/resolve-uri": { 4205 - "version": "3.1.0", 4206 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 4207 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 4208 - "dev": true 4209 - }, 4210 - "@jridgewell/sourcemap-codec": { 4211 - "version": "1.4.14", 4212 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 4213 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 4214 - "dev": true 4215 - }, 4216 - "@jridgewell/trace-mapping": { 4217 - "version": "0.3.17", 4218 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 4219 - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 4220 - "dev": true, 4221 - "requires": { 4222 - "@jridgewell/resolve-uri": "3.1.0", 4223 - "@jridgewell/sourcemap-codec": "1.4.14" 4224 - } 4225 - }, 4226 - "@nodelib/fs.scandir": { 4227 - "version": "2.1.5", 4228 - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 4229 - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 4230 - "dev": true, 4231 - "requires": { 4232 - "@nodelib/fs.stat": "2.0.5", 4233 - "run-parallel": "^1.1.9" 4234 - } 4235 - }, 4236 - "@nodelib/fs.stat": { 4237 - "version": "2.0.5", 4238 - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 4239 - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 4240 - "dev": true 4241 - }, 4242 - "@nodelib/fs.walk": { 4243 - "version": "1.2.8", 4244 - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 4245 - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 4246 - "dev": true, 4247 - "requires": { 4248 - "@nodelib/fs.scandir": "2.1.5", 4249 - "fastq": "^1.6.0" 4250 - } 4251 - }, 4252 - "@octokit/auth-token": { 4253 - "version": "3.0.3", 4254 - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", 4255 - "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", 4256 - "dev": true, 4257 - "peer": true, 4258 - "requires": { 4259 - "@octokit/types": "^9.0.0" 4260 - } 4261 - }, 4262 - "@octokit/core": { 4263 - "version": "4.2.0", 4264 - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz", 4265 - "integrity": "sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==", 4266 - "dev": true, 4267 - "peer": true, 4268 - "requires": { 4269 - "@octokit/auth-token": "^3.0.0", 4270 - "@octokit/graphql": "^5.0.0", 4271 - "@octokit/request": "^6.0.0", 4272 - "@octokit/request-error": "^3.0.0", 4273 - "@octokit/types": "^9.0.0", 4274 - "before-after-hook": "^2.2.0", 4275 - "universal-user-agent": "^6.0.0" 4276 - } 4277 - }, 4278 - "@octokit/endpoint": { 4279 - "version": "7.0.5", 4280 - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", 4281 - "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", 4282 - "dev": true, 4283 - "peer": true, 4284 - "requires": { 4285 - "@octokit/types": "^9.0.0", 4286 - "is-plain-object": "^5.0.0", 4287 - "universal-user-agent": "^6.0.0" 4288 - } 4289 - }, 4290 - "@octokit/graphql": { 4291 - "version": "5.0.5", 4292 - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", 4293 - "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", 4294 - "dev": true, 4295 - "peer": true, 4296 - "requires": { 4297 - "@octokit/request": "^6.0.0", 4298 - "@octokit/types": "^9.0.0", 4299 - "universal-user-agent": "^6.0.0" 4300 - } 4301 - }, 4302 - "@octokit/openapi-types": { 4303 - "version": "16.0.0", 4304 - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", 4305 - "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", 4306 - "dev": true 4307 - }, 4308 - "@octokit/plugin-rest-endpoint-methods": { 4309 - "version": "7.0.1", 4310 - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz", 4311 - "integrity": "sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA==", 4312 - "dev": true, 4313 - "requires": { 4314 - "@octokit/types": "^9.0.0", 4315 - "deprecation": "^2.3.1" 4316 - } 4317 - }, 4318 - "@octokit/request": { 4319 - "version": "6.2.3", 4320 - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz", 4321 - "integrity": "sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==", 4322 - "dev": true, 4323 - "peer": true, 4324 - "requires": { 4325 - "@octokit/endpoint": "^7.0.0", 4326 - "@octokit/request-error": "^3.0.0", 4327 - "@octokit/types": "^9.0.0", 4328 - "is-plain-object": "^5.0.0", 4329 - "node-fetch": "^2.6.7", 4330 - "universal-user-agent": "^6.0.0" 4331 - } 4332 - }, 4333 - "@octokit/request-error": { 4334 - "version": "3.0.3", 4335 - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", 4336 - "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", 4337 - "dev": true, 4338 - "peer": true, 4339 - "requires": { 4340 - "@octokit/types": "^9.0.0", 4341 - "deprecation": "^2.0.0", 4342 - "once": "^1.4.0" 4343 - } 4344 - }, 4345 - "@octokit/types": { 4346 - "version": "9.0.0", 4347 - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", 4348 - "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", 4349 - "dev": true, 4350 - "requires": { 4351 - "@octokit/openapi-types": "^16.0.0" 4352 - } 4353 - }, 4354 - "@polka/url": { 4355 - "version": "1.0.0-next.21", 4356 - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", 4357 - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", 4358 - "dev": true 4359 - }, 4360 - "@sveltejs/adapter-cloudflare": { 4361 - "version": "2.0.2", 4362 - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-2.0.2.tgz", 4363 - "integrity": "sha512-uddWczGKT/Tq5D34zu1moXS2kmRk+B8AUAMPkqQJDlKUfU8+lXum2IjGkLu0vuea64u77vobc+y1WTuiFil4PA==", 4364 - "dev": true, 4365 - "requires": { 4366 - "@cloudflare/workers-types": "^4.20221111.1", 4367 - "esbuild": "^0.16.3", 4368 - "worktop": "0.8.0-next.14" 4369 - } 4370 - }, 4371 - "@sveltejs/kit": { 4372 - "version": "1.8.3", 4373 - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.8.3.tgz", 4374 - "integrity": "sha512-32tiLy5PPpt2lquK2p53/5wR+ghAXw0HymIBEezmwmwtzx7Xf36xw3RG3fDYQ9gyzon89T+JRweXgAv/qhhvSQ==", 4375 - "dev": true, 4376 - "requires": { 4377 - "@sveltejs/vite-plugin-svelte": "^2.0.0", 4378 - "@types/cookie": "^0.5.1", 4379 - "cookie": "^0.5.0", 4380 - "devalue": "^4.3.0", 4381 - "esm-env": "^1.0.0", 4382 - "kleur": "^4.1.5", 4383 - "magic-string": "^0.29.0", 4384 - "mime": "^3.0.0", 4385 - "sade": "^1.8.1", 4386 - "set-cookie-parser": "^2.5.1", 4387 - "sirv": "^2.0.2", 4388 - "tiny-glob": "^0.2.9", 4389 - "undici": "5.20.0" 4390 - }, 4391 - "dependencies": { 4392 - "magic-string": { 4393 - "version": "0.29.0", 4394 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz", 4395 - "integrity": "sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==", 4396 - "dev": true, 4397 - "requires": { 4398 - "@jridgewell/sourcemap-codec": "^1.4.13" 4399 - } 4400 - } 4401 - } 4402 - }, 4403 - "@sveltejs/vite-plugin-svelte": { 4404 - "version": "2.0.2", 4405 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 4406 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 4407 - "dev": true, 4408 - "requires": { 4409 - "debug": "^4.3.4", 4410 - "deepmerge": "^4.2.2", 4411 - "kleur": "^4.1.5", 4412 - "magic-string": "^0.27.0", 4413 - "svelte-hmr": "^0.15.1", 4414 - "vitefu": "^0.2.3" 4415 - } 4416 - }, 4417 - "@tailwindcss/forms": { 4418 - "version": "0.5.3", 4419 - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.3.tgz", 4420 - "integrity": "sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==", 4421 - "dev": true, 4422 - "requires": { 4423 - "mini-svg-data-uri": "^1.2.3" 4424 - } 4425 - }, 4426 - "@tauri-apps/api": { 4427 - "version": "1.2.0", 4428 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 4429 - "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 4430 - "dev": true 4431 - }, 4432 - "@tauri-apps/cli": { 4433 - "version": "1.2.3", 4434 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.3.tgz", 4435 - "integrity": "sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==", 4436 - "dev": true, 4437 - "requires": { 4438 - "@tauri-apps/cli-darwin-arm64": "1.2.3", 4439 - "@tauri-apps/cli-darwin-x64": "1.2.3", 4440 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.3", 4441 - "@tauri-apps/cli-linux-arm64-gnu": "1.2.3", 4442 - "@tauri-apps/cli-linux-arm64-musl": "1.2.3", 4443 - "@tauri-apps/cli-linux-x64-gnu": "1.2.3", 4444 - "@tauri-apps/cli-linux-x64-musl": "1.2.3", 4445 - "@tauri-apps/cli-win32-ia32-msvc": "1.2.3", 4446 - "@tauri-apps/cli-win32-x64-msvc": "1.2.3" 4447 - } 4448 - }, 4449 - "@tauri-apps/cli-darwin-arm64": { 4450 - "version": "1.2.3", 4451 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.3.tgz", 4452 - "integrity": "sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==", 4453 - "dev": true, 4454 - "optional": true 4455 - }, 4456 - "@tauri-apps/cli-darwin-x64": { 4457 - "version": "1.2.3", 4458 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.3.tgz", 4459 - "integrity": "sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==", 4460 - "dev": true, 4461 - "optional": true 4462 - }, 4463 - "@tauri-apps/cli-linux-arm-gnueabihf": { 4464 - "version": "1.2.3", 4465 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.3.tgz", 4466 - "integrity": "sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==", 4467 - "dev": true, 4468 - "optional": true 4469 - }, 4470 - "@tauri-apps/cli-linux-arm64-gnu": { 4471 - "version": "1.2.3", 4472 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.3.tgz", 4473 - "integrity": "sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==", 4474 - "dev": true, 4475 - "optional": true 4476 - }, 4477 - "@tauri-apps/cli-linux-arm64-musl": { 4478 - "version": "1.2.3", 4479 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.3.tgz", 4480 - "integrity": "sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==", 4481 - "dev": true, 4482 - "optional": true 4483 - }, 4484 - "@tauri-apps/cli-linux-x64-gnu": { 4485 - "version": "1.2.3", 4486 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.3.tgz", 4487 - "integrity": "sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==", 4488 - "dev": true, 4489 - "optional": true 4490 - }, 4491 - "@tauri-apps/cli-linux-x64-musl": { 4492 - "version": "1.2.3", 4493 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.3.tgz", 4494 - "integrity": "sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==", 4495 - "dev": true, 4496 - "optional": true 4497 - }, 4498 - "@tauri-apps/cli-win32-ia32-msvc": { 4499 - "version": "1.2.3", 4500 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.3.tgz", 4501 - "integrity": "sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==", 4502 - "dev": true, 4503 - "optional": true 4504 - }, 4505 - "@tauri-apps/cli-win32-x64-msvc": { 4506 - "version": "1.2.3", 4507 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.3.tgz", 4508 - "integrity": "sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==", 4509 - "dev": true, 4510 - "optional": true 4511 - }, 4512 - "@types/cookie": { 4513 - "version": "0.5.1", 4514 - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz", 4515 - "integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==", 4516 - "dev": true 4517 - }, 4518 - "@types/json-schema": { 4519 - "version": "7.0.11", 4520 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 4521 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 4522 - "dev": true 4523 - }, 4524 - "@types/node": { 4525 - "version": "18.14.0", 4526 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", 4527 - "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", 4528 - "dev": true 4529 - }, 4530 - "@types/pug": { 4531 - "version": "2.0.6", 4532 - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 4533 - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 4534 - "dev": true 4535 - }, 4536 - "@types/sass": { 4537 - "version": "1.43.1", 4538 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 4539 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 4540 - "dev": true, 4541 - "requires": { 4542 - "@types/node": "*" 4543 - } 4544 - }, 4545 - "@types/semver": { 4546 - "version": "7.3.13", 4547 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 4548 - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 4549 - "dev": true 4550 - }, 4551 - "@types/unist": { 4552 - "version": "2.0.6", 4553 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", 4554 - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", 4555 - "dev": true 4556 - }, 4557 - "@typescript-eslint/eslint-plugin": { 4558 - "version": "5.53.0", 4559 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz", 4560 - "integrity": "sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==", 4561 - "dev": true, 4562 - "requires": { 4563 - "@typescript-eslint/scope-manager": "5.53.0", 4564 - "@typescript-eslint/type-utils": "5.53.0", 4565 - "@typescript-eslint/utils": "5.53.0", 4566 - "debug": "^4.3.4", 4567 - "grapheme-splitter": "^1.0.4", 4568 - "ignore": "^5.2.0", 4569 - "natural-compare-lite": "^1.4.0", 4570 - "regexpp": "^3.2.0", 4571 - "semver": "^7.3.7", 4572 - "tsutils": "^3.21.0" 4573 - } 4574 - }, 4575 - "@typescript-eslint/parser": { 4576 - "version": "5.53.0", 4577 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz", 4578 - "integrity": "sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==", 4579 - "dev": true, 4580 - "requires": { 4581 - "@typescript-eslint/scope-manager": "5.53.0", 4582 - "@typescript-eslint/types": "5.53.0", 4583 - "@typescript-eslint/typescript-estree": "5.53.0", 4584 - "debug": "^4.3.4" 4585 - } 4586 - }, 4587 - "@typescript-eslint/scope-manager": { 4588 - "version": "5.53.0", 4589 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz", 4590 - "integrity": "sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==", 4591 - "dev": true, 4592 - "requires": { 4593 - "@typescript-eslint/types": "5.53.0", 4594 - "@typescript-eslint/visitor-keys": "5.53.0" 4595 - } 4596 - }, 4597 - "@typescript-eslint/type-utils": { 4598 - "version": "5.53.0", 4599 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz", 4600 - "integrity": "sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==", 4601 - "dev": true, 4602 - "requires": { 4603 - "@typescript-eslint/typescript-estree": "5.53.0", 4604 - "@typescript-eslint/utils": "5.53.0", 4605 - "debug": "^4.3.4", 4606 - "tsutils": "^3.21.0" 4607 - } 4608 - }, 4609 - "@typescript-eslint/types": { 4610 - "version": "5.53.0", 4611 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz", 4612 - "integrity": "sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==", 4613 - "dev": true 4614 - }, 4615 - "@typescript-eslint/typescript-estree": { 4616 - "version": "5.53.0", 4617 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz", 4618 - "integrity": "sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==", 4619 - "dev": true, 4620 - "requires": { 4621 - "@typescript-eslint/types": "5.53.0", 4622 - "@typescript-eslint/visitor-keys": "5.53.0", 4623 - "debug": "^4.3.4", 4624 - "globby": "^11.1.0", 4625 - "is-glob": "^4.0.3", 4626 - "semver": "^7.3.7", 4627 - "tsutils": "^3.21.0" 4628 - } 4629 - }, 4630 - "@typescript-eslint/utils": { 4631 - "version": "5.53.0", 4632 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz", 4633 - "integrity": "sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==", 4634 - "dev": true, 4635 - "requires": { 4636 - "@types/json-schema": "^7.0.9", 4637 - "@types/semver": "^7.3.12", 4638 - "@typescript-eslint/scope-manager": "5.53.0", 4639 - "@typescript-eslint/types": "5.53.0", 4640 - "@typescript-eslint/typescript-estree": "5.53.0", 4641 - "eslint-scope": "^5.1.1", 4642 - "eslint-utils": "^3.0.0", 4643 - "semver": "^7.3.7" 4644 - } 4645 - }, 4646 - "@typescript-eslint/visitor-keys": { 4647 - "version": "5.53.0", 4648 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz", 4649 - "integrity": "sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==", 4650 - "dev": true, 4651 - "requires": { 4652 - "@typescript-eslint/types": "5.53.0", 4653 - "eslint-visitor-keys": "^3.3.0" 4654 - } 4655 - }, 4656 - "acorn": { 4657 - "version": "8.8.2", 4658 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 4659 - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 4660 - "dev": true 4661 - }, 4662 - "acorn-jsx": { 4663 - "version": "5.3.2", 4664 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 4665 - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 4666 - "dev": true, 4667 - "requires": {} 4668 - }, 4669 - "acorn-node": { 4670 - "version": "1.8.2", 4671 - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 4672 - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 4673 - "dev": true, 4674 - "requires": { 4675 - "acorn": "^7.0.0", 4676 - "acorn-walk": "^7.0.0", 4677 - "xtend": "^4.0.2" 4678 - }, 4679 - "dependencies": { 4680 - "acorn": { 4681 - "version": "7.4.1", 4682 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 4683 - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 4684 - "dev": true 4685 - } 4686 - } 4687 - }, 4688 - "acorn-walk": { 4689 - "version": "7.2.0", 4690 - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 4691 - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 4692 - "dev": true 4693 - }, 4694 - "ajv": { 4695 - "version": "6.12.6", 4696 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 4697 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 4698 - "dev": true, 4699 - "requires": { 4700 - "fast-deep-equal": "^3.1.1", 4701 - "fast-json-stable-stringify": "^2.0.0", 4702 - "json-schema-traverse": "^0.4.1", 4703 - "uri-js": "^4.2.2" 4704 - } 4705 - }, 4706 - "ansi-regex": { 4707 - "version": "5.0.1", 4708 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 4709 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 4710 - "dev": true 4711 - }, 4712 - "ansi-styles": { 4713 - "version": "4.3.0", 4714 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4715 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4716 - "dev": true, 4717 - "requires": { 4718 - "color-convert": "^2.0.1" 4719 - } 4720 - }, 4721 - "anymatch": { 4722 - "version": "3.1.3", 4723 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 4724 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 4725 - "dev": true, 4726 - "requires": { 4727 - "normalize-path": "^3.0.0", 4728 - "picomatch": "^2.0.4" 4729 - } 4730 - }, 4731 - "arg": { 4732 - "version": "5.0.2", 4733 - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 4734 - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 4735 - "dev": true 4736 - }, 4737 - "argparse": { 4738 - "version": "2.0.1", 4739 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 4740 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 4741 - "dev": true 4742 - }, 4743 - "array-union": { 4744 - "version": "2.1.0", 4745 - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 4746 - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 4747 - "dev": true 4748 - }, 4749 - "autoprefixer": { 4750 - "version": "10.4.13", 4751 - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", 4752 - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", 4753 - "dev": true, 4754 - "requires": { 4755 - "browserslist": "^4.21.4", 4756 - "caniuse-lite": "^1.0.30001426", 4757 - "fraction.js": "^4.2.0", 4758 - "normalize-range": "^0.1.2", 4759 - "picocolors": "^1.0.0", 4760 - "postcss-value-parser": "^4.2.0" 4761 - } 4762 - }, 4763 - "balanced-match": { 4764 - "version": "1.0.2", 4765 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 4766 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 4767 - "dev": true 4768 - }, 4769 - "before-after-hook": { 4770 - "version": "2.2.3", 4771 - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", 4772 - "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==", 4773 - "dev": true, 4774 - "peer": true 4775 - }, 4776 - "binary-extensions": { 4777 - "version": "2.2.0", 4778 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 4779 - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 4780 - "dev": true 4781 - }, 4782 - "bowser": { 4783 - "version": "2.11.0", 4784 - "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", 4785 - "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==", 4786 - "dev": true 4787 - }, 4788 - "brace-expansion": { 4789 - "version": "1.1.11", 4790 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 4791 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 4792 - "dev": true, 4793 - "requires": { 4794 - "balanced-match": "^1.0.0", 4795 - "concat-map": "0.0.1" 4796 - } 4797 - }, 4798 - "braces": { 4799 - "version": "3.0.2", 4800 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 4801 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 4802 - "dev": true, 4803 - "requires": { 4804 - "fill-range": "^7.0.1" 4805 - } 4806 - }, 4807 - "browserslist": { 4808 - "version": "4.21.5", 4809 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", 4810 - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", 4811 - "dev": true, 4812 - "requires": { 4813 - "caniuse-lite": "^1.0.30001449", 4814 - "electron-to-chromium": "^1.4.284", 4815 - "node-releases": "^2.0.8", 4816 - "update-browserslist-db": "^1.0.10" 4817 - } 4818 - }, 4819 - "buffer-crc32": { 4820 - "version": "0.2.13", 4821 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 4822 - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 4823 - "dev": true 4824 - }, 4825 - "busboy": { 4826 - "version": "1.6.0", 4827 - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", 4828 - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", 4829 - "dev": true, 4830 - "requires": { 4831 - "streamsearch": "^1.1.0" 4832 - } 4833 - }, 4834 - "callsites": { 4835 - "version": "3.1.0", 4836 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 4837 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 4838 - "dev": true 4839 - }, 4840 - "camelcase-css": { 4841 - "version": "2.0.1", 4842 - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 4843 - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 4844 - "dev": true 4845 - }, 4846 - "caniuse-lite": { 4847 - "version": "1.0.30001457", 4848 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", 4849 - "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==", 4850 - "dev": true 4851 - }, 4852 - "chalk": { 4853 - "version": "4.1.2", 4854 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4855 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4856 - "dev": true, 4857 - "requires": { 4858 - "ansi-styles": "^4.1.0", 4859 - "supports-color": "^7.1.0" 4860 - } 4861 - }, 4862 - "chokidar": { 4863 - "version": "3.5.3", 4864 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 4865 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 4866 - "dev": true, 4867 - "requires": { 4868 - "anymatch": "~3.1.2", 4869 - "braces": "~3.0.2", 4870 - "fsevents": "~2.3.2", 4871 - "glob-parent": "~5.1.2", 4872 - "is-binary-path": "~2.1.0", 4873 - "is-glob": "~4.0.1", 4874 - "normalize-path": "~3.0.0", 4875 - "readdirp": "~3.6.0" 4876 - }, 4877 - "dependencies": { 4878 - "glob-parent": { 4879 - "version": "5.1.2", 4880 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4881 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4882 - "dev": true, 4883 - "requires": { 4884 - "is-glob": "^4.0.1" 4885 - } 4886 - } 4887 - } 4888 - }, 4889 - "color-convert": { 4890 - "version": "2.0.1", 4891 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4892 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4893 - "dev": true, 4894 - "requires": { 4895 - "color-name": "~1.1.4" 4896 - } 4897 - }, 4898 - "color-name": { 4899 - "version": "1.1.4", 4900 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4901 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4902 - "dev": true 4903 - }, 4904 - "concat-map": { 4905 - "version": "0.0.1", 4906 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 4907 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 4908 - "dev": true 4909 - }, 4910 - "cookie": { 4911 - "version": "0.5.0", 4912 - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", 4913 - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", 4914 - "dev": true 4915 - }, 4916 - "cross-spawn": { 4917 - "version": "7.0.3", 4918 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 4919 - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 4920 - "dev": true, 4921 - "requires": { 4922 - "path-key": "^3.1.0", 4923 - "shebang-command": "^2.0.0", 4924 - "which": "^2.0.1" 4925 - } 4926 - }, 4927 - "cssesc": { 4928 - "version": "3.0.0", 4929 - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 4930 - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 4931 - "dev": true 4932 - }, 4933 - "date-picker-svelte": { 4934 - "version": "2.2.5", 4935 - "resolved": "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.2.5.tgz", 4936 - "integrity": "sha512-cexGp5ugTLQqxpjoBsn3JQOGVsBwRpeHj76dwtEPCIyc4w0m5H/Zv6GkqRJd8aJSlo2uK21Dx4QnnCh7rLVh4g==", 4937 - "dev": true 4938 - }, 4939 - "debug": { 4940 - "version": "4.3.4", 4941 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 4942 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 4943 - "dev": true, 4944 - "requires": { 4945 - "ms": "2.1.2" 4946 - } 4947 - }, 4948 - "deep-is": { 4949 - "version": "0.1.4", 4950 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 4951 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 4952 - "dev": true 4953 - }, 4954 - "deepmerge": { 4955 - "version": "4.3.0", 4956 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 4957 - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 4958 - "dev": true 4959 - }, 4960 - "defined": { 4961 - "version": "1.0.1", 4962 - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 4963 - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 4964 - "dev": true 4965 - }, 4966 - "deprecation": { 4967 - "version": "2.3.1", 4968 - "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", 4969 - "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==", 4970 - "dev": true 4971 - }, 4972 - "detect-indent": { 4973 - "version": "6.1.0", 4974 - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 4975 - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 4976 - "dev": true 4977 - }, 4978 - "detective": { 4979 - "version": "5.2.1", 4980 - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 4981 - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 4982 - "dev": true, 4983 - "requires": { 4984 - "acorn-node": "^1.8.2", 4985 - "defined": "^1.0.0", 4986 - "minimist": "^1.2.6" 4987 - } 4988 - }, 4989 - "devalue": { 4990 - "version": "4.3.0", 4991 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz", 4992 - "integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==", 4993 - "dev": true 4994 - }, 4995 - "didyoumean": { 4996 - "version": "1.2.2", 4997 - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 4998 - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 4999 - "dev": true 5000 - }, 5001 - "dir-glob": { 5002 - "version": "3.0.1", 5003 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 5004 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 5005 - "dev": true, 5006 - "requires": { 5007 - "path-type": "^4.0.0" 5008 - } 5009 - }, 5010 - "dlv": { 5011 - "version": "1.1.3", 5012 - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 5013 - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 5014 - "dev": true 5015 - }, 5016 - "doctrine": { 5017 - "version": "3.0.0", 5018 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 5019 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 5020 - "dev": true, 5021 - "requires": { 5022 - "esutils": "^2.0.2" 5023 - } 5024 - }, 5025 - "electron-to-chromium": { 5026 - "version": "1.4.304", 5027 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.304.tgz", 5028 - "integrity": "sha512-6c8M+ojPgDIXN2NyfGn8oHASXYnayj+gSEnGeLMKb9zjsySeVB/j7KkNAAG9yDcv8gNlhvFg5REa1N/kQU6pgA==", 5029 - "dev": true 5030 - }, 5031 - "es6-promise": { 5032 - "version": "3.3.1", 5033 - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 5034 - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 5035 - "dev": true 5036 - }, 5037 - "esbuild": { 5038 - "version": "0.16.17", 5039 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 5040 - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 5041 - "dev": true, 5042 - "requires": { 5043 - "@esbuild/android-arm": "0.16.17", 5044 - "@esbuild/android-arm64": "0.16.17", 5045 - "@esbuild/android-x64": "0.16.17", 5046 - "@esbuild/darwin-arm64": "0.16.17", 5047 - "@esbuild/darwin-x64": "0.16.17", 5048 - "@esbuild/freebsd-arm64": "0.16.17", 5049 - "@esbuild/freebsd-x64": "0.16.17", 5050 - "@esbuild/linux-arm": "0.16.17", 5051 - "@esbuild/linux-arm64": "0.16.17", 5052 - "@esbuild/linux-ia32": "0.16.17", 5053 - "@esbuild/linux-loong64": "0.16.17", 5054 - "@esbuild/linux-mips64el": "0.16.17", 5055 - "@esbuild/linux-ppc64": "0.16.17", 5056 - "@esbuild/linux-riscv64": "0.16.17", 5057 - "@esbuild/linux-s390x": "0.16.17", 5058 - "@esbuild/linux-x64": "0.16.17", 5059 - "@esbuild/netbsd-x64": "0.16.17", 5060 - "@esbuild/openbsd-x64": "0.16.17", 5061 - "@esbuild/sunos-x64": "0.16.17", 5062 - "@esbuild/win32-arm64": "0.16.17", 5063 - "@esbuild/win32-ia32": "0.16.17", 5064 - "@esbuild/win32-x64": "0.16.17" 5065 - } 5066 - }, 5067 - "escalade": { 5068 - "version": "3.1.1", 5069 - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 5070 - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 5071 - "dev": true 5072 - }, 5073 - "escape-string-regexp": { 5074 - "version": "4.0.0", 5075 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 5076 - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 5077 - "dev": true 5078 - }, 5079 - "eslint": { 5080 - "version": "8.34.0", 5081 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", 5082 - "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", 5083 - "dev": true, 5084 - "requires": { 5085 - "@eslint/eslintrc": "^1.4.1", 5086 - "@humanwhocodes/config-array": "^0.11.8", 5087 - "@humanwhocodes/module-importer": "^1.0.1", 5088 - "@nodelib/fs.walk": "^1.2.8", 5089 - "ajv": "^6.10.0", 5090 - "chalk": "^4.0.0", 5091 - "cross-spawn": "^7.0.2", 5092 - "debug": "^4.3.2", 5093 - "doctrine": "^3.0.0", 5094 - "escape-string-regexp": "^4.0.0", 5095 - "eslint-scope": "^7.1.1", 5096 - "eslint-utils": "^3.0.0", 5097 - "eslint-visitor-keys": "^3.3.0", 5098 - "espree": "^9.4.0", 5099 - "esquery": "^1.4.0", 5100 - "esutils": "^2.0.2", 5101 - "fast-deep-equal": "^3.1.3", 5102 - "file-entry-cache": "^6.0.1", 5103 - "find-up": "^5.0.0", 5104 - "glob-parent": "^6.0.2", 5105 - "globals": "^13.19.0", 5106 - "grapheme-splitter": "^1.0.4", 5107 - "ignore": "^5.2.0", 5108 - "import-fresh": "^3.0.0", 5109 - "imurmurhash": "^0.1.4", 5110 - "is-glob": "^4.0.0", 5111 - "is-path-inside": "^3.0.3", 5112 - "js-sdsl": "^4.1.4", 5113 - "js-yaml": "^4.1.0", 5114 - "json-stable-stringify-without-jsonify": "^1.0.1", 5115 - "levn": "^0.4.1", 5116 - "lodash.merge": "^4.6.2", 5117 - "minimatch": "^3.1.2", 5118 - "natural-compare": "^1.4.0", 5119 - "optionator": "^0.9.1", 5120 - "regexpp": "^3.2.0", 5121 - "strip-ansi": "^6.0.1", 5122 - "strip-json-comments": "^3.1.0", 5123 - "text-table": "^0.2.0" 5124 - }, 5125 - "dependencies": { 5126 - "eslint-scope": { 5127 - "version": "7.1.1", 5128 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 5129 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 5130 - "dev": true, 5131 - "requires": { 5132 - "esrecurse": "^4.3.0", 5133 - "estraverse": "^5.2.0" 5134 - } 5135 - }, 5136 - "estraverse": { 5137 - "version": "5.3.0", 5138 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 5139 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 5140 - "dev": true 5141 - } 5142 - } 5143 - }, 5144 - "eslint-config-prettier": { 5145 - "version": "8.6.0", 5146 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 5147 - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 5148 - "dev": true, 5149 - "requires": {} 5150 - }, 5151 - "eslint-plugin-svelte3": { 5152 - "version": "4.0.0", 5153 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 5154 - "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 5155 - "dev": true, 5156 - "requires": {} 5157 - }, 5158 - "eslint-scope": { 5159 - "version": "5.1.1", 5160 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 5161 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 5162 - "dev": true, 5163 - "requires": { 5164 - "esrecurse": "^4.3.0", 5165 - "estraverse": "^4.1.1" 5166 - } 5167 - }, 5168 - "eslint-utils": { 5169 - "version": "3.0.0", 5170 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 5171 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 5172 - "dev": true, 5173 - "requires": { 5174 - "eslint-visitor-keys": "^2.0.0" 5175 - }, 5176 - "dependencies": { 5177 - "eslint-visitor-keys": { 5178 - "version": "2.1.0", 5179 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 5180 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 5181 - "dev": true 5182 - } 5183 - } 5184 - }, 5185 - "eslint-visitor-keys": { 5186 - "version": "3.3.0", 5187 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 5188 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 5189 - "dev": true 5190 - }, 5191 - "esm-env": { 5192 - "version": "1.0.0", 5193 - "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", 5194 - "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", 5195 - "dev": true 5196 - }, 5197 - "espree": { 5198 - "version": "9.4.1", 5199 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 5200 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 5201 - "dev": true, 5202 - "requires": { 5203 - "acorn": "^8.8.0", 5204 - "acorn-jsx": "^5.3.2", 5205 - "eslint-visitor-keys": "^3.3.0" 5206 - } 5207 - }, 5208 - "esquery": { 5209 - "version": "1.4.2", 5210 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz", 5211 - "integrity": "sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==", 5212 - "dev": true, 5213 - "requires": { 5214 - "estraverse": "^5.1.0" 5215 - }, 5216 - "dependencies": { 5217 - "estraverse": { 5218 - "version": "5.3.0", 5219 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 5220 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 5221 - "dev": true 5222 - } 5223 - } 5224 - }, 5225 - "esrecurse": { 5226 - "version": "4.3.0", 5227 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 5228 - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 5229 - "dev": true, 5230 - "requires": { 5231 - "estraverse": "^5.2.0" 5232 - }, 5233 - "dependencies": { 5234 - "estraverse": { 5235 - "version": "5.3.0", 5236 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 5237 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 5238 - "dev": true 5239 - } 5240 - } 5241 - }, 5242 - "estraverse": { 5243 - "version": "4.3.0", 5244 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 5245 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 5246 - "dev": true 5247 - }, 5248 - "esutils": { 5249 - "version": "2.0.3", 5250 - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 5251 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 5252 - "dev": true 5253 - }, 5254 - "fast-deep-equal": { 5255 - "version": "3.1.3", 5256 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 5257 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 5258 - "dev": true 5259 - }, 5260 - "fast-glob": { 5261 - "version": "3.2.12", 5262 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 5263 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 5264 - "dev": true, 5265 - "requires": { 5266 - "@nodelib/fs.stat": "^2.0.2", 5267 - "@nodelib/fs.walk": "^1.2.3", 5268 - "glob-parent": "^5.1.2", 5269 - "merge2": "^1.3.0", 5270 - "micromatch": "^4.0.4" 5271 - }, 5272 - "dependencies": { 5273 - "glob-parent": { 5274 - "version": "5.1.2", 5275 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 5276 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 5277 - "dev": true, 5278 - "requires": { 5279 - "is-glob": "^4.0.1" 5280 - } 5281 - } 5282 - } 5283 - }, 5284 - "fast-json-stable-stringify": { 5285 - "version": "2.1.0", 5286 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 5287 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 5288 - "dev": true 5289 - }, 5290 - "fast-levenshtein": { 5291 - "version": "2.0.6", 5292 - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 5293 - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 5294 - "dev": true 5295 - }, 5296 - "fastq": { 5297 - "version": "1.15.0", 5298 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 5299 - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 5300 - "dev": true, 5301 - "requires": { 5302 - "reusify": "^1.0.4" 5303 - } 5304 - }, 5305 - "file-entry-cache": { 5306 - "version": "6.0.1", 5307 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 5308 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 5309 - "dev": true, 5310 - "requires": { 5311 - "flat-cache": "^3.0.4" 5312 - } 5313 - }, 5314 - "fill-range": { 5315 - "version": "7.0.1", 5316 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 5317 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 5318 - "dev": true, 5319 - "requires": { 5320 - "to-regex-range": "^5.0.1" 5321 - } 5322 - }, 5323 - "find-up": { 5324 - "version": "5.0.0", 5325 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 5326 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 5327 - "dev": true, 5328 - "requires": { 5329 - "locate-path": "^6.0.0", 5330 - "path-exists": "^4.0.0" 5331 - } 5332 - }, 5333 - "flat-cache": { 5334 - "version": "3.0.4", 5335 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 5336 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 5337 - "dev": true, 5338 - "requires": { 5339 - "flatted": "^3.1.0", 5340 - "rimraf": "^3.0.2" 5341 - } 5342 - }, 5343 - "flatted": { 5344 - "version": "3.2.7", 5345 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 5346 - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 5347 - "dev": true 5348 - }, 5349 - "fraction.js": { 5350 - "version": "4.2.0", 5351 - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", 5352 - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", 5353 - "dev": true 5354 - }, 5355 - "fs.realpath": { 5356 - "version": "1.0.0", 5357 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 5358 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 5359 - "dev": true 5360 - }, 5361 - "fsevents": { 5362 - "version": "2.3.2", 5363 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 5364 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 5365 - "dev": true, 5366 - "optional": true 5367 - }, 5368 - "function-bind": { 5369 - "version": "1.1.1", 5370 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 5371 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 5372 - "dev": true 5373 - }, 5374 - "glob": { 5375 - "version": "7.2.3", 5376 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 5377 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 5378 - "dev": true, 5379 - "requires": { 5380 - "fs.realpath": "^1.0.0", 5381 - "inflight": "^1.0.4", 5382 - "inherits": "2", 5383 - "minimatch": "^3.1.1", 5384 - "once": "^1.3.0", 5385 - "path-is-absolute": "^1.0.0" 5386 - } 5387 - }, 5388 - "glob-parent": { 5389 - "version": "6.0.2", 5390 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 5391 - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 5392 - "dev": true, 5393 - "requires": { 5394 - "is-glob": "^4.0.3" 5395 - } 5396 - }, 5397 - "globals": { 5398 - "version": "13.20.0", 5399 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 5400 - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 5401 - "dev": true, 5402 - "requires": { 5403 - "type-fest": "^0.20.2" 5404 - } 5405 - }, 5406 - "globalyzer": { 5407 - "version": "0.1.0", 5408 - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 5409 - "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 5410 - "dev": true 5411 - }, 5412 - "globby": { 5413 - "version": "11.1.0", 5414 - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 5415 - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 5416 - "dev": true, 5417 - "requires": { 5418 - "array-union": "^2.1.0", 5419 - "dir-glob": "^3.0.1", 5420 - "fast-glob": "^3.2.9", 5421 - "ignore": "^5.2.0", 5422 - "merge2": "^1.4.1", 5423 - "slash": "^3.0.0" 5424 - } 5425 - }, 5426 - "globrex": { 5427 - "version": "0.1.2", 5428 - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 5429 - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 5430 - "dev": true 5431 - }, 5432 - "graceful-fs": { 5433 - "version": "4.2.10", 5434 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 5435 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 5436 - "dev": true 5437 - }, 5438 - "grapheme-splitter": { 5439 - "version": "1.0.4", 5440 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 5441 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 5442 - "dev": true 5443 - }, 5444 - "has": { 5445 - "version": "1.0.3", 5446 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 5447 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 5448 - "dev": true, 5449 - "requires": { 5450 - "function-bind": "^1.1.1" 5451 - } 5452 - }, 5453 - "has-flag": { 5454 - "version": "4.0.0", 5455 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 5456 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 5457 - "dev": true 5458 - }, 5459 - "ignore": { 5460 - "version": "5.2.4", 5461 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 5462 - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 5463 - "dev": true 5464 - }, 5465 - "immutable": { 5466 - "version": "4.2.4", 5467 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 5468 - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 5469 - "dev": true 5470 - }, 5471 - "import-fresh": { 5472 - "version": "3.3.0", 5473 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 5474 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 5475 - "dev": true, 5476 - "requires": { 5477 - "parent-module": "^1.0.0", 5478 - "resolve-from": "^4.0.0" 5479 - } 5480 - }, 5481 - "imurmurhash": { 5482 - "version": "0.1.4", 5483 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 5484 - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 5485 - "dev": true 5486 - }, 5487 - "inflight": { 5488 - "version": "1.0.6", 5489 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 5490 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 5491 - "dev": true, 5492 - "requires": { 5493 - "once": "^1.3.0", 5494 - "wrappy": "1" 5495 - } 5496 - }, 5497 - "inherits": { 5498 - "version": "2.0.4", 5499 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 5500 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 5501 - "dev": true 5502 - }, 5503 - "is-binary-path": { 5504 - "version": "2.1.0", 5505 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 5506 - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 5507 - "dev": true, 5508 - "requires": { 5509 - "binary-extensions": "^2.0.0" 5510 - } 5511 - }, 5512 - "is-core-module": { 5513 - "version": "2.11.0", 5514 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 5515 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 5516 - "dev": true, 5517 - "requires": { 5518 - "has": "^1.0.3" 5519 - } 5520 - }, 5521 - "is-extglob": { 5522 - "version": "2.1.1", 5523 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 5524 - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 5525 - "dev": true 5526 - }, 5527 - "is-glob": { 5528 - "version": "4.0.3", 5529 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 5530 - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 5531 - "dev": true, 5532 - "requires": { 5533 - "is-extglob": "^2.1.1" 5534 - } 5535 - }, 5536 - "is-number": { 5537 - "version": "7.0.0", 5538 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 5539 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 5540 - "dev": true 5541 - }, 5542 - "is-path-inside": { 5543 - "version": "3.0.3", 5544 - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 5545 - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 5546 - "dev": true 5547 - }, 5548 - "is-plain-object": { 5549 - "version": "5.0.0", 5550 - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", 5551 - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", 5552 - "dev": true, 5553 - "peer": true 5554 - }, 5555 - "isexe": { 5556 - "version": "2.0.0", 5557 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 5558 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 5559 - "dev": true 5560 - }, 5561 - "js-sdsl": { 5562 - "version": "4.3.0", 5563 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 5564 - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 5565 - "dev": true 5566 - }, 5567 - "js-yaml": { 5568 - "version": "4.1.0", 5569 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 5570 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 5571 - "dev": true, 5572 - "requires": { 5573 - "argparse": "^2.0.1" 5574 - } 5575 - }, 5576 - "json-schema-traverse": { 5577 - "version": "0.4.1", 5578 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 5579 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 5580 - "dev": true 5581 - }, 5582 - "json-stable-stringify-without-jsonify": { 5583 - "version": "1.0.1", 5584 - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 5585 - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 5586 - "dev": true 5587 - }, 5588 - "kleur": { 5589 - "version": "4.1.5", 5590 - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 5591 - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 5592 - "dev": true 5593 - }, 5594 - "levn": { 5595 - "version": "0.4.1", 5596 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 5597 - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 5598 - "dev": true, 5599 - "requires": { 5600 - "prelude-ls": "^1.2.1", 5601 - "type-check": "~0.4.0" 5602 - } 5603 - }, 5604 - "lilconfig": { 5605 - "version": "2.0.6", 5606 - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 5607 - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 5608 - "dev": true 5609 - }, 5610 - "locate-path": { 5611 - "version": "6.0.0", 5612 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 5613 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 5614 - "dev": true, 5615 - "requires": { 5616 - "p-locate": "^5.0.0" 5617 - } 5618 - }, 5619 - "lodash.merge": { 5620 - "version": "4.6.2", 5621 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 5622 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 5623 - "dev": true 5624 - }, 5625 - "lru-cache": { 5626 - "version": "6.0.0", 5627 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 5628 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 5629 - "dev": true, 5630 - "requires": { 5631 - "yallist": "^4.0.0" 5632 - } 5633 - }, 5634 - "magic-string": { 5635 - "version": "0.27.0", 5636 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 5637 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 5638 - "dev": true, 5639 - "requires": { 5640 - "@jridgewell/sourcemap-codec": "^1.4.13" 5641 - } 5642 - }, 5643 - "mdsvex": { 5644 - "version": "0.10.6", 5645 - "resolved": "https://registry.npmjs.org/mdsvex/-/mdsvex-0.10.6.tgz", 5646 - "integrity": "sha512-aGRDY0r5jx9+OOgFdyB9Xm3EBr9OUmcrTDPWLB7a7g8VPRxzPy4MOBmcVYgz7ErhAJ7bZ/coUoj6aHio3x/2mA==", 5647 - "dev": true, 5648 - "requires": { 5649 - "@types/unist": "^2.0.3", 5650 - "prism-svelte": "^0.4.7", 5651 - "prismjs": "^1.17.1", 5652 - "vfile-message": "^2.0.4" 5653 - } 5654 - }, 5655 - "merge2": { 5656 - "version": "1.4.1", 5657 - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 5658 - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 5659 - "dev": true 5660 - }, 5661 - "micromatch": { 5662 - "version": "4.0.5", 5663 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 5664 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 5665 - "dev": true, 5666 - "requires": { 5667 - "braces": "^3.0.2", 5668 - "picomatch": "^2.3.1" 5669 - } 5670 - }, 5671 - "mime": { 5672 - "version": "3.0.0", 5673 - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 5674 - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 5675 - "dev": true 5676 - }, 5677 - "min-indent": { 5678 - "version": "1.0.1", 5679 - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 5680 - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 5681 - "dev": true 5682 - }, 5683 - "mini-svg-data-uri": { 5684 - "version": "1.4.4", 5685 - "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", 5686 - "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", 5687 - "dev": true 5688 - }, 5689 - "minimatch": { 5690 - "version": "3.1.2", 5691 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 5692 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 5693 - "dev": true, 5694 - "requires": { 5695 - "brace-expansion": "^1.1.7" 5696 - } 5697 - }, 5698 - "minimist": { 5699 - "version": "1.2.8", 5700 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 5701 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 5702 - "dev": true 5703 - }, 5704 - "mkdirp": { 5705 - "version": "0.5.6", 5706 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 5707 - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 5708 - "dev": true, 5709 - "requires": { 5710 - "minimist": "^1.2.6" 5711 - } 5712 - }, 5713 - "mri": { 5714 - "version": "1.2.0", 5715 - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 5716 - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 5717 - "dev": true 5718 - }, 5719 - "mrmime": { 5720 - "version": "1.0.1", 5721 - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", 5722 - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", 5723 - "dev": true 5724 - }, 5725 - "ms": { 5726 - "version": "2.1.2", 5727 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 5728 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 5729 - "dev": true 5730 - }, 5731 - "nanoid": { 5732 - "version": "3.3.4", 5733 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 5734 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 5735 - "dev": true 5736 - }, 5737 - "natural-compare": { 5738 - "version": "1.4.0", 5739 - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 5740 - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 5741 - "dev": true 5742 - }, 5743 - "natural-compare-lite": { 5744 - "version": "1.4.0", 5745 - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 5746 - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 5747 - "dev": true 5748 - }, 5749 - "node-fetch": { 5750 - "version": "2.6.9", 5751 - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", 5752 - "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", 5753 - "dev": true, 5754 - "peer": true, 5755 - "requires": { 5756 - "whatwg-url": "^5.0.0" 5757 - } 5758 - }, 5759 - "node-releases": { 5760 - "version": "2.0.10", 5761 - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", 5762 - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", 5763 - "dev": true 5764 - }, 5765 - "normalize-path": { 5766 - "version": "3.0.0", 5767 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 5768 - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 5769 - "dev": true 5770 - }, 5771 - "normalize-range": { 5772 - "version": "0.1.2", 5773 - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 5774 - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 5775 - "dev": true 5776 - }, 5777 - "object-hash": { 5778 - "version": "3.0.0", 5779 - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 5780 - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 5781 - "dev": true 5782 - }, 5783 - "once": { 5784 - "version": "1.4.0", 5785 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 5786 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 5787 - "dev": true, 5788 - "requires": { 5789 - "wrappy": "1" 5790 - } 5791 - }, 5792 - "optionator": { 5793 - "version": "0.9.1", 5794 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 5795 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 5796 - "dev": true, 5797 - "requires": { 5798 - "deep-is": "^0.1.3", 5799 - "fast-levenshtein": "^2.0.6", 5800 - "levn": "^0.4.1", 5801 - "prelude-ls": "^1.2.1", 5802 - "type-check": "^0.4.0", 5803 - "word-wrap": "^1.2.3" 5804 - } 5805 - }, 5806 - "p-limit": { 5807 - "version": "3.1.0", 5808 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 5809 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 5810 - "dev": true, 5811 - "requires": { 5812 - "yocto-queue": "^0.1.0" 5813 - } 5814 - }, 5815 - "p-locate": { 5816 - "version": "5.0.0", 5817 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 5818 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 5819 - "dev": true, 5820 - "requires": { 5821 - "p-limit": "^3.0.2" 5822 - } 5823 - }, 5824 - "parent-module": { 5825 - "version": "1.0.1", 5826 - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 5827 - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 5828 - "dev": true, 5829 - "requires": { 5830 - "callsites": "^3.0.0" 5831 - } 5832 - }, 5833 - "path-exists": { 5834 - "version": "4.0.0", 5835 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 5836 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 5837 - "dev": true 5838 - }, 5839 - "path-is-absolute": { 5840 - "version": "1.0.1", 5841 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 5842 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 5843 - "dev": true 5844 - }, 5845 - "path-key": { 5846 - "version": "3.1.1", 5847 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 5848 - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 5849 - "dev": true 5850 - }, 5851 - "path-parse": { 5852 - "version": "1.0.7", 5853 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 5854 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 5855 - "dev": true 5856 - }, 5857 - "path-type": { 5858 - "version": "4.0.0", 5859 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 5860 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 5861 - "dev": true 5862 - }, 5863 - "picocolors": { 5864 - "version": "1.0.0", 5865 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 5866 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 5867 - "dev": true 5868 - }, 5869 - "picomatch": { 5870 - "version": "2.3.1", 5871 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 5872 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 5873 - "dev": true 5874 - }, 5875 - "pify": { 5876 - "version": "2.3.0", 5877 - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5878 - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 5879 - "dev": true 5880 - }, 5881 - "postcss": { 5882 - "version": "8.4.21", 5883 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 5884 - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 5885 - "dev": true, 5886 - "requires": { 5887 - "nanoid": "^3.3.4", 5888 - "picocolors": "^1.0.0", 5889 - "source-map-js": "^1.0.2" 5890 - } 5891 - }, 5892 - "postcss-import": { 5893 - "version": "14.1.0", 5894 - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", 5895 - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", 5896 - "dev": true, 5897 - "requires": { 5898 - "postcss-value-parser": "^4.0.0", 5899 - "read-cache": "^1.0.0", 5900 - "resolve": "^1.1.7" 5901 - } 5902 - }, 5903 - "postcss-js": { 5904 - "version": "4.0.1", 5905 - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", 5906 - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", 5907 - "dev": true, 5908 - "requires": { 5909 - "camelcase-css": "^2.0.1" 5910 - } 5911 - }, 5912 - "postcss-load-config": { 5913 - "version": "3.1.4", 5914 - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 5915 - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 5916 - "dev": true, 5917 - "requires": { 5918 - "lilconfig": "^2.0.5", 5919 - "yaml": "^1.10.2" 5920 - } 5921 - }, 5922 - "postcss-nested": { 5923 - "version": "6.0.0", 5924 - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", 5925 - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", 5926 - "dev": true, 5927 - "requires": { 5928 - "postcss-selector-parser": "^6.0.10" 5929 - } 5930 - }, 5931 - "postcss-selector-parser": { 5932 - "version": "6.0.11", 5933 - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", 5934 - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", 5935 - "dev": true, 5936 - "requires": { 5937 - "cssesc": "^3.0.0", 5938 - "util-deprecate": "^1.0.2" 5939 - } 5940 - }, 5941 - "postcss-value-parser": { 5942 - "version": "4.2.0", 5943 - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 5944 - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 5945 - "dev": true 5946 - }, 5947 - "prelude-ls": { 5948 - "version": "1.2.1", 5949 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 5950 - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 5951 - "dev": true 5952 - }, 5953 - "prettier": { 5954 - "version": "2.8.4", 5955 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 5956 - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 5957 - "dev": true 5958 - }, 5959 - "prettier-plugin-svelte": { 5960 - "version": "2.9.0", 5961 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 5962 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 5963 - "dev": true, 5964 - "requires": {} 5965 - }, 5966 - "prettier-plugin-tailwindcss": { 5967 - "version": "0.2.3", 5968 - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.3.tgz", 5969 - "integrity": "sha512-s2N5Dh7Ao5KTV1mao5ZBnn8EKtUcDPJEkGViZIjI0Ij9TTI5zgTz4IHOxW33jOdjHKa8CSjM88scelUiC5TNRQ==", 5970 - "dev": true, 5971 - "requires": {} 5972 - }, 5973 - "prism-svelte": { 5974 - "version": "0.4.7", 5975 - "resolved": "https://registry.npmjs.org/prism-svelte/-/prism-svelte-0.4.7.tgz", 5976 - "integrity": "sha512-yABh19CYbM24V7aS7TuPYRNMqthxwbvx6FF/Rw920YbyBWO3tnyPIqRMgHuSVsLmuHkkBS1Akyof463FVdkeDQ==", 5977 - "dev": true 5978 - }, 5979 - "prismjs": { 5980 - "version": "1.29.0", 5981 - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", 5982 - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", 5983 - "dev": true 5984 - }, 5985 - "punycode": { 5986 - "version": "2.3.0", 5987 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 5988 - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 5989 - "dev": true 5990 - }, 5991 - "queue-microtask": { 5992 - "version": "1.2.3", 5993 - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 5994 - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 5995 - "dev": true 5996 - }, 5997 - "quick-lru": { 5998 - "version": "5.1.1", 5999 - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 6000 - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 6001 - "dev": true 6002 - }, 6003 - "read-cache": { 6004 - "version": "1.0.0", 6005 - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 6006 - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 6007 - "dev": true, 6008 - "requires": { 6009 - "pify": "^2.3.0" 6010 - } 6011 - }, 6012 - "readdirp": { 6013 - "version": "3.6.0", 6014 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 6015 - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 6016 - "dev": true, 6017 - "requires": { 6018 - "picomatch": "^2.2.1" 6019 - } 6020 - }, 6021 - "regexparam": { 6022 - "version": "2.0.1", 6023 - "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-2.0.1.tgz", 6024 - "integrity": "sha512-zRgSaYemnNYxUv+/5SeoHI0eJIgTL/A2pUtXUPLHQxUldagouJ9p+K6IbIZ/JiQuCEv2E2B1O11SjVQy3aMCkw==", 6025 - "dev": true 6026 - }, 6027 - "regexpp": { 6028 - "version": "3.2.0", 6029 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 6030 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 6031 - "dev": true 6032 - }, 6033 - "resolve": { 6034 - "version": "1.22.1", 6035 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 6036 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 6037 - "dev": true, 6038 - "requires": { 6039 - "is-core-module": "^2.9.0", 6040 - "path-parse": "^1.0.7", 6041 - "supports-preserve-symlinks-flag": "^1.0.0" 6042 - } 6043 - }, 6044 - "resolve-from": { 6045 - "version": "4.0.0", 6046 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 6047 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 6048 - "dev": true 6049 - }, 6050 - "reusify": { 6051 - "version": "1.0.4", 6052 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 6053 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 6054 - "dev": true 6055 - }, 6056 - "rimraf": { 6057 - "version": "3.0.2", 6058 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 6059 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 6060 - "dev": true, 6061 - "requires": { 6062 - "glob": "^7.1.3" 6063 - } 6064 - }, 6065 - "rollup": { 6066 - "version": "3.17.2", 6067 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.17.2.tgz", 6068 - "integrity": "sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==", 6069 - "dev": true, 6070 - "requires": { 6071 - "fsevents": "~2.3.2" 6072 - } 6073 - }, 6074 - "run-parallel": { 6075 - "version": "1.2.0", 6076 - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 6077 - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 6078 - "dev": true, 6079 - "requires": { 6080 - "queue-microtask": "^1.2.2" 6081 - } 6082 - }, 6083 - "sade": { 6084 - "version": "1.8.1", 6085 - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 6086 - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 6087 - "dev": true, 6088 - "requires": { 6089 - "mri": "^1.1.0" 6090 - } 6091 - }, 6092 - "sander": { 6093 - "version": "0.5.1", 6094 - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 6095 - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 6096 - "dev": true, 6097 - "requires": { 6098 - "es6-promise": "^3.1.2", 6099 - "graceful-fs": "^4.1.3", 6100 - "mkdirp": "^0.5.1", 6101 - "rimraf": "^2.5.2" 6102 - }, 6103 - "dependencies": { 6104 - "rimraf": { 6105 - "version": "2.7.1", 6106 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 6107 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 6108 - "dev": true, 6109 - "requires": { 6110 - "glob": "^7.1.3" 6111 - } 6112 - } 6113 - } 6114 - }, 6115 - "sass": { 6116 - "version": "1.58.3", 6117 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", 6118 - "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", 6119 - "dev": true, 6120 - "requires": { 6121 - "chokidar": ">=3.0.0 <4.0.0", 6122 - "immutable": "^4.0.0", 6123 - "source-map-js": ">=0.6.2 <2.0.0" 6124 - } 6125 - }, 6126 - "semver": { 6127 - "version": "7.3.8", 6128 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 6129 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 6130 - "dev": true, 6131 - "requires": { 6132 - "lru-cache": "^6.0.0" 6133 - } 6134 - }, 6135 - "set-cookie-parser": { 6136 - "version": "2.5.1", 6137 - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.5.1.tgz", 6138 - "integrity": "sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==", 6139 - "dev": true 6140 - }, 6141 - "shebang-command": { 6142 - "version": "2.0.0", 6143 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 6144 - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 6145 - "dev": true, 6146 - "requires": { 6147 - "shebang-regex": "^3.0.0" 6148 - } 6149 - }, 6150 - "shebang-regex": { 6151 - "version": "3.0.0", 6152 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 6153 - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 6154 - "dev": true 6155 - }, 6156 - "sirv": { 6157 - "version": "2.0.2", 6158 - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz", 6159 - "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==", 6160 - "dev": true, 6161 - "requires": { 6162 - "@polka/url": "^1.0.0-next.20", 6163 - "mrmime": "^1.0.0", 6164 - "totalist": "^3.0.0" 6165 - } 6166 - }, 6167 - "slash": { 6168 - "version": "3.0.0", 6169 - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 6170 - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 6171 - "dev": true 6172 - }, 6173 - "sorcery": { 6174 - "version": "0.11.0", 6175 - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 6176 - "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 6177 - "dev": true, 6178 - "requires": { 6179 - "@jridgewell/sourcemap-codec": "^1.4.14", 6180 - "buffer-crc32": "^0.2.5", 6181 - "minimist": "^1.2.0", 6182 - "sander": "^0.5.0" 6183 - } 6184 - }, 6185 - "source-map-js": { 6186 - "version": "1.0.2", 6187 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 6188 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 6189 - "dev": true 6190 - }, 6191 - "streamsearch": { 6192 - "version": "1.1.0", 6193 - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", 6194 - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", 6195 - "dev": true 6196 - }, 6197 - "strip-ansi": { 6198 - "version": "6.0.1", 6199 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 6200 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 6201 - "dev": true, 6202 - "requires": { 6203 - "ansi-regex": "^5.0.1" 6204 - } 6205 - }, 6206 - "strip-indent": { 6207 - "version": "3.0.0", 6208 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 6209 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 6210 - "dev": true, 6211 - "requires": { 6212 - "min-indent": "^1.0.0" 6213 - } 6214 - }, 6215 - "strip-json-comments": { 6216 - "version": "3.1.1", 6217 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 6218 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 6219 - "dev": true 6220 - }, 6221 - "supports-color": { 6222 - "version": "7.2.0", 6223 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 6224 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 6225 - "dev": true, 6226 - "requires": { 6227 - "has-flag": "^4.0.0" 6228 - } 6229 - }, 6230 - "supports-preserve-symlinks-flag": { 6231 - "version": "1.0.0", 6232 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 6233 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 6234 - "dev": true 6235 - }, 6236 - "svelte": { 6237 - "version": "3.55.1", 6238 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 6239 - "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 6240 - "dev": true 6241 - }, 6242 - "svelte-check": { 6243 - "version": "3.0.3", 6244 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 6245 - "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 6246 - "dev": true, 6247 - "requires": { 6248 - "@jridgewell/trace-mapping": "^0.3.17", 6249 - "chokidar": "^3.4.1", 6250 - "fast-glob": "^3.2.7", 6251 - "import-fresh": "^3.2.1", 6252 - "picocolors": "^1.0.0", 6253 - "sade": "^1.7.4", 6254 - "svelte-preprocess": "^5.0.0", 6255 - "typescript": "^4.9.4" 6256 - } 6257 - }, 6258 - "svelte-hmr": { 6259 - "version": "0.15.1", 6260 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 6261 - "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 6262 - "dev": true, 6263 - "requires": {} 6264 - }, 6265 - "svelte-preprocess": { 6266 - "version": "5.0.1", 6267 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 6268 - "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 6269 - "dev": true, 6270 - "requires": { 6271 - "@types/pug": "^2.0.6", 6272 - "@types/sass": "^1.43.1", 6273 - "detect-indent": "^6.1.0", 6274 - "magic-string": "^0.27.0", 6275 - "sorcery": "^0.11.0", 6276 - "strip-indent": "^3.0.0" 6277 - } 6278 - }, 6279 - "tailwindcss": { 6280 - "version": "3.2.7", 6281 - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.7.tgz", 6282 - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", 6283 - "dev": true, 6284 - "requires": { 6285 - "arg": "^5.0.2", 6286 - "chokidar": "^3.5.3", 6287 - "color-name": "^1.1.4", 6288 - "detective": "^5.2.1", 6289 - "didyoumean": "^1.2.2", 6290 - "dlv": "^1.1.3", 6291 - "fast-glob": "^3.2.12", 6292 - "glob-parent": "^6.0.2", 6293 - "is-glob": "^4.0.3", 6294 - "lilconfig": "^2.0.6", 6295 - "micromatch": "^4.0.5", 6296 - "normalize-path": "^3.0.0", 6297 - "object-hash": "^3.0.0", 6298 - "picocolors": "^1.0.0", 6299 - "postcss": "^8.0.9", 6300 - "postcss-import": "^14.1.0", 6301 - "postcss-js": "^4.0.0", 6302 - "postcss-load-config": "^3.1.4", 6303 - "postcss-nested": "6.0.0", 6304 - "postcss-selector-parser": "^6.0.11", 6305 - "postcss-value-parser": "^4.2.0", 6306 - "quick-lru": "^5.1.1", 6307 - "resolve": "^1.22.1" 6308 - } 6309 - }, 6310 - "tauri-specta": { 6311 - "version": "0.0.2", 6312 - "resolved": "https://registry.npmjs.org/tauri-specta/-/tauri-specta-0.0.2.tgz", 6313 - "integrity": "sha512-ZgbJ/dnqHPn7Jsux7dMx7L8zMsG05Mt6rxR+ZWuSvvfWs5t+dPdHKc/4QEO3gXdQ5h1cJDwGUaNsEFoECbYkTA==", 6314 - "dev": true, 6315 - "requires": {} 6316 - }, 6317 - "text-table": { 6318 - "version": "0.2.0", 6319 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 6320 - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 6321 - "dev": true 6322 - }, 6323 - "tinro": { 6324 - "version": "0.6.12", 6325 - "resolved": "https://registry.npmjs.org/tinro/-/tinro-0.6.12.tgz", 6326 - "integrity": "sha512-YYLh0a21GXXpS66ilZbywfXcPTKQQ+bv3tihoqKqSFQP6/F11N7ZmtRbFWcyZXXPFRSzNxmPJBB8ZhP0GkoS0Q==", 6327 - "dev": true 6328 - }, 6329 - "tiny-glob": { 6330 - "version": "0.2.9", 6331 - "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 6332 - "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 6333 - "dev": true, 6334 - "requires": { 6335 - "globalyzer": "0.1.0", 6336 - "globrex": "^0.1.2" 6337 - } 6338 - }, 6339 - "to-regex-range": { 6340 - "version": "5.0.1", 6341 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 6342 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 6343 - "dev": true, 6344 - "requires": { 6345 - "is-number": "^7.0.0" 6346 - } 6347 - }, 6348 - "totalist": { 6349 - "version": "3.0.0", 6350 - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz", 6351 - "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==", 6352 - "dev": true 6353 - }, 6354 - "tr46": { 6355 - "version": "0.0.3", 6356 - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 6357 - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 6358 - "dev": true, 6359 - "peer": true 6360 - }, 6361 - "tslib": { 6362 - "version": "1.14.1", 6363 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 6364 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 6365 - "dev": true 6366 - }, 6367 - "tsutils": { 6368 - "version": "3.21.0", 6369 - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 6370 - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 6371 - "dev": true, 6372 - "requires": { 6373 - "tslib": "^1.8.1" 6374 - } 6375 - }, 6376 - "type-check": { 6377 - "version": "0.4.0", 6378 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 6379 - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 6380 - "dev": true, 6381 - "requires": { 6382 - "prelude-ls": "^1.2.1" 6383 - } 6384 - }, 6385 - "type-fest": { 6386 - "version": "0.20.2", 6387 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 6388 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 6389 - "dev": true 6390 - }, 6391 - "typescript": { 6392 - "version": "4.9.5", 6393 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 6394 - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 6395 - "dev": true 6396 - }, 6397 - "undici": { 6398 - "version": "5.20.0", 6399 - "resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz", 6400 - "integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==", 6401 - "dev": true, 6402 - "requires": { 6403 - "busboy": "^1.6.0" 6404 - } 6405 - }, 6406 - "unist-util-stringify-position": { 6407 - "version": "2.0.3", 6408 - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", 6409 - "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", 6410 - "dev": true, 6411 - "requires": { 6412 - "@types/unist": "^2.0.2" 6413 - } 6414 - }, 6415 - "universal-user-agent": { 6416 - "version": "6.0.0", 6417 - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", 6418 - "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==", 6419 - "dev": true, 6420 - "peer": true 6421 - }, 6422 - "update-browserslist-db": { 6423 - "version": "1.0.10", 6424 - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", 6425 - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", 6426 - "dev": true, 6427 - "requires": { 6428 - "escalade": "^3.1.1", 6429 - "picocolors": "^1.0.0" 6430 - } 6431 - }, 6432 - "uri-js": { 6433 - "version": "4.4.1", 6434 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 6435 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 6436 - "dev": true, 6437 - "requires": { 6438 - "punycode": "^2.1.0" 6439 - } 6440 - }, 6441 - "util-deprecate": { 6442 - "version": "1.0.2", 6443 - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 6444 - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 6445 - "dev": true 6446 - }, 6447 - "vfile-message": { 6448 - "version": "2.0.4", 6449 - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", 6450 - "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", 6451 - "dev": true, 6452 - "requires": { 6453 - "@types/unist": "^2.0.0", 6454 - "unist-util-stringify-position": "^2.0.0" 6455 - } 6456 - }, 6457 - "vite": { 6458 - "version": "4.1.3", 6459 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.3.tgz", 6460 - "integrity": "sha512-0Zqo4/Fr/swSOBmbl+HAAhOjrqNwju+yTtoe4hQX9UsARdcuc9njyOdr6xU0DDnV7YP0RT6mgTTOiRtZgxfCxA==", 6461 - "dev": true, 6462 - "requires": { 6463 - "esbuild": "^0.16.14", 6464 - "fsevents": "~2.3.2", 6465 - "postcss": "^8.4.21", 6466 - "resolve": "^1.22.1", 6467 - "rollup": "^3.10.0" 6468 - } 6469 - }, 6470 - "vitefu": { 6471 - "version": "0.2.4", 6472 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 6473 - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 6474 - "dev": true, 6475 - "requires": {} 6476 - }, 6477 - "webidl-conversions": { 6478 - "version": "3.0.1", 6479 - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 6480 - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 6481 - "dev": true, 6482 - "peer": true 6483 - }, 6484 - "website": { 6485 - "version": "file:website", 6486 - "requires": { 6487 - "@octokit/plugin-rest-endpoint-methods": "^7.0.1", 6488 - "@sveltejs/adapter-cloudflare": "^2.0.2", 6489 - "@sveltejs/kit": "1.8.3", 6490 - "@tailwindcss/forms": "^0.5.3", 6491 - "@typescript-eslint/eslint-plugin": "^5.53.0", 6492 - "@typescript-eslint/parser": "^5.53.0", 6493 - "autoprefixer": "^10.4.13", 6494 - "bowser": "^2.11.0", 6495 - "eslint": "^8.34.0", 6496 - "eslint-config-prettier": "^8.6.0", 6497 - "eslint-plugin-svelte3": "^4.0.0", 6498 - "mdsvex": "^0.10.6", 6499 - "prettier": "^2.8.4", 6500 - "prettier-plugin-svelte": "^2.9.0", 6501 - "prettier-plugin-tailwindcss": "^0.2.3", 6502 - "sass": "^1.58.3", 6503 - "svelte": "^3.55.1", 6504 - "svelte-check": "^3.0.3", 6505 - "tailwindcss": "^3.2.7", 6506 - "typescript": "^4.9.5", 6507 - "vite": "^4.0.1" 6508 - } 6509 - }, 6510 - "whatwg-url": { 6511 - "version": "5.0.0", 6512 - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 6513 - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 6514 - "dev": true, 6515 - "peer": true, 6516 - "requires": { 6517 - "tr46": "~0.0.3", 6518 - "webidl-conversions": "^3.0.0" 6519 - } 6520 - }, 6521 - "which": { 6522 - "version": "2.0.2", 6523 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 6524 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 6525 - "dev": true, 6526 - "requires": { 6527 - "isexe": "^2.0.0" 6528 - } 6529 - }, 6530 - "word-wrap": { 6531 - "version": "1.2.3", 6532 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 6533 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 6534 - "dev": true 6535 - }, 6536 - "worktop": { 6537 - "version": "0.8.0-next.14", 6538 - "resolved": "https://registry.npmjs.org/worktop/-/worktop-0.8.0-next.14.tgz", 6539 - "integrity": "sha512-RZgqHu1w/JcUdWOE/BUEAzarrUUHh39eWkLdX8XpA6MfgLJF6X5Vl26CV7/wcm4O/UpZvHMGJUtB9eYTqDjc9g==", 6540 - "dev": true, 6541 - "requires": { 6542 - "mrmime": "^1.0.0", 6543 - "regexparam": "^2.0.0" 6544 - } 6545 - }, 6546 - "wrappy": { 6547 - "version": "1.0.2", 6548 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 6549 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 6550 - "dev": true 6551 - }, 6552 - "xtend": { 6553 - "version": "4.0.2", 6554 - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 6555 - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 6556 - "dev": true 6557 - }, 6558 - "yallist": { 6559 - "version": "4.0.0", 6560 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 6561 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 6562 - "dev": true 6563 - }, 6564 - "yaml": { 6565 - "version": "1.10.2", 6566 - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 6567 - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 6568 - "dev": true 6569 - }, 6570 - "yocto-queue": { 6571 - "version": "0.1.0", 6572 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 6573 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 6574 - "dev": true 6575 4465 } 6576 4466 } 6577 4467 }
+15 -14
package.json
··· 10 10 "dev:web": "vite", 11 11 "build": "tauri build", 12 12 "build:web": "vite build", 13 - "lint": "prettier --check src *.js && eslint src *.js && svelte-check --ignore website", 13 + "lint": "prettier --check src *.js && eslint src *.js && svelte-check --tsconfig ./tsconfig.json --ignore website", 14 14 "format": "prettier --write src *.js && eslint --fix src *.js" 15 15 }, 16 16 "devDependencies": { 17 - "@sveltejs/vite-plugin-svelte": "^2.0.2", 17 + "@sveltejs/vite-plugin-svelte": "^2.0.4", 18 18 "@tauri-apps/api": "^1.2.0", 19 19 "@tauri-apps/cli": "^1.2.3", 20 - "@typescript-eslint/eslint-plugin": "^5.53.0", 21 - "@typescript-eslint/parser": "^5.53.0", 22 - "autoprefixer": "^10.4.13", 23 - "date-picker-svelte": "^2.2.5", 24 - "eslint": "^8.34.0", 25 - "eslint-config-prettier": "^8.6.0", 20 + "@tsconfig/svelte": "^3.0.0", 21 + "@typescript-eslint/eslint-plugin": "^5.57.0", 22 + "@typescript-eslint/parser": "^5.57.0", 23 + "autoprefixer": "^10.4.14", 24 + "date-picker-svelte": "^2.3.0", 25 + "eslint": "^8.37.0", 26 + "eslint-config-prettier": "^8.8.0", 26 27 "eslint-plugin-svelte3": "^4.0.0", 27 28 "postcss": "^8.4.21", 28 - "prettier": "^2.8.4", 29 - "prettier-plugin-svelte": "^2.9.0", 30 - "sass": "^1.58.3", 31 - "svelte": "^3.55.1", 32 - "svelte-check": "^3.0.3", 29 + "prettier": "^2.8.7", 30 + "prettier-plugin-svelte": "^2.10.0", 31 + "sass": "^1.60.0", 32 + "svelte": "^3.58.0", 33 + "svelte-check": "^3.1.4", 33 34 "tauri-specta": "^0.0.2", 34 35 "tinro": "^0.6.12", 35 36 "typescript": "^4.9.5", 36 - "vite": "^4.1.3" 37 + "vite": "^4.2.1" 37 38 }, 38 39 "prettier": { 39 40 "printWidth": 100,
+455 -393
src-tauri/Cargo.lock
··· 60 60 61 61 [[package]] 62 62 name = "anyhow" 63 - version = "1.0.69" 64 - source = "registry+https://github.com/rust-lang/crates.io-index" 65 - checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 66 - 67 - [[package]] 68 - name = "arrayvec" 69 - version = "0.5.2" 63 + version = "1.0.70" 70 64 source = "registry+https://github.com/rust-lang/crates.io-index" 71 - checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 65 + checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" 72 66 73 67 [[package]] 74 68 name = "atk" ··· 91 85 "glib-sys", 92 86 "gobject-sys", 93 87 "libc", 94 - "system-deps 6.0.3", 88 + "system-deps 6.0.4", 95 89 ] 96 90 97 91 [[package]] ··· 105 99 106 100 [[package]] 107 101 name = "atomicwrites" 108 - version = "0.3.1" 102 + version = "0.4.0" 109 103 source = "registry+https://github.com/rust-lang/crates.io-index" 110 - checksum = "eb8f2cd6962fa53c0e2a9d3f97eaa7dbd1e3cbbeeb4745403515b42ae07b3ff6" 104 + checksum = "09a580bfc0fc2370333eddb71de8c8614d5972e3a327438eb3acc22824a638bf" 111 105 dependencies = [ 106 + "rustix 0.36.11", 112 107 "tempfile", 113 - "winapi", 108 + "windows-sys 0.45.0", 114 109 ] 115 110 116 111 [[package]] ··· 145 140 146 141 [[package]] 147 142 name = "block-buffer" 148 - version = "0.10.3" 143 + version = "0.10.4" 149 144 source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 145 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 151 146 dependencies = [ 152 147 "generic-array", 153 148 ] ··· 175 170 176 171 [[package]] 177 172 name = "bstr" 178 - version = "1.3.0" 173 + version = "1.4.0" 179 174 source = "registry+https://github.com/rust-lang/crates.io-index" 180 - checksum = "5ffdb39cb703212f3c11973452c2861b972f757b021158f3516ba10f2fa8b2c1" 175 + checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" 181 176 dependencies = [ 182 177 "memchr", 183 178 "serde", ··· 191 186 192 187 [[package]] 193 188 name = "bytemuck" 194 - version = "1.13.0" 189 + version = "1.13.1" 195 190 source = "registry+https://github.com/rust-lang/crates.io-index" 196 - checksum = "c041d3eab048880cb0b86b256447da3f18859a163c3b8d8893f4e6368abe6393" 191 + checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 197 192 198 193 [[package]] 199 194 name = "byteorder" ··· 228 223 dependencies = [ 229 224 "glib-sys", 230 225 "libc", 231 - "system-deps 6.0.3", 226 + "system-deps 6.0.4", 232 227 ] 233 228 234 229 [[package]] ··· 238 233 checksum = "497049e9477329f8f6a559972ee42e117487d01d1e8c2cc9f836ea6fa23a9e1a" 239 234 dependencies = [ 240 235 "serde", 241 - "toml", 236 + "toml 0.5.11", 242 237 ] 243 238 244 239 [[package]] ··· 274 269 275 270 [[package]] 276 271 name = "cfg-expr" 277 - version = "0.11.0" 272 + version = "0.14.0" 278 273 source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "b0357a6402b295ca3a86bc148e84df46c02e41f41fef186bda662557ef6328aa" 274 + checksum = "a35b255461940a32985c627ce82900867c61db1659764d3675ea81963f72a4c6" 280 275 dependencies = [ 281 276 "smallvec", 282 277 ] ··· 289 284 290 285 [[package]] 291 286 name = "chrono" 292 - version = "0.4.23" 287 + version = "0.4.24" 293 288 source = "registry+https://github.com/rust-lang/crates.io-index" 294 - checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 289 + checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 295 290 dependencies = [ 296 291 "iana-time-zone", 297 292 "js-sys", ··· 320 315 321 316 [[package]] 322 317 name = "cocoa-foundation" 323 - version = "0.1.0" 318 + version = "0.1.1" 324 319 source = "registry+https://github.com/rust-lang/crates.io-index" 325 - checksum = "7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318" 320 + checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6" 326 321 dependencies = [ 327 322 "bitflags", 328 323 "block", ··· 377 372 378 373 [[package]] 379 374 name = "core-foundation-sys" 380 - version = "0.8.3" 375 + version = "0.8.4" 381 376 source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 377 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 383 378 384 379 [[package]] 385 380 name = "core-graphics" ··· 408 403 409 404 [[package]] 410 405 name = "cpufeatures" 411 - version = "0.2.5" 406 + version = "0.2.6" 412 407 source = "registry+https://github.com/rust-lang/crates.io-index" 413 - checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 408 + checksum = "280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181" 414 409 dependencies = [ 415 410 "libc", 416 411 ] ··· 441 436 442 437 [[package]] 443 438 name = "crossbeam-channel" 444 - version = "0.5.6" 439 + version = "0.5.7" 445 440 source = "registry+https://github.com/rust-lang/crates.io-index" 446 - checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 441 + checksum = "cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c" 447 442 dependencies = [ 448 443 "cfg-if", 449 444 "crossbeam-utils", ··· 461 456 462 457 [[package]] 463 458 name = "crossbeam-utils" 464 - version = "0.8.14" 459 + version = "0.8.15" 465 460 source = "registry+https://github.com/rust-lang/crates.io-index" 466 - checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 461 + checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 467 462 dependencies = [ 468 463 "cfg-if", 469 464 ] ··· 492 487 "proc-macro2", 493 488 "quote", 494 489 "smallvec", 495 - "syn", 490 + "syn 1.0.109", 496 491 ] 497 492 498 493 [[package]] ··· 502 497 checksum = "dfae75de57f2b2e85e8768c3ea840fd159c8f33e2b6522c7835b7abac81be16e" 503 498 dependencies = [ 504 499 "quote", 505 - "syn", 500 + "syn 1.0.109", 506 501 ] 507 502 508 503 [[package]] ··· 512 507 checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 513 508 dependencies = [ 514 509 "quote", 515 - "syn", 510 + "syn 1.0.109", 516 511 ] 517 512 518 513 [[package]] 519 - name = "cty" 520 - version = "0.2.2" 521 - source = "registry+https://github.com/rust-lang/crates.io-index" 522 - checksum = "b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35" 523 - 524 - [[package]] 525 514 name = "cxx" 526 - version = "1.0.91" 515 + version = "1.0.94" 527 516 source = "registry+https://github.com/rust-lang/crates.io-index" 528 - checksum = "86d3488e7665a7a483b57e25bdd90d0aeb2bc7608c8d0346acf2ad3f1caf1d62" 517 + checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 529 518 dependencies = [ 530 519 "cc", 531 520 "cxxbridge-flags", ··· 535 524 536 525 [[package]] 537 526 name = "cxx-build" 538 - version = "1.0.91" 527 + version = "1.0.94" 539 528 source = "registry+https://github.com/rust-lang/crates.io-index" 540 - checksum = "48fcaf066a053a41a81dfb14d57d99738b767febb8b735c3016e469fac5da690" 529 + checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 541 530 dependencies = [ 542 531 "cc", 543 532 "codespan-reporting", ··· 545 534 "proc-macro2", 546 535 "quote", 547 536 "scratch", 548 - "syn", 537 + "syn 2.0.13", 549 538 ] 550 539 551 540 [[package]] 552 541 name = "cxxbridge-flags" 553 - version = "1.0.91" 542 + version = "1.0.94" 554 543 source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "a2ef98b8b717a829ca5603af80e1f9e2e48013ab227b68ef37872ef84ee479bf" 544 + checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 556 545 557 546 [[package]] 558 547 name = "cxxbridge-macro" 559 - version = "1.0.91" 548 + version = "1.0.94" 560 549 source = "registry+https://github.com/rust-lang/crates.io-index" 561 - checksum = "086c685979a698443656e5cf7856c95c642295a38599f12fb1ff76fb28d19892" 550 + checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 562 551 dependencies = [ 563 552 "proc-macro2", 564 553 "quote", 565 - "syn", 554 + "syn 2.0.13", 566 555 ] 567 556 568 557 [[package]] ··· 586 575 "proc-macro2", 587 576 "quote", 588 577 "strsim", 589 - "syn", 578 + "syn 1.0.109", 590 579 ] 591 580 592 581 [[package]] ··· 597 586 dependencies = [ 598 587 "darling_core", 599 588 "quote", 600 - "syn", 589 + "syn 1.0.109", 601 590 ] 602 591 603 592 [[package]] ··· 620 609 "convert_case", 621 610 "proc-macro2", 622 611 "quote", 623 - "rustc_version 0.4.0", 624 - "syn", 612 + "rustc_version", 613 + "syn 1.0.109", 625 614 ] 626 615 627 616 [[package]] ··· 672 661 673 662 [[package]] 674 663 name = "dotenvy" 675 - version = "0.15.6" 664 + version = "0.15.7" 676 665 source = "registry+https://github.com/rust-lang/crates.io-index" 677 - checksum = "03d8c417d7a8cb362e0c37e5d815f5eb7c37f79ff93707329d5a194e42e54ca0" 666 + checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" 678 667 679 668 [[package]] 680 669 name = "dtoa" ··· 719 708 ] 720 709 721 710 [[package]] 711 + name = "errno" 712 + version = "0.2.8" 713 + source = "registry+https://github.com/rust-lang/crates.io-index" 714 + checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 715 + dependencies = [ 716 + "errno-dragonfly", 717 + "libc", 718 + "winapi", 719 + ] 720 + 721 + [[package]] 722 + name = "errno" 723 + version = "0.3.0" 724 + source = "registry+https://github.com/rust-lang/crates.io-index" 725 + checksum = "50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0" 726 + dependencies = [ 727 + "errno-dragonfly", 728 + "libc", 729 + "windows-sys 0.45.0", 730 + ] 731 + 732 + [[package]] 733 + name = "errno-dragonfly" 734 + version = "0.1.2" 735 + source = "registry+https://github.com/rust-lang/crates.io-index" 736 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 737 + dependencies = [ 738 + "cc", 739 + "libc", 740 + ] 741 + 742 + [[package]] 722 743 name = "event-listener" 723 744 version = "2.5.3" 724 745 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 735 756 736 757 [[package]] 737 758 name = "field-offset" 738 - version = "0.3.4" 759 + version = "0.3.5" 739 760 source = "registry+https://github.com/rust-lang/crates.io-index" 740 - checksum = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92" 761 + checksum = "a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535" 741 762 dependencies = [ 742 763 "memoffset", 743 - "rustc_version 0.3.3", 764 + "rustc_version", 744 765 ] 745 766 746 767 [[package]] ··· 751 772 dependencies = [ 752 773 "cfg-if", 753 774 "libc", 754 - "redox_syscall", 775 + "redox_syscall 0.2.16", 755 776 "windows-sys 0.45.0", 756 777 ] 757 778 ··· 774 795 "futures-core", 775 796 "futures-sink", 776 797 "pin-project", 777 - "spin 0.9.5", 798 + "spin 0.9.7", 778 799 ] 779 800 780 801 [[package]] ··· 819 840 820 841 [[package]] 821 842 name = "futures-channel" 822 - version = "0.3.26" 843 + version = "0.3.28" 823 844 source = "registry+https://github.com/rust-lang/crates.io-index" 824 - checksum = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5" 845 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 825 846 dependencies = [ 826 847 "futures-core", 827 848 "futures-sink", ··· 829 850 830 851 [[package]] 831 852 name = "futures-core" 832 - version = "0.3.26" 853 + version = "0.3.28" 833 854 source = "registry+https://github.com/rust-lang/crates.io-index" 834 - checksum = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608" 855 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 835 856 836 857 [[package]] 837 858 name = "futures-executor" 838 - version = "0.3.26" 859 + version = "0.3.28" 839 860 source = "registry+https://github.com/rust-lang/crates.io-index" 840 - checksum = "e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e" 861 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 841 862 dependencies = [ 842 863 "futures-core", 843 864 "futures-task", ··· 857 878 858 879 [[package]] 859 880 name = "futures-io" 860 - version = "0.3.26" 881 + version = "0.3.28" 861 882 source = "registry+https://github.com/rust-lang/crates.io-index" 862 - checksum = "bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531" 883 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 863 884 864 885 [[package]] 865 886 name = "futures-macro" 866 - version = "0.3.26" 887 + version = "0.3.28" 867 888 source = "registry+https://github.com/rust-lang/crates.io-index" 868 - checksum = "95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70" 889 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 869 890 dependencies = [ 870 891 "proc-macro2", 871 892 "quote", 872 - "syn", 893 + "syn 2.0.13", 873 894 ] 874 895 875 896 [[package]] 876 897 name = "futures-sink" 877 - version = "0.3.26" 898 + version = "0.3.28" 878 899 source = "registry+https://github.com/rust-lang/crates.io-index" 879 - checksum = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364" 900 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 880 901 881 902 [[package]] 882 903 name = "futures-task" 883 - version = "0.3.26" 904 + version = "0.3.28" 884 905 source = "registry+https://github.com/rust-lang/crates.io-index" 885 - checksum = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366" 906 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 886 907 887 908 [[package]] 888 909 name = "futures-util" 889 - version = "0.3.26" 910 + version = "0.3.28" 890 911 source = "registry+https://github.com/rust-lang/crates.io-index" 891 - checksum = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1" 912 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 892 913 dependencies = [ 893 914 "futures-core", 894 915 "futures-macro", ··· 947 968 "glib-sys", 948 969 "gobject-sys", 949 970 "libc", 950 - "system-deps 6.0.3", 971 + "system-deps 6.0.4", 951 972 ] 952 973 953 974 [[package]] ··· 964 985 "libc", 965 986 "pango-sys", 966 987 "pkg-config", 967 - "system-deps 6.0.3", 988 + "system-deps 6.0.4", 968 989 ] 969 990 970 991 [[package]] ··· 976 997 "gdk-sys", 977 998 "glib-sys", 978 999 "libc", 979 - "system-deps 6.0.3", 1000 + "system-deps 6.0.4", 980 1001 "x11", 981 1002 ] 982 1003 983 1004 [[package]] 984 1005 name = "generator" 985 - version = "0.7.2" 1006 + version = "0.7.3" 986 1007 source = "registry+https://github.com/rust-lang/crates.io-index" 987 - checksum = "d266041a359dfa931b370ef684cceb84b166beb14f7f0421f4a6a3d0c446d12e" 1008 + checksum = "33a20a288a94683f5f4da0adecdbe095c94a77c295e514cc6484e9394dd8376e" 988 1009 dependencies = [ 989 1010 "cc", 990 1011 "libc", 991 1012 "log", 992 1013 "rustversion", 993 - "windows 0.39.0", 1014 + "windows 0.44.0", 994 1015 ] 995 1016 996 1017 [[package]] 997 1018 name = "generic-array" 998 - version = "0.14.6" 1019 + version = "0.14.7" 999 1020 source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 1021 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1001 1022 dependencies = [ 1002 1023 "typenum", 1003 1024 "version_check", ··· 1051 1072 "glib-sys", 1052 1073 "gobject-sys", 1053 1074 "libc", 1054 - "system-deps 6.0.3", 1075 + "system-deps 6.0.4", 1055 1076 "winapi", 1056 1077 ] 1057 1078 ··· 1077 1098 1078 1099 [[package]] 1079 1100 name = "glib-macros" 1080 - version = "0.15.11" 1101 + version = "0.15.13" 1081 1102 source = "registry+https://github.com/rust-lang/crates.io-index" 1082 - checksum = "25a68131a662b04931e71891fb14aaf65ee4b44d08e8abc10f49e77418c86c64" 1103 + checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a" 1083 1104 dependencies = [ 1084 1105 "anyhow", 1085 1106 "heck 0.4.1", ··· 1087 1108 "proc-macro-error", 1088 1109 "proc-macro2", 1089 1110 "quote", 1090 - "syn", 1111 + "syn 1.0.109", 1091 1112 ] 1092 1113 1093 1114 [[package]] ··· 1097 1118 checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4" 1098 1119 dependencies = [ 1099 1120 "libc", 1100 - "system-deps 6.0.3", 1121 + "system-deps 6.0.4", 1101 1122 ] 1102 1123 1103 1124 [[package]] ··· 1127 1148 dependencies = [ 1128 1149 "glib-sys", 1129 1150 "libc", 1130 - "system-deps 6.0.3", 1151 + "system-deps 6.0.4", 1131 1152 ] 1132 1153 1133 1154 [[package]] ··· 1168 1189 "gobject-sys", 1169 1190 "libc", 1170 1191 "pango-sys", 1171 - "system-deps 6.0.3", 1192 + "system-deps 6.0.4", 1172 1193 ] 1173 1194 1174 1195 [[package]] 1175 1196 name = "gtk3-macros" 1176 - version = "0.15.4" 1197 + version = "0.15.6" 1177 1198 source = "registry+https://github.com/rust-lang/crates.io-index" 1178 - checksum = "24f518afe90c23fba585b2d7697856f9e6a7bbc62f65588035e66f6afb01a2e9" 1199 + checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d" 1179 1200 dependencies = [ 1180 1201 "anyhow", 1181 1202 "proc-macro-crate", 1182 1203 "proc-macro-error", 1183 1204 "proc-macro2", 1184 1205 "quote", 1185 - "syn", 1206 + "syn 1.0.109", 1186 1207 ] 1187 1208 1188 1209 [[package]] 1189 1210 name = "h2" 1190 - version = "0.3.15" 1211 + version = "0.3.16" 1191 1212 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" 1213 + checksum = "5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d" 1193 1214 dependencies = [ 1194 1215 "bytes", 1195 1216 "fnv", ··· 1250 1271 ] 1251 1272 1252 1273 [[package]] 1274 + name = "hermit-abi" 1275 + version = "0.3.1" 1276 + source = "registry+https://github.com/rust-lang/crates.io-index" 1277 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 1278 + 1279 + [[package]] 1253 1280 name = "hex" 1254 1281 version = "0.4.3" 1255 1282 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1266 1293 "markup5ever", 1267 1294 "proc-macro2", 1268 1295 "quote", 1269 - "syn", 1296 + "syn 1.0.109", 1270 1297 ] 1271 1298 1272 1299 [[package]] ··· 1277 1304 dependencies = [ 1278 1305 "bytes", 1279 1306 "fnv", 1280 - "itoa 1.0.5", 1307 + "itoa 1.0.6", 1281 1308 ] 1282 1309 1283 1310 [[package]] ··· 1311 1338 1312 1339 [[package]] 1313 1340 name = "hyper" 1314 - version = "0.14.24" 1341 + version = "0.14.25" 1315 1342 source = "registry+https://github.com/rust-lang/crates.io-index" 1316 - checksum = "5e011372fa0b68db8350aa7a248930ecc7839bf46d8485577d69f117a75f164c" 1343 + checksum = "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" 1317 1344 dependencies = [ 1318 1345 "bytes", 1319 1346 "futures-channel", ··· 1324 1351 "http-body", 1325 1352 "httparse", 1326 1353 "httpdate", 1327 - "itoa 1.0.5", 1354 + "itoa 1.0.6", 1328 1355 "pin-project-lite", 1329 1356 "socket2", 1330 1357 "tokio", ··· 1348 1375 1349 1376 [[package]] 1350 1377 name = "iana-time-zone" 1351 - version = "0.1.53" 1378 + version = "0.1.54" 1352 1379 source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 1380 + checksum = "0c17cc76786e99f8d2f055c11159e7f0091c42474dcc3189fbab96072e873e6d" 1354 1381 dependencies = [ 1355 1382 "android_system_properties", 1356 1383 "core-foundation-sys", 1357 1384 "iana-time-zone-haiku", 1358 1385 "js-sys", 1359 1386 "wasm-bindgen", 1360 - "winapi", 1387 + "windows 0.46.0", 1361 1388 ] 1362 1389 1363 1390 [[package]] ··· 1416 1443 1417 1444 [[package]] 1418 1445 name = "image" 1419 - version = "0.24.5" 1446 + version = "0.24.6" 1420 1447 source = "registry+https://github.com/rust-lang/crates.io-index" 1421 - checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1448 + checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 1422 1449 dependencies = [ 1423 1450 "bytemuck", 1424 1451 "byteorder", ··· 1429 1456 1430 1457 [[package]] 1431 1458 name = "indexmap" 1432 - version = "1.9.2" 1459 + version = "1.9.3" 1433 1460 source = "registry+https://github.com/rust-lang/crates.io-index" 1434 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1461 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1435 1462 dependencies = [ 1436 1463 "autocfg", 1437 1464 "hashbrown", ··· 1442 1469 version = "1.0.9" 1443 1470 source = "registry+https://github.com/rust-lang/crates.io-index" 1444 1471 checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306" 1472 + 1473 + [[package]] 1474 + name = "indoc" 1475 + version = "2.0.1" 1476 + source = "registry+https://github.com/rust-lang/crates.io-index" 1477 + checksum = "9f2cb48b81b1dc9f39676bf99f5499babfec7cd8fe14307f7b3d747208fb5690" 1445 1478 1446 1479 [[package]] 1447 1480 name = "infer" ··· 1462 1495 ] 1463 1496 1464 1497 [[package]] 1498 + name = "io-lifetimes" 1499 + version = "1.0.9" 1500 + source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb" 1502 + dependencies = [ 1503 + "hermit-abi 0.3.1", 1504 + "libc", 1505 + "windows-sys 0.45.0", 1506 + ] 1507 + 1508 + [[package]] 1465 1509 name = "ipnet" 1466 - version = "2.7.1" 1510 + version = "2.7.2" 1467 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1468 - checksum = "30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146" 1512 + checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 1469 1513 1470 1514 [[package]] 1471 1515 name = "iso8601-duration" 1472 - version = "0.1.0" 1516 + version = "0.2.0" 1473 1517 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 - checksum = "60b51dd97fa24074214b9eb14da518957573f4dec3189112610ae1ccec9ac464" 1518 + checksum = "a26adff60a5d3ca10dc271ad37a34ff376595d2a1e5f21d02564929ca888c511" 1475 1519 dependencies = [ 1476 - "nom 5.1.2", 1520 + "nom", 1477 1521 ] 1478 1522 1479 1523 [[package]] ··· 1493 1537 1494 1538 [[package]] 1495 1539 name = "itoa" 1496 - version = "1.0.5" 1540 + version = "1.0.6" 1497 1541 source = "registry+https://github.com/rust-lang/crates.io-index" 1498 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 1542 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1499 1543 1500 1544 [[package]] 1501 1545 name = "javascriptcore-rs" ··· 1602 1646 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1603 1647 1604 1648 [[package]] 1605 - name = "lexical-core" 1606 - version = "0.7.6" 1607 - source = "registry+https://github.com/rust-lang/crates.io-index" 1608 - checksum = "6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe" 1609 - dependencies = [ 1610 - "arrayvec", 1611 - "bitflags", 1612 - "cfg-if", 1613 - "ryu", 1614 - "static_assertions", 1615 - ] 1616 - 1617 - [[package]] 1618 1649 name = "libc" 1619 - version = "0.2.139" 1650 + version = "0.2.140" 1620 1651 source = "registry+https://github.com/rust-lang/crates.io-index" 1621 - checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 1652 + checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" 1622 1653 1623 1654 [[package]] 1624 1655 name = "libdbus-sys" ··· 1659 1690 ] 1660 1691 1661 1692 [[package]] 1693 + name = "linux-raw-sys" 1694 + version = "0.1.4" 1695 + source = "registry+https://github.com/rust-lang/crates.io-index" 1696 + checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 1697 + 1698 + [[package]] 1699 + name = "linux-raw-sys" 1700 + version = "0.3.1" 1701 + source = "registry+https://github.com/rust-lang/crates.io-index" 1702 + checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 1703 + 1704 + [[package]] 1662 1705 name = "litrs" 1663 1706 version = "0.2.3" 1664 1707 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1714 1757 "dirs-next", 1715 1758 "objc-foundation", 1716 1759 "objc_id", 1717 - "time 0.3.19", 1760 + "time 0.3.20", 1718 1761 ] 1719 1762 1720 1763 [[package]] ··· 1774 1817 1775 1818 [[package]] 1776 1819 name = "memoffset" 1777 - version = "0.6.5" 1820 + version = "0.8.0" 1778 1821 source = "registry+https://github.com/rust-lang/crates.io-index" 1779 - checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 1822 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1780 1823 dependencies = [ 1781 1824 "autocfg", 1782 1825 ] 1783 1826 1784 1827 [[package]] 1785 1828 name = "mime" 1786 - version = "0.3.16" 1829 + version = "0.3.17" 1787 1830 source = "registry+https://github.com/rust-lang/crates.io-index" 1788 - checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1831 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1789 1832 1790 1833 [[package]] 1791 1834 name = "minimal-lexical" ··· 1874 1917 1875 1918 [[package]] 1876 1919 name = "nom" 1877 - version = "5.1.2" 1878 - source = "registry+https://github.com/rust-lang/crates.io-index" 1879 - checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" 1880 - dependencies = [ 1881 - "lexical-core", 1882 - "memchr", 1883 - "version_check", 1884 - ] 1885 - 1886 - [[package]] 1887 - name = "nom" 1888 1920 version = "7.1.3" 1889 1921 source = "registry+https://github.com/rust-lang/crates.io-index" 1890 1922 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1891 1923 dependencies = [ 1892 1924 "memchr", 1893 1925 "minimal-lexical", 1894 - ] 1895 - 1896 - [[package]] 1897 - name = "nom8" 1898 - version = "0.2.0" 1899 - source = "registry+https://github.com/rust-lang/crates.io-index" 1900 - checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" 1901 - dependencies = [ 1902 - "memchr", 1903 1926 ] 1904 1927 1905 1928 [[package]] ··· 1960 1983 source = "registry+https://github.com/rust-lang/crates.io-index" 1961 1984 checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1962 1985 dependencies = [ 1963 - "hermit-abi", 1986 + "hermit-abi 0.2.6", 1964 1987 "libc", 1965 1988 ] 1966 1989 1967 1990 [[package]] 1968 1991 name = "num_enum" 1969 - version = "0.5.10" 1992 + version = "0.5.11" 1970 1993 source = "registry+https://github.com/rust-lang/crates.io-index" 1971 - checksum = "3e0072973714303aa6e3631c7e8e777970cf4bdd25dc4932e41031027b8bcc4e" 1994 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 1972 1995 dependencies = [ 1973 1996 "num_enum_derive", 1974 1997 ] 1975 1998 1976 1999 [[package]] 1977 2000 name = "num_enum_derive" 1978 - version = "0.5.10" 2001 + version = "0.5.11" 1979 2002 source = "registry+https://github.com/rust-lang/crates.io-index" 1980 - checksum = "0629cbd6b897944899b1f10496d9c4a7ac5878d45fd61bc22e9e79bfbbc29597" 2003 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 1981 2004 dependencies = [ 1982 2005 "proc-macro-crate", 1983 2006 "proc-macro2", 1984 2007 "quote", 1985 - "syn", 2008 + "syn 1.0.109", 1986 2009 ] 1987 2010 1988 2011 [[package]] ··· 2042 2065 2043 2066 [[package]] 2044 2067 name = "openssl" 2045 - version = "0.10.45" 2068 + version = "0.10.49" 2046 2069 source = "registry+https://github.com/rust-lang/crates.io-index" 2047 - checksum = "b102428fd03bc5edf97f62620f7298614c45cedf287c271e7ed450bbaf83f2e1" 2070 + checksum = "4d2f106ab837a24e03672c59b1239669a0596406ff657c3c0835b6b7f0f35a33" 2048 2071 dependencies = [ 2049 2072 "bitflags", 2050 2073 "cfg-if", ··· 2057 2080 2058 2081 [[package]] 2059 2082 name = "openssl-macros" 2060 - version = "0.1.0" 2083 + version = "0.1.1" 2061 2084 source = "registry+https://github.com/rust-lang/crates.io-index" 2062 - checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" 2085 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 2063 2086 dependencies = [ 2064 2087 "proc-macro2", 2065 2088 "quote", 2066 - "syn", 2089 + "syn 2.0.13", 2067 2090 ] 2068 2091 2069 2092 [[package]] ··· 2074 2097 2075 2098 [[package]] 2076 2099 name = "openssl-sys" 2077 - version = "0.9.80" 2100 + version = "0.9.84" 2078 2101 source = "registry+https://github.com/rust-lang/crates.io-index" 2079 - checksum = "23bbbf7854cd45b83958ebe919f0e8e516793727652e27fda10a8384cfc790b7" 2102 + checksum = "3a20eace9dc2d82904039cb76dcf50fb1a0bba071cfd1629720b5d6f1ddba0fa" 2080 2103 dependencies = [ 2081 - "autocfg", 2082 2104 "cc", 2083 2105 "libc", 2084 2106 "pkg-config", ··· 2113 2135 "glib-sys", 2114 2136 "gobject-sys", 2115 2137 "libc", 2116 - "system-deps 6.0.3", 2138 + "system-deps 6.0.4", 2117 2139 ] 2118 2140 2119 2141 [[package]] ··· 2146 2168 "cfg-if", 2147 2169 "instant", 2148 2170 "libc", 2149 - "redox_syscall", 2171 + "redox_syscall 0.2.16", 2150 2172 "smallvec", 2151 2173 "winapi", 2152 2174 ] ··· 2159 2181 dependencies = [ 2160 2182 "cfg-if", 2161 2183 "libc", 2162 - "redox_syscall", 2184 + "redox_syscall 0.2.16", 2163 2185 "smallvec", 2164 2186 "windows-sys 0.45.0", 2165 2187 ] 2166 2188 2167 2189 [[package]] 2168 2190 name = "paste" 2169 - version = "1.0.11" 2191 + version = "1.0.12" 2170 2192 source = "registry+https://github.com/rust-lang/crates.io-index" 2171 - checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" 2193 + checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 2172 2194 2173 2195 [[package]] 2174 2196 name = "pathdiff" ··· 2183 2205 checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2184 2206 2185 2207 [[package]] 2186 - name = "pest" 2187 - version = "2.5.5" 2188 - source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "028accff104c4e513bad663bbcd2ad7cfd5304144404c31ed0a77ac103d00660" 2190 - dependencies = [ 2191 - "thiserror", 2192 - "ucd-trie", 2193 - ] 2194 - 2195 - [[package]] 2196 2208 name = "phf" 2197 2209 version = "0.8.0" 2198 2210 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2255 2267 "proc-macro-hack", 2256 2268 "proc-macro2", 2257 2269 "quote", 2258 - "syn", 2270 + "syn 1.0.109", 2259 2271 ] 2260 2272 2261 2273 [[package]] ··· 2269 2281 "proc-macro-hack", 2270 2282 "proc-macro2", 2271 2283 "quote", 2272 - "syn", 2284 + "syn 1.0.109", 2273 2285 ] 2274 2286 2275 2287 [[package]] ··· 2307 2319 dependencies = [ 2308 2320 "proc-macro2", 2309 2321 "quote", 2310 - "syn", 2322 + "syn 1.0.109", 2311 2323 ] 2312 2324 2313 2325 [[package]] ··· 2330 2342 2331 2343 [[package]] 2332 2344 name = "plist" 2333 - version = "1.4.1" 2345 + version = "1.4.3" 2334 2346 source = "registry+https://github.com/rust-lang/crates.io-index" 2335 - checksum = "9469799ca90293a376f68f6fcb8f11990d9cff55602cfba0ba83893c973a7f46" 2347 + checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" 2336 2348 dependencies = [ 2337 2349 "base64 0.21.0", 2338 2350 "indexmap", 2339 2351 "line-wrap", 2340 - "quick-xml 0.26.0", 2352 + "quick-xml 0.28.1", 2341 2353 "serde", 2342 - "time 0.3.19", 2354 + "time 0.3.20", 2343 2355 ] 2344 2356 2345 2357 [[package]] ··· 2368 2380 2369 2381 [[package]] 2370 2382 name = "proc-macro-crate" 2371 - version = "1.3.0" 2383 + version = "1.3.1" 2372 2384 source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "66618389e4ec1c7afe67d51a9bf34ff9236480f8d51e7489b7d5ab0303c13f34" 2385 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 2374 2386 dependencies = [ 2375 2387 "once_cell", 2376 2388 "toml_edit", ··· 2385 2397 "proc-macro-error-attr", 2386 2398 "proc-macro2", 2387 2399 "quote", 2388 - "syn", 2400 + "syn 1.0.109", 2389 2401 "version_check", 2390 2402 ] 2391 2403 ··· 2408 2420 2409 2421 [[package]] 2410 2422 name = "proc-macro2" 2411 - version = "1.0.51" 2423 + version = "1.0.55" 2412 2424 source = "registry+https://github.com/rust-lang/crates.io-index" 2413 - checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" 2425 + checksum = "1d0dd4be24fcdcfeaa12a432d588dc59bbad6cad3510c67e74a2b6b2fc950564" 2414 2426 dependencies = [ 2415 2427 "unicode-ident", 2416 2428 ] ··· 2426 2438 2427 2439 [[package]] 2428 2440 name = "quick-xml" 2429 - version = "0.26.0" 2441 + version = "0.28.1" 2430 2442 source = "registry+https://github.com/rust-lang/crates.io-index" 2431 - checksum = "7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd" 2443 + checksum = "e5c1a97b1bc42b1d550bfb48d4262153fe400a12bab1511821736f7eac76d7e2" 2432 2444 dependencies = [ 2433 2445 "memchr", 2434 2446 ] 2435 2447 2436 2448 [[package]] 2437 2449 name = "quote" 2438 - version = "1.0.23" 2450 + version = "1.0.26" 2439 2451 source = "registry+https://github.com/rust-lang/crates.io-index" 2440 - checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 2452 + checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 2441 2453 dependencies = [ 2442 2454 "proc-macro2", 2443 2455 ] ··· 2525 2537 2526 2538 [[package]] 2527 2539 name = "raw-window-handle" 2528 - version = "0.5.0" 2540 + version = "0.5.2" 2529 2541 source = "registry+https://github.com/rust-lang/crates.io-index" 2530 - checksum = "ed7e3d950b66e19e0c372f3fa3fbbcf85b1746b571f74e0c2af6042a5c93420a" 2531 - dependencies = [ 2532 - "cty", 2533 - ] 2542 + checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" 2534 2543 2535 2544 [[package]] 2536 2545 name = "redox_syscall" 2537 2546 version = "0.2.16" 2538 2547 source = "registry+https://github.com/rust-lang/crates.io-index" 2539 2548 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 2549 + dependencies = [ 2550 + "bitflags", 2551 + ] 2552 + 2553 + [[package]] 2554 + name = "redox_syscall" 2555 + version = "0.3.5" 2556 + source = "registry+https://github.com/rust-lang/crates.io-index" 2557 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 2540 2558 dependencies = [ 2541 2559 "bitflags", 2542 2560 ] ··· 2548 2566 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2549 2567 dependencies = [ 2550 2568 "getrandom 0.2.8", 2551 - "redox_syscall", 2569 + "redox_syscall 0.2.16", 2552 2570 "thiserror", 2553 2571 ] 2554 2572 2555 2573 [[package]] 2556 2574 name = "regex" 2557 - version = "1.7.1" 2575 + version = "1.7.3" 2558 2576 source = "registry+https://github.com/rust-lang/crates.io-index" 2559 - checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 2577 + checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" 2560 2578 dependencies = [ 2561 2579 "aho-corasick", 2562 2580 "memchr", ··· 2574 2592 2575 2593 [[package]] 2576 2594 name = "regex-syntax" 2577 - version = "0.6.28" 2595 + version = "0.6.29" 2578 2596 source = "registry+https://github.com/rust-lang/crates.io-index" 2579 - checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 2580 - 2581 - [[package]] 2582 - name = "remove_dir_all" 2583 - version = "0.5.3" 2584 - source = "registry+https://github.com/rust-lang/crates.io-index" 2585 - checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2586 - dependencies = [ 2587 - "winapi", 2588 - ] 2597 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 2589 2598 2590 2599 [[package]] 2591 2600 name = "reqwest" 2592 - version = "0.11.14" 2601 + version = "0.11.16" 2593 2602 source = "registry+https://github.com/rust-lang/crates.io-index" 2594 - checksum = "21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9" 2603 + checksum = "27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254" 2595 2604 dependencies = [ 2596 2605 "base64 0.21.0", 2597 2606 "bytes", ··· 2665 2674 2666 2675 [[package]] 2667 2676 name = "rustc_version" 2668 - version = "0.3.3" 2677 + version = "0.4.0" 2669 2678 source = "registry+https://github.com/rust-lang/crates.io-index" 2670 - checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 2679 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2671 2680 dependencies = [ 2672 - "semver 0.11.0", 2681 + "semver", 2673 2682 ] 2674 2683 2675 2684 [[package]] 2676 - name = "rustc_version" 2677 - version = "0.4.0" 2685 + name = "rustix" 2686 + version = "0.36.11" 2678 2687 source = "registry+https://github.com/rust-lang/crates.io-index" 2679 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2688 + checksum = "db4165c9963ab29e422d6c26fbc1d37f15bace6b2810221f9d925023480fcf0e" 2680 2689 dependencies = [ 2681 - "semver 1.0.16", 2690 + "bitflags", 2691 + "errno 0.2.8", 2692 + "io-lifetimes", 2693 + "libc", 2694 + "linux-raw-sys 0.1.4", 2695 + "windows-sys 0.45.0", 2696 + ] 2697 + 2698 + [[package]] 2699 + name = "rustix" 2700 + version = "0.37.6" 2701 + source = "registry+https://github.com/rust-lang/crates.io-index" 2702 + checksum = "d097081ed288dfe45699b72f5b5d648e5f15d64d900c7080273baa20c16a6849" 2703 + dependencies = [ 2704 + "bitflags", 2705 + "errno 0.3.0", 2706 + "io-lifetimes", 2707 + "libc", 2708 + "linux-raw-sys 0.3.1", 2709 + "windows-sys 0.45.0", 2682 2710 ] 2683 2711 2684 2712 [[package]] ··· 2704 2732 2705 2733 [[package]] 2706 2734 name = "rustversion" 2707 - version = "1.0.11" 2735 + version = "1.0.12" 2708 2736 source = "registry+https://github.com/rust-lang/crates.io-index" 2709 - checksum = "5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70" 2737 + checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 2710 2738 2711 2739 [[package]] 2712 2740 name = "ryu" 2713 - version = "1.0.12" 2741 + version = "1.0.13" 2714 2742 source = "registry+https://github.com/rust-lang/crates.io-index" 2715 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2743 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 2716 2744 2717 2745 [[package]] 2718 2746 name = "safemem" ··· 2752 2780 2753 2781 [[package]] 2754 2782 name = "scratch" 2755 - version = "1.0.3" 2783 + version = "1.0.5" 2756 2784 source = "registry+https://github.com/rust-lang/crates.io-index" 2757 - checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 2785 + checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 2758 2786 2759 2787 [[package]] 2760 2788 name = "sct" ··· 2811 2839 2812 2840 [[package]] 2813 2841 name = "semver" 2814 - version = "0.11.0" 2815 - source = "registry+https://github.com/rust-lang/crates.io-index" 2816 - checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 2817 - dependencies = [ 2818 - "semver-parser", 2819 - ] 2820 - 2821 - [[package]] 2822 - name = "semver" 2823 - version = "1.0.16" 2842 + version = "1.0.17" 2824 2843 source = "registry+https://github.com/rust-lang/crates.io-index" 2825 - checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" 2844 + checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 2826 2845 dependencies = [ 2827 2846 "serde", 2828 2847 ] 2829 2848 2830 2849 [[package]] 2831 - name = "semver-parser" 2832 - version = "0.10.2" 2833 - source = "registry+https://github.com/rust-lang/crates.io-index" 2834 - checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 2835 - dependencies = [ 2836 - "pest", 2837 - ] 2838 - 2839 - [[package]] 2840 2850 name = "serde" 2841 - version = "1.0.152" 2851 + version = "1.0.159" 2842 2852 source = "registry+https://github.com/rust-lang/crates.io-index" 2843 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 2853 + checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" 2844 2854 dependencies = [ 2845 2855 "serde_derive", 2846 2856 ] 2847 2857 2848 2858 [[package]] 2849 2859 name = "serde_derive" 2850 - version = "1.0.152" 2860 + version = "1.0.159" 2851 2861 source = "registry+https://github.com/rust-lang/crates.io-index" 2852 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 2862 + checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" 2853 2863 dependencies = [ 2854 2864 "proc-macro2", 2855 2865 "quote", 2856 - "syn", 2866 + "syn 2.0.13", 2857 2867 ] 2858 2868 2859 2869 [[package]] 2860 2870 name = "serde_json" 2861 - version = "1.0.93" 2871 + version = "1.0.95" 2862 2872 source = "registry+https://github.com/rust-lang/crates.io-index" 2863 - checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76" 2873 + checksum = "d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744" 2864 2874 dependencies = [ 2865 - "itoa 1.0.5", 2875 + "itoa 1.0.6", 2866 2876 "ryu", 2867 2877 "serde", 2868 2878 ] 2869 2879 2870 2880 [[package]] 2871 2881 name = "serde_repr" 2872 - version = "0.1.10" 2882 + version = "0.1.12" 2873 2883 source = "registry+https://github.com/rust-lang/crates.io-index" 2874 - checksum = "9a5ec9fa74a20ebbe5d9ac23dac1fc96ba0ecfe9f50f2843b52e537b10fbcb4e" 2884 + checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" 2875 2885 dependencies = [ 2876 2886 "proc-macro2", 2877 2887 "quote", 2878 - "syn", 2888 + "syn 2.0.13", 2889 + ] 2890 + 2891 + [[package]] 2892 + name = "serde_spanned" 2893 + version = "0.6.1" 2894 + source = "registry+https://github.com/rust-lang/crates.io-index" 2895 + checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 2896 + dependencies = [ 2897 + "serde", 2879 2898 ] 2880 2899 2881 2900 [[package]] ··· 2885 2904 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2886 2905 dependencies = [ 2887 2906 "form_urlencoded", 2888 - "itoa 1.0.5", 2907 + "itoa 1.0.6", 2889 2908 "ryu", 2890 2909 "serde", 2891 2910 ] ··· 2909 2928 "darling", 2910 2929 "proc-macro2", 2911 2930 "quote", 2912 - "syn", 2931 + "syn 1.0.109", 2913 2932 ] 2914 2933 2915 2934 [[package]] ··· 2931 2950 dependencies = [ 2932 2951 "proc-macro2", 2933 2952 "quote", 2934 - "syn", 2953 + "syn 1.0.109", 2935 2954 ] 2936 2955 2937 2956 [[package]] ··· 2987 3006 2988 3007 [[package]] 2989 3008 name = "socket2" 2990 - version = "0.4.7" 3009 + version = "0.4.9" 2991 3010 source = "registry+https://github.com/rust-lang/crates.io-index" 2992 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 3011 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2993 3012 dependencies = [ 2994 3013 "libc", 2995 3014 "winapi", ··· 3025 3044 3026 3045 [[package]] 3027 3046 name = "specta" 3028 - version = "0.0.6" 3029 - source = "git+https://github.com/oscartbeaumont/specta?rev=3d8f2d965077f1a02a58a814cb31cc9e66d558ea#3d8f2d965077f1a02a58a814cb31cc9e66d558ea" 3047 + version = "1.0.2" 3048 + source = "registry+https://github.com/rust-lang/crates.io-index" 3049 + checksum = "4be6d92bb3d2a34fd5da2463089b44e67d6e83eedff074a82ba0b3e830dbff7c" 3030 3050 dependencies = [ 3031 3051 "document-features", 3032 - "indoc", 3052 + "indoc 1.0.9", 3033 3053 "once_cell", 3034 3054 "paste", 3035 3055 "serde", ··· 3041 3061 3042 3062 [[package]] 3043 3063 name = "specta-macros" 3044 - version = "0.0.6" 3045 - source = "git+https://github.com/oscartbeaumont/specta?rev=3d8f2d965077f1a02a58a814cb31cc9e66d558ea#3d8f2d965077f1a02a58a814cb31cc9e66d558ea" 3064 + version = "1.0.2" 3065 + source = "registry+https://github.com/rust-lang/crates.io-index" 3066 + checksum = "123bd8f0d65f556dce3d0e84346b759ad9701c49700cd9aa12c522bd0310d90b" 3046 3067 dependencies = [ 3047 3068 "Inflector", 3048 3069 "itertools", 3049 3070 "proc-macro2", 3050 3071 "quote", 3051 - "syn", 3072 + "syn 1.0.109", 3052 3073 "termcolor", 3053 3074 ] 3054 3075 ··· 3060 3081 3061 3082 [[package]] 3062 3083 name = "spin" 3063 - version = "0.9.5" 3084 + version = "0.9.7" 3064 3085 source = "registry+https://github.com/rust-lang/crates.io-index" 3065 - checksum = "7dccf47db1b41fa1573ed27ccf5e08e3ca771cb994f776668c5ebda893b248fc" 3086 + checksum = "c0959fd6f767df20b231736396e4f602171e00d95205676286e79d4a4eb67bef" 3066 3087 dependencies = [ 3067 3088 "lock_api", 3068 3089 ] ··· 3074 3095 checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e" 3075 3096 dependencies = [ 3076 3097 "itertools", 3077 - "nom 7.1.3", 3098 + "nom", 3078 3099 "unicode_categories", 3079 3100 ] 3080 3101 3081 3102 [[package]] 3082 3103 name = "sqlx" 3083 - version = "0.6.2" 3104 + version = "0.6.3" 3084 3105 source = "registry+https://github.com/rust-lang/crates.io-index" 3085 - checksum = "9249290c05928352f71c077cc44a464d880c63f26f7534728cca008e135c0428" 3106 + checksum = "f8de3b03a925878ed54a954f621e64bf55a3c1bd29652d0d1a17830405350188" 3086 3107 dependencies = [ 3087 3108 "sqlx-core", 3088 3109 "sqlx-macros", ··· 3090 3111 3091 3112 [[package]] 3092 3113 name = "sqlx-core" 3093 - version = "0.6.2" 3114 + version = "0.6.3" 3094 3115 source = "registry+https://github.com/rust-lang/crates.io-index" 3095 - checksum = "dcbc16ddba161afc99e14d1713a453747a2b07fc097d2009f4c300ec99286105" 3116 + checksum = "fa8241483a83a3f33aa5fff7e7d9def398ff9990b2752b6c6112b83c6d246029" 3096 3117 dependencies = [ 3097 3118 "ahash", 3098 3119 "atoi", ··· 3113 3134 "hashlink", 3114 3135 "hex", 3115 3136 "indexmap", 3116 - "itoa 1.0.5", 3137 + "itoa 1.0.6", 3117 3138 "libc", 3118 3139 "libsqlite3-sys", 3119 3140 "log", ··· 3136 3157 3137 3158 [[package]] 3138 3159 name = "sqlx-macros" 3139 - version = "0.6.2" 3160 + version = "0.6.3" 3140 3161 source = "registry+https://github.com/rust-lang/crates.io-index" 3141 - checksum = "b850fa514dc11f2ee85be9d055c512aa866746adfacd1cb42d867d68e6a5b0d9" 3162 + checksum = "9966e64ae989e7e575b19d7265cb79d7fc3cbbdf179835cb0d716f294c2049c9" 3142 3163 dependencies = [ 3143 3164 "dotenvy", 3144 3165 "either", ··· 3149 3170 "sha2", 3150 3171 "sqlx-core", 3151 3172 "sqlx-rt", 3152 - "syn", 3173 + "syn 1.0.109", 3153 3174 "url", 3154 3175 ] 3155 3176 3156 3177 [[package]] 3157 3178 name = "sqlx-rt" 3158 - version = "0.6.2" 3179 + version = "0.6.3" 3159 3180 source = "registry+https://github.com/rust-lang/crates.io-index" 3160 - checksum = "24c5b2d25fa654cc5f841750b8e1cdedbe21189bf9a9382ee90bfa9dd3562396" 3181 + checksum = "804d3f245f894e61b1e6263c84b23ca675d96753b5abfd5cc8597d86806e8024" 3161 3182 dependencies = [ 3162 3183 "once_cell", 3163 3184 "tokio", ··· 3180 3201 ] 3181 3202 3182 3203 [[package]] 3183 - name = "static_assertions" 3184 - version = "1.1.0" 3185 - source = "registry+https://github.com/rust-lang/crates.io-index" 3186 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3187 - 3188 - [[package]] 3189 3204 name = "string_cache" 3190 - version = "0.8.4" 3205 + version = "0.8.7" 3191 3206 source = "registry+https://github.com/rust-lang/crates.io-index" 3192 - checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 3207 + checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 3193 3208 dependencies = [ 3194 3209 "new_debug_unreachable", 3195 3210 "once_cell", ··· 3245 3260 "heck 0.3.3", 3246 3261 "proc-macro2", 3247 3262 "quote", 3248 - "syn", 3263 + "syn 1.0.109", 3264 + ] 3265 + 3266 + [[package]] 3267 + name = "syn" 3268 + version = "1.0.109" 3269 + source = "registry+https://github.com/rust-lang/crates.io-index" 3270 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3271 + dependencies = [ 3272 + "proc-macro2", 3273 + "quote", 3274 + "unicode-ident", 3249 3275 ] 3250 3276 3251 3277 [[package]] 3252 3278 name = "syn" 3253 - version = "1.0.107" 3279 + version = "2.0.13" 3254 3280 source = "registry+https://github.com/rust-lang/crates.io-index" 3255 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 3281 + checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" 3256 3282 dependencies = [ 3257 3283 "proc-macro2", 3258 3284 "quote", ··· 3268 3294 "cfg-expr 0.9.1", 3269 3295 "heck 0.3.3", 3270 3296 "pkg-config", 3271 - "toml", 3297 + "toml 0.5.11", 3272 3298 "version-compare 0.0.11", 3273 3299 ] 3274 3300 3275 3301 [[package]] 3276 3302 name = "system-deps" 3277 - version = "6.0.3" 3303 + version = "6.0.4" 3278 3304 source = "registry+https://github.com/rust-lang/crates.io-index" 3279 - checksum = "2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff" 3305 + checksum = "555fc8147af6256f3931a36bb83ad0023240ce9cf2b319dec8236fd1f220b05f" 3280 3306 dependencies = [ 3281 - "cfg-expr 0.11.0", 3307 + "cfg-expr 0.14.0", 3282 3308 "heck 0.4.1", 3283 3309 "pkg-config", 3284 - "toml", 3310 + "toml 0.7.3", 3285 3311 "version-compare 0.1.1", 3286 3312 ] 3287 3313 ··· 3370 3396 "raw-window-handle", 3371 3397 "regex", 3372 3398 "rfd", 3373 - "semver 1.0.16", 3399 + "semver", 3374 3400 "serde", 3375 3401 "serde_json", 3376 3402 "serde_repr", ··· 3401 3427 "cargo_toml", 3402 3428 "heck 0.4.1", 3403 3429 "json-patch", 3404 - "semver 1.0.16", 3430 + "semver", 3405 3431 "serde_json", 3406 3432 "tauri-utils", 3407 3433 "winres", ··· 3422 3448 "proc-macro2", 3423 3449 "quote", 3424 3450 "regex", 3425 - "semver 1.0.16", 3451 + "semver", 3426 3452 "serde", 3427 3453 "serde_json", 3428 3454 "sha2", 3429 3455 "tauri-utils", 3430 3456 "thiserror", 3431 - "time 0.3.19", 3457 + "time 0.3.20", 3432 3458 "uuid 1.3.0", 3433 3459 "walkdir", 3434 3460 ] ··· 3442 3468 "heck 0.4.1", 3443 3469 "proc-macro2", 3444 3470 "quote", 3445 - "syn", 3471 + "syn 1.0.109", 3446 3472 "tauri-codegen", 3447 3473 "tauri-utils", 3448 3474 ] ··· 3489 3515 3490 3516 [[package]] 3491 3517 name = "tauri-specta" 3492 - version = "0.0.2" 3493 - source = "git+https://github.com/oscartbeaumont/tauri-specta?rev=2aa2a312324343fe1cfc8b2ba9db98ec236b7f09#2aa2a312324343fe1cfc8b2ba9db98ec236b7f09" 3518 + version = "1.0.0" 3519 + source = "registry+https://github.com/rust-lang/crates.io-index" 3520 + checksum = "23419889204476d5a70a04077d4628061a5bb667b18804a4572df2fe6ccb8ba5" 3494 3521 dependencies = [ 3495 3522 "heck 0.4.1", 3496 - "indoc", 3523 + "indoc 2.0.1", 3497 3524 "serde", 3498 3525 "serde_json", 3499 3526 "specta", ··· 3519 3546 "phf 0.10.1", 3520 3547 "proc-macro2", 3521 3548 "quote", 3522 - "semver 1.0.16", 3549 + "semver", 3523 3550 "serde", 3524 3551 "serde_json", 3525 3552 "serde_with", ··· 3542 3569 3543 3570 [[package]] 3544 3571 name = "tempfile" 3545 - version = "3.3.0" 3572 + version = "3.5.0" 3546 3573 source = "registry+https://github.com/rust-lang/crates.io-index" 3547 - checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 3574 + checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 3548 3575 dependencies = [ 3549 3576 "cfg-if", 3550 3577 "fastrand", 3551 - "libc", 3552 - "redox_syscall", 3553 - "remove_dir_all", 3554 - "winapi", 3578 + "redox_syscall 0.3.5", 3579 + "rustix 0.37.6", 3580 + "windows-sys 0.45.0", 3555 3581 ] 3556 3582 3557 3583 [[package]] ··· 3582 3608 3583 3609 [[package]] 3584 3610 name = "thiserror" 3585 - version = "1.0.38" 3611 + version = "1.0.40" 3586 3612 source = "registry+https://github.com/rust-lang/crates.io-index" 3587 - checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 3613 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 3588 3614 dependencies = [ 3589 3615 "thiserror-impl", 3590 3616 ] 3591 3617 3592 3618 [[package]] 3593 3619 name = "thiserror-impl" 3594 - version = "1.0.38" 3620 + version = "1.0.40" 3595 3621 source = "registry+https://github.com/rust-lang/crates.io-index" 3596 - checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 3622 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 3597 3623 dependencies = [ 3598 3624 "proc-macro2", 3599 3625 "quote", 3600 - "syn", 3626 + "syn 2.0.13", 3601 3627 ] 3602 3628 3603 3629 [[package]] ··· 3623 3649 3624 3650 [[package]] 3625 3651 name = "time" 3626 - version = "0.3.19" 3652 + version = "0.3.20" 3627 3653 source = "registry+https://github.com/rust-lang/crates.io-index" 3628 - checksum = "53250a3b3fed8ff8fd988587d8925d26a83ac3845d9e03b220b37f34c2b8d6c2" 3654 + checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" 3629 3655 dependencies = [ 3630 - "itoa 1.0.5", 3656 + "itoa 1.0.6", 3631 3657 "serde", 3632 3658 "time-core", 3633 3659 "time-macros", ··· 3641 3667 3642 3668 [[package]] 3643 3669 name = "time-macros" 3644 - version = "0.2.7" 3670 + version = "0.2.8" 3645 3671 source = "registry+https://github.com/rust-lang/crates.io-index" 3646 - checksum = "a460aeb8de6dcb0f381e1ee05f1cd56fcf5a5f6eb8187ff3d8f0b11078d38b7c" 3672 + checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" 3647 3673 dependencies = [ 3648 3674 "time-core", 3649 3675 ] ··· 3665 3691 3666 3692 [[package]] 3667 3693 name = "tokio" 3668 - version = "1.25.0" 3694 + version = "1.27.0" 3669 3695 source = "registry+https://github.com/rust-lang/crates.io-index" 3670 - checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af" 3696 + checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" 3671 3697 dependencies = [ 3672 3698 "autocfg", 3673 3699 "bytes", 3674 3700 "libc", 3675 - "memchr", 3676 3701 "mio", 3677 3702 "num_cpus", 3678 3703 "pin-project-lite", 3679 3704 "socket2", 3680 3705 "tokio-macros", 3681 - "windows-sys 0.42.0", 3706 + "windows-sys 0.45.0", 3682 3707 ] 3683 3708 3684 3709 [[package]] 3685 3710 name = "tokio-macros" 3686 - version = "1.8.2" 3711 + version = "2.0.0" 3687 3712 source = "registry+https://github.com/rust-lang/crates.io-index" 3688 - checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" 3713 + checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" 3689 3714 dependencies = [ 3690 3715 "proc-macro2", 3691 3716 "quote", 3692 - "syn", 3717 + "syn 2.0.13", 3693 3718 ] 3694 3719 3695 3720 [[package]] ··· 3748 3773 ] 3749 3774 3750 3775 [[package]] 3776 + name = "toml" 3777 + version = "0.7.3" 3778 + source = "registry+https://github.com/rust-lang/crates.io-index" 3779 + checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" 3780 + dependencies = [ 3781 + "serde", 3782 + "serde_spanned", 3783 + "toml_datetime", 3784 + "toml_edit", 3785 + ] 3786 + 3787 + [[package]] 3751 3788 name = "toml_datetime" 3752 - version = "0.5.1" 3789 + version = "0.6.1" 3753 3790 source = "registry+https://github.com/rust-lang/crates.io-index" 3754 - checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" 3791 + checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" 3792 + dependencies = [ 3793 + "serde", 3794 + ] 3755 3795 3756 3796 [[package]] 3757 3797 name = "toml_edit" 3758 - version = "0.18.1" 3798 + version = "0.19.8" 3759 3799 source = "registry+https://github.com/rust-lang/crates.io-index" 3760 - checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 3800 + checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" 3761 3801 dependencies = [ 3762 3802 "indexmap", 3763 - "nom8", 3803 + "serde", 3804 + "serde_spanned", 3764 3805 "toml_datetime", 3806 + "winnow", 3765 3807 ] 3766 3808 3767 3809 [[package]] ··· 3790 3832 dependencies = [ 3791 3833 "proc-macro2", 3792 3834 "quote", 3793 - "syn", 3835 + "syn 1.0.109", 3794 3836 ] 3795 3837 3796 3838 [[package]] ··· 3854 3896 checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 3855 3897 3856 3898 [[package]] 3857 - name = "ucd-trie" 3858 - version = "0.1.5" 3859 - source = "registry+https://github.com/rust-lang/crates.io-index" 3860 - checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 3861 - 3862 - [[package]] 3863 3899 name = "unicode-bidi" 3864 - version = "0.3.10" 3900 + version = "0.3.13" 3865 3901 source = "registry+https://github.com/rust-lang/crates.io-index" 3866 - checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" 3902 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 3867 3903 3868 3904 [[package]] 3869 3905 name = "unicode-ident" 3870 - version = "1.0.6" 3906 + version = "1.0.8" 3871 3907 source = "registry+https://github.com/rust-lang/crates.io-index" 3872 - checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 3908 + checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 3873 3909 3874 3910 [[package]] 3875 3911 name = "unicode-normalization" ··· 3969 4005 3970 4006 [[package]] 3971 4007 name = "walkdir" 3972 - version = "2.3.2" 4008 + version = "2.3.3" 3973 4009 source = "registry+https://github.com/rust-lang/crates.io-index" 3974 - checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 4010 + checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 3975 4011 dependencies = [ 3976 4012 "same-file", 3977 - "winapi", 3978 4013 "winapi-util", 3979 4014 ] 3980 4015 ··· 4027 4062 "once_cell", 4028 4063 "proc-macro2", 4029 4064 "quote", 4030 - "syn", 4065 + "syn 1.0.109", 4031 4066 "wasm-bindgen-shared", 4032 4067 ] 4033 4068 ··· 4061 4096 dependencies = [ 4062 4097 "proc-macro2", 4063 4098 "quote", 4064 - "syn", 4099 + "syn 1.0.109", 4065 4100 "wasm-bindgen-backend", 4066 4101 "wasm-bindgen-shared", 4067 4102 ] ··· 4126 4161 "pango-sys", 4127 4162 "pkg-config", 4128 4163 "soup2-sys", 4129 - "system-deps 6.0.3", 4164 + "system-deps 6.0.4", 4130 4165 ] 4131 4166 4132 4167 [[package]] ··· 4168 4203 dependencies = [ 4169 4204 "proc-macro2", 4170 4205 "quote", 4171 - "syn", 4206 + "syn 1.0.109", 4172 4207 ] 4173 4208 4174 4209 [[package]] ··· 4245 4280 ] 4246 4281 4247 4282 [[package]] 4283 + name = "windows" 4284 + version = "0.44.0" 4285 + source = "registry+https://github.com/rust-lang/crates.io-index" 4286 + checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" 4287 + dependencies = [ 4288 + "windows-targets", 4289 + ] 4290 + 4291 + [[package]] 4292 + name = "windows" 4293 + version = "0.46.0" 4294 + source = "registry+https://github.com/rust-lang/crates.io-index" 4295 + checksum = "cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25" 4296 + dependencies = [ 4297 + "windows-targets", 4298 + ] 4299 + 4300 + [[package]] 4248 4301 name = "windows-bindgen" 4249 4302 version = "0.39.0" 4250 4303 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4260 4313 source = "registry+https://github.com/rust-lang/crates.io-index" 4261 4314 checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7" 4262 4315 dependencies = [ 4263 - "syn", 4316 + "syn 1.0.109", 4264 4317 "windows-tokens", 4265 4318 ] 4266 4319 ··· 4277 4330 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 4278 4331 dependencies = [ 4279 4332 "windows_aarch64_gnullvm", 4280 - "windows_aarch64_msvc 0.42.1", 4281 - "windows_i686_gnu 0.42.1", 4282 - "windows_i686_msvc 0.42.1", 4283 - "windows_x86_64_gnu 0.42.1", 4333 + "windows_aarch64_msvc 0.42.2", 4334 + "windows_i686_gnu 0.42.2", 4335 + "windows_i686_msvc 0.42.2", 4336 + "windows_x86_64_gnu 0.42.2", 4284 4337 "windows_x86_64_gnullvm", 4285 - "windows_x86_64_msvc 0.42.1", 4338 + "windows_x86_64_msvc 0.42.2", 4286 4339 ] 4287 4340 4288 4341 [[package]] ··· 4296 4349 4297 4350 [[package]] 4298 4351 name = "windows-targets" 4299 - version = "0.42.1" 4352 + version = "0.42.2" 4300 4353 source = "registry+https://github.com/rust-lang/crates.io-index" 4301 - checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" 4354 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4302 4355 dependencies = [ 4303 4356 "windows_aarch64_gnullvm", 4304 - "windows_aarch64_msvc 0.42.1", 4305 - "windows_i686_gnu 0.42.1", 4306 - "windows_i686_msvc 0.42.1", 4307 - "windows_x86_64_gnu 0.42.1", 4357 + "windows_aarch64_msvc 0.42.2", 4358 + "windows_i686_gnu 0.42.2", 4359 + "windows_i686_msvc 0.42.2", 4360 + "windows_x86_64_gnu 0.42.2", 4308 4361 "windows_x86_64_gnullvm", 4309 - "windows_x86_64_msvc 0.42.1", 4362 + "windows_x86_64_msvc 0.42.2", 4310 4363 ] 4311 4364 4312 4365 [[package]] ··· 4317 4370 4318 4371 [[package]] 4319 4372 name = "windows_aarch64_gnullvm" 4320 - version = "0.42.1" 4373 + version = "0.42.2" 4321 4374 source = "registry+https://github.com/rust-lang/crates.io-index" 4322 - checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 4375 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4323 4376 4324 4377 [[package]] 4325 4378 name = "windows_aarch64_msvc" ··· 4335 4388 4336 4389 [[package]] 4337 4390 name = "windows_aarch64_msvc" 4338 - version = "0.42.1" 4391 + version = "0.42.2" 4339 4392 source = "registry+https://github.com/rust-lang/crates.io-index" 4340 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 4393 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4341 4394 4342 4395 [[package]] 4343 4396 name = "windows_i686_gnu" ··· 4353 4406 4354 4407 [[package]] 4355 4408 name = "windows_i686_gnu" 4356 - version = "0.42.1" 4409 + version = "0.42.2" 4357 4410 source = "registry+https://github.com/rust-lang/crates.io-index" 4358 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 4411 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4359 4412 4360 4413 [[package]] 4361 4414 name = "windows_i686_msvc" ··· 4371 4424 4372 4425 [[package]] 4373 4426 name = "windows_i686_msvc" 4374 - version = "0.42.1" 4427 + version = "0.42.2" 4375 4428 source = "registry+https://github.com/rust-lang/crates.io-index" 4376 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 4429 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4377 4430 4378 4431 [[package]] 4379 4432 name = "windows_x86_64_gnu" ··· 4389 4442 4390 4443 [[package]] 4391 4444 name = "windows_x86_64_gnu" 4392 - version = "0.42.1" 4445 + version = "0.42.2" 4393 4446 source = "registry+https://github.com/rust-lang/crates.io-index" 4394 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 4447 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4395 4448 4396 4449 [[package]] 4397 4450 name = "windows_x86_64_gnullvm" 4398 - version = "0.42.1" 4451 + version = "0.42.2" 4399 4452 source = "registry+https://github.com/rust-lang/crates.io-index" 4400 - checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 4453 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4401 4454 4402 4455 [[package]] 4403 4456 name = "windows_x86_64_msvc" ··· 4413 4466 4414 4467 [[package]] 4415 4468 name = "windows_x86_64_msvc" 4416 - version = "0.42.1" 4469 + version = "0.42.2" 4417 4470 source = "registry+https://github.com/rust-lang/crates.io-index" 4418 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 4471 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4472 + 4473 + [[package]] 4474 + name = "winnow" 4475 + version = "0.4.1" 4476 + source = "registry+https://github.com/rust-lang/crates.io-index" 4477 + checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" 4478 + dependencies = [ 4479 + "memchr", 4480 + ] 4419 4481 4420 4482 [[package]] 4421 4483 name = "winreg" ··· 4432 4494 source = "registry+https://github.com/rust-lang/crates.io-index" 4433 4495 checksum = "b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c" 4434 4496 dependencies = [ 4435 - "toml", 4497 + "toml 0.5.11", 4436 4498 ] 4437 4499 4438 4500 [[package]]
+7 -11
src-tauri/Cargo.toml
··· 14 14 serde = { version = "1.0", features = ["derive"] } 15 15 tauri = { version = "1.2", features = ["devtools", "dialog-message", "notification-all", "shell-open"] } 16 16 rfd = "0.10" 17 - atomicwrites = "0.3" 18 - tokio = { version = "1.12", features = ["macros", "time", "sync"] } 17 + atomicwrites = "0.4" 18 + tokio = { version = "1.27", features = ["macros", "time", "sync"] } 19 19 reqwest = { version = "0.11", features = ["json"] } 20 20 sqlx = { version = "0.6", features = ["runtime-tokio-rustls", "sqlite"] } 21 21 chrono = "0.4" 22 - iso8601-duration = "0.1" 22 + iso8601-duration = "0.2" 23 23 url = "2.2" 24 - tauri-specta = { git = "https://github.com/oscartbeaumont/tauri-specta", rev = "2aa2a312324343fe1cfc8b2ba9db98ec236b7f09" } 25 - specta = { version = "0.0.6" } 26 - # specta = { version = "0.0.6", features = ["function", "tauri"] } 27 - 28 - [patch.crates-io] 29 - specta = { git = "https://github.com/oscartbeaumont/specta", rev = "3d8f2d965077f1a02a58a814cb31cc9e66d558ea" } 24 + tauri-specta = { version = "1.0", features = ["javascript", "typescript"] } 25 + specta = "1.0" 30 26 31 27 [target.'cfg(target_os = "macos")'.dependencies] 32 28 macos-app-nap = "0.0" ··· 34 30 objc = "0.2" 35 31 36 32 [features] 37 - default = [ "custom-protocol" ] 38 - custom-protocol = [ "tauri/custom-protocol" ] 33 + default = ["custom-protocol"] 34 + custom-protocol = ["tauri/custom-protocol"] 39 35 40 36 [profile.release] 41 37 panic = "abort"
+1 -1
src-tauri/src/background.rs
··· 343 343 throw!("Cannot parse duration with year or month: {}", value); 344 344 } 345 345 } 346 - Err(e) => throw!("Unexpected video duration: {}", e), 346 + Err(e) => throw!("Unexpected video duration: {e:?}"), 347 347 } 348 348 }
+1 -1
src-tauri/src/main.rs
··· 89 89 #[cfg(debug_assertions)] 90 90 { 91 91 tauri_specta::ts::export( 92 - tauri_specta::collate_types![ 92 + specta::collect_types![ 93 93 error_popup, 94 94 data::get_settings, 95 95 data::tags,
+1 -1
src/routes/Videos.svelte
··· 1 1 <script lang="ts"> 2 - import { ViewOptions, viewOptions } from '../lib/data' 2 + import { type ViewOptions, viewOptions } from '../lib/data' 3 3 import { event, shell } from '@tauri-apps/api' 4 4 import { listen } from '@tauri-apps/api/event' 5 5 import { onDestroy, tick } from 'svelte'
+6 -23
tsconfig.json
··· 1 1 { 2 + "extends": "@tsconfig/svelte/tsconfig.json", 2 3 "compilerOptions": { 3 - "moduleResolution": "node", 4 - "target": "es2019", 5 - "module": "es2020", 6 - "lib": ["es2020"], 7 - 8 - // To have Svelte warnings/errors correct position 9 - "sourceMap": true, 10 - 11 - // Global types 12 - "types": ["svelte", "vite/client"], 13 - 14 - "isolatedModules": true, 4 + "target": "ESNext", 5 + "useDefineForClassFields": true, 6 + "module": "ESNext", 15 7 "resolveJsonModule": true, 16 - "strict": true, 17 - "esModuleInterop": true, 18 - "skipLibCheck": true, 19 - "forceConsistentCasingInFileNames": true, 20 - "baseUrl": ".", 21 - "allowJs": true, 22 - "paths": { 23 - // "$lib/*": ["src/lib/*"], 24 - // "$lib": ["src/lib"] 25 - } 8 + "isolatedModules": true 26 9 }, 27 - "include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.ts", "src/**/*.svelte"] 10 + "include": ["src/**/*.d.ts", "src/**/*.ts", "src/**/*.js", "src/**/*.svelte"] 28 11 }