[READ-ONLY] Mirror of https://github.com/probablykasper/mr-tagger. Music file tagging app for Mac, Linux and Windows
audio linux macos music tagger tauri windows
0

Configure Feed

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

Update deps

Kasper (Feb 21, 2023, 2:19 AM +0100) 1c02d074 7464a9d8

+4845 -4850
+4744 -4744
package-lock.json
··· 1 1 { 2 - "name": "mr-tagger", 3 - "lockfileVersion": 2, 4 - "requires": true, 5 - "packages": { 6 - "": { 7 - "devDependencies": { 8 - "@sveltejs/vite-plugin-svelte": "^2.0.2", 9 - "@tauri-apps/api": "^1.2.0", 10 - "@tauri-apps/cli": "^1.2.3", 11 - "@typescript-eslint/eslint-plugin": "^5.51.0", 12 - "@typescript-eslint/parser": "^5.51.0", 13 - "eslint": "^8.33.0", 14 - "eslint-config-prettier": "^8.6.0", 15 - "eslint-plugin-svelte3": "^4.0.0", 16 - "prettier": "^2.8.4", 17 - "prettier-plugin-svelte": "^2.9.0", 18 - "sass": "^1.58.0", 19 - "svelte": "^3.55.1", 20 - "svelte-check": "^3.0.3", 21 - "svelte-tauri-filedrop": "^1.0.0", 22 - "typescript": "^4.9.5", 23 - "vite": "^4.1.1" 24 - } 25 - }, 26 - "node_modules/@esbuild/android-arm": { 27 - "version": "0.16.17", 28 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 29 - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 30 - "cpu": [ 31 - "arm" 32 - ], 33 - "dev": true, 34 - "optional": true, 35 - "os": [ 36 - "android" 37 - ], 38 - "engines": { 39 - "node": ">=12" 40 - } 41 - }, 42 - "node_modules/@esbuild/android-arm64": { 43 - "version": "0.16.17", 44 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 45 - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 46 - "cpu": [ 47 - "arm64" 48 - ], 49 - "dev": true, 50 - "optional": true, 51 - "os": [ 52 - "android" 53 - ], 54 - "engines": { 55 - "node": ">=12" 56 - } 57 - }, 58 - "node_modules/@esbuild/android-x64": { 59 - "version": "0.16.17", 60 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 61 - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 62 - "cpu": [ 63 - "x64" 64 - ], 65 - "dev": true, 66 - "optional": true, 67 - "os": [ 68 - "android" 69 - ], 70 - "engines": { 71 - "node": ">=12" 72 - } 73 - }, 74 - "node_modules/@esbuild/darwin-arm64": { 75 - "version": "0.16.17", 76 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 77 - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 78 - "cpu": [ 79 - "arm64" 80 - ], 81 - "dev": true, 82 - "optional": true, 83 - "os": [ 84 - "darwin" 85 - ], 86 - "engines": { 87 - "node": ">=12" 88 - } 89 - }, 90 - "node_modules/@esbuild/darwin-x64": { 91 - "version": "0.16.17", 92 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 93 - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 94 - "cpu": [ 95 - "x64" 96 - ], 97 - "dev": true, 98 - "optional": true, 99 - "os": [ 100 - "darwin" 101 - ], 102 - "engines": { 103 - "node": ">=12" 104 - } 105 - }, 106 - "node_modules/@esbuild/freebsd-arm64": { 107 - "version": "0.16.17", 108 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 109 - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 110 - "cpu": [ 111 - "arm64" 112 - ], 113 - "dev": true, 114 - "optional": true, 115 - "os": [ 116 - "freebsd" 117 - ], 118 - "engines": { 119 - "node": ">=12" 120 - } 121 - }, 122 - "node_modules/@esbuild/freebsd-x64": { 123 - "version": "0.16.17", 124 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 125 - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 126 - "cpu": [ 127 - "x64" 128 - ], 129 - "dev": true, 130 - "optional": true, 131 - "os": [ 132 - "freebsd" 133 - ], 134 - "engines": { 135 - "node": ">=12" 136 - } 137 - }, 138 - "node_modules/@esbuild/linux-arm": { 139 - "version": "0.16.17", 140 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 141 - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 142 - "cpu": [ 143 - "arm" 144 - ], 145 - "dev": true, 146 - "optional": true, 147 - "os": [ 148 - "linux" 149 - ], 150 - "engines": { 151 - "node": ">=12" 152 - } 153 - }, 154 - "node_modules/@esbuild/linux-arm64": { 155 - "version": "0.16.17", 156 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 157 - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 158 - "cpu": [ 159 - "arm64" 160 - ], 161 - "dev": true, 162 - "optional": true, 163 - "os": [ 164 - "linux" 165 - ], 166 - "engines": { 167 - "node": ">=12" 168 - } 169 - }, 170 - "node_modules/@esbuild/linux-ia32": { 171 - "version": "0.16.17", 172 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 173 - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 174 - "cpu": [ 175 - "ia32" 176 - ], 177 - "dev": true, 178 - "optional": true, 179 - "os": [ 180 - "linux" 181 - ], 182 - "engines": { 183 - "node": ">=12" 184 - } 185 - }, 186 - "node_modules/@esbuild/linux-loong64": { 187 - "version": "0.16.17", 188 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 189 - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 190 - "cpu": [ 191 - "loong64" 192 - ], 193 - "dev": true, 194 - "optional": true, 195 - "os": [ 196 - "linux" 197 - ], 198 - "engines": { 199 - "node": ">=12" 200 - } 201 - }, 202 - "node_modules/@esbuild/linux-mips64el": { 203 - "version": "0.16.17", 204 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 205 - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 206 - "cpu": [ 207 - "mips64el" 208 - ], 209 - "dev": true, 210 - "optional": true, 211 - "os": [ 212 - "linux" 213 - ], 214 - "engines": { 215 - "node": ">=12" 216 - } 217 - }, 218 - "node_modules/@esbuild/linux-ppc64": { 219 - "version": "0.16.17", 220 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 221 - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 222 - "cpu": [ 223 - "ppc64" 224 - ], 225 - "dev": true, 226 - "optional": true, 227 - "os": [ 228 - "linux" 229 - ], 230 - "engines": { 231 - "node": ">=12" 232 - } 233 - }, 234 - "node_modules/@esbuild/linux-riscv64": { 235 - "version": "0.16.17", 236 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 237 - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 238 - "cpu": [ 239 - "riscv64" 240 - ], 241 - "dev": true, 242 - "optional": true, 243 - "os": [ 244 - "linux" 245 - ], 246 - "engines": { 247 - "node": ">=12" 248 - } 249 - }, 250 - "node_modules/@esbuild/linux-s390x": { 251 - "version": "0.16.17", 252 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 253 - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 254 - "cpu": [ 255 - "s390x" 256 - ], 257 - "dev": true, 258 - "optional": true, 259 - "os": [ 260 - "linux" 261 - ], 262 - "engines": { 263 - "node": ">=12" 264 - } 265 - }, 266 - "node_modules/@esbuild/linux-x64": { 267 - "version": "0.16.17", 268 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 269 - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 270 - "cpu": [ 271 - "x64" 272 - ], 273 - "dev": true, 274 - "optional": true, 275 - "os": [ 276 - "linux" 277 - ], 278 - "engines": { 279 - "node": ">=12" 280 - } 281 - }, 282 - "node_modules/@esbuild/netbsd-x64": { 283 - "version": "0.16.17", 284 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 285 - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 286 - "cpu": [ 287 - "x64" 288 - ], 289 - "dev": true, 290 - "optional": true, 291 - "os": [ 292 - "netbsd" 293 - ], 294 - "engines": { 295 - "node": ">=12" 296 - } 297 - }, 298 - "node_modules/@esbuild/openbsd-x64": { 299 - "version": "0.16.17", 300 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 301 - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 302 - "cpu": [ 303 - "x64" 304 - ], 305 - "dev": true, 306 - "optional": true, 307 - "os": [ 308 - "openbsd" 309 - ], 310 - "engines": { 311 - "node": ">=12" 312 - } 313 - }, 314 - "node_modules/@esbuild/sunos-x64": { 315 - "version": "0.16.17", 316 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 317 - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 318 - "cpu": [ 319 - "x64" 320 - ], 321 - "dev": true, 322 - "optional": true, 323 - "os": [ 324 - "sunos" 325 - ], 326 - "engines": { 327 - "node": ">=12" 328 - } 329 - }, 330 - "node_modules/@esbuild/win32-arm64": { 331 - "version": "0.16.17", 332 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 333 - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 334 - "cpu": [ 335 - "arm64" 336 - ], 337 - "dev": true, 338 - "optional": true, 339 - "os": [ 340 - "win32" 341 - ], 342 - "engines": { 343 - "node": ">=12" 344 - } 345 - }, 346 - "node_modules/@esbuild/win32-ia32": { 347 - "version": "0.16.17", 348 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 349 - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 350 - "cpu": [ 351 - "ia32" 352 - ], 353 - "dev": true, 354 - "optional": true, 355 - "os": [ 356 - "win32" 357 - ], 358 - "engines": { 359 - "node": ">=12" 360 - } 361 - }, 362 - "node_modules/@esbuild/win32-x64": { 363 - "version": "0.16.17", 364 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 365 - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 366 - "cpu": [ 367 - "x64" 368 - ], 369 - "dev": true, 370 - "optional": true, 371 - "os": [ 372 - "win32" 373 - ], 374 - "engines": { 375 - "node": ">=12" 376 - } 377 - }, 378 - "node_modules/@eslint/eslintrc": { 379 - "version": "1.4.1", 380 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 381 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 382 - "dev": true, 383 - "dependencies": { 384 - "ajv": "^6.12.4", 385 - "debug": "^4.3.2", 386 - "espree": "^9.4.0", 387 - "globals": "^13.19.0", 388 - "ignore": "^5.2.0", 389 - "import-fresh": "^3.2.1", 390 - "js-yaml": "^4.1.0", 391 - "minimatch": "^3.1.2", 392 - "strip-json-comments": "^3.1.1" 393 - }, 394 - "engines": { 395 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 396 - }, 397 - "funding": { 398 - "url": "https://opencollective.com/eslint" 399 - } 400 - }, 401 - "node_modules/@humanwhocodes/config-array": { 402 - "version": "0.11.8", 403 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 404 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 405 - "dev": true, 406 - "dependencies": { 407 - "@humanwhocodes/object-schema": "^1.2.1", 408 - "debug": "^4.1.1", 409 - "minimatch": "^3.0.5" 410 - }, 411 - "engines": { 412 - "node": ">=10.10.0" 413 - } 414 - }, 415 - "node_modules/@humanwhocodes/module-importer": { 416 - "version": "1.0.1", 417 - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 418 - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 419 - "dev": true, 420 - "engines": { 421 - "node": ">=12.22" 422 - }, 423 - "funding": { 424 - "type": "github", 425 - "url": "https://github.com/sponsors/nzakas" 426 - } 427 - }, 428 - "node_modules/@humanwhocodes/object-schema": { 429 - "version": "1.2.1", 430 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 431 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 432 - "dev": true 433 - }, 434 - "node_modules/@jridgewell/resolve-uri": { 435 - "version": "3.1.0", 436 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 437 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 438 - "dev": true, 439 - "engines": { 440 - "node": ">=6.0.0" 441 - } 442 - }, 443 - "node_modules/@jridgewell/sourcemap-codec": { 444 - "version": "1.4.14", 445 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 446 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 447 - "dev": true 448 - }, 449 - "node_modules/@jridgewell/trace-mapping": { 450 - "version": "0.3.17", 451 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 452 - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 453 - "dev": true, 454 - "dependencies": { 455 - "@jridgewell/resolve-uri": "3.1.0", 456 - "@jridgewell/sourcemap-codec": "1.4.14" 457 - } 458 - }, 459 - "node_modules/@nodelib/fs.scandir": { 460 - "version": "2.1.5", 461 - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 462 - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 463 - "dev": true, 464 - "dependencies": { 465 - "@nodelib/fs.stat": "2.0.5", 466 - "run-parallel": "^1.1.9" 467 - }, 468 - "engines": { 469 - "node": ">= 8" 470 - } 471 - }, 472 - "node_modules/@nodelib/fs.stat": { 473 - "version": "2.0.5", 474 - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 475 - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 476 - "dev": true, 477 - "engines": { 478 - "node": ">= 8" 479 - } 480 - }, 481 - "node_modules/@nodelib/fs.walk": { 482 - "version": "1.2.8", 483 - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 484 - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 485 - "dev": true, 486 - "dependencies": { 487 - "@nodelib/fs.scandir": "2.1.5", 488 - "fastq": "^1.6.0" 489 - }, 490 - "engines": { 491 - "node": ">= 8" 492 - } 493 - }, 494 - "node_modules/@sveltejs/vite-plugin-svelte": { 495 - "version": "2.0.2", 496 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 497 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 498 - "dev": true, 499 - "dependencies": { 500 - "debug": "^4.3.4", 501 - "deepmerge": "^4.2.2", 502 - "kleur": "^4.1.5", 503 - "magic-string": "^0.27.0", 504 - "svelte-hmr": "^0.15.1", 505 - "vitefu": "^0.2.3" 506 - }, 507 - "engines": { 508 - "node": "^14.18.0 || >= 16" 509 - }, 510 - "peerDependencies": { 511 - "svelte": "^3.54.0", 512 - "vite": "^4.0.0" 513 - } 514 - }, 515 - "node_modules/@tauri-apps/api": { 516 - "version": "1.2.0", 517 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 518 - "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 519 - "dev": true, 520 - "engines": { 521 - "node": ">= 14.6.0", 522 - "npm": ">= 6.6.0", 523 - "yarn": ">= 1.19.1" 524 - }, 525 - "funding": { 526 - "type": "opencollective", 527 - "url": "https://opencollective.com/tauri" 528 - } 529 - }, 530 - "node_modules/@tauri-apps/cli": { 531 - "version": "1.2.3", 532 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.3.tgz", 533 - "integrity": "sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==", 534 - "dev": true, 535 - "bin": { 536 - "tauri": "tauri.js" 537 - }, 538 - "engines": { 539 - "node": ">= 10" 540 - }, 541 - "funding": { 542 - "type": "opencollective", 543 - "url": "https://opencollective.com/tauri" 544 - }, 545 - "optionalDependencies": { 546 - "@tauri-apps/cli-darwin-arm64": "1.2.3", 547 - "@tauri-apps/cli-darwin-x64": "1.2.3", 548 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.3", 549 - "@tauri-apps/cli-linux-arm64-gnu": "1.2.3", 550 - "@tauri-apps/cli-linux-arm64-musl": "1.2.3", 551 - "@tauri-apps/cli-linux-x64-gnu": "1.2.3", 552 - "@tauri-apps/cli-linux-x64-musl": "1.2.3", 553 - "@tauri-apps/cli-win32-ia32-msvc": "1.2.3", 554 - "@tauri-apps/cli-win32-x64-msvc": "1.2.3" 555 - } 556 - }, 557 - "node_modules/@tauri-apps/cli-darwin-arm64": { 558 - "version": "1.2.3", 559 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.3.tgz", 560 - "integrity": "sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==", 561 - "cpu": [ 562 - "arm64" 563 - ], 564 - "dev": true, 565 - "optional": true, 566 - "os": [ 567 - "darwin" 568 - ], 569 - "engines": { 570 - "node": ">= 10" 571 - } 572 - }, 573 - "node_modules/@tauri-apps/cli-darwin-x64": { 574 - "version": "1.2.3", 575 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.3.tgz", 576 - "integrity": "sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==", 577 - "cpu": [ 578 - "x64" 579 - ], 580 - "dev": true, 581 - "optional": true, 582 - "os": [ 583 - "darwin" 584 - ], 585 - "engines": { 586 - "node": ">= 10" 587 - } 588 - }, 589 - "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 590 - "version": "1.2.3", 591 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.3.tgz", 592 - "integrity": "sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==", 593 - "cpu": [ 594 - "arm" 595 - ], 596 - "dev": true, 597 - "optional": true, 598 - "os": [ 599 - "linux" 600 - ], 601 - "engines": { 602 - "node": ">= 10" 603 - } 604 - }, 605 - "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 606 - "version": "1.2.3", 607 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.3.tgz", 608 - "integrity": "sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==", 609 - "cpu": [ 610 - "arm64" 611 - ], 612 - "dev": true, 613 - "optional": true, 614 - "os": [ 615 - "linux" 616 - ], 617 - "engines": { 618 - "node": ">= 10" 619 - } 620 - }, 621 - "node_modules/@tauri-apps/cli-linux-arm64-musl": { 622 - "version": "1.2.3", 623 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.3.tgz", 624 - "integrity": "sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==", 625 - "cpu": [ 626 - "arm64" 627 - ], 628 - "dev": true, 629 - "optional": true, 630 - "os": [ 631 - "linux" 632 - ], 633 - "engines": { 634 - "node": ">= 10" 635 - } 636 - }, 637 - "node_modules/@tauri-apps/cli-linux-x64-gnu": { 638 - "version": "1.2.3", 639 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.3.tgz", 640 - "integrity": "sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==", 641 - "cpu": [ 642 - "x64" 643 - ], 644 - "dev": true, 645 - "optional": true, 646 - "os": [ 647 - "linux" 648 - ], 649 - "engines": { 650 - "node": ">= 10" 651 - } 652 - }, 653 - "node_modules/@tauri-apps/cli-linux-x64-musl": { 654 - "version": "1.2.3", 655 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.3.tgz", 656 - "integrity": "sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==", 657 - "cpu": [ 658 - "x64" 659 - ], 660 - "dev": true, 661 - "optional": true, 662 - "os": [ 663 - "linux" 664 - ], 665 - "engines": { 666 - "node": ">= 10" 667 - } 668 - }, 669 - "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 670 - "version": "1.2.3", 671 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.3.tgz", 672 - "integrity": "sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==", 673 - "cpu": [ 674 - "ia32" 675 - ], 676 - "dev": true, 677 - "optional": true, 678 - "os": [ 679 - "win32" 680 - ], 681 - "engines": { 682 - "node": ">= 10" 683 - } 684 - }, 685 - "node_modules/@tauri-apps/cli-win32-x64-msvc": { 686 - "version": "1.2.3", 687 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.3.tgz", 688 - "integrity": "sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==", 689 - "cpu": [ 690 - "x64" 691 - ], 692 - "dev": true, 693 - "optional": true, 694 - "os": [ 695 - "win32" 696 - ], 697 - "engines": { 698 - "node": ">= 10" 699 - } 700 - }, 701 - "node_modules/@types/json-schema": { 702 - "version": "7.0.11", 703 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 704 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 705 - "dev": true 706 - }, 707 - "node_modules/@types/node": { 708 - "version": "18.13.0", 709 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", 710 - "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", 711 - "dev": true 712 - }, 713 - "node_modules/@types/pug": { 714 - "version": "2.0.6", 715 - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 716 - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 717 - "dev": true 718 - }, 719 - "node_modules/@types/sass": { 720 - "version": "1.43.1", 721 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 722 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 723 - "dev": true, 724 - "dependencies": { 725 - "@types/node": "*" 726 - } 727 - }, 728 - "node_modules/@types/semver": { 729 - "version": "7.3.13", 730 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 731 - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 732 - "dev": true 733 - }, 734 - "node_modules/@typescript-eslint/eslint-plugin": { 735 - "version": "5.51.0", 736 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.51.0.tgz", 737 - "integrity": "sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==", 738 - "dev": true, 739 - "dependencies": { 740 - "@typescript-eslint/scope-manager": "5.51.0", 741 - "@typescript-eslint/type-utils": "5.51.0", 742 - "@typescript-eslint/utils": "5.51.0", 743 - "debug": "^4.3.4", 744 - "grapheme-splitter": "^1.0.4", 745 - "ignore": "^5.2.0", 746 - "natural-compare-lite": "^1.4.0", 747 - "regexpp": "^3.2.0", 748 - "semver": "^7.3.7", 749 - "tsutils": "^3.21.0" 750 - }, 751 - "engines": { 752 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 753 - }, 754 - "funding": { 755 - "type": "opencollective", 756 - "url": "https://opencollective.com/typescript-eslint" 757 - }, 758 - "peerDependencies": { 759 - "@typescript-eslint/parser": "^5.0.0", 760 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 761 - }, 762 - "peerDependenciesMeta": { 763 - "typescript": { 764 - "optional": true 765 - } 766 - } 767 - }, 768 - "node_modules/@typescript-eslint/parser": { 769 - "version": "5.51.0", 770 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.51.0.tgz", 771 - "integrity": "sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==", 772 - "dev": true, 773 - "dependencies": { 774 - "@typescript-eslint/scope-manager": "5.51.0", 775 - "@typescript-eslint/types": "5.51.0", 776 - "@typescript-eslint/typescript-estree": "5.51.0", 777 - "debug": "^4.3.4" 778 - }, 779 - "engines": { 780 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 781 - }, 782 - "funding": { 783 - "type": "opencollective", 784 - "url": "https://opencollective.com/typescript-eslint" 785 - }, 786 - "peerDependencies": { 787 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 788 - }, 789 - "peerDependenciesMeta": { 790 - "typescript": { 791 - "optional": true 792 - } 793 - } 794 - }, 795 - "node_modules/@typescript-eslint/scope-manager": { 796 - "version": "5.51.0", 797 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.51.0.tgz", 798 - "integrity": "sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==", 799 - "dev": true, 800 - "dependencies": { 801 - "@typescript-eslint/types": "5.51.0", 802 - "@typescript-eslint/visitor-keys": "5.51.0" 803 - }, 804 - "engines": { 805 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 806 - }, 807 - "funding": { 808 - "type": "opencollective", 809 - "url": "https://opencollective.com/typescript-eslint" 810 - } 811 - }, 812 - "node_modules/@typescript-eslint/type-utils": { 813 - "version": "5.51.0", 814 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz", 815 - "integrity": "sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==", 816 - "dev": true, 817 - "dependencies": { 818 - "@typescript-eslint/typescript-estree": "5.51.0", 819 - "@typescript-eslint/utils": "5.51.0", 820 - "debug": "^4.3.4", 821 - "tsutils": "^3.21.0" 822 - }, 823 - "engines": { 824 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 825 - }, 826 - "funding": { 827 - "type": "opencollective", 828 - "url": "https://opencollective.com/typescript-eslint" 829 - }, 830 - "peerDependencies": { 831 - "eslint": "*" 832 - }, 833 - "peerDependenciesMeta": { 834 - "typescript": { 835 - "optional": true 836 - } 837 - } 838 - }, 839 - "node_modules/@typescript-eslint/types": { 840 - "version": "5.51.0", 841 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.51.0.tgz", 842 - "integrity": "sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==", 843 - "dev": true, 844 - "engines": { 845 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 846 - }, 847 - "funding": { 848 - "type": "opencollective", 849 - "url": "https://opencollective.com/typescript-eslint" 850 - } 851 - }, 852 - "node_modules/@typescript-eslint/typescript-estree": { 853 - "version": "5.51.0", 854 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz", 855 - "integrity": "sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==", 856 - "dev": true, 857 - "dependencies": { 858 - "@typescript-eslint/types": "5.51.0", 859 - "@typescript-eslint/visitor-keys": "5.51.0", 860 - "debug": "^4.3.4", 861 - "globby": "^11.1.0", 862 - "is-glob": "^4.0.3", 863 - "semver": "^7.3.7", 864 - "tsutils": "^3.21.0" 865 - }, 866 - "engines": { 867 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 868 - }, 869 - "funding": { 870 - "type": "opencollective", 871 - "url": "https://opencollective.com/typescript-eslint" 872 - }, 873 - "peerDependenciesMeta": { 874 - "typescript": { 875 - "optional": true 876 - } 877 - } 878 - }, 879 - "node_modules/@typescript-eslint/utils": { 880 - "version": "5.51.0", 881 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.51.0.tgz", 882 - "integrity": "sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==", 883 - "dev": true, 884 - "dependencies": { 885 - "@types/json-schema": "^7.0.9", 886 - "@types/semver": "^7.3.12", 887 - "@typescript-eslint/scope-manager": "5.51.0", 888 - "@typescript-eslint/types": "5.51.0", 889 - "@typescript-eslint/typescript-estree": "5.51.0", 890 - "eslint-scope": "^5.1.1", 891 - "eslint-utils": "^3.0.0", 892 - "semver": "^7.3.7" 893 - }, 894 - "engines": { 895 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 896 - }, 897 - "funding": { 898 - "type": "opencollective", 899 - "url": "https://opencollective.com/typescript-eslint" 900 - }, 901 - "peerDependencies": { 902 - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 903 - } 904 - }, 905 - "node_modules/@typescript-eslint/visitor-keys": { 906 - "version": "5.51.0", 907 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.51.0.tgz", 908 - "integrity": "sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==", 909 - "dev": true, 910 - "dependencies": { 911 - "@typescript-eslint/types": "5.51.0", 912 - "eslint-visitor-keys": "^3.3.0" 913 - }, 914 - "engines": { 915 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 916 - }, 917 - "funding": { 918 - "type": "opencollective", 919 - "url": "https://opencollective.com/typescript-eslint" 920 - } 921 - }, 922 - "node_modules/acorn": { 923 - "version": "8.8.2", 924 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 925 - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 926 - "dev": true, 927 - "bin": { 928 - "acorn": "bin/acorn" 929 - }, 930 - "engines": { 931 - "node": ">=0.4.0" 932 - } 933 - }, 934 - "node_modules/acorn-jsx": { 935 - "version": "5.3.2", 936 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 937 - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 938 - "dev": true, 939 - "peerDependencies": { 940 - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 941 - } 942 - }, 943 - "node_modules/ajv": { 944 - "version": "6.12.6", 945 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 946 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 947 - "dev": true, 948 - "dependencies": { 949 - "fast-deep-equal": "^3.1.1", 950 - "fast-json-stable-stringify": "^2.0.0", 951 - "json-schema-traverse": "^0.4.1", 952 - "uri-js": "^4.2.2" 953 - }, 954 - "funding": { 955 - "type": "github", 956 - "url": "https://github.com/sponsors/epoberezkin" 957 - } 958 - }, 959 - "node_modules/ansi-regex": { 960 - "version": "5.0.1", 961 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 962 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 963 - "dev": true, 964 - "engines": { 965 - "node": ">=8" 966 - } 967 - }, 968 - "node_modules/ansi-styles": { 969 - "version": "4.3.0", 970 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 971 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 972 - "dev": true, 973 - "dependencies": { 974 - "color-convert": "^2.0.1" 975 - }, 976 - "engines": { 977 - "node": ">=8" 978 - }, 979 - "funding": { 980 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 981 - } 982 - }, 983 - "node_modules/anymatch": { 984 - "version": "3.1.3", 985 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 986 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 987 - "dev": true, 988 - "dependencies": { 989 - "normalize-path": "^3.0.0", 990 - "picomatch": "^2.0.4" 991 - }, 992 - "engines": { 993 - "node": ">= 8" 994 - } 995 - }, 996 - "node_modules/argparse": { 997 - "version": "2.0.1", 998 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 999 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1000 - "dev": true 1001 - }, 1002 - "node_modules/array-union": { 1003 - "version": "2.1.0", 1004 - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 1005 - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 1006 - "dev": true, 1007 - "engines": { 1008 - "node": ">=8" 1009 - } 1010 - }, 1011 - "node_modules/balanced-match": { 1012 - "version": "1.0.2", 1013 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1014 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1015 - "dev": true 1016 - }, 1017 - "node_modules/binary-extensions": { 1018 - "version": "2.2.0", 1019 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1020 - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1021 - "dev": true, 1022 - "engines": { 1023 - "node": ">=8" 1024 - } 1025 - }, 1026 - "node_modules/brace-expansion": { 1027 - "version": "1.1.11", 1028 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1029 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1030 - "dev": true, 1031 - "dependencies": { 1032 - "balanced-match": "^1.0.0", 1033 - "concat-map": "0.0.1" 1034 - } 1035 - }, 1036 - "node_modules/braces": { 1037 - "version": "3.0.2", 1038 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1039 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1040 - "dev": true, 1041 - "dependencies": { 1042 - "fill-range": "^7.0.1" 1043 - }, 1044 - "engines": { 1045 - "node": ">=8" 1046 - } 1047 - }, 1048 - "node_modules/buffer-crc32": { 1049 - "version": "0.2.13", 1050 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 1051 - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 1052 - "dev": true, 1053 - "engines": { 1054 - "node": "*" 1055 - } 1056 - }, 1057 - "node_modules/callsites": { 1058 - "version": "3.1.0", 1059 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1060 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1061 - "dev": true, 1062 - "engines": { 1063 - "node": ">=6" 1064 - } 1065 - }, 1066 - "node_modules/chalk": { 1067 - "version": "4.1.2", 1068 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1069 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1070 - "dev": true, 1071 - "dependencies": { 1072 - "ansi-styles": "^4.1.0", 1073 - "supports-color": "^7.1.0" 1074 - }, 1075 - "engines": { 1076 - "node": ">=10" 1077 - }, 1078 - "funding": { 1079 - "url": "https://github.com/chalk/chalk?sponsor=1" 1080 - } 1081 - }, 1082 - "node_modules/chokidar": { 1083 - "version": "3.5.3", 1084 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1085 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1086 - "dev": true, 1087 - "funding": [ 1088 - { 1089 - "type": "individual", 1090 - "url": "https://paulmillr.com/funding/" 1091 - } 1092 - ], 1093 - "dependencies": { 1094 - "anymatch": "~3.1.2", 1095 - "braces": "~3.0.2", 1096 - "glob-parent": "~5.1.2", 1097 - "is-binary-path": "~2.1.0", 1098 - "is-glob": "~4.0.1", 1099 - "normalize-path": "~3.0.0", 1100 - "readdirp": "~3.6.0" 1101 - }, 1102 - "engines": { 1103 - "node": ">= 8.10.0" 1104 - }, 1105 - "optionalDependencies": { 1106 - "fsevents": "~2.3.2" 1107 - } 1108 - }, 1109 - "node_modules/chokidar/node_modules/glob-parent": { 1110 - "version": "5.1.2", 1111 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1112 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1113 - "dev": true, 1114 - "dependencies": { 1115 - "is-glob": "^4.0.1" 1116 - }, 1117 - "engines": { 1118 - "node": ">= 6" 1119 - } 1120 - }, 1121 - "node_modules/color-convert": { 1122 - "version": "2.0.1", 1123 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1124 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1125 - "dev": true, 1126 - "dependencies": { 1127 - "color-name": "~1.1.4" 1128 - }, 1129 - "engines": { 1130 - "node": ">=7.0.0" 1131 - } 1132 - }, 1133 - "node_modules/color-name": { 1134 - "version": "1.1.4", 1135 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1136 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1137 - "dev": true 1138 - }, 1139 - "node_modules/concat-map": { 1140 - "version": "0.0.1", 1141 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1142 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1143 - "dev": true 1144 - }, 1145 - "node_modules/cross-spawn": { 1146 - "version": "7.0.3", 1147 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1148 - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 1149 - "dev": true, 1150 - "dependencies": { 1151 - "path-key": "^3.1.0", 1152 - "shebang-command": "^2.0.0", 1153 - "which": "^2.0.1" 1154 - }, 1155 - "engines": { 1156 - "node": ">= 8" 1157 - } 1158 - }, 1159 - "node_modules/debug": { 1160 - "version": "4.3.4", 1161 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 1162 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 1163 - "dev": true, 1164 - "dependencies": { 1165 - "ms": "2.1.2" 1166 - }, 1167 - "engines": { 1168 - "node": ">=6.0" 1169 - }, 1170 - "peerDependenciesMeta": { 1171 - "supports-color": { 1172 - "optional": true 1173 - } 1174 - } 1175 - }, 1176 - "node_modules/deep-is": { 1177 - "version": "0.1.4", 1178 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1179 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1180 - "dev": true 1181 - }, 1182 - "node_modules/deepmerge": { 1183 - "version": "4.3.0", 1184 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 1185 - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 1186 - "dev": true, 1187 - "engines": { 1188 - "node": ">=0.10.0" 1189 - } 1190 - }, 1191 - "node_modules/detect-indent": { 1192 - "version": "6.1.0", 1193 - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 1194 - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 1195 - "dev": true, 1196 - "engines": { 1197 - "node": ">=8" 1198 - } 1199 - }, 1200 - "node_modules/dir-glob": { 1201 - "version": "3.0.1", 1202 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 1203 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 1204 - "dev": true, 1205 - "dependencies": { 1206 - "path-type": "^4.0.0" 1207 - }, 1208 - "engines": { 1209 - "node": ">=8" 1210 - } 1211 - }, 1212 - "node_modules/doctrine": { 1213 - "version": "3.0.0", 1214 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1215 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 1216 - "dev": true, 1217 - "dependencies": { 1218 - "esutils": "^2.0.2" 1219 - }, 1220 - "engines": { 1221 - "node": ">=6.0.0" 1222 - } 1223 - }, 1224 - "node_modules/es6-promise": { 1225 - "version": "3.3.1", 1226 - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 1227 - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 1228 - "dev": true 1229 - }, 1230 - "node_modules/esbuild": { 1231 - "version": "0.16.17", 1232 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 1233 - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 1234 - "dev": true, 1235 - "hasInstallScript": true, 1236 - "bin": { 1237 - "esbuild": "bin/esbuild" 1238 - }, 1239 - "engines": { 1240 - "node": ">=12" 1241 - }, 1242 - "optionalDependencies": { 1243 - "@esbuild/android-arm": "0.16.17", 1244 - "@esbuild/android-arm64": "0.16.17", 1245 - "@esbuild/android-x64": "0.16.17", 1246 - "@esbuild/darwin-arm64": "0.16.17", 1247 - "@esbuild/darwin-x64": "0.16.17", 1248 - "@esbuild/freebsd-arm64": "0.16.17", 1249 - "@esbuild/freebsd-x64": "0.16.17", 1250 - "@esbuild/linux-arm": "0.16.17", 1251 - "@esbuild/linux-arm64": "0.16.17", 1252 - "@esbuild/linux-ia32": "0.16.17", 1253 - "@esbuild/linux-loong64": "0.16.17", 1254 - "@esbuild/linux-mips64el": "0.16.17", 1255 - "@esbuild/linux-ppc64": "0.16.17", 1256 - "@esbuild/linux-riscv64": "0.16.17", 1257 - "@esbuild/linux-s390x": "0.16.17", 1258 - "@esbuild/linux-x64": "0.16.17", 1259 - "@esbuild/netbsd-x64": "0.16.17", 1260 - "@esbuild/openbsd-x64": "0.16.17", 1261 - "@esbuild/sunos-x64": "0.16.17", 1262 - "@esbuild/win32-arm64": "0.16.17", 1263 - "@esbuild/win32-ia32": "0.16.17", 1264 - "@esbuild/win32-x64": "0.16.17" 1265 - } 1266 - }, 1267 - "node_modules/escape-string-regexp": { 1268 - "version": "4.0.0", 1269 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1270 - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1271 - "dev": true, 1272 - "engines": { 1273 - "node": ">=10" 1274 - }, 1275 - "funding": { 1276 - "url": "https://github.com/sponsors/sindresorhus" 1277 - } 1278 - }, 1279 - "node_modules/eslint": { 1280 - "version": "8.33.0", 1281 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz", 1282 - "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==", 1283 - "dev": true, 1284 - "dependencies": { 1285 - "@eslint/eslintrc": "^1.4.1", 1286 - "@humanwhocodes/config-array": "^0.11.8", 1287 - "@humanwhocodes/module-importer": "^1.0.1", 1288 - "@nodelib/fs.walk": "^1.2.8", 1289 - "ajv": "^6.10.0", 1290 - "chalk": "^4.0.0", 1291 - "cross-spawn": "^7.0.2", 1292 - "debug": "^4.3.2", 1293 - "doctrine": "^3.0.0", 1294 - "escape-string-regexp": "^4.0.0", 1295 - "eslint-scope": "^7.1.1", 1296 - "eslint-utils": "^3.0.0", 1297 - "eslint-visitor-keys": "^3.3.0", 1298 - "espree": "^9.4.0", 1299 - "esquery": "^1.4.0", 1300 - "esutils": "^2.0.2", 1301 - "fast-deep-equal": "^3.1.3", 1302 - "file-entry-cache": "^6.0.1", 1303 - "find-up": "^5.0.0", 1304 - "glob-parent": "^6.0.2", 1305 - "globals": "^13.19.0", 1306 - "grapheme-splitter": "^1.0.4", 1307 - "ignore": "^5.2.0", 1308 - "import-fresh": "^3.0.0", 1309 - "imurmurhash": "^0.1.4", 1310 - "is-glob": "^4.0.0", 1311 - "is-path-inside": "^3.0.3", 1312 - "js-sdsl": "^4.1.4", 1313 - "js-yaml": "^4.1.0", 1314 - "json-stable-stringify-without-jsonify": "^1.0.1", 1315 - "levn": "^0.4.1", 1316 - "lodash.merge": "^4.6.2", 1317 - "minimatch": "^3.1.2", 1318 - "natural-compare": "^1.4.0", 1319 - "optionator": "^0.9.1", 1320 - "regexpp": "^3.2.0", 1321 - "strip-ansi": "^6.0.1", 1322 - "strip-json-comments": "^3.1.0", 1323 - "text-table": "^0.2.0" 1324 - }, 1325 - "bin": { 1326 - "eslint": "bin/eslint.js" 1327 - }, 1328 - "engines": { 1329 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1330 - }, 1331 - "funding": { 1332 - "url": "https://opencollective.com/eslint" 1333 - } 1334 - }, 1335 - "node_modules/eslint-config-prettier": { 1336 - "version": "8.6.0", 1337 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 1338 - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 1339 - "dev": true, 1340 - "bin": { 1341 - "eslint-config-prettier": "bin/cli.js" 1342 - }, 1343 - "peerDependencies": { 1344 - "eslint": ">=7.0.0" 1345 - } 1346 - }, 1347 - "node_modules/eslint-plugin-svelte3": { 1348 - "version": "4.0.0", 1349 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 1350 - "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 1351 - "dev": true, 1352 - "peerDependencies": { 1353 - "eslint": ">=8.0.0", 1354 - "svelte": "^3.2.0" 1355 - } 1356 - }, 1357 - "node_modules/eslint-scope": { 1358 - "version": "5.1.1", 1359 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1360 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 1361 - "dev": true, 1362 - "dependencies": { 1363 - "esrecurse": "^4.3.0", 1364 - "estraverse": "^4.1.1" 1365 - }, 1366 - "engines": { 1367 - "node": ">=8.0.0" 1368 - } 1369 - }, 1370 - "node_modules/eslint-utils": { 1371 - "version": "3.0.0", 1372 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1373 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1374 - "dev": true, 1375 - "dependencies": { 1376 - "eslint-visitor-keys": "^2.0.0" 1377 - }, 1378 - "engines": { 1379 - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 1380 - }, 1381 - "funding": { 1382 - "url": "https://github.com/sponsors/mysticatea" 1383 - }, 1384 - "peerDependencies": { 1385 - "eslint": ">=5" 1386 - } 1387 - }, 1388 - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1389 - "version": "2.1.0", 1390 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1391 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1392 - "dev": true, 1393 - "engines": { 1394 - "node": ">=10" 1395 - } 1396 - }, 1397 - "node_modules/eslint-visitor-keys": { 1398 - "version": "3.3.0", 1399 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 1400 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 1401 - "dev": true, 1402 - "engines": { 1403 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1404 - } 1405 - }, 1406 - "node_modules/eslint/node_modules/eslint-scope": { 1407 - "version": "7.1.1", 1408 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 1409 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 1410 - "dev": true, 1411 - "dependencies": { 1412 - "esrecurse": "^4.3.0", 1413 - "estraverse": "^5.2.0" 1414 - }, 1415 - "engines": { 1416 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1417 - } 1418 - }, 1419 - "node_modules/eslint/node_modules/estraverse": { 1420 - "version": "5.3.0", 1421 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1422 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1423 - "dev": true, 1424 - "engines": { 1425 - "node": ">=4.0" 1426 - } 1427 - }, 1428 - "node_modules/espree": { 1429 - "version": "9.4.1", 1430 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 1431 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 1432 - "dev": true, 1433 - "dependencies": { 1434 - "acorn": "^8.8.0", 1435 - "acorn-jsx": "^5.3.2", 1436 - "eslint-visitor-keys": "^3.3.0" 1437 - }, 1438 - "engines": { 1439 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1440 - }, 1441 - "funding": { 1442 - "url": "https://opencollective.com/eslint" 1443 - } 1444 - }, 1445 - "node_modules/esquery": { 1446 - "version": "1.4.0", 1447 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 1448 - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 1449 - "dev": true, 1450 - "dependencies": { 1451 - "estraverse": "^5.1.0" 1452 - }, 1453 - "engines": { 1454 - "node": ">=0.10" 1455 - } 1456 - }, 1457 - "node_modules/esquery/node_modules/estraverse": { 1458 - "version": "5.3.0", 1459 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1460 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1461 - "dev": true, 1462 - "engines": { 1463 - "node": ">=4.0" 1464 - } 1465 - }, 1466 - "node_modules/esrecurse": { 1467 - "version": "4.3.0", 1468 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1469 - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1470 - "dev": true, 1471 - "dependencies": { 1472 - "estraverse": "^5.2.0" 1473 - }, 1474 - "engines": { 1475 - "node": ">=4.0" 1476 - } 1477 - }, 1478 - "node_modules/esrecurse/node_modules/estraverse": { 1479 - "version": "5.3.0", 1480 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1481 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1482 - "dev": true, 1483 - "engines": { 1484 - "node": ">=4.0" 1485 - } 1486 - }, 1487 - "node_modules/estraverse": { 1488 - "version": "4.3.0", 1489 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1490 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 1491 - "dev": true, 1492 - "engines": { 1493 - "node": ">=4.0" 1494 - } 1495 - }, 1496 - "node_modules/esutils": { 1497 - "version": "2.0.3", 1498 - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 1499 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1500 - "dev": true, 1501 - "engines": { 1502 - "node": ">=0.10.0" 1503 - } 1504 - }, 1505 - "node_modules/fast-deep-equal": { 1506 - "version": "3.1.3", 1507 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1508 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1509 - "dev": true 1510 - }, 1511 - "node_modules/fast-glob": { 1512 - "version": "3.2.12", 1513 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 1514 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 1515 - "dev": true, 1516 - "dependencies": { 1517 - "@nodelib/fs.stat": "^2.0.2", 1518 - "@nodelib/fs.walk": "^1.2.3", 1519 - "glob-parent": "^5.1.2", 1520 - "merge2": "^1.3.0", 1521 - "micromatch": "^4.0.4" 1522 - }, 1523 - "engines": { 1524 - "node": ">=8.6.0" 1525 - } 1526 - }, 1527 - "node_modules/fast-glob/node_modules/glob-parent": { 1528 - "version": "5.1.2", 1529 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1530 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1531 - "dev": true, 1532 - "dependencies": { 1533 - "is-glob": "^4.0.1" 1534 - }, 1535 - "engines": { 1536 - "node": ">= 6" 1537 - } 1538 - }, 1539 - "node_modules/fast-json-stable-stringify": { 1540 - "version": "2.1.0", 1541 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1542 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 1543 - "dev": true 1544 - }, 1545 - "node_modules/fast-levenshtein": { 1546 - "version": "2.0.6", 1547 - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 1548 - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 1549 - "dev": true 1550 - }, 1551 - "node_modules/fastq": { 1552 - "version": "1.15.0", 1553 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 1554 - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 1555 - "dev": true, 1556 - "dependencies": { 1557 - "reusify": "^1.0.4" 1558 - } 1559 - }, 1560 - "node_modules/file-entry-cache": { 1561 - "version": "6.0.1", 1562 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 1563 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 1564 - "dev": true, 1565 - "dependencies": { 1566 - "flat-cache": "^3.0.4" 1567 - }, 1568 - "engines": { 1569 - "node": "^10.12.0 || >=12.0.0" 1570 - } 1571 - }, 1572 - "node_modules/fill-range": { 1573 - "version": "7.0.1", 1574 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1575 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1576 - "dev": true, 1577 - "dependencies": { 1578 - "to-regex-range": "^5.0.1" 1579 - }, 1580 - "engines": { 1581 - "node": ">=8" 1582 - } 1583 - }, 1584 - "node_modules/find-up": { 1585 - "version": "5.0.0", 1586 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 1587 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 1588 - "dev": true, 1589 - "dependencies": { 1590 - "locate-path": "^6.0.0", 1591 - "path-exists": "^4.0.0" 1592 - }, 1593 - "engines": { 1594 - "node": ">=10" 1595 - }, 1596 - "funding": { 1597 - "url": "https://github.com/sponsors/sindresorhus" 1598 - } 1599 - }, 1600 - "node_modules/flat-cache": { 1601 - "version": "3.0.4", 1602 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 1603 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 1604 - "dev": true, 1605 - "dependencies": { 1606 - "flatted": "^3.1.0", 1607 - "rimraf": "^3.0.2" 1608 - }, 1609 - "engines": { 1610 - "node": "^10.12.0 || >=12.0.0" 1611 - } 1612 - }, 1613 - "node_modules/flatted": { 1614 - "version": "3.2.7", 1615 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 1616 - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 1617 - "dev": true 1618 - }, 1619 - "node_modules/fs.realpath": { 1620 - "version": "1.0.0", 1621 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1622 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 1623 - "dev": true 1624 - }, 1625 - "node_modules/fsevents": { 1626 - "version": "2.3.2", 1627 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1628 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 1629 - "dev": true, 1630 - "hasInstallScript": true, 1631 - "optional": true, 1632 - "os": [ 1633 - "darwin" 1634 - ], 1635 - "engines": { 1636 - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1637 - } 1638 - }, 1639 - "node_modules/function-bind": { 1640 - "version": "1.1.1", 1641 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1642 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1643 - "dev": true 1644 - }, 1645 - "node_modules/glob": { 1646 - "version": "7.2.3", 1647 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 1648 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 1649 - "dev": true, 1650 - "dependencies": { 1651 - "fs.realpath": "^1.0.0", 1652 - "inflight": "^1.0.4", 1653 - "inherits": "2", 1654 - "minimatch": "^3.1.1", 1655 - "once": "^1.3.0", 1656 - "path-is-absolute": "^1.0.0" 1657 - }, 1658 - "engines": { 1659 - "node": "*" 1660 - }, 1661 - "funding": { 1662 - "url": "https://github.com/sponsors/isaacs" 1663 - } 1664 - }, 1665 - "node_modules/glob-parent": { 1666 - "version": "6.0.2", 1667 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 1668 - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 1669 - "dev": true, 1670 - "dependencies": { 1671 - "is-glob": "^4.0.3" 1672 - }, 1673 - "engines": { 1674 - "node": ">=10.13.0" 1675 - } 1676 - }, 1677 - "node_modules/globals": { 1678 - "version": "13.20.0", 1679 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 1680 - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 1681 - "dev": true, 1682 - "dependencies": { 1683 - "type-fest": "^0.20.2" 1684 - }, 1685 - "engines": { 1686 - "node": ">=8" 1687 - }, 1688 - "funding": { 1689 - "url": "https://github.com/sponsors/sindresorhus" 1690 - } 1691 - }, 1692 - "node_modules/globby": { 1693 - "version": "11.1.0", 1694 - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 1695 - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 1696 - "dev": true, 1697 - "dependencies": { 1698 - "array-union": "^2.1.0", 1699 - "dir-glob": "^3.0.1", 1700 - "fast-glob": "^3.2.9", 1701 - "ignore": "^5.2.0", 1702 - "merge2": "^1.4.1", 1703 - "slash": "^3.0.0" 1704 - }, 1705 - "engines": { 1706 - "node": ">=10" 1707 - }, 1708 - "funding": { 1709 - "url": "https://github.com/sponsors/sindresorhus" 1710 - } 1711 - }, 1712 - "node_modules/graceful-fs": { 1713 - "version": "4.2.10", 1714 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 1715 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 1716 - "dev": true 1717 - }, 1718 - "node_modules/grapheme-splitter": { 1719 - "version": "1.0.4", 1720 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 1721 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 1722 - "dev": true 1723 - }, 1724 - "node_modules/has": { 1725 - "version": "1.0.3", 1726 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1727 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1728 - "dev": true, 1729 - "dependencies": { 1730 - "function-bind": "^1.1.1" 1731 - }, 1732 - "engines": { 1733 - "node": ">= 0.4.0" 1734 - } 1735 - }, 1736 - "node_modules/has-flag": { 1737 - "version": "4.0.0", 1738 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1739 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1740 - "dev": true, 1741 - "engines": { 1742 - "node": ">=8" 1743 - } 1744 - }, 1745 - "node_modules/ignore": { 1746 - "version": "5.2.4", 1747 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 1748 - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 1749 - "dev": true, 1750 - "engines": { 1751 - "node": ">= 4" 1752 - } 1753 - }, 1754 - "node_modules/immutable": { 1755 - "version": "4.2.4", 1756 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 1757 - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 1758 - "dev": true 1759 - }, 1760 - "node_modules/import-fresh": { 1761 - "version": "3.3.0", 1762 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1763 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1764 - "dev": true, 1765 - "dependencies": { 1766 - "parent-module": "^1.0.0", 1767 - "resolve-from": "^4.0.0" 1768 - }, 1769 - "engines": { 1770 - "node": ">=6" 1771 - }, 1772 - "funding": { 1773 - "url": "https://github.com/sponsors/sindresorhus" 1774 - } 1775 - }, 1776 - "node_modules/imurmurhash": { 1777 - "version": "0.1.4", 1778 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1779 - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 1780 - "dev": true, 1781 - "engines": { 1782 - "node": ">=0.8.19" 1783 - } 1784 - }, 1785 - "node_modules/inflight": { 1786 - "version": "1.0.6", 1787 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1788 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1789 - "dev": true, 1790 - "dependencies": { 1791 - "once": "^1.3.0", 1792 - "wrappy": "1" 1793 - } 1794 - }, 1795 - "node_modules/inherits": { 1796 - "version": "2.0.4", 1797 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1798 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1799 - "dev": true 1800 - }, 1801 - "node_modules/is-binary-path": { 1802 - "version": "2.1.0", 1803 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1804 - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1805 - "dev": true, 1806 - "dependencies": { 1807 - "binary-extensions": "^2.0.0" 1808 - }, 1809 - "engines": { 1810 - "node": ">=8" 1811 - } 1812 - }, 1813 - "node_modules/is-core-module": { 1814 - "version": "2.11.0", 1815 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 1816 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 1817 - "dev": true, 1818 - "dependencies": { 1819 - "has": "^1.0.3" 1820 - }, 1821 - "funding": { 1822 - "url": "https://github.com/sponsors/ljharb" 1823 - } 1824 - }, 1825 - "node_modules/is-extglob": { 1826 - "version": "2.1.1", 1827 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1828 - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1829 - "dev": true, 1830 - "engines": { 1831 - "node": ">=0.10.0" 1832 - } 1833 - }, 1834 - "node_modules/is-glob": { 1835 - "version": "4.0.3", 1836 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1837 - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1838 - "dev": true, 1839 - "dependencies": { 1840 - "is-extglob": "^2.1.1" 1841 - }, 1842 - "engines": { 1843 - "node": ">=0.10.0" 1844 - } 1845 - }, 1846 - "node_modules/is-number": { 1847 - "version": "7.0.0", 1848 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1849 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1850 - "dev": true, 1851 - "engines": { 1852 - "node": ">=0.12.0" 1853 - } 1854 - }, 1855 - "node_modules/is-path-inside": { 1856 - "version": "3.0.3", 1857 - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 1858 - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 1859 - "dev": true, 1860 - "engines": { 1861 - "node": ">=8" 1862 - } 1863 - }, 1864 - "node_modules/isexe": { 1865 - "version": "2.0.0", 1866 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1867 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1868 - "dev": true 1869 - }, 1870 - "node_modules/js-sdsl": { 1871 - "version": "4.3.0", 1872 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 1873 - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 1874 - "dev": true, 1875 - "funding": { 1876 - "type": "opencollective", 1877 - "url": "https://opencollective.com/js-sdsl" 1878 - } 1879 - }, 1880 - "node_modules/js-yaml": { 1881 - "version": "4.1.0", 1882 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1883 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1884 - "dev": true, 1885 - "dependencies": { 1886 - "argparse": "^2.0.1" 1887 - }, 1888 - "bin": { 1889 - "js-yaml": "bin/js-yaml.js" 1890 - } 1891 - }, 1892 - "node_modules/json-schema-traverse": { 1893 - "version": "0.4.1", 1894 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1895 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1896 - "dev": true 1897 - }, 1898 - "node_modules/json-stable-stringify-without-jsonify": { 1899 - "version": "1.0.1", 1900 - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1901 - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 1902 - "dev": true 1903 - }, 1904 - "node_modules/kleur": { 1905 - "version": "4.1.5", 1906 - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 1907 - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 1908 - "dev": true, 1909 - "engines": { 1910 - "node": ">=6" 1911 - } 1912 - }, 1913 - "node_modules/levn": { 1914 - "version": "0.4.1", 1915 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1916 - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1917 - "dev": true, 1918 - "dependencies": { 1919 - "prelude-ls": "^1.2.1", 1920 - "type-check": "~0.4.0" 1921 - }, 1922 - "engines": { 1923 - "node": ">= 0.8.0" 1924 - } 1925 - }, 1926 - "node_modules/locate-path": { 1927 - "version": "6.0.0", 1928 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1929 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1930 - "dev": true, 1931 - "dependencies": { 1932 - "p-locate": "^5.0.0" 1933 - }, 1934 - "engines": { 1935 - "node": ">=10" 1936 - }, 1937 - "funding": { 1938 - "url": "https://github.com/sponsors/sindresorhus" 1939 - } 1940 - }, 1941 - "node_modules/lodash.merge": { 1942 - "version": "4.6.2", 1943 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1944 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 1945 - "dev": true 1946 - }, 1947 - "node_modules/lru-cache": { 1948 - "version": "6.0.0", 1949 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 1950 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 1951 - "dev": true, 1952 - "dependencies": { 1953 - "yallist": "^4.0.0" 1954 - }, 1955 - "engines": { 1956 - "node": ">=10" 1957 - } 1958 - }, 1959 - "node_modules/magic-string": { 1960 - "version": "0.27.0", 1961 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 1962 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 1963 - "dev": true, 1964 - "dependencies": { 1965 - "@jridgewell/sourcemap-codec": "^1.4.13" 1966 - }, 1967 - "engines": { 1968 - "node": ">=12" 1969 - } 1970 - }, 1971 - "node_modules/merge2": { 1972 - "version": "1.4.1", 1973 - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1974 - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1975 - "dev": true, 1976 - "engines": { 1977 - "node": ">= 8" 1978 - } 1979 - }, 1980 - "node_modules/micromatch": { 1981 - "version": "4.0.5", 1982 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 1983 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 1984 - "dev": true, 1985 - "dependencies": { 1986 - "braces": "^3.0.2", 1987 - "picomatch": "^2.3.1" 1988 - }, 1989 - "engines": { 1990 - "node": ">=8.6" 1991 - } 1992 - }, 1993 - "node_modules/min-indent": { 1994 - "version": "1.0.1", 1995 - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 1996 - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 1997 - "dev": true, 1998 - "engines": { 1999 - "node": ">=4" 2000 - } 2001 - }, 2002 - "node_modules/minimatch": { 2003 - "version": "3.1.2", 2004 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2005 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2006 - "dev": true, 2007 - "dependencies": { 2008 - "brace-expansion": "^1.1.7" 2009 - }, 2010 - "engines": { 2011 - "node": "*" 2012 - } 2013 - }, 2014 - "node_modules/minimist": { 2015 - "version": "1.2.7", 2016 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 2017 - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 2018 - "dev": true, 2019 - "funding": { 2020 - "url": "https://github.com/sponsors/ljharb" 2021 - } 2022 - }, 2023 - "node_modules/mkdirp": { 2024 - "version": "0.5.6", 2025 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 2026 - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 2027 - "dev": true, 2028 - "dependencies": { 2029 - "minimist": "^1.2.6" 2030 - }, 2031 - "bin": { 2032 - "mkdirp": "bin/cmd.js" 2033 - } 2034 - }, 2035 - "node_modules/mri": { 2036 - "version": "1.2.0", 2037 - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 2038 - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 2039 - "dev": true, 2040 - "engines": { 2041 - "node": ">=4" 2042 - } 2043 - }, 2044 - "node_modules/ms": { 2045 - "version": "2.1.2", 2046 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 2047 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 2048 - "dev": true 2049 - }, 2050 - "node_modules/nanoid": { 2051 - "version": "3.3.4", 2052 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 2053 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 2054 - "dev": true, 2055 - "bin": { 2056 - "nanoid": "bin/nanoid.cjs" 2057 - }, 2058 - "engines": { 2059 - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2060 - } 2061 - }, 2062 - "node_modules/natural-compare": { 2063 - "version": "1.4.0", 2064 - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 2065 - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 2066 - "dev": true 2067 - }, 2068 - "node_modules/natural-compare-lite": { 2069 - "version": "1.4.0", 2070 - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 2071 - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 2072 - "dev": true 2073 - }, 2074 - "node_modules/normalize-path": { 2075 - "version": "3.0.0", 2076 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 2077 - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 2078 - "dev": true, 2079 - "engines": { 2080 - "node": ">=0.10.0" 2081 - } 2082 - }, 2083 - "node_modules/once": { 2084 - "version": "1.4.0", 2085 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2086 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 2087 - "dev": true, 2088 - "dependencies": { 2089 - "wrappy": "1" 2090 - } 2091 - }, 2092 - "node_modules/optionator": { 2093 - "version": "0.9.1", 2094 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 2095 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 2096 - "dev": true, 2097 - "dependencies": { 2098 - "deep-is": "^0.1.3", 2099 - "fast-levenshtein": "^2.0.6", 2100 - "levn": "^0.4.1", 2101 - "prelude-ls": "^1.2.1", 2102 - "type-check": "^0.4.0", 2103 - "word-wrap": "^1.2.3" 2104 - }, 2105 - "engines": { 2106 - "node": ">= 0.8.0" 2107 - } 2108 - }, 2109 - "node_modules/p-limit": { 2110 - "version": "3.1.0", 2111 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 2112 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 2113 - "dev": true, 2114 - "dependencies": { 2115 - "yocto-queue": "^0.1.0" 2116 - }, 2117 - "engines": { 2118 - "node": ">=10" 2119 - }, 2120 - "funding": { 2121 - "url": "https://github.com/sponsors/sindresorhus" 2122 - } 2123 - }, 2124 - "node_modules/p-locate": { 2125 - "version": "5.0.0", 2126 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 2127 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 2128 - "dev": true, 2129 - "dependencies": { 2130 - "p-limit": "^3.0.2" 2131 - }, 2132 - "engines": { 2133 - "node": ">=10" 2134 - }, 2135 - "funding": { 2136 - "url": "https://github.com/sponsors/sindresorhus" 2137 - } 2138 - }, 2139 - "node_modules/parent-module": { 2140 - "version": "1.0.1", 2141 - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 2142 - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 2143 - "dev": true, 2144 - "dependencies": { 2145 - "callsites": "^3.0.0" 2146 - }, 2147 - "engines": { 2148 - "node": ">=6" 2149 - } 2150 - }, 2151 - "node_modules/path-exists": { 2152 - "version": "4.0.0", 2153 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 2154 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 2155 - "dev": true, 2156 - "engines": { 2157 - "node": ">=8" 2158 - } 2159 - }, 2160 - "node_modules/path-is-absolute": { 2161 - "version": "1.0.1", 2162 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2163 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 2164 - "dev": true, 2165 - "engines": { 2166 - "node": ">=0.10.0" 2167 - } 2168 - }, 2169 - "node_modules/path-key": { 2170 - "version": "3.1.1", 2171 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2172 - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 2173 - "dev": true, 2174 - "engines": { 2175 - "node": ">=8" 2176 - } 2177 - }, 2178 - "node_modules/path-parse": { 2179 - "version": "1.0.7", 2180 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 2181 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 2182 - "dev": true 2183 - }, 2184 - "node_modules/path-type": { 2185 - "version": "4.0.0", 2186 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 2187 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 2188 - "dev": true, 2189 - "engines": { 2190 - "node": ">=8" 2191 - } 2192 - }, 2193 - "node_modules/picocolors": { 2194 - "version": "1.0.0", 2195 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 2196 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 2197 - "dev": true 2198 - }, 2199 - "node_modules/picomatch": { 2200 - "version": "2.3.1", 2201 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2202 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 2203 - "dev": true, 2204 - "engines": { 2205 - "node": ">=8.6" 2206 - }, 2207 - "funding": { 2208 - "url": "https://github.com/sponsors/jonschlinkert" 2209 - } 2210 - }, 2211 - "node_modules/postcss": { 2212 - "version": "8.4.21", 2213 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 2214 - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 2215 - "dev": true, 2216 - "funding": [ 2217 - { 2218 - "type": "opencollective", 2219 - "url": "https://opencollective.com/postcss/" 2220 - }, 2221 - { 2222 - "type": "tidelift", 2223 - "url": "https://tidelift.com/funding/github/npm/postcss" 2224 - } 2225 - ], 2226 - "dependencies": { 2227 - "nanoid": "^3.3.4", 2228 - "picocolors": "^1.0.0", 2229 - "source-map-js": "^1.0.2" 2230 - }, 2231 - "engines": { 2232 - "node": "^10 || ^12 || >=14" 2233 - } 2234 - }, 2235 - "node_modules/prelude-ls": { 2236 - "version": "1.2.1", 2237 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 2238 - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 2239 - "dev": true, 2240 - "engines": { 2241 - "node": ">= 0.8.0" 2242 - } 2243 - }, 2244 - "node_modules/prettier": { 2245 - "version": "2.8.4", 2246 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 2247 - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 2248 - "dev": true, 2249 - "bin": { 2250 - "prettier": "bin-prettier.js" 2251 - }, 2252 - "engines": { 2253 - "node": ">=10.13.0" 2254 - }, 2255 - "funding": { 2256 - "url": "https://github.com/prettier/prettier?sponsor=1" 2257 - } 2258 - }, 2259 - "node_modules/prettier-plugin-svelte": { 2260 - "version": "2.9.0", 2261 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 2262 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 2263 - "dev": true, 2264 - "peerDependencies": { 2265 - "prettier": "^1.16.4 || ^2.0.0", 2266 - "svelte": "^3.2.0" 2267 - } 2268 - }, 2269 - "node_modules/punycode": { 2270 - "version": "2.3.0", 2271 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 2272 - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 2273 - "dev": true, 2274 - "engines": { 2275 - "node": ">=6" 2276 - } 2277 - }, 2278 - "node_modules/queue-microtask": { 2279 - "version": "1.2.3", 2280 - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 2281 - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 2282 - "dev": true, 2283 - "funding": [ 2284 - { 2285 - "type": "github", 2286 - "url": "https://github.com/sponsors/feross" 2287 - }, 2288 - { 2289 - "type": "patreon", 2290 - "url": "https://www.patreon.com/feross" 2291 - }, 2292 - { 2293 - "type": "consulting", 2294 - "url": "https://feross.org/support" 2295 - } 2296 - ] 2297 - }, 2298 - "node_modules/readdirp": { 2299 - "version": "3.6.0", 2300 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 2301 - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 2302 - "dev": true, 2303 - "dependencies": { 2304 - "picomatch": "^2.2.1" 2305 - }, 2306 - "engines": { 2307 - "node": ">=8.10.0" 2308 - } 2309 - }, 2310 - "node_modules/regexpp": { 2311 - "version": "3.2.0", 2312 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 2313 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 2314 - "dev": true, 2315 - "engines": { 2316 - "node": ">=8" 2317 - }, 2318 - "funding": { 2319 - "url": "https://github.com/sponsors/mysticatea" 2320 - } 2321 - }, 2322 - "node_modules/resolve": { 2323 - "version": "1.22.1", 2324 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 2325 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 2326 - "dev": true, 2327 - "dependencies": { 2328 - "is-core-module": "^2.9.0", 2329 - "path-parse": "^1.0.7", 2330 - "supports-preserve-symlinks-flag": "^1.0.0" 2331 - }, 2332 - "bin": { 2333 - "resolve": "bin/resolve" 2334 - }, 2335 - "funding": { 2336 - "url": "https://github.com/sponsors/ljharb" 2337 - } 2338 - }, 2339 - "node_modules/resolve-from": { 2340 - "version": "4.0.0", 2341 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2342 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2343 - "dev": true, 2344 - "engines": { 2345 - "node": ">=4" 2346 - } 2347 - }, 2348 - "node_modules/reusify": { 2349 - "version": "1.0.4", 2350 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 2351 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 2352 - "dev": true, 2353 - "engines": { 2354 - "iojs": ">=1.0.0", 2355 - "node": ">=0.10.0" 2356 - } 2357 - }, 2358 - "node_modules/rimraf": { 2359 - "version": "3.0.2", 2360 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 2361 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 2362 - "dev": true, 2363 - "dependencies": { 2364 - "glob": "^7.1.3" 2365 - }, 2366 - "bin": { 2367 - "rimraf": "bin.js" 2368 - }, 2369 - "funding": { 2370 - "url": "https://github.com/sponsors/isaacs" 2371 - } 2372 - }, 2373 - "node_modules/rollup": { 2374 - "version": "3.14.0", 2375 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.14.0.tgz", 2376 - "integrity": "sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==", 2377 - "dev": true, 2378 - "bin": { 2379 - "rollup": "dist/bin/rollup" 2380 - }, 2381 - "engines": { 2382 - "node": ">=14.18.0", 2383 - "npm": ">=8.0.0" 2384 - }, 2385 - "optionalDependencies": { 2386 - "fsevents": "~2.3.2" 2387 - } 2388 - }, 2389 - "node_modules/run-parallel": { 2390 - "version": "1.2.0", 2391 - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 2392 - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 2393 - "dev": true, 2394 - "funding": [ 2395 - { 2396 - "type": "github", 2397 - "url": "https://github.com/sponsors/feross" 2398 - }, 2399 - { 2400 - "type": "patreon", 2401 - "url": "https://www.patreon.com/feross" 2402 - }, 2403 - { 2404 - "type": "consulting", 2405 - "url": "https://feross.org/support" 2406 - } 2407 - ], 2408 - "dependencies": { 2409 - "queue-microtask": "^1.2.2" 2410 - } 2411 - }, 2412 - "node_modules/sade": { 2413 - "version": "1.8.1", 2414 - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 2415 - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 2416 - "dev": true, 2417 - "dependencies": { 2418 - "mri": "^1.1.0" 2419 - }, 2420 - "engines": { 2421 - "node": ">=6" 2422 - } 2423 - }, 2424 - "node_modules/sander": { 2425 - "version": "0.5.1", 2426 - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 2427 - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 2428 - "dev": true, 2429 - "dependencies": { 2430 - "es6-promise": "^3.1.2", 2431 - "graceful-fs": "^4.1.3", 2432 - "mkdirp": "^0.5.1", 2433 - "rimraf": "^2.5.2" 2434 - } 2435 - }, 2436 - "node_modules/sander/node_modules/rimraf": { 2437 - "version": "2.7.1", 2438 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 2439 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 2440 - "dev": true, 2441 - "dependencies": { 2442 - "glob": "^7.1.3" 2443 - }, 2444 - "bin": { 2445 - "rimraf": "bin.js" 2446 - } 2447 - }, 2448 - "node_modules/sass": { 2449 - "version": "1.58.0", 2450 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.0.tgz", 2451 - "integrity": "sha512-PiMJcP33DdKtZ/1jSjjqVIKihoDc6yWmYr9K/4r3fVVIEDAluD0q7XZiRKrNJcPK3qkLRF/79DND1H5q1LBjgg==", 2452 - "dev": true, 2453 - "dependencies": { 2454 - "chokidar": ">=3.0.0 <4.0.0", 2455 - "immutable": "^4.0.0", 2456 - "source-map-js": ">=0.6.2 <2.0.0" 2457 - }, 2458 - "bin": { 2459 - "sass": "sass.js" 2460 - }, 2461 - "engines": { 2462 - "node": ">=12.0.0" 2463 - } 2464 - }, 2465 - "node_modules/semver": { 2466 - "version": "7.3.8", 2467 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 2468 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 2469 - "dev": true, 2470 - "dependencies": { 2471 - "lru-cache": "^6.0.0" 2472 - }, 2473 - "bin": { 2474 - "semver": "bin/semver.js" 2475 - }, 2476 - "engines": { 2477 - "node": ">=10" 2478 - } 2479 - }, 2480 - "node_modules/shebang-command": { 2481 - "version": "2.0.0", 2482 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2483 - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2484 - "dev": true, 2485 - "dependencies": { 2486 - "shebang-regex": "^3.0.0" 2487 - }, 2488 - "engines": { 2489 - "node": ">=8" 2490 - } 2491 - }, 2492 - "node_modules/shebang-regex": { 2493 - "version": "3.0.0", 2494 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2495 - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 2496 - "dev": true, 2497 - "engines": { 2498 - "node": ">=8" 2499 - } 2500 - }, 2501 - "node_modules/slash": { 2502 - "version": "3.0.0", 2503 - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 2504 - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 2505 - "dev": true, 2506 - "engines": { 2507 - "node": ">=8" 2508 - } 2509 - }, 2510 - "node_modules/sorcery": { 2511 - "version": "0.11.0", 2512 - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 2513 - "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 2514 - "dev": true, 2515 - "dependencies": { 2516 - "@jridgewell/sourcemap-codec": "^1.4.14", 2517 - "buffer-crc32": "^0.2.5", 2518 - "minimist": "^1.2.0", 2519 - "sander": "^0.5.0" 2520 - }, 2521 - "bin": { 2522 - "sorcery": "bin/sorcery" 2523 - } 2524 - }, 2525 - "node_modules/source-map-js": { 2526 - "version": "1.0.2", 2527 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 2528 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 2529 - "dev": true, 2530 - "engines": { 2531 - "node": ">=0.10.0" 2532 - } 2533 - }, 2534 - "node_modules/strip-ansi": { 2535 - "version": "6.0.1", 2536 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2537 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2538 - "dev": true, 2539 - "dependencies": { 2540 - "ansi-regex": "^5.0.1" 2541 - }, 2542 - "engines": { 2543 - "node": ">=8" 2544 - } 2545 - }, 2546 - "node_modules/strip-indent": { 2547 - "version": "3.0.0", 2548 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 2549 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 2550 - "dev": true, 2551 - "dependencies": { 2552 - "min-indent": "^1.0.0" 2553 - }, 2554 - "engines": { 2555 - "node": ">=8" 2556 - } 2557 - }, 2558 - "node_modules/strip-json-comments": { 2559 - "version": "3.1.1", 2560 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 2561 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 2562 - "dev": true, 2563 - "engines": { 2564 - "node": ">=8" 2565 - }, 2566 - "funding": { 2567 - "url": "https://github.com/sponsors/sindresorhus" 2568 - } 2569 - }, 2570 - "node_modules/supports-color": { 2571 - "version": "7.2.0", 2572 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2573 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2574 - "dev": true, 2575 - "dependencies": { 2576 - "has-flag": "^4.0.0" 2577 - }, 2578 - "engines": { 2579 - "node": ">=8" 2580 - } 2581 - }, 2582 - "node_modules/supports-preserve-symlinks-flag": { 2583 - "version": "1.0.0", 2584 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2585 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2586 - "dev": true, 2587 - "engines": { 2588 - "node": ">= 0.4" 2589 - }, 2590 - "funding": { 2591 - "url": "https://github.com/sponsors/ljharb" 2592 - } 2593 - }, 2594 - "node_modules/svelte": { 2595 - "version": "3.55.1", 2596 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 2597 - "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 2598 - "dev": true, 2599 - "engines": { 2600 - "node": ">= 8" 2601 - } 2602 - }, 2603 - "node_modules/svelte-check": { 2604 - "version": "3.0.3", 2605 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 2606 - "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 2607 - "dev": true, 2608 - "dependencies": { 2609 - "@jridgewell/trace-mapping": "^0.3.17", 2610 - "chokidar": "^3.4.1", 2611 - "fast-glob": "^3.2.7", 2612 - "import-fresh": "^3.2.1", 2613 - "picocolors": "^1.0.0", 2614 - "sade": "^1.7.4", 2615 - "svelte-preprocess": "^5.0.0", 2616 - "typescript": "^4.9.4" 2617 - }, 2618 - "bin": { 2619 - "svelte-check": "bin/svelte-check" 2620 - }, 2621 - "peerDependencies": { 2622 - "svelte": "^3.55.0" 2623 - } 2624 - }, 2625 - "node_modules/svelte-hmr": { 2626 - "version": "0.15.1", 2627 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 2628 - "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 2629 - "dev": true, 2630 - "engines": { 2631 - "node": "^12.20 || ^14.13.1 || >= 16" 2632 - }, 2633 - "peerDependencies": { 2634 - "svelte": ">=3.19.0" 2635 - } 2636 - }, 2637 - "node_modules/svelte-preprocess": { 2638 - "version": "5.0.1", 2639 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 2640 - "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 2641 - "dev": true, 2642 - "hasInstallScript": true, 2643 - "dependencies": { 2644 - "@types/pug": "^2.0.6", 2645 - "@types/sass": "^1.43.1", 2646 - "detect-indent": "^6.1.0", 2647 - "magic-string": "^0.27.0", 2648 - "sorcery": "^0.11.0", 2649 - "strip-indent": "^3.0.0" 2650 - }, 2651 - "engines": { 2652 - "node": ">= 14.10.0" 2653 - }, 2654 - "peerDependencies": { 2655 - "@babel/core": "^7.10.2", 2656 - "coffeescript": "^2.5.1", 2657 - "less": "^3.11.3 || ^4.0.0", 2658 - "postcss": "^7 || ^8", 2659 - "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0", 2660 - "pug": "^3.0.0", 2661 - "sass": "^1.26.8", 2662 - "stylus": "^0.55.0", 2663 - "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 2664 - "svelte": "^3.23.0", 2665 - "typescript": "^3.9.5 || ^4.0.0" 2666 - }, 2667 - "peerDependenciesMeta": { 2668 - "@babel/core": { 2669 - "optional": true 2670 - }, 2671 - "coffeescript": { 2672 - "optional": true 2673 - }, 2674 - "less": { 2675 - "optional": true 2676 - }, 2677 - "postcss": { 2678 - "optional": true 2679 - }, 2680 - "postcss-load-config": { 2681 - "optional": true 2682 - }, 2683 - "pug": { 2684 - "optional": true 2685 - }, 2686 - "sass": { 2687 - "optional": true 2688 - }, 2689 - "stylus": { 2690 - "optional": true 2691 - }, 2692 - "sugarss": { 2693 - "optional": true 2694 - }, 2695 - "typescript": { 2696 - "optional": true 2697 - } 2698 - } 2699 - }, 2700 - "node_modules/svelte-tauri-filedrop": { 2701 - "version": "1.0.0", 2702 - "resolved": "https://registry.npmjs.org/svelte-tauri-filedrop/-/svelte-tauri-filedrop-1.0.0.tgz", 2703 - "integrity": "sha512-UYfsQvBc+KHpFdefqwLPc+i1iPWutH6Do1NcSkbarWHJT5U8WvMhJhbm6tIVuTf39DtryJbUomb+hwyJHJbevw==", 2704 - "dev": true, 2705 - "dependencies": { 2706 - "@tauri-apps/api": "^1.0.0-beta.8" 2707 - } 2708 - }, 2709 - "node_modules/text-table": { 2710 - "version": "0.2.0", 2711 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2712 - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 2713 - "dev": true 2714 - }, 2715 - "node_modules/to-regex-range": { 2716 - "version": "5.0.1", 2717 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2718 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2719 - "dev": true, 2720 - "dependencies": { 2721 - "is-number": "^7.0.0" 2722 - }, 2723 - "engines": { 2724 - "node": ">=8.0" 2725 - } 2726 - }, 2727 - "node_modules/tslib": { 2728 - "version": "1.14.1", 2729 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2730 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 2731 - "dev": true 2732 - }, 2733 - "node_modules/tsutils": { 2734 - "version": "3.21.0", 2735 - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 2736 - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 2737 - "dev": true, 2738 - "dependencies": { 2739 - "tslib": "^1.8.1" 2740 - }, 2741 - "engines": { 2742 - "node": ">= 6" 2743 - }, 2744 - "peerDependencies": { 2745 - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 2746 - } 2747 - }, 2748 - "node_modules/type-check": { 2749 - "version": "0.4.0", 2750 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 2751 - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 2752 - "dev": true, 2753 - "dependencies": { 2754 - "prelude-ls": "^1.2.1" 2755 - }, 2756 - "engines": { 2757 - "node": ">= 0.8.0" 2758 - } 2759 - }, 2760 - "node_modules/type-fest": { 2761 - "version": "0.20.2", 2762 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 2763 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 2764 - "dev": true, 2765 - "engines": { 2766 - "node": ">=10" 2767 - }, 2768 - "funding": { 2769 - "url": "https://github.com/sponsors/sindresorhus" 2770 - } 2771 - }, 2772 - "node_modules/typescript": { 2773 - "version": "4.9.5", 2774 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 2775 - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 2776 - "dev": true, 2777 - "bin": { 2778 - "tsc": "bin/tsc", 2779 - "tsserver": "bin/tsserver" 2780 - }, 2781 - "engines": { 2782 - "node": ">=4.2.0" 2783 - } 2784 - }, 2785 - "node_modules/uri-js": { 2786 - "version": "4.4.1", 2787 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2788 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2789 - "dev": true, 2790 - "dependencies": { 2791 - "punycode": "^2.1.0" 2792 - } 2793 - }, 2794 - "node_modules/vite": { 2795 - "version": "4.1.1", 2796 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.1.tgz", 2797 - "integrity": "sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==", 2798 - "dev": true, 2799 - "dependencies": { 2800 - "esbuild": "^0.16.14", 2801 - "postcss": "^8.4.21", 2802 - "resolve": "^1.22.1", 2803 - "rollup": "^3.10.0" 2804 - }, 2805 - "bin": { 2806 - "vite": "bin/vite.js" 2807 - }, 2808 - "engines": { 2809 - "node": "^14.18.0 || >=16.0.0" 2810 - }, 2811 - "optionalDependencies": { 2812 - "fsevents": "~2.3.2" 2813 - }, 2814 - "peerDependencies": { 2815 - "@types/node": ">= 14", 2816 - "less": "*", 2817 - "sass": "*", 2818 - "stylus": "*", 2819 - "sugarss": "*", 2820 - "terser": "^5.4.0" 2821 - }, 2822 - "peerDependenciesMeta": { 2823 - "@types/node": { 2824 - "optional": true 2825 - }, 2826 - "less": { 2827 - "optional": true 2828 - }, 2829 - "sass": { 2830 - "optional": true 2831 - }, 2832 - "stylus": { 2833 - "optional": true 2834 - }, 2835 - "sugarss": { 2836 - "optional": true 2837 - }, 2838 - "terser": { 2839 - "optional": true 2840 - } 2841 - } 2842 - }, 2843 - "node_modules/vitefu": { 2844 - "version": "0.2.4", 2845 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 2846 - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 2847 - "dev": true, 2848 - "peerDependencies": { 2849 - "vite": "^3.0.0 || ^4.0.0" 2850 - }, 2851 - "peerDependenciesMeta": { 2852 - "vite": { 2853 - "optional": true 2854 - } 2855 - } 2856 - }, 2857 - "node_modules/which": { 2858 - "version": "2.0.2", 2859 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2860 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2861 - "dev": true, 2862 - "dependencies": { 2863 - "isexe": "^2.0.0" 2864 - }, 2865 - "bin": { 2866 - "node-which": "bin/node-which" 2867 - }, 2868 - "engines": { 2869 - "node": ">= 8" 2870 - } 2871 - }, 2872 - "node_modules/word-wrap": { 2873 - "version": "1.2.3", 2874 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 2875 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 2876 - "dev": true, 2877 - "engines": { 2878 - "node": ">=0.10.0" 2879 - } 2880 - }, 2881 - "node_modules/wrappy": { 2882 - "version": "1.0.2", 2883 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2884 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 2885 - "dev": true 2886 - }, 2887 - "node_modules/yallist": { 2888 - "version": "4.0.0", 2889 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2890 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2891 - "dev": true 2892 - }, 2893 - "node_modules/yocto-queue": { 2894 - "version": "0.1.0", 2895 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 2896 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 2897 - "dev": true, 2898 - "engines": { 2899 - "node": ">=10" 2900 - }, 2901 - "funding": { 2902 - "url": "https://github.com/sponsors/sindresorhus" 2903 - } 2904 - } 2905 - }, 2906 - "dependencies": { 2907 - "@esbuild/android-arm": { 2908 - "version": "0.16.17", 2909 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 2910 - "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 2911 - "dev": true, 2912 - "optional": true 2913 - }, 2914 - "@esbuild/android-arm64": { 2915 - "version": "0.16.17", 2916 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 2917 - "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 2918 - "dev": true, 2919 - "optional": true 2920 - }, 2921 - "@esbuild/android-x64": { 2922 - "version": "0.16.17", 2923 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 2924 - "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 2925 - "dev": true, 2926 - "optional": true 2927 - }, 2928 - "@esbuild/darwin-arm64": { 2929 - "version": "0.16.17", 2930 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 2931 - "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 2932 - "dev": true, 2933 - "optional": true 2934 - }, 2935 - "@esbuild/darwin-x64": { 2936 - "version": "0.16.17", 2937 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 2938 - "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 2939 - "dev": true, 2940 - "optional": true 2941 - }, 2942 - "@esbuild/freebsd-arm64": { 2943 - "version": "0.16.17", 2944 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 2945 - "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 2946 - "dev": true, 2947 - "optional": true 2948 - }, 2949 - "@esbuild/freebsd-x64": { 2950 - "version": "0.16.17", 2951 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 2952 - "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 2953 - "dev": true, 2954 - "optional": true 2955 - }, 2956 - "@esbuild/linux-arm": { 2957 - "version": "0.16.17", 2958 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 2959 - "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 2960 - "dev": true, 2961 - "optional": true 2962 - }, 2963 - "@esbuild/linux-arm64": { 2964 - "version": "0.16.17", 2965 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 2966 - "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 2967 - "dev": true, 2968 - "optional": true 2969 - }, 2970 - "@esbuild/linux-ia32": { 2971 - "version": "0.16.17", 2972 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 2973 - "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 2974 - "dev": true, 2975 - "optional": true 2976 - }, 2977 - "@esbuild/linux-loong64": { 2978 - "version": "0.16.17", 2979 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 2980 - "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 2981 - "dev": true, 2982 - "optional": true 2983 - }, 2984 - "@esbuild/linux-mips64el": { 2985 - "version": "0.16.17", 2986 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 2987 - "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 2988 - "dev": true, 2989 - "optional": true 2990 - }, 2991 - "@esbuild/linux-ppc64": { 2992 - "version": "0.16.17", 2993 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 2994 - "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 2995 - "dev": true, 2996 - "optional": true 2997 - }, 2998 - "@esbuild/linux-riscv64": { 2999 - "version": "0.16.17", 3000 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 3001 - "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 3002 - "dev": true, 3003 - "optional": true 3004 - }, 3005 - "@esbuild/linux-s390x": { 3006 - "version": "0.16.17", 3007 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 3008 - "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 3009 - "dev": true, 3010 - "optional": true 3011 - }, 3012 - "@esbuild/linux-x64": { 3013 - "version": "0.16.17", 3014 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 3015 - "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 3016 - "dev": true, 3017 - "optional": true 3018 - }, 3019 - "@esbuild/netbsd-x64": { 3020 - "version": "0.16.17", 3021 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 3022 - "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 3023 - "dev": true, 3024 - "optional": true 3025 - }, 3026 - "@esbuild/openbsd-x64": { 3027 - "version": "0.16.17", 3028 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 3029 - "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 3030 - "dev": true, 3031 - "optional": true 3032 - }, 3033 - "@esbuild/sunos-x64": { 3034 - "version": "0.16.17", 3035 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 3036 - "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 3037 - "dev": true, 3038 - "optional": true 3039 - }, 3040 - "@esbuild/win32-arm64": { 3041 - "version": "0.16.17", 3042 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 3043 - "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 3044 - "dev": true, 3045 - "optional": true 3046 - }, 3047 - "@esbuild/win32-ia32": { 3048 - "version": "0.16.17", 3049 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 3050 - "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 3051 - "dev": true, 3052 - "optional": true 3053 - }, 3054 - "@esbuild/win32-x64": { 3055 - "version": "0.16.17", 3056 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 3057 - "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 3058 - "dev": true, 3059 - "optional": true 3060 - }, 3061 - "@eslint/eslintrc": { 3062 - "version": "1.4.1", 3063 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 3064 - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 3065 - "dev": true, 3066 - "requires": { 3067 - "ajv": "^6.12.4", 3068 - "debug": "^4.3.2", 3069 - "espree": "^9.4.0", 3070 - "globals": "^13.19.0", 3071 - "ignore": "^5.2.0", 3072 - "import-fresh": "^3.2.1", 3073 - "js-yaml": "^4.1.0", 3074 - "minimatch": "^3.1.2", 3075 - "strip-json-comments": "^3.1.1" 3076 - } 3077 - }, 3078 - "@humanwhocodes/config-array": { 3079 - "version": "0.11.8", 3080 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 3081 - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 3082 - "dev": true, 3083 - "requires": { 3084 - "@humanwhocodes/object-schema": "^1.2.1", 3085 - "debug": "^4.1.1", 3086 - "minimatch": "^3.0.5" 3087 - } 3088 - }, 3089 - "@humanwhocodes/module-importer": { 3090 - "version": "1.0.1", 3091 - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 3092 - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 3093 - "dev": true 3094 - }, 3095 - "@humanwhocodes/object-schema": { 3096 - "version": "1.2.1", 3097 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 3098 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 3099 - "dev": true 3100 - }, 3101 - "@jridgewell/resolve-uri": { 3102 - "version": "3.1.0", 3103 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 3104 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 3105 - "dev": true 3106 - }, 3107 - "@jridgewell/sourcemap-codec": { 3108 - "version": "1.4.14", 3109 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 3110 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 3111 - "dev": true 3112 - }, 3113 - "@jridgewell/trace-mapping": { 3114 - "version": "0.3.17", 3115 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 3116 - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 3117 - "dev": true, 3118 - "requires": { 3119 - "@jridgewell/resolve-uri": "3.1.0", 3120 - "@jridgewell/sourcemap-codec": "1.4.14" 3121 - } 3122 - }, 3123 - "@nodelib/fs.scandir": { 3124 - "version": "2.1.5", 3125 - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 3126 - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 3127 - "dev": true, 3128 - "requires": { 3129 - "@nodelib/fs.stat": "2.0.5", 3130 - "run-parallel": "^1.1.9" 3131 - } 3132 - }, 3133 - "@nodelib/fs.stat": { 3134 - "version": "2.0.5", 3135 - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 3136 - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 3137 - "dev": true 3138 - }, 3139 - "@nodelib/fs.walk": { 3140 - "version": "1.2.8", 3141 - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 3142 - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 3143 - "dev": true, 3144 - "requires": { 3145 - "@nodelib/fs.scandir": "2.1.5", 3146 - "fastq": "^1.6.0" 3147 - } 3148 - }, 3149 - "@sveltejs/vite-plugin-svelte": { 3150 - "version": "2.0.2", 3151 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 3152 - "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 3153 - "dev": true, 3154 - "requires": { 3155 - "debug": "^4.3.4", 3156 - "deepmerge": "^4.2.2", 3157 - "kleur": "^4.1.5", 3158 - "magic-string": "^0.27.0", 3159 - "svelte-hmr": "^0.15.1", 3160 - "vitefu": "^0.2.3" 3161 - } 3162 - }, 3163 - "@tauri-apps/api": { 3164 - "version": "1.2.0", 3165 - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 3166 - "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 3167 - "dev": true 3168 - }, 3169 - "@tauri-apps/cli": { 3170 - "version": "1.2.3", 3171 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.3.tgz", 3172 - "integrity": "sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==", 3173 - "dev": true, 3174 - "requires": { 3175 - "@tauri-apps/cli-darwin-arm64": "1.2.3", 3176 - "@tauri-apps/cli-darwin-x64": "1.2.3", 3177 - "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.3", 3178 - "@tauri-apps/cli-linux-arm64-gnu": "1.2.3", 3179 - "@tauri-apps/cli-linux-arm64-musl": "1.2.3", 3180 - "@tauri-apps/cli-linux-x64-gnu": "1.2.3", 3181 - "@tauri-apps/cli-linux-x64-musl": "1.2.3", 3182 - "@tauri-apps/cli-win32-ia32-msvc": "1.2.3", 3183 - "@tauri-apps/cli-win32-x64-msvc": "1.2.3" 3184 - } 3185 - }, 3186 - "@tauri-apps/cli-darwin-arm64": { 3187 - "version": "1.2.3", 3188 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.3.tgz", 3189 - "integrity": "sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==", 3190 - "dev": true, 3191 - "optional": true 3192 - }, 3193 - "@tauri-apps/cli-darwin-x64": { 3194 - "version": "1.2.3", 3195 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.3.tgz", 3196 - "integrity": "sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==", 3197 - "dev": true, 3198 - "optional": true 3199 - }, 3200 - "@tauri-apps/cli-linux-arm-gnueabihf": { 3201 - "version": "1.2.3", 3202 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.3.tgz", 3203 - "integrity": "sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==", 3204 - "dev": true, 3205 - "optional": true 3206 - }, 3207 - "@tauri-apps/cli-linux-arm64-gnu": { 3208 - "version": "1.2.3", 3209 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.3.tgz", 3210 - "integrity": "sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==", 3211 - "dev": true, 3212 - "optional": true 3213 - }, 3214 - "@tauri-apps/cli-linux-arm64-musl": { 3215 - "version": "1.2.3", 3216 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.3.tgz", 3217 - "integrity": "sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==", 3218 - "dev": true, 3219 - "optional": true 3220 - }, 3221 - "@tauri-apps/cli-linux-x64-gnu": { 3222 - "version": "1.2.3", 3223 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.3.tgz", 3224 - "integrity": "sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==", 3225 - "dev": true, 3226 - "optional": true 3227 - }, 3228 - "@tauri-apps/cli-linux-x64-musl": { 3229 - "version": "1.2.3", 3230 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.3.tgz", 3231 - "integrity": "sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==", 3232 - "dev": true, 3233 - "optional": true 3234 - }, 3235 - "@tauri-apps/cli-win32-ia32-msvc": { 3236 - "version": "1.2.3", 3237 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.3.tgz", 3238 - "integrity": "sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==", 3239 - "dev": true, 3240 - "optional": true 3241 - }, 3242 - "@tauri-apps/cli-win32-x64-msvc": { 3243 - "version": "1.2.3", 3244 - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.3.tgz", 3245 - "integrity": "sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==", 3246 - "dev": true, 3247 - "optional": true 3248 - }, 3249 - "@types/json-schema": { 3250 - "version": "7.0.11", 3251 - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 3252 - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 3253 - "dev": true 3254 - }, 3255 - "@types/node": { 3256 - "version": "18.13.0", 3257 - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", 3258 - "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", 3259 - "dev": true 3260 - }, 3261 - "@types/pug": { 3262 - "version": "2.0.6", 3263 - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 3264 - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 3265 - "dev": true 3266 - }, 3267 - "@types/sass": { 3268 - "version": "1.43.1", 3269 - "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 3270 - "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 3271 - "dev": true, 3272 - "requires": { 3273 - "@types/node": "*" 3274 - } 3275 - }, 3276 - "@types/semver": { 3277 - "version": "7.3.13", 3278 - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 3279 - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 3280 - "dev": true 3281 - }, 3282 - "@typescript-eslint/eslint-plugin": { 3283 - "version": "5.51.0", 3284 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.51.0.tgz", 3285 - "integrity": "sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==", 3286 - "dev": true, 3287 - "requires": { 3288 - "@typescript-eslint/scope-manager": "5.51.0", 3289 - "@typescript-eslint/type-utils": "5.51.0", 3290 - "@typescript-eslint/utils": "5.51.0", 3291 - "debug": "^4.3.4", 3292 - "grapheme-splitter": "^1.0.4", 3293 - "ignore": "^5.2.0", 3294 - "natural-compare-lite": "^1.4.0", 3295 - "regexpp": "^3.2.0", 3296 - "semver": "^7.3.7", 3297 - "tsutils": "^3.21.0" 3298 - } 3299 - }, 3300 - "@typescript-eslint/parser": { 3301 - "version": "5.51.0", 3302 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.51.0.tgz", 3303 - "integrity": "sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==", 3304 - "dev": true, 3305 - "requires": { 3306 - "@typescript-eslint/scope-manager": "5.51.0", 3307 - "@typescript-eslint/types": "5.51.0", 3308 - "@typescript-eslint/typescript-estree": "5.51.0", 3309 - "debug": "^4.3.4" 3310 - } 3311 - }, 3312 - "@typescript-eslint/scope-manager": { 3313 - "version": "5.51.0", 3314 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.51.0.tgz", 3315 - "integrity": "sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==", 3316 - "dev": true, 3317 - "requires": { 3318 - "@typescript-eslint/types": "5.51.0", 3319 - "@typescript-eslint/visitor-keys": "5.51.0" 3320 - } 3321 - }, 3322 - "@typescript-eslint/type-utils": { 3323 - "version": "5.51.0", 3324 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz", 3325 - "integrity": "sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==", 3326 - "dev": true, 3327 - "requires": { 3328 - "@typescript-eslint/typescript-estree": "5.51.0", 3329 - "@typescript-eslint/utils": "5.51.0", 3330 - "debug": "^4.3.4", 3331 - "tsutils": "^3.21.0" 3332 - } 3333 - }, 3334 - "@typescript-eslint/types": { 3335 - "version": "5.51.0", 3336 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.51.0.tgz", 3337 - "integrity": "sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==", 3338 - "dev": true 3339 - }, 3340 - "@typescript-eslint/typescript-estree": { 3341 - "version": "5.51.0", 3342 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz", 3343 - "integrity": "sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==", 3344 - "dev": true, 3345 - "requires": { 3346 - "@typescript-eslint/types": "5.51.0", 3347 - "@typescript-eslint/visitor-keys": "5.51.0", 3348 - "debug": "^4.3.4", 3349 - "globby": "^11.1.0", 3350 - "is-glob": "^4.0.3", 3351 - "semver": "^7.3.7", 3352 - "tsutils": "^3.21.0" 3353 - } 3354 - }, 3355 - "@typescript-eslint/utils": { 3356 - "version": "5.51.0", 3357 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.51.0.tgz", 3358 - "integrity": "sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==", 3359 - "dev": true, 3360 - "requires": { 3361 - "@types/json-schema": "^7.0.9", 3362 - "@types/semver": "^7.3.12", 3363 - "@typescript-eslint/scope-manager": "5.51.0", 3364 - "@typescript-eslint/types": "5.51.0", 3365 - "@typescript-eslint/typescript-estree": "5.51.0", 3366 - "eslint-scope": "^5.1.1", 3367 - "eslint-utils": "^3.0.0", 3368 - "semver": "^7.3.7" 3369 - } 3370 - }, 3371 - "@typescript-eslint/visitor-keys": { 3372 - "version": "5.51.0", 3373 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.51.0.tgz", 3374 - "integrity": "sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==", 3375 - "dev": true, 3376 - "requires": { 3377 - "@typescript-eslint/types": "5.51.0", 3378 - "eslint-visitor-keys": "^3.3.0" 3379 - } 3380 - }, 3381 - "acorn": { 3382 - "version": "8.8.2", 3383 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 3384 - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 3385 - "dev": true 3386 - }, 3387 - "acorn-jsx": { 3388 - "version": "5.3.2", 3389 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 3390 - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3391 - "dev": true, 3392 - "requires": {} 3393 - }, 3394 - "ajv": { 3395 - "version": "6.12.6", 3396 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3397 - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3398 - "dev": true, 3399 - "requires": { 3400 - "fast-deep-equal": "^3.1.1", 3401 - "fast-json-stable-stringify": "^2.0.0", 3402 - "json-schema-traverse": "^0.4.1", 3403 - "uri-js": "^4.2.2" 3404 - } 3405 - }, 3406 - "ansi-regex": { 3407 - "version": "5.0.1", 3408 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 3409 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 3410 - "dev": true 3411 - }, 3412 - "ansi-styles": { 3413 - "version": "4.3.0", 3414 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3415 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3416 - "dev": true, 3417 - "requires": { 3418 - "color-convert": "^2.0.1" 3419 - } 3420 - }, 3421 - "anymatch": { 3422 - "version": "3.1.3", 3423 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 3424 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 3425 - "dev": true, 3426 - "requires": { 3427 - "normalize-path": "^3.0.0", 3428 - "picomatch": "^2.0.4" 3429 - } 3430 - }, 3431 - "argparse": { 3432 - "version": "2.0.1", 3433 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 3434 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 3435 - "dev": true 3436 - }, 3437 - "array-union": { 3438 - "version": "2.1.0", 3439 - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 3440 - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 3441 - "dev": true 3442 - }, 3443 - "balanced-match": { 3444 - "version": "1.0.2", 3445 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3446 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3447 - "dev": true 3448 - }, 3449 - "binary-extensions": { 3450 - "version": "2.2.0", 3451 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 3452 - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 3453 - "dev": true 3454 - }, 3455 - "brace-expansion": { 3456 - "version": "1.1.11", 3457 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3458 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3459 - "dev": true, 3460 - "requires": { 3461 - "balanced-match": "^1.0.0", 3462 - "concat-map": "0.0.1" 3463 - } 3464 - }, 3465 - "braces": { 3466 - "version": "3.0.2", 3467 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 3468 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 3469 - "dev": true, 3470 - "requires": { 3471 - "fill-range": "^7.0.1" 3472 - } 3473 - }, 3474 - "buffer-crc32": { 3475 - "version": "0.2.13", 3476 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 3477 - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 3478 - "dev": true 3479 - }, 3480 - "callsites": { 3481 - "version": "3.1.0", 3482 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 3483 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 3484 - "dev": true 3485 - }, 3486 - "chalk": { 3487 - "version": "4.1.2", 3488 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3489 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3490 - "dev": true, 3491 - "requires": { 3492 - "ansi-styles": "^4.1.0", 3493 - "supports-color": "^7.1.0" 3494 - } 3495 - }, 3496 - "chokidar": { 3497 - "version": "3.5.3", 3498 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 3499 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 3500 - "dev": true, 3501 - "requires": { 3502 - "anymatch": "~3.1.2", 3503 - "braces": "~3.0.2", 3504 - "fsevents": "~2.3.2", 3505 - "glob-parent": "~5.1.2", 3506 - "is-binary-path": "~2.1.0", 3507 - "is-glob": "~4.0.1", 3508 - "normalize-path": "~3.0.0", 3509 - "readdirp": "~3.6.0" 3510 - }, 3511 - "dependencies": { 3512 - "glob-parent": { 3513 - "version": "5.1.2", 3514 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3515 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3516 - "dev": true, 3517 - "requires": { 3518 - "is-glob": "^4.0.1" 3519 - } 3520 - } 3521 - } 3522 - }, 3523 - "color-convert": { 3524 - "version": "2.0.1", 3525 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3526 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3527 - "dev": true, 3528 - "requires": { 3529 - "color-name": "~1.1.4" 3530 - } 3531 - }, 3532 - "color-name": { 3533 - "version": "1.1.4", 3534 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3535 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3536 - "dev": true 3537 - }, 3538 - "concat-map": { 3539 - "version": "0.0.1", 3540 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3541 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 3542 - "dev": true 3543 - }, 3544 - "cross-spawn": { 3545 - "version": "7.0.3", 3546 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 3547 - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 3548 - "dev": true, 3549 - "requires": { 3550 - "path-key": "^3.1.0", 3551 - "shebang-command": "^2.0.0", 3552 - "which": "^2.0.1" 3553 - } 3554 - }, 3555 - "debug": { 3556 - "version": "4.3.4", 3557 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 3558 - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 3559 - "dev": true, 3560 - "requires": { 3561 - "ms": "2.1.2" 3562 - } 3563 - }, 3564 - "deep-is": { 3565 - "version": "0.1.4", 3566 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 3567 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 3568 - "dev": true 3569 - }, 3570 - "deepmerge": { 3571 - "version": "4.3.0", 3572 - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 3573 - "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 3574 - "dev": true 3575 - }, 3576 - "detect-indent": { 3577 - "version": "6.1.0", 3578 - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 3579 - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 3580 - "dev": true 3581 - }, 3582 - "dir-glob": { 3583 - "version": "3.0.1", 3584 - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 3585 - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 3586 - "dev": true, 3587 - "requires": { 3588 - "path-type": "^4.0.0" 3589 - } 3590 - }, 3591 - "doctrine": { 3592 - "version": "3.0.0", 3593 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 3594 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 3595 - "dev": true, 3596 - "requires": { 3597 - "esutils": "^2.0.2" 3598 - } 3599 - }, 3600 - "es6-promise": { 3601 - "version": "3.3.1", 3602 - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 3603 - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 3604 - "dev": true 3605 - }, 3606 - "esbuild": { 3607 - "version": "0.16.17", 3608 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 3609 - "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 3610 - "dev": true, 3611 - "requires": { 3612 - "@esbuild/android-arm": "0.16.17", 3613 - "@esbuild/android-arm64": "0.16.17", 3614 - "@esbuild/android-x64": "0.16.17", 3615 - "@esbuild/darwin-arm64": "0.16.17", 3616 - "@esbuild/darwin-x64": "0.16.17", 3617 - "@esbuild/freebsd-arm64": "0.16.17", 3618 - "@esbuild/freebsd-x64": "0.16.17", 3619 - "@esbuild/linux-arm": "0.16.17", 3620 - "@esbuild/linux-arm64": "0.16.17", 3621 - "@esbuild/linux-ia32": "0.16.17", 3622 - "@esbuild/linux-loong64": "0.16.17", 3623 - "@esbuild/linux-mips64el": "0.16.17", 3624 - "@esbuild/linux-ppc64": "0.16.17", 3625 - "@esbuild/linux-riscv64": "0.16.17", 3626 - "@esbuild/linux-s390x": "0.16.17", 3627 - "@esbuild/linux-x64": "0.16.17", 3628 - "@esbuild/netbsd-x64": "0.16.17", 3629 - "@esbuild/openbsd-x64": "0.16.17", 3630 - "@esbuild/sunos-x64": "0.16.17", 3631 - "@esbuild/win32-arm64": "0.16.17", 3632 - "@esbuild/win32-ia32": "0.16.17", 3633 - "@esbuild/win32-x64": "0.16.17" 3634 - } 3635 - }, 3636 - "escape-string-regexp": { 3637 - "version": "4.0.0", 3638 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 3639 - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 3640 - "dev": true 3641 - }, 3642 - "eslint": { 3643 - "version": "8.33.0", 3644 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz", 3645 - "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==", 3646 - "dev": true, 3647 - "requires": { 3648 - "@eslint/eslintrc": "^1.4.1", 3649 - "@humanwhocodes/config-array": "^0.11.8", 3650 - "@humanwhocodes/module-importer": "^1.0.1", 3651 - "@nodelib/fs.walk": "^1.2.8", 3652 - "ajv": "^6.10.0", 3653 - "chalk": "^4.0.0", 3654 - "cross-spawn": "^7.0.2", 3655 - "debug": "^4.3.2", 3656 - "doctrine": "^3.0.0", 3657 - "escape-string-regexp": "^4.0.0", 3658 - "eslint-scope": "^7.1.1", 3659 - "eslint-utils": "^3.0.0", 3660 - "eslint-visitor-keys": "^3.3.0", 3661 - "espree": "^9.4.0", 3662 - "esquery": "^1.4.0", 3663 - "esutils": "^2.0.2", 3664 - "fast-deep-equal": "^3.1.3", 3665 - "file-entry-cache": "^6.0.1", 3666 - "find-up": "^5.0.0", 3667 - "glob-parent": "^6.0.2", 3668 - "globals": "^13.19.0", 3669 - "grapheme-splitter": "^1.0.4", 3670 - "ignore": "^5.2.0", 3671 - "import-fresh": "^3.0.0", 3672 - "imurmurhash": "^0.1.4", 3673 - "is-glob": "^4.0.0", 3674 - "is-path-inside": "^3.0.3", 3675 - "js-sdsl": "^4.1.4", 3676 - "js-yaml": "^4.1.0", 3677 - "json-stable-stringify-without-jsonify": "^1.0.1", 3678 - "levn": "^0.4.1", 3679 - "lodash.merge": "^4.6.2", 3680 - "minimatch": "^3.1.2", 3681 - "natural-compare": "^1.4.0", 3682 - "optionator": "^0.9.1", 3683 - "regexpp": "^3.2.0", 3684 - "strip-ansi": "^6.0.1", 3685 - "strip-json-comments": "^3.1.0", 3686 - "text-table": "^0.2.0" 3687 - }, 3688 - "dependencies": { 3689 - "eslint-scope": { 3690 - "version": "7.1.1", 3691 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 3692 - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 3693 - "dev": true, 3694 - "requires": { 3695 - "esrecurse": "^4.3.0", 3696 - "estraverse": "^5.2.0" 3697 - } 3698 - }, 3699 - "estraverse": { 3700 - "version": "5.3.0", 3701 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3702 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3703 - "dev": true 3704 - } 3705 - } 3706 - }, 3707 - "eslint-config-prettier": { 3708 - "version": "8.6.0", 3709 - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 3710 - "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 3711 - "dev": true, 3712 - "requires": {} 3713 - }, 3714 - "eslint-plugin-svelte3": { 3715 - "version": "4.0.0", 3716 - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 3717 - "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 3718 - "dev": true, 3719 - "requires": {} 3720 - }, 3721 - "eslint-scope": { 3722 - "version": "5.1.1", 3723 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3724 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3725 - "dev": true, 3726 - "requires": { 3727 - "esrecurse": "^4.3.0", 3728 - "estraverse": "^4.1.1" 3729 - } 3730 - }, 3731 - "eslint-utils": { 3732 - "version": "3.0.0", 3733 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 3734 - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 3735 - "dev": true, 3736 - "requires": { 3737 - "eslint-visitor-keys": "^2.0.0" 3738 - }, 3739 - "dependencies": { 3740 - "eslint-visitor-keys": { 3741 - "version": "2.1.0", 3742 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 3743 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 3744 - "dev": true 3745 - } 3746 - } 3747 - }, 3748 - "eslint-visitor-keys": { 3749 - "version": "3.3.0", 3750 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 3751 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 3752 - "dev": true 3753 - }, 3754 - "espree": { 3755 - "version": "9.4.1", 3756 - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 3757 - "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 3758 - "dev": true, 3759 - "requires": { 3760 - "acorn": "^8.8.0", 3761 - "acorn-jsx": "^5.3.2", 3762 - "eslint-visitor-keys": "^3.3.0" 3763 - } 3764 - }, 3765 - "esquery": { 3766 - "version": "1.4.0", 3767 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 3768 - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 3769 - "dev": true, 3770 - "requires": { 3771 - "estraverse": "^5.1.0" 3772 - }, 3773 - "dependencies": { 3774 - "estraverse": { 3775 - "version": "5.3.0", 3776 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3777 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3778 - "dev": true 3779 - } 3780 - } 3781 - }, 3782 - "esrecurse": { 3783 - "version": "4.3.0", 3784 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3785 - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3786 - "dev": true, 3787 - "requires": { 3788 - "estraverse": "^5.2.0" 3789 - }, 3790 - "dependencies": { 3791 - "estraverse": { 3792 - "version": "5.3.0", 3793 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3794 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3795 - "dev": true 3796 - } 3797 - } 3798 - }, 3799 - "estraverse": { 3800 - "version": "4.3.0", 3801 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3802 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3803 - "dev": true 3804 - }, 3805 - "esutils": { 3806 - "version": "2.0.3", 3807 - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3808 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3809 - "dev": true 3810 - }, 3811 - "fast-deep-equal": { 3812 - "version": "3.1.3", 3813 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3814 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3815 - "dev": true 3816 - }, 3817 - "fast-glob": { 3818 - "version": "3.2.12", 3819 - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 3820 - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 3821 - "dev": true, 3822 - "requires": { 3823 - "@nodelib/fs.stat": "^2.0.2", 3824 - "@nodelib/fs.walk": "^1.2.3", 3825 - "glob-parent": "^5.1.2", 3826 - "merge2": "^1.3.0", 3827 - "micromatch": "^4.0.4" 3828 - }, 3829 - "dependencies": { 3830 - "glob-parent": { 3831 - "version": "5.1.2", 3832 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3833 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3834 - "dev": true, 3835 - "requires": { 3836 - "is-glob": "^4.0.1" 3837 - } 3838 - } 3839 - } 3840 - }, 3841 - "fast-json-stable-stringify": { 3842 - "version": "2.1.0", 3843 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3844 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3845 - "dev": true 3846 - }, 3847 - "fast-levenshtein": { 3848 - "version": "2.0.6", 3849 - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3850 - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3851 - "dev": true 3852 - }, 3853 - "fastq": { 3854 - "version": "1.15.0", 3855 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 3856 - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 3857 - "dev": true, 3858 - "requires": { 3859 - "reusify": "^1.0.4" 3860 - } 3861 - }, 3862 - "file-entry-cache": { 3863 - "version": "6.0.1", 3864 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 3865 - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 3866 - "dev": true, 3867 - "requires": { 3868 - "flat-cache": "^3.0.4" 3869 - } 3870 - }, 3871 - "fill-range": { 3872 - "version": "7.0.1", 3873 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3874 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3875 - "dev": true, 3876 - "requires": { 3877 - "to-regex-range": "^5.0.1" 3878 - } 3879 - }, 3880 - "find-up": { 3881 - "version": "5.0.0", 3882 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3883 - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3884 - "dev": true, 3885 - "requires": { 3886 - "locate-path": "^6.0.0", 3887 - "path-exists": "^4.0.0" 3888 - } 3889 - }, 3890 - "flat-cache": { 3891 - "version": "3.0.4", 3892 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 3893 - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 3894 - "dev": true, 3895 - "requires": { 3896 - "flatted": "^3.1.0", 3897 - "rimraf": "^3.0.2" 3898 - } 3899 - }, 3900 - "flatted": { 3901 - "version": "3.2.7", 3902 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 3903 - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 3904 - "dev": true 3905 - }, 3906 - "fs.realpath": { 3907 - "version": "1.0.0", 3908 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3909 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 3910 - "dev": true 3911 - }, 3912 - "fsevents": { 3913 - "version": "2.3.2", 3914 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 3915 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 3916 - "dev": true, 3917 - "optional": true 3918 - }, 3919 - "function-bind": { 3920 - "version": "1.1.1", 3921 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3922 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 3923 - "dev": true 3924 - }, 3925 - "glob": { 3926 - "version": "7.2.3", 3927 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 3928 - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 3929 - "dev": true, 3930 - "requires": { 3931 - "fs.realpath": "^1.0.0", 3932 - "inflight": "^1.0.4", 3933 - "inherits": "2", 3934 - "minimatch": "^3.1.1", 3935 - "once": "^1.3.0", 3936 - "path-is-absolute": "^1.0.0" 3937 - } 3938 - }, 3939 - "glob-parent": { 3940 - "version": "6.0.2", 3941 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3942 - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3943 - "dev": true, 3944 - "requires": { 3945 - "is-glob": "^4.0.3" 3946 - } 3947 - }, 3948 - "globals": { 3949 - "version": "13.20.0", 3950 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 3951 - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 3952 - "dev": true, 3953 - "requires": { 3954 - "type-fest": "^0.20.2" 3955 - } 3956 - }, 3957 - "globby": { 3958 - "version": "11.1.0", 3959 - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 3960 - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 3961 - "dev": true, 3962 - "requires": { 3963 - "array-union": "^2.1.0", 3964 - "dir-glob": "^3.0.1", 3965 - "fast-glob": "^3.2.9", 3966 - "ignore": "^5.2.0", 3967 - "merge2": "^1.4.1", 3968 - "slash": "^3.0.0" 3969 - } 3970 - }, 3971 - "graceful-fs": { 3972 - "version": "4.2.10", 3973 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 3974 - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 3975 - "dev": true 3976 - }, 3977 - "grapheme-splitter": { 3978 - "version": "1.0.4", 3979 - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 3980 - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 3981 - "dev": true 3982 - }, 3983 - "has": { 3984 - "version": "1.0.3", 3985 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3986 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3987 - "dev": true, 3988 - "requires": { 3989 - "function-bind": "^1.1.1" 3990 - } 3991 - }, 3992 - "has-flag": { 3993 - "version": "4.0.0", 3994 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3995 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3996 - "dev": true 3997 - }, 3998 - "ignore": { 3999 - "version": "5.2.4", 4000 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 4001 - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 4002 - "dev": true 4003 - }, 4004 - "immutable": { 4005 - "version": "4.2.4", 4006 - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 4007 - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 4008 - "dev": true 4009 - }, 4010 - "import-fresh": { 4011 - "version": "3.3.0", 4012 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4013 - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4014 - "dev": true, 4015 - "requires": { 4016 - "parent-module": "^1.0.0", 4017 - "resolve-from": "^4.0.0" 4018 - } 4019 - }, 4020 - "imurmurhash": { 4021 - "version": "0.1.4", 4022 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4023 - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4024 - "dev": true 4025 - }, 4026 - "inflight": { 4027 - "version": "1.0.6", 4028 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4029 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4030 - "dev": true, 4031 - "requires": { 4032 - "once": "^1.3.0", 4033 - "wrappy": "1" 4034 - } 4035 - }, 4036 - "inherits": { 4037 - "version": "2.0.4", 4038 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4039 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4040 - "dev": true 4041 - }, 4042 - "is-binary-path": { 4043 - "version": "2.1.0", 4044 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4045 - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4046 - "dev": true, 4047 - "requires": { 4048 - "binary-extensions": "^2.0.0" 4049 - } 4050 - }, 4051 - "is-core-module": { 4052 - "version": "2.11.0", 4053 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 4054 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 4055 - "dev": true, 4056 - "requires": { 4057 - "has": "^1.0.3" 4058 - } 4059 - }, 4060 - "is-extglob": { 4061 - "version": "2.1.1", 4062 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4063 - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4064 - "dev": true 4065 - }, 4066 - "is-glob": { 4067 - "version": "4.0.3", 4068 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4069 - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4070 - "dev": true, 4071 - "requires": { 4072 - "is-extglob": "^2.1.1" 4073 - } 4074 - }, 4075 - "is-number": { 4076 - "version": "7.0.0", 4077 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4078 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4079 - "dev": true 4080 - }, 4081 - "is-path-inside": { 4082 - "version": "3.0.3", 4083 - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 4084 - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 4085 - "dev": true 4086 - }, 4087 - "isexe": { 4088 - "version": "2.0.0", 4089 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4090 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4091 - "dev": true 4092 - }, 4093 - "js-sdsl": { 4094 - "version": "4.3.0", 4095 - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 4096 - "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 4097 - "dev": true 4098 - }, 4099 - "js-yaml": { 4100 - "version": "4.1.0", 4101 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4102 - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4103 - "dev": true, 4104 - "requires": { 4105 - "argparse": "^2.0.1" 4106 - } 4107 - }, 4108 - "json-schema-traverse": { 4109 - "version": "0.4.1", 4110 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4111 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4112 - "dev": true 4113 - }, 4114 - "json-stable-stringify-without-jsonify": { 4115 - "version": "1.0.1", 4116 - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 4117 - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 4118 - "dev": true 4119 - }, 4120 - "kleur": { 4121 - "version": "4.1.5", 4122 - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 4123 - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 4124 - "dev": true 4125 - }, 4126 - "levn": { 4127 - "version": "0.4.1", 4128 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 4129 - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 4130 - "dev": true, 4131 - "requires": { 4132 - "prelude-ls": "^1.2.1", 4133 - "type-check": "~0.4.0" 4134 - } 4135 - }, 4136 - "locate-path": { 4137 - "version": "6.0.0", 4138 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4139 - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 4140 - "dev": true, 4141 - "requires": { 4142 - "p-locate": "^5.0.0" 4143 - } 4144 - }, 4145 - "lodash.merge": { 4146 - "version": "4.6.2", 4147 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 4148 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 4149 - "dev": true 4150 - }, 4151 - "lru-cache": { 4152 - "version": "6.0.0", 4153 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 4154 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 4155 - "dev": true, 4156 - "requires": { 4157 - "yallist": "^4.0.0" 4158 - } 4159 - }, 4160 - "magic-string": { 4161 - "version": "0.27.0", 4162 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 4163 - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 4164 - "dev": true, 4165 - "requires": { 4166 - "@jridgewell/sourcemap-codec": "^1.4.13" 4167 - } 4168 - }, 4169 - "merge2": { 4170 - "version": "1.4.1", 4171 - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4172 - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4173 - "dev": true 4174 - }, 4175 - "micromatch": { 4176 - "version": "4.0.5", 4177 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 4178 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 4179 - "dev": true, 4180 - "requires": { 4181 - "braces": "^3.0.2", 4182 - "picomatch": "^2.3.1" 4183 - } 4184 - }, 4185 - "min-indent": { 4186 - "version": "1.0.1", 4187 - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 4188 - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 4189 - "dev": true 4190 - }, 4191 - "minimatch": { 4192 - "version": "3.1.2", 4193 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4194 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4195 - "dev": true, 4196 - "requires": { 4197 - "brace-expansion": "^1.1.7" 4198 - } 4199 - }, 4200 - "minimist": { 4201 - "version": "1.2.7", 4202 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", 4203 - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", 4204 - "dev": true 4205 - }, 4206 - "mkdirp": { 4207 - "version": "0.5.6", 4208 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 4209 - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 4210 - "dev": true, 4211 - "requires": { 4212 - "minimist": "^1.2.6" 4213 - } 4214 - }, 4215 - "mri": { 4216 - "version": "1.2.0", 4217 - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 4218 - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 4219 - "dev": true 4220 - }, 4221 - "ms": { 4222 - "version": "2.1.2", 4223 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 4224 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 4225 - "dev": true 4226 - }, 4227 - "nanoid": { 4228 - "version": "3.3.4", 4229 - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 4230 - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 4231 - "dev": true 4232 - }, 4233 - "natural-compare": { 4234 - "version": "1.4.0", 4235 - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4236 - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4237 - "dev": true 4238 - }, 4239 - "natural-compare-lite": { 4240 - "version": "1.4.0", 4241 - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 4242 - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 4243 - "dev": true 4244 - }, 4245 - "normalize-path": { 4246 - "version": "3.0.0", 4247 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4248 - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4249 - "dev": true 4250 - }, 4251 - "once": { 4252 - "version": "1.4.0", 4253 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4254 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4255 - "dev": true, 4256 - "requires": { 4257 - "wrappy": "1" 4258 - } 4259 - }, 4260 - "optionator": { 4261 - "version": "0.9.1", 4262 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 4263 - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 4264 - "dev": true, 4265 - "requires": { 4266 - "deep-is": "^0.1.3", 4267 - "fast-levenshtein": "^2.0.6", 4268 - "levn": "^0.4.1", 4269 - "prelude-ls": "^1.2.1", 4270 - "type-check": "^0.4.0", 4271 - "word-wrap": "^1.2.3" 4272 - } 4273 - }, 4274 - "p-limit": { 4275 - "version": "3.1.0", 4276 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4277 - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4278 - "dev": true, 4279 - "requires": { 4280 - "yocto-queue": "^0.1.0" 4281 - } 4282 - }, 4283 - "p-locate": { 4284 - "version": "5.0.0", 4285 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4286 - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4287 - "dev": true, 4288 - "requires": { 4289 - "p-limit": "^3.0.2" 4290 - } 4291 - }, 4292 - "parent-module": { 4293 - "version": "1.0.1", 4294 - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4295 - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4296 - "dev": true, 4297 - "requires": { 4298 - "callsites": "^3.0.0" 4299 - } 4300 - }, 4301 - "path-exists": { 4302 - "version": "4.0.0", 4303 - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4304 - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4305 - "dev": true 4306 - }, 4307 - "path-is-absolute": { 4308 - "version": "1.0.1", 4309 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4310 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 4311 - "dev": true 4312 - }, 4313 - "path-key": { 4314 - "version": "3.1.1", 4315 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4316 - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4317 - "dev": true 4318 - }, 4319 - "path-parse": { 4320 - "version": "1.0.7", 4321 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 4322 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 4323 - "dev": true 4324 - }, 4325 - "path-type": { 4326 - "version": "4.0.0", 4327 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 4328 - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 4329 - "dev": true 4330 - }, 4331 - "picocolors": { 4332 - "version": "1.0.0", 4333 - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 4334 - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 4335 - "dev": true 4336 - }, 4337 - "picomatch": { 4338 - "version": "2.3.1", 4339 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4340 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4341 - "dev": true 4342 - }, 4343 - "postcss": { 4344 - "version": "8.4.21", 4345 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 4346 - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 4347 - "dev": true, 4348 - "requires": { 4349 - "nanoid": "^3.3.4", 4350 - "picocolors": "^1.0.0", 4351 - "source-map-js": "^1.0.2" 4352 - } 4353 - }, 4354 - "prelude-ls": { 4355 - "version": "1.2.1", 4356 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 4357 - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 4358 - "dev": true 4359 - }, 4360 - "prettier": { 4361 - "version": "2.8.4", 4362 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 4363 - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 4364 - "dev": true 4365 - }, 4366 - "prettier-plugin-svelte": { 4367 - "version": "2.9.0", 4368 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 4369 - "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 4370 - "dev": true, 4371 - "requires": {} 4372 - }, 4373 - "punycode": { 4374 - "version": "2.3.0", 4375 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 4376 - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 4377 - "dev": true 4378 - }, 4379 - "queue-microtask": { 4380 - "version": "1.2.3", 4381 - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4382 - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4383 - "dev": true 4384 - }, 4385 - "readdirp": { 4386 - "version": "3.6.0", 4387 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 4388 - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 4389 - "dev": true, 4390 - "requires": { 4391 - "picomatch": "^2.2.1" 4392 - } 4393 - }, 4394 - "regexpp": { 4395 - "version": "3.2.0", 4396 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 4397 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 4398 - "dev": true 4399 - }, 4400 - "resolve": { 4401 - "version": "1.22.1", 4402 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 4403 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 4404 - "dev": true, 4405 - "requires": { 4406 - "is-core-module": "^2.9.0", 4407 - "path-parse": "^1.0.7", 4408 - "supports-preserve-symlinks-flag": "^1.0.0" 4409 - } 4410 - }, 4411 - "resolve-from": { 4412 - "version": "4.0.0", 4413 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 4414 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 4415 - "dev": true 4416 - }, 4417 - "reusify": { 4418 - "version": "1.0.4", 4419 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 4420 - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 4421 - "dev": true 4422 - }, 4423 - "rimraf": { 4424 - "version": "3.0.2", 4425 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 4426 - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 4427 - "dev": true, 4428 - "requires": { 4429 - "glob": "^7.1.3" 4430 - } 4431 - }, 4432 - "rollup": { 4433 - "version": "3.14.0", 4434 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.14.0.tgz", 4435 - "integrity": "sha512-o23sdgCLcLSe3zIplT9nQ1+r97okuaiR+vmAPZPTDYB7/f3tgWIYNyiQveMsZwshBT0is4eGax/HH83Q7CG+/Q==", 4436 - "dev": true, 4437 - "requires": { 4438 - "fsevents": "~2.3.2" 4439 - } 4440 - }, 4441 - "run-parallel": { 4442 - "version": "1.2.0", 4443 - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 4444 - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 4445 - "dev": true, 4446 - "requires": { 4447 - "queue-microtask": "^1.2.2" 4448 - } 4449 - }, 4450 - "sade": { 4451 - "version": "1.8.1", 4452 - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 4453 - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 4454 - "dev": true, 4455 - "requires": { 4456 - "mri": "^1.1.0" 4457 - } 4458 - }, 4459 - "sander": { 4460 - "version": "0.5.1", 4461 - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 4462 - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 4463 - "dev": true, 4464 - "requires": { 4465 - "es6-promise": "^3.1.2", 4466 - "graceful-fs": "^4.1.3", 4467 - "mkdirp": "^0.5.1", 4468 - "rimraf": "^2.5.2" 4469 - }, 4470 - "dependencies": { 4471 - "rimraf": { 4472 - "version": "2.7.1", 4473 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 4474 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 4475 - "dev": true, 4476 - "requires": { 4477 - "glob": "^7.1.3" 4478 - } 4479 - } 4480 - } 4481 - }, 4482 - "sass": { 4483 - "version": "1.58.0", 4484 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.0.tgz", 4485 - "integrity": "sha512-PiMJcP33DdKtZ/1jSjjqVIKihoDc6yWmYr9K/4r3fVVIEDAluD0q7XZiRKrNJcPK3qkLRF/79DND1H5q1LBjgg==", 4486 - "dev": true, 4487 - "requires": { 4488 - "chokidar": ">=3.0.0 <4.0.0", 4489 - "immutable": "^4.0.0", 4490 - "source-map-js": ">=0.6.2 <2.0.0" 4491 - } 4492 - }, 4493 - "semver": { 4494 - "version": "7.3.8", 4495 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 4496 - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 4497 - "dev": true, 4498 - "requires": { 4499 - "lru-cache": "^6.0.0" 4500 - } 4501 - }, 4502 - "shebang-command": { 4503 - "version": "2.0.0", 4504 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4505 - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4506 - "dev": true, 4507 - "requires": { 4508 - "shebang-regex": "^3.0.0" 4509 - } 4510 - }, 4511 - "shebang-regex": { 4512 - "version": "3.0.0", 4513 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4514 - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4515 - "dev": true 4516 - }, 4517 - "slash": { 4518 - "version": "3.0.0", 4519 - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 4520 - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 4521 - "dev": true 4522 - }, 4523 - "sorcery": { 4524 - "version": "0.11.0", 4525 - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 4526 - "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 4527 - "dev": true, 4528 - "requires": { 4529 - "@jridgewell/sourcemap-codec": "^1.4.14", 4530 - "buffer-crc32": "^0.2.5", 4531 - "minimist": "^1.2.0", 4532 - "sander": "^0.5.0" 4533 - } 4534 - }, 4535 - "source-map-js": { 4536 - "version": "1.0.2", 4537 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 4538 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 4539 - "dev": true 4540 - }, 4541 - "strip-ansi": { 4542 - "version": "6.0.1", 4543 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4544 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4545 - "dev": true, 4546 - "requires": { 4547 - "ansi-regex": "^5.0.1" 4548 - } 4549 - }, 4550 - "strip-indent": { 4551 - "version": "3.0.0", 4552 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4553 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4554 - "dev": true, 4555 - "requires": { 4556 - "min-indent": "^1.0.0" 4557 - } 4558 - }, 4559 - "strip-json-comments": { 4560 - "version": "3.1.1", 4561 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4562 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4563 - "dev": true 4564 - }, 4565 - "supports-color": { 4566 - "version": "7.2.0", 4567 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4568 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4569 - "dev": true, 4570 - "requires": { 4571 - "has-flag": "^4.0.0" 4572 - } 4573 - }, 4574 - "supports-preserve-symlinks-flag": { 4575 - "version": "1.0.0", 4576 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4577 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4578 - "dev": true 4579 - }, 4580 - "svelte": { 4581 - "version": "3.55.1", 4582 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 4583 - "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 4584 - "dev": true 4585 - }, 4586 - "svelte-check": { 4587 - "version": "3.0.3", 4588 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 4589 - "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 4590 - "dev": true, 4591 - "requires": { 4592 - "@jridgewell/trace-mapping": "^0.3.17", 4593 - "chokidar": "^3.4.1", 4594 - "fast-glob": "^3.2.7", 4595 - "import-fresh": "^3.2.1", 4596 - "picocolors": "^1.0.0", 4597 - "sade": "^1.7.4", 4598 - "svelte-preprocess": "^5.0.0", 4599 - "typescript": "^4.9.4" 4600 - } 4601 - }, 4602 - "svelte-hmr": { 4603 - "version": "0.15.1", 4604 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 4605 - "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 4606 - "dev": true, 4607 - "requires": {} 4608 - }, 4609 - "svelte-preprocess": { 4610 - "version": "5.0.1", 4611 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 4612 - "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 4613 - "dev": true, 4614 - "requires": { 4615 - "@types/pug": "^2.0.6", 4616 - "@types/sass": "^1.43.1", 4617 - "detect-indent": "^6.1.0", 4618 - "magic-string": "^0.27.0", 4619 - "sorcery": "^0.11.0", 4620 - "strip-indent": "^3.0.0" 4621 - } 4622 - }, 4623 - "svelte-tauri-filedrop": { 4624 - "version": "1.0.0", 4625 - "resolved": "https://registry.npmjs.org/svelte-tauri-filedrop/-/svelte-tauri-filedrop-1.0.0.tgz", 4626 - "integrity": "sha512-UYfsQvBc+KHpFdefqwLPc+i1iPWutH6Do1NcSkbarWHJT5U8WvMhJhbm6tIVuTf39DtryJbUomb+hwyJHJbevw==", 4627 - "dev": true, 4628 - "requires": { 4629 - "@tauri-apps/api": "^1.0.0-beta.8" 4630 - } 4631 - }, 4632 - "text-table": { 4633 - "version": "0.2.0", 4634 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 4635 - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 4636 - "dev": true 4637 - }, 4638 - "to-regex-range": { 4639 - "version": "5.0.1", 4640 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4641 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4642 - "dev": true, 4643 - "requires": { 4644 - "is-number": "^7.0.0" 4645 - } 4646 - }, 4647 - "tslib": { 4648 - "version": "1.14.1", 4649 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 4650 - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 4651 - "dev": true 4652 - }, 4653 - "tsutils": { 4654 - "version": "3.21.0", 4655 - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 4656 - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 4657 - "dev": true, 4658 - "requires": { 4659 - "tslib": "^1.8.1" 4660 - } 4661 - }, 4662 - "type-check": { 4663 - "version": "0.4.0", 4664 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4665 - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4666 - "dev": true, 4667 - "requires": { 4668 - "prelude-ls": "^1.2.1" 4669 - } 4670 - }, 4671 - "type-fest": { 4672 - "version": "0.20.2", 4673 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 4674 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 4675 - "dev": true 4676 - }, 4677 - "typescript": { 4678 - "version": "4.9.5", 4679 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 4680 - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 4681 - "dev": true 4682 - }, 4683 - "uri-js": { 4684 - "version": "4.4.1", 4685 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4686 - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4687 - "dev": true, 4688 - "requires": { 4689 - "punycode": "^2.1.0" 4690 - } 4691 - }, 4692 - "vite": { 4693 - "version": "4.1.1", 4694 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.1.tgz", 4695 - "integrity": "sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==", 4696 - "dev": true, 4697 - "requires": { 4698 - "esbuild": "^0.16.14", 4699 - "fsevents": "~2.3.2", 4700 - "postcss": "^8.4.21", 4701 - "resolve": "^1.22.1", 4702 - "rollup": "^3.10.0" 4703 - } 4704 - }, 4705 - "vitefu": { 4706 - "version": "0.2.4", 4707 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 4708 - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 4709 - "dev": true, 4710 - "requires": {} 4711 - }, 4712 - "which": { 4713 - "version": "2.0.2", 4714 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4715 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4716 - "dev": true, 4717 - "requires": { 4718 - "isexe": "^2.0.0" 4719 - } 4720 - }, 4721 - "word-wrap": { 4722 - "version": "1.2.3", 4723 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 4724 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 4725 - "dev": true 4726 - }, 4727 - "wrappy": { 4728 - "version": "1.0.2", 4729 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4730 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4731 - "dev": true 4732 - }, 4733 - "yallist": { 4734 - "version": "4.0.0", 4735 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4736 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 4737 - "dev": true 4738 - }, 4739 - "yocto-queue": { 4740 - "version": "0.1.0", 4741 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4742 - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4743 - "dev": true 4744 - } 4745 - } 2 + "name": "mr-tagger", 3 + "lockfileVersion": 2, 4 + "requires": true, 5 + "packages": { 6 + "": { 7 + "devDependencies": { 8 + "@sveltejs/vite-plugin-svelte": "^2.0.2", 9 + "@tauri-apps/api": "^1.2.0", 10 + "@tauri-apps/cli": "^1.2.3", 11 + "@typescript-eslint/eslint-plugin": "^5.53.0", 12 + "@typescript-eslint/parser": "^5.53.0", 13 + "eslint": "^8.34.0", 14 + "eslint-config-prettier": "^8.6.0", 15 + "eslint-plugin-svelte3": "^4.0.0", 16 + "prettier": "^2.8.4", 17 + "prettier-plugin-svelte": "^2.9.0", 18 + "sass": "^1.58.3", 19 + "svelte": "^3.55.1", 20 + "svelte-check": "^3.0.3", 21 + "svelte-tauri-filedrop": "^1.0.0", 22 + "typescript": "^4.9.5", 23 + "vite": "^4.1.3" 24 + } 25 + }, 26 + "node_modules/@esbuild/android-arm": { 27 + "version": "0.16.17", 28 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 29 + "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 30 + "cpu": [ 31 + "arm" 32 + ], 33 + "dev": true, 34 + "optional": true, 35 + "os": [ 36 + "android" 37 + ], 38 + "engines": { 39 + "node": ">=12" 40 + } 41 + }, 42 + "node_modules/@esbuild/android-arm64": { 43 + "version": "0.16.17", 44 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 45 + "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 46 + "cpu": [ 47 + "arm64" 48 + ], 49 + "dev": true, 50 + "optional": true, 51 + "os": [ 52 + "android" 53 + ], 54 + "engines": { 55 + "node": ">=12" 56 + } 57 + }, 58 + "node_modules/@esbuild/android-x64": { 59 + "version": "0.16.17", 60 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 61 + "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 62 + "cpu": [ 63 + "x64" 64 + ], 65 + "dev": true, 66 + "optional": true, 67 + "os": [ 68 + "android" 69 + ], 70 + "engines": { 71 + "node": ">=12" 72 + } 73 + }, 74 + "node_modules/@esbuild/darwin-arm64": { 75 + "version": "0.16.17", 76 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 77 + "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 78 + "cpu": [ 79 + "arm64" 80 + ], 81 + "dev": true, 82 + "optional": true, 83 + "os": [ 84 + "darwin" 85 + ], 86 + "engines": { 87 + "node": ">=12" 88 + } 89 + }, 90 + "node_modules/@esbuild/darwin-x64": { 91 + "version": "0.16.17", 92 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 93 + "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 94 + "cpu": [ 95 + "x64" 96 + ], 97 + "dev": true, 98 + "optional": true, 99 + "os": [ 100 + "darwin" 101 + ], 102 + "engines": { 103 + "node": ">=12" 104 + } 105 + }, 106 + "node_modules/@esbuild/freebsd-arm64": { 107 + "version": "0.16.17", 108 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 109 + "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 110 + "cpu": [ 111 + "arm64" 112 + ], 113 + "dev": true, 114 + "optional": true, 115 + "os": [ 116 + "freebsd" 117 + ], 118 + "engines": { 119 + "node": ">=12" 120 + } 121 + }, 122 + "node_modules/@esbuild/freebsd-x64": { 123 + "version": "0.16.17", 124 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 125 + "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 126 + "cpu": [ 127 + "x64" 128 + ], 129 + "dev": true, 130 + "optional": true, 131 + "os": [ 132 + "freebsd" 133 + ], 134 + "engines": { 135 + "node": ">=12" 136 + } 137 + }, 138 + "node_modules/@esbuild/linux-arm": { 139 + "version": "0.16.17", 140 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 141 + "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 142 + "cpu": [ 143 + "arm" 144 + ], 145 + "dev": true, 146 + "optional": true, 147 + "os": [ 148 + "linux" 149 + ], 150 + "engines": { 151 + "node": ">=12" 152 + } 153 + }, 154 + "node_modules/@esbuild/linux-arm64": { 155 + "version": "0.16.17", 156 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 157 + "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 158 + "cpu": [ 159 + "arm64" 160 + ], 161 + "dev": true, 162 + "optional": true, 163 + "os": [ 164 + "linux" 165 + ], 166 + "engines": { 167 + "node": ">=12" 168 + } 169 + }, 170 + "node_modules/@esbuild/linux-ia32": { 171 + "version": "0.16.17", 172 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 173 + "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 174 + "cpu": [ 175 + "ia32" 176 + ], 177 + "dev": true, 178 + "optional": true, 179 + "os": [ 180 + "linux" 181 + ], 182 + "engines": { 183 + "node": ">=12" 184 + } 185 + }, 186 + "node_modules/@esbuild/linux-loong64": { 187 + "version": "0.16.17", 188 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 189 + "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 190 + "cpu": [ 191 + "loong64" 192 + ], 193 + "dev": true, 194 + "optional": true, 195 + "os": [ 196 + "linux" 197 + ], 198 + "engines": { 199 + "node": ">=12" 200 + } 201 + }, 202 + "node_modules/@esbuild/linux-mips64el": { 203 + "version": "0.16.17", 204 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 205 + "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 206 + "cpu": [ 207 + "mips64el" 208 + ], 209 + "dev": true, 210 + "optional": true, 211 + "os": [ 212 + "linux" 213 + ], 214 + "engines": { 215 + "node": ">=12" 216 + } 217 + }, 218 + "node_modules/@esbuild/linux-ppc64": { 219 + "version": "0.16.17", 220 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 221 + "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 222 + "cpu": [ 223 + "ppc64" 224 + ], 225 + "dev": true, 226 + "optional": true, 227 + "os": [ 228 + "linux" 229 + ], 230 + "engines": { 231 + "node": ">=12" 232 + } 233 + }, 234 + "node_modules/@esbuild/linux-riscv64": { 235 + "version": "0.16.17", 236 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 237 + "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 238 + "cpu": [ 239 + "riscv64" 240 + ], 241 + "dev": true, 242 + "optional": true, 243 + "os": [ 244 + "linux" 245 + ], 246 + "engines": { 247 + "node": ">=12" 248 + } 249 + }, 250 + "node_modules/@esbuild/linux-s390x": { 251 + "version": "0.16.17", 252 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 253 + "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 254 + "cpu": [ 255 + "s390x" 256 + ], 257 + "dev": true, 258 + "optional": true, 259 + "os": [ 260 + "linux" 261 + ], 262 + "engines": { 263 + "node": ">=12" 264 + } 265 + }, 266 + "node_modules/@esbuild/linux-x64": { 267 + "version": "0.16.17", 268 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 269 + "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 270 + "cpu": [ 271 + "x64" 272 + ], 273 + "dev": true, 274 + "optional": true, 275 + "os": [ 276 + "linux" 277 + ], 278 + "engines": { 279 + "node": ">=12" 280 + } 281 + }, 282 + "node_modules/@esbuild/netbsd-x64": { 283 + "version": "0.16.17", 284 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 285 + "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 286 + "cpu": [ 287 + "x64" 288 + ], 289 + "dev": true, 290 + "optional": true, 291 + "os": [ 292 + "netbsd" 293 + ], 294 + "engines": { 295 + "node": ">=12" 296 + } 297 + }, 298 + "node_modules/@esbuild/openbsd-x64": { 299 + "version": "0.16.17", 300 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 301 + "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 302 + "cpu": [ 303 + "x64" 304 + ], 305 + "dev": true, 306 + "optional": true, 307 + "os": [ 308 + "openbsd" 309 + ], 310 + "engines": { 311 + "node": ">=12" 312 + } 313 + }, 314 + "node_modules/@esbuild/sunos-x64": { 315 + "version": "0.16.17", 316 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 317 + "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 318 + "cpu": [ 319 + "x64" 320 + ], 321 + "dev": true, 322 + "optional": true, 323 + "os": [ 324 + "sunos" 325 + ], 326 + "engines": { 327 + "node": ">=12" 328 + } 329 + }, 330 + "node_modules/@esbuild/win32-arm64": { 331 + "version": "0.16.17", 332 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 333 + "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 334 + "cpu": [ 335 + "arm64" 336 + ], 337 + "dev": true, 338 + "optional": true, 339 + "os": [ 340 + "win32" 341 + ], 342 + "engines": { 343 + "node": ">=12" 344 + } 345 + }, 346 + "node_modules/@esbuild/win32-ia32": { 347 + "version": "0.16.17", 348 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 349 + "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 350 + "cpu": [ 351 + "ia32" 352 + ], 353 + "dev": true, 354 + "optional": true, 355 + "os": [ 356 + "win32" 357 + ], 358 + "engines": { 359 + "node": ">=12" 360 + } 361 + }, 362 + "node_modules/@esbuild/win32-x64": { 363 + "version": "0.16.17", 364 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 365 + "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 366 + "cpu": [ 367 + "x64" 368 + ], 369 + "dev": true, 370 + "optional": true, 371 + "os": [ 372 + "win32" 373 + ], 374 + "engines": { 375 + "node": ">=12" 376 + } 377 + }, 378 + "node_modules/@eslint/eslintrc": { 379 + "version": "1.4.1", 380 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 381 + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 382 + "dev": true, 383 + "dependencies": { 384 + "ajv": "^6.12.4", 385 + "debug": "^4.3.2", 386 + "espree": "^9.4.0", 387 + "globals": "^13.19.0", 388 + "ignore": "^5.2.0", 389 + "import-fresh": "^3.2.1", 390 + "js-yaml": "^4.1.0", 391 + "minimatch": "^3.1.2", 392 + "strip-json-comments": "^3.1.1" 393 + }, 394 + "engines": { 395 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 396 + }, 397 + "funding": { 398 + "url": "https://opencollective.com/eslint" 399 + } 400 + }, 401 + "node_modules/@humanwhocodes/config-array": { 402 + "version": "0.11.8", 403 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 404 + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 405 + "dev": true, 406 + "dependencies": { 407 + "@humanwhocodes/object-schema": "^1.2.1", 408 + "debug": "^4.1.1", 409 + "minimatch": "^3.0.5" 410 + }, 411 + "engines": { 412 + "node": ">=10.10.0" 413 + } 414 + }, 415 + "node_modules/@humanwhocodes/module-importer": { 416 + "version": "1.0.1", 417 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 418 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 419 + "dev": true, 420 + "engines": { 421 + "node": ">=12.22" 422 + }, 423 + "funding": { 424 + "type": "github", 425 + "url": "https://github.com/sponsors/nzakas" 426 + } 427 + }, 428 + "node_modules/@humanwhocodes/object-schema": { 429 + "version": "1.2.1", 430 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 431 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 432 + "dev": true 433 + }, 434 + "node_modules/@jridgewell/resolve-uri": { 435 + "version": "3.1.0", 436 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 437 + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 438 + "dev": true, 439 + "engines": { 440 + "node": ">=6.0.0" 441 + } 442 + }, 443 + "node_modules/@jridgewell/sourcemap-codec": { 444 + "version": "1.4.14", 445 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 446 + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 447 + "dev": true 448 + }, 449 + "node_modules/@jridgewell/trace-mapping": { 450 + "version": "0.3.17", 451 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 452 + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 453 + "dev": true, 454 + "dependencies": { 455 + "@jridgewell/resolve-uri": "3.1.0", 456 + "@jridgewell/sourcemap-codec": "1.4.14" 457 + } 458 + }, 459 + "node_modules/@nodelib/fs.scandir": { 460 + "version": "2.1.5", 461 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 462 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 463 + "dev": true, 464 + "dependencies": { 465 + "@nodelib/fs.stat": "2.0.5", 466 + "run-parallel": "^1.1.9" 467 + }, 468 + "engines": { 469 + "node": ">= 8" 470 + } 471 + }, 472 + "node_modules/@nodelib/fs.stat": { 473 + "version": "2.0.5", 474 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 475 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 476 + "dev": true, 477 + "engines": { 478 + "node": ">= 8" 479 + } 480 + }, 481 + "node_modules/@nodelib/fs.walk": { 482 + "version": "1.2.8", 483 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 484 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 485 + "dev": true, 486 + "dependencies": { 487 + "@nodelib/fs.scandir": "2.1.5", 488 + "fastq": "^1.6.0" 489 + }, 490 + "engines": { 491 + "node": ">= 8" 492 + } 493 + }, 494 + "node_modules/@sveltejs/vite-plugin-svelte": { 495 + "version": "2.0.2", 496 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 497 + "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 498 + "dev": true, 499 + "dependencies": { 500 + "debug": "^4.3.4", 501 + "deepmerge": "^4.2.2", 502 + "kleur": "^4.1.5", 503 + "magic-string": "^0.27.0", 504 + "svelte-hmr": "^0.15.1", 505 + "vitefu": "^0.2.3" 506 + }, 507 + "engines": { 508 + "node": "^14.18.0 || >= 16" 509 + }, 510 + "peerDependencies": { 511 + "svelte": "^3.54.0", 512 + "vite": "^4.0.0" 513 + } 514 + }, 515 + "node_modules/@tauri-apps/api": { 516 + "version": "1.2.0", 517 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 518 + "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 519 + "dev": true, 520 + "engines": { 521 + "node": ">= 14.6.0", 522 + "npm": ">= 6.6.0", 523 + "yarn": ">= 1.19.1" 524 + }, 525 + "funding": { 526 + "type": "opencollective", 527 + "url": "https://opencollective.com/tauri" 528 + } 529 + }, 530 + "node_modules/@tauri-apps/cli": { 531 + "version": "1.2.3", 532 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.3.tgz", 533 + "integrity": "sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==", 534 + "dev": true, 535 + "bin": { 536 + "tauri": "tauri.js" 537 + }, 538 + "engines": { 539 + "node": ">= 10" 540 + }, 541 + "funding": { 542 + "type": "opencollective", 543 + "url": "https://opencollective.com/tauri" 544 + }, 545 + "optionalDependencies": { 546 + "@tauri-apps/cli-darwin-arm64": "1.2.3", 547 + "@tauri-apps/cli-darwin-x64": "1.2.3", 548 + "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.3", 549 + "@tauri-apps/cli-linux-arm64-gnu": "1.2.3", 550 + "@tauri-apps/cli-linux-arm64-musl": "1.2.3", 551 + "@tauri-apps/cli-linux-x64-gnu": "1.2.3", 552 + "@tauri-apps/cli-linux-x64-musl": "1.2.3", 553 + "@tauri-apps/cli-win32-ia32-msvc": "1.2.3", 554 + "@tauri-apps/cli-win32-x64-msvc": "1.2.3" 555 + } 556 + }, 557 + "node_modules/@tauri-apps/cli-darwin-arm64": { 558 + "version": "1.2.3", 559 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.3.tgz", 560 + "integrity": "sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==", 561 + "cpu": [ 562 + "arm64" 563 + ], 564 + "dev": true, 565 + "optional": true, 566 + "os": [ 567 + "darwin" 568 + ], 569 + "engines": { 570 + "node": ">= 10" 571 + } 572 + }, 573 + "node_modules/@tauri-apps/cli-darwin-x64": { 574 + "version": "1.2.3", 575 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.3.tgz", 576 + "integrity": "sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==", 577 + "cpu": [ 578 + "x64" 579 + ], 580 + "dev": true, 581 + "optional": true, 582 + "os": [ 583 + "darwin" 584 + ], 585 + "engines": { 586 + "node": ">= 10" 587 + } 588 + }, 589 + "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { 590 + "version": "1.2.3", 591 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.3.tgz", 592 + "integrity": "sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==", 593 + "cpu": [ 594 + "arm" 595 + ], 596 + "dev": true, 597 + "optional": true, 598 + "os": [ 599 + "linux" 600 + ], 601 + "engines": { 602 + "node": ">= 10" 603 + } 604 + }, 605 + "node_modules/@tauri-apps/cli-linux-arm64-gnu": { 606 + "version": "1.2.3", 607 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.3.tgz", 608 + "integrity": "sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==", 609 + "cpu": [ 610 + "arm64" 611 + ], 612 + "dev": true, 613 + "optional": true, 614 + "os": [ 615 + "linux" 616 + ], 617 + "engines": { 618 + "node": ">= 10" 619 + } 620 + }, 621 + "node_modules/@tauri-apps/cli-linux-arm64-musl": { 622 + "version": "1.2.3", 623 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.3.tgz", 624 + "integrity": "sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==", 625 + "cpu": [ 626 + "arm64" 627 + ], 628 + "dev": true, 629 + "optional": true, 630 + "os": [ 631 + "linux" 632 + ], 633 + "engines": { 634 + "node": ">= 10" 635 + } 636 + }, 637 + "node_modules/@tauri-apps/cli-linux-x64-gnu": { 638 + "version": "1.2.3", 639 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.3.tgz", 640 + "integrity": "sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==", 641 + "cpu": [ 642 + "x64" 643 + ], 644 + "dev": true, 645 + "optional": true, 646 + "os": [ 647 + "linux" 648 + ], 649 + "engines": { 650 + "node": ">= 10" 651 + } 652 + }, 653 + "node_modules/@tauri-apps/cli-linux-x64-musl": { 654 + "version": "1.2.3", 655 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.3.tgz", 656 + "integrity": "sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==", 657 + "cpu": [ 658 + "x64" 659 + ], 660 + "dev": true, 661 + "optional": true, 662 + "os": [ 663 + "linux" 664 + ], 665 + "engines": { 666 + "node": ">= 10" 667 + } 668 + }, 669 + "node_modules/@tauri-apps/cli-win32-ia32-msvc": { 670 + "version": "1.2.3", 671 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.3.tgz", 672 + "integrity": "sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==", 673 + "cpu": [ 674 + "ia32" 675 + ], 676 + "dev": true, 677 + "optional": true, 678 + "os": [ 679 + "win32" 680 + ], 681 + "engines": { 682 + "node": ">= 10" 683 + } 684 + }, 685 + "node_modules/@tauri-apps/cli-win32-x64-msvc": { 686 + "version": "1.2.3", 687 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.3.tgz", 688 + "integrity": "sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==", 689 + "cpu": [ 690 + "x64" 691 + ], 692 + "dev": true, 693 + "optional": true, 694 + "os": [ 695 + "win32" 696 + ], 697 + "engines": { 698 + "node": ">= 10" 699 + } 700 + }, 701 + "node_modules/@types/json-schema": { 702 + "version": "7.0.11", 703 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 704 + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 705 + "dev": true 706 + }, 707 + "node_modules/@types/node": { 708 + "version": "18.14.0", 709 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", 710 + "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", 711 + "dev": true 712 + }, 713 + "node_modules/@types/pug": { 714 + "version": "2.0.6", 715 + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 716 + "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 717 + "dev": true 718 + }, 719 + "node_modules/@types/sass": { 720 + "version": "1.43.1", 721 + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 722 + "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 723 + "dev": true, 724 + "dependencies": { 725 + "@types/node": "*" 726 + } 727 + }, 728 + "node_modules/@types/semver": { 729 + "version": "7.3.13", 730 + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 731 + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 732 + "dev": true 733 + }, 734 + "node_modules/@typescript-eslint/eslint-plugin": { 735 + "version": "5.53.0", 736 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz", 737 + "integrity": "sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==", 738 + "dev": true, 739 + "dependencies": { 740 + "@typescript-eslint/scope-manager": "5.53.0", 741 + "@typescript-eslint/type-utils": "5.53.0", 742 + "@typescript-eslint/utils": "5.53.0", 743 + "debug": "^4.3.4", 744 + "grapheme-splitter": "^1.0.4", 745 + "ignore": "^5.2.0", 746 + "natural-compare-lite": "^1.4.0", 747 + "regexpp": "^3.2.0", 748 + "semver": "^7.3.7", 749 + "tsutils": "^3.21.0" 750 + }, 751 + "engines": { 752 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 753 + }, 754 + "funding": { 755 + "type": "opencollective", 756 + "url": "https://opencollective.com/typescript-eslint" 757 + }, 758 + "peerDependencies": { 759 + "@typescript-eslint/parser": "^5.0.0", 760 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 761 + }, 762 + "peerDependenciesMeta": { 763 + "typescript": { 764 + "optional": true 765 + } 766 + } 767 + }, 768 + "node_modules/@typescript-eslint/parser": { 769 + "version": "5.53.0", 770 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz", 771 + "integrity": "sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==", 772 + "dev": true, 773 + "dependencies": { 774 + "@typescript-eslint/scope-manager": "5.53.0", 775 + "@typescript-eslint/types": "5.53.0", 776 + "@typescript-eslint/typescript-estree": "5.53.0", 777 + "debug": "^4.3.4" 778 + }, 779 + "engines": { 780 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 781 + }, 782 + "funding": { 783 + "type": "opencollective", 784 + "url": "https://opencollective.com/typescript-eslint" 785 + }, 786 + "peerDependencies": { 787 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 788 + }, 789 + "peerDependenciesMeta": { 790 + "typescript": { 791 + "optional": true 792 + } 793 + } 794 + }, 795 + "node_modules/@typescript-eslint/scope-manager": { 796 + "version": "5.53.0", 797 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz", 798 + "integrity": "sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==", 799 + "dev": true, 800 + "dependencies": { 801 + "@typescript-eslint/types": "5.53.0", 802 + "@typescript-eslint/visitor-keys": "5.53.0" 803 + }, 804 + "engines": { 805 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 806 + }, 807 + "funding": { 808 + "type": "opencollective", 809 + "url": "https://opencollective.com/typescript-eslint" 810 + } 811 + }, 812 + "node_modules/@typescript-eslint/type-utils": { 813 + "version": "5.53.0", 814 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz", 815 + "integrity": "sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==", 816 + "dev": true, 817 + "dependencies": { 818 + "@typescript-eslint/typescript-estree": "5.53.0", 819 + "@typescript-eslint/utils": "5.53.0", 820 + "debug": "^4.3.4", 821 + "tsutils": "^3.21.0" 822 + }, 823 + "engines": { 824 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 825 + }, 826 + "funding": { 827 + "type": "opencollective", 828 + "url": "https://opencollective.com/typescript-eslint" 829 + }, 830 + "peerDependencies": { 831 + "eslint": "*" 832 + }, 833 + "peerDependenciesMeta": { 834 + "typescript": { 835 + "optional": true 836 + } 837 + } 838 + }, 839 + "node_modules/@typescript-eslint/types": { 840 + "version": "5.53.0", 841 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz", 842 + "integrity": "sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==", 843 + "dev": true, 844 + "engines": { 845 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 846 + }, 847 + "funding": { 848 + "type": "opencollective", 849 + "url": "https://opencollective.com/typescript-eslint" 850 + } 851 + }, 852 + "node_modules/@typescript-eslint/typescript-estree": { 853 + "version": "5.53.0", 854 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz", 855 + "integrity": "sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==", 856 + "dev": true, 857 + "dependencies": { 858 + "@typescript-eslint/types": "5.53.0", 859 + "@typescript-eslint/visitor-keys": "5.53.0", 860 + "debug": "^4.3.4", 861 + "globby": "^11.1.0", 862 + "is-glob": "^4.0.3", 863 + "semver": "^7.3.7", 864 + "tsutils": "^3.21.0" 865 + }, 866 + "engines": { 867 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 868 + }, 869 + "funding": { 870 + "type": "opencollective", 871 + "url": "https://opencollective.com/typescript-eslint" 872 + }, 873 + "peerDependenciesMeta": { 874 + "typescript": { 875 + "optional": true 876 + } 877 + } 878 + }, 879 + "node_modules/@typescript-eslint/utils": { 880 + "version": "5.53.0", 881 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz", 882 + "integrity": "sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==", 883 + "dev": true, 884 + "dependencies": { 885 + "@types/json-schema": "^7.0.9", 886 + "@types/semver": "^7.3.12", 887 + "@typescript-eslint/scope-manager": "5.53.0", 888 + "@typescript-eslint/types": "5.53.0", 889 + "@typescript-eslint/typescript-estree": "5.53.0", 890 + "eslint-scope": "^5.1.1", 891 + "eslint-utils": "^3.0.0", 892 + "semver": "^7.3.7" 893 + }, 894 + "engines": { 895 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 896 + }, 897 + "funding": { 898 + "type": "opencollective", 899 + "url": "https://opencollective.com/typescript-eslint" 900 + }, 901 + "peerDependencies": { 902 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 903 + } 904 + }, 905 + "node_modules/@typescript-eslint/visitor-keys": { 906 + "version": "5.53.0", 907 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz", 908 + "integrity": "sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==", 909 + "dev": true, 910 + "dependencies": { 911 + "@typescript-eslint/types": "5.53.0", 912 + "eslint-visitor-keys": "^3.3.0" 913 + }, 914 + "engines": { 915 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 916 + }, 917 + "funding": { 918 + "type": "opencollective", 919 + "url": "https://opencollective.com/typescript-eslint" 920 + } 921 + }, 922 + "node_modules/acorn": { 923 + "version": "8.8.2", 924 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 925 + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 926 + "dev": true, 927 + "bin": { 928 + "acorn": "bin/acorn" 929 + }, 930 + "engines": { 931 + "node": ">=0.4.0" 932 + } 933 + }, 934 + "node_modules/acorn-jsx": { 935 + "version": "5.3.2", 936 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 937 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 938 + "dev": true, 939 + "peerDependencies": { 940 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 941 + } 942 + }, 943 + "node_modules/ajv": { 944 + "version": "6.12.6", 945 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 946 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 947 + "dev": true, 948 + "dependencies": { 949 + "fast-deep-equal": "^3.1.1", 950 + "fast-json-stable-stringify": "^2.0.0", 951 + "json-schema-traverse": "^0.4.1", 952 + "uri-js": "^4.2.2" 953 + }, 954 + "funding": { 955 + "type": "github", 956 + "url": "https://github.com/sponsors/epoberezkin" 957 + } 958 + }, 959 + "node_modules/ansi-regex": { 960 + "version": "5.0.1", 961 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 962 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 963 + "dev": true, 964 + "engines": { 965 + "node": ">=8" 966 + } 967 + }, 968 + "node_modules/ansi-styles": { 969 + "version": "4.3.0", 970 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 971 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 972 + "dev": true, 973 + "dependencies": { 974 + "color-convert": "^2.0.1" 975 + }, 976 + "engines": { 977 + "node": ">=8" 978 + }, 979 + "funding": { 980 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 981 + } 982 + }, 983 + "node_modules/anymatch": { 984 + "version": "3.1.3", 985 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 986 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 987 + "dev": true, 988 + "dependencies": { 989 + "normalize-path": "^3.0.0", 990 + "picomatch": "^2.0.4" 991 + }, 992 + "engines": { 993 + "node": ">= 8" 994 + } 995 + }, 996 + "node_modules/argparse": { 997 + "version": "2.0.1", 998 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 999 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1000 + "dev": true 1001 + }, 1002 + "node_modules/array-union": { 1003 + "version": "2.1.0", 1004 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 1005 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 1006 + "dev": true, 1007 + "engines": { 1008 + "node": ">=8" 1009 + } 1010 + }, 1011 + "node_modules/balanced-match": { 1012 + "version": "1.0.2", 1013 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1014 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1015 + "dev": true 1016 + }, 1017 + "node_modules/binary-extensions": { 1018 + "version": "2.2.0", 1019 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1020 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1021 + "dev": true, 1022 + "engines": { 1023 + "node": ">=8" 1024 + } 1025 + }, 1026 + "node_modules/brace-expansion": { 1027 + "version": "1.1.11", 1028 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1029 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1030 + "dev": true, 1031 + "dependencies": { 1032 + "balanced-match": "^1.0.0", 1033 + "concat-map": "0.0.1" 1034 + } 1035 + }, 1036 + "node_modules/braces": { 1037 + "version": "3.0.2", 1038 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1039 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1040 + "dev": true, 1041 + "dependencies": { 1042 + "fill-range": "^7.0.1" 1043 + }, 1044 + "engines": { 1045 + "node": ">=8" 1046 + } 1047 + }, 1048 + "node_modules/buffer-crc32": { 1049 + "version": "0.2.13", 1050 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 1051 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 1052 + "dev": true, 1053 + "engines": { 1054 + "node": "*" 1055 + } 1056 + }, 1057 + "node_modules/callsites": { 1058 + "version": "3.1.0", 1059 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1060 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1061 + "dev": true, 1062 + "engines": { 1063 + "node": ">=6" 1064 + } 1065 + }, 1066 + "node_modules/chalk": { 1067 + "version": "4.1.2", 1068 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1069 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1070 + "dev": true, 1071 + "dependencies": { 1072 + "ansi-styles": "^4.1.0", 1073 + "supports-color": "^7.1.0" 1074 + }, 1075 + "engines": { 1076 + "node": ">=10" 1077 + }, 1078 + "funding": { 1079 + "url": "https://github.com/chalk/chalk?sponsor=1" 1080 + } 1081 + }, 1082 + "node_modules/chokidar": { 1083 + "version": "3.5.3", 1084 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1085 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1086 + "dev": true, 1087 + "funding": [ 1088 + { 1089 + "type": "individual", 1090 + "url": "https://paulmillr.com/funding/" 1091 + } 1092 + ], 1093 + "dependencies": { 1094 + "anymatch": "~3.1.2", 1095 + "braces": "~3.0.2", 1096 + "glob-parent": "~5.1.2", 1097 + "is-binary-path": "~2.1.0", 1098 + "is-glob": "~4.0.1", 1099 + "normalize-path": "~3.0.0", 1100 + "readdirp": "~3.6.0" 1101 + }, 1102 + "engines": { 1103 + "node": ">= 8.10.0" 1104 + }, 1105 + "optionalDependencies": { 1106 + "fsevents": "~2.3.2" 1107 + } 1108 + }, 1109 + "node_modules/chokidar/node_modules/glob-parent": { 1110 + "version": "5.1.2", 1111 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1112 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1113 + "dev": true, 1114 + "dependencies": { 1115 + "is-glob": "^4.0.1" 1116 + }, 1117 + "engines": { 1118 + "node": ">= 6" 1119 + } 1120 + }, 1121 + "node_modules/color-convert": { 1122 + "version": "2.0.1", 1123 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1124 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1125 + "dev": true, 1126 + "dependencies": { 1127 + "color-name": "~1.1.4" 1128 + }, 1129 + "engines": { 1130 + "node": ">=7.0.0" 1131 + } 1132 + }, 1133 + "node_modules/color-name": { 1134 + "version": "1.1.4", 1135 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1136 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1137 + "dev": true 1138 + }, 1139 + "node_modules/concat-map": { 1140 + "version": "0.0.1", 1141 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1142 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1143 + "dev": true 1144 + }, 1145 + "node_modules/cross-spawn": { 1146 + "version": "7.0.3", 1147 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1148 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 1149 + "dev": true, 1150 + "dependencies": { 1151 + "path-key": "^3.1.0", 1152 + "shebang-command": "^2.0.0", 1153 + "which": "^2.0.1" 1154 + }, 1155 + "engines": { 1156 + "node": ">= 8" 1157 + } 1158 + }, 1159 + "node_modules/debug": { 1160 + "version": "4.3.4", 1161 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 1162 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 1163 + "dev": true, 1164 + "dependencies": { 1165 + "ms": "2.1.2" 1166 + }, 1167 + "engines": { 1168 + "node": ">=6.0" 1169 + }, 1170 + "peerDependenciesMeta": { 1171 + "supports-color": { 1172 + "optional": true 1173 + } 1174 + } 1175 + }, 1176 + "node_modules/deep-is": { 1177 + "version": "0.1.4", 1178 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1179 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1180 + "dev": true 1181 + }, 1182 + "node_modules/deepmerge": { 1183 + "version": "4.3.0", 1184 + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 1185 + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 1186 + "dev": true, 1187 + "engines": { 1188 + "node": ">=0.10.0" 1189 + } 1190 + }, 1191 + "node_modules/detect-indent": { 1192 + "version": "6.1.0", 1193 + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 1194 + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 1195 + "dev": true, 1196 + "engines": { 1197 + "node": ">=8" 1198 + } 1199 + }, 1200 + "node_modules/dir-glob": { 1201 + "version": "3.0.1", 1202 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 1203 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 1204 + "dev": true, 1205 + "dependencies": { 1206 + "path-type": "^4.0.0" 1207 + }, 1208 + "engines": { 1209 + "node": ">=8" 1210 + } 1211 + }, 1212 + "node_modules/doctrine": { 1213 + "version": "3.0.0", 1214 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1215 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 1216 + "dev": true, 1217 + "dependencies": { 1218 + "esutils": "^2.0.2" 1219 + }, 1220 + "engines": { 1221 + "node": ">=6.0.0" 1222 + } 1223 + }, 1224 + "node_modules/es6-promise": { 1225 + "version": "3.3.1", 1226 + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 1227 + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 1228 + "dev": true 1229 + }, 1230 + "node_modules/esbuild": { 1231 + "version": "0.16.17", 1232 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 1233 + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 1234 + "dev": true, 1235 + "hasInstallScript": true, 1236 + "bin": { 1237 + "esbuild": "bin/esbuild" 1238 + }, 1239 + "engines": { 1240 + "node": ">=12" 1241 + }, 1242 + "optionalDependencies": { 1243 + "@esbuild/android-arm": "0.16.17", 1244 + "@esbuild/android-arm64": "0.16.17", 1245 + "@esbuild/android-x64": "0.16.17", 1246 + "@esbuild/darwin-arm64": "0.16.17", 1247 + "@esbuild/darwin-x64": "0.16.17", 1248 + "@esbuild/freebsd-arm64": "0.16.17", 1249 + "@esbuild/freebsd-x64": "0.16.17", 1250 + "@esbuild/linux-arm": "0.16.17", 1251 + "@esbuild/linux-arm64": "0.16.17", 1252 + "@esbuild/linux-ia32": "0.16.17", 1253 + "@esbuild/linux-loong64": "0.16.17", 1254 + "@esbuild/linux-mips64el": "0.16.17", 1255 + "@esbuild/linux-ppc64": "0.16.17", 1256 + "@esbuild/linux-riscv64": "0.16.17", 1257 + "@esbuild/linux-s390x": "0.16.17", 1258 + "@esbuild/linux-x64": "0.16.17", 1259 + "@esbuild/netbsd-x64": "0.16.17", 1260 + "@esbuild/openbsd-x64": "0.16.17", 1261 + "@esbuild/sunos-x64": "0.16.17", 1262 + "@esbuild/win32-arm64": "0.16.17", 1263 + "@esbuild/win32-ia32": "0.16.17", 1264 + "@esbuild/win32-x64": "0.16.17" 1265 + } 1266 + }, 1267 + "node_modules/escape-string-regexp": { 1268 + "version": "4.0.0", 1269 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1270 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1271 + "dev": true, 1272 + "engines": { 1273 + "node": ">=10" 1274 + }, 1275 + "funding": { 1276 + "url": "https://github.com/sponsors/sindresorhus" 1277 + } 1278 + }, 1279 + "node_modules/eslint": { 1280 + "version": "8.34.0", 1281 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", 1282 + "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", 1283 + "dev": true, 1284 + "dependencies": { 1285 + "@eslint/eslintrc": "^1.4.1", 1286 + "@humanwhocodes/config-array": "^0.11.8", 1287 + "@humanwhocodes/module-importer": "^1.0.1", 1288 + "@nodelib/fs.walk": "^1.2.8", 1289 + "ajv": "^6.10.0", 1290 + "chalk": "^4.0.0", 1291 + "cross-spawn": "^7.0.2", 1292 + "debug": "^4.3.2", 1293 + "doctrine": "^3.0.0", 1294 + "escape-string-regexp": "^4.0.0", 1295 + "eslint-scope": "^7.1.1", 1296 + "eslint-utils": "^3.0.0", 1297 + "eslint-visitor-keys": "^3.3.0", 1298 + "espree": "^9.4.0", 1299 + "esquery": "^1.4.0", 1300 + "esutils": "^2.0.2", 1301 + "fast-deep-equal": "^3.1.3", 1302 + "file-entry-cache": "^6.0.1", 1303 + "find-up": "^5.0.0", 1304 + "glob-parent": "^6.0.2", 1305 + "globals": "^13.19.0", 1306 + "grapheme-splitter": "^1.0.4", 1307 + "ignore": "^5.2.0", 1308 + "import-fresh": "^3.0.0", 1309 + "imurmurhash": "^0.1.4", 1310 + "is-glob": "^4.0.0", 1311 + "is-path-inside": "^3.0.3", 1312 + "js-sdsl": "^4.1.4", 1313 + "js-yaml": "^4.1.0", 1314 + "json-stable-stringify-without-jsonify": "^1.0.1", 1315 + "levn": "^0.4.1", 1316 + "lodash.merge": "^4.6.2", 1317 + "minimatch": "^3.1.2", 1318 + "natural-compare": "^1.4.0", 1319 + "optionator": "^0.9.1", 1320 + "regexpp": "^3.2.0", 1321 + "strip-ansi": "^6.0.1", 1322 + "strip-json-comments": "^3.1.0", 1323 + "text-table": "^0.2.0" 1324 + }, 1325 + "bin": { 1326 + "eslint": "bin/eslint.js" 1327 + }, 1328 + "engines": { 1329 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1330 + }, 1331 + "funding": { 1332 + "url": "https://opencollective.com/eslint" 1333 + } 1334 + }, 1335 + "node_modules/eslint-config-prettier": { 1336 + "version": "8.6.0", 1337 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 1338 + "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 1339 + "dev": true, 1340 + "bin": { 1341 + "eslint-config-prettier": "bin/cli.js" 1342 + }, 1343 + "peerDependencies": { 1344 + "eslint": ">=7.0.0" 1345 + } 1346 + }, 1347 + "node_modules/eslint-plugin-svelte3": { 1348 + "version": "4.0.0", 1349 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 1350 + "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 1351 + "dev": true, 1352 + "peerDependencies": { 1353 + "eslint": ">=8.0.0", 1354 + "svelte": "^3.2.0" 1355 + } 1356 + }, 1357 + "node_modules/eslint-scope": { 1358 + "version": "5.1.1", 1359 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1360 + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 1361 + "dev": true, 1362 + "dependencies": { 1363 + "esrecurse": "^4.3.0", 1364 + "estraverse": "^4.1.1" 1365 + }, 1366 + "engines": { 1367 + "node": ">=8.0.0" 1368 + } 1369 + }, 1370 + "node_modules/eslint-utils": { 1371 + "version": "3.0.0", 1372 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1373 + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1374 + "dev": true, 1375 + "dependencies": { 1376 + "eslint-visitor-keys": "^2.0.0" 1377 + }, 1378 + "engines": { 1379 + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 1380 + }, 1381 + "funding": { 1382 + "url": "https://github.com/sponsors/mysticatea" 1383 + }, 1384 + "peerDependencies": { 1385 + "eslint": ">=5" 1386 + } 1387 + }, 1388 + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1389 + "version": "2.1.0", 1390 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1391 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1392 + "dev": true, 1393 + "engines": { 1394 + "node": ">=10" 1395 + } 1396 + }, 1397 + "node_modules/eslint-visitor-keys": { 1398 + "version": "3.3.0", 1399 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 1400 + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 1401 + "dev": true, 1402 + "engines": { 1403 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1404 + } 1405 + }, 1406 + "node_modules/eslint/node_modules/eslint-scope": { 1407 + "version": "7.1.1", 1408 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 1409 + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 1410 + "dev": true, 1411 + "dependencies": { 1412 + "esrecurse": "^4.3.0", 1413 + "estraverse": "^5.2.0" 1414 + }, 1415 + "engines": { 1416 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1417 + } 1418 + }, 1419 + "node_modules/eslint/node_modules/estraverse": { 1420 + "version": "5.3.0", 1421 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1422 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1423 + "dev": true, 1424 + "engines": { 1425 + "node": ">=4.0" 1426 + } 1427 + }, 1428 + "node_modules/espree": { 1429 + "version": "9.4.1", 1430 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 1431 + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 1432 + "dev": true, 1433 + "dependencies": { 1434 + "acorn": "^8.8.0", 1435 + "acorn-jsx": "^5.3.2", 1436 + "eslint-visitor-keys": "^3.3.0" 1437 + }, 1438 + "engines": { 1439 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1440 + }, 1441 + "funding": { 1442 + "url": "https://opencollective.com/eslint" 1443 + } 1444 + }, 1445 + "node_modules/esquery": { 1446 + "version": "1.4.2", 1447 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz", 1448 + "integrity": "sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==", 1449 + "dev": true, 1450 + "dependencies": { 1451 + "estraverse": "^5.1.0" 1452 + }, 1453 + "engines": { 1454 + "node": ">=0.10" 1455 + } 1456 + }, 1457 + "node_modules/esquery/node_modules/estraverse": { 1458 + "version": "5.3.0", 1459 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1460 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1461 + "dev": true, 1462 + "engines": { 1463 + "node": ">=4.0" 1464 + } 1465 + }, 1466 + "node_modules/esrecurse": { 1467 + "version": "4.3.0", 1468 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1469 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1470 + "dev": true, 1471 + "dependencies": { 1472 + "estraverse": "^5.2.0" 1473 + }, 1474 + "engines": { 1475 + "node": ">=4.0" 1476 + } 1477 + }, 1478 + "node_modules/esrecurse/node_modules/estraverse": { 1479 + "version": "5.3.0", 1480 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1481 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1482 + "dev": true, 1483 + "engines": { 1484 + "node": ">=4.0" 1485 + } 1486 + }, 1487 + "node_modules/estraverse": { 1488 + "version": "4.3.0", 1489 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1490 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 1491 + "dev": true, 1492 + "engines": { 1493 + "node": ">=4.0" 1494 + } 1495 + }, 1496 + "node_modules/esutils": { 1497 + "version": "2.0.3", 1498 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 1499 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1500 + "dev": true, 1501 + "engines": { 1502 + "node": ">=0.10.0" 1503 + } 1504 + }, 1505 + "node_modules/fast-deep-equal": { 1506 + "version": "3.1.3", 1507 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1508 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1509 + "dev": true 1510 + }, 1511 + "node_modules/fast-glob": { 1512 + "version": "3.2.12", 1513 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 1514 + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 1515 + "dev": true, 1516 + "dependencies": { 1517 + "@nodelib/fs.stat": "^2.0.2", 1518 + "@nodelib/fs.walk": "^1.2.3", 1519 + "glob-parent": "^5.1.2", 1520 + "merge2": "^1.3.0", 1521 + "micromatch": "^4.0.4" 1522 + }, 1523 + "engines": { 1524 + "node": ">=8.6.0" 1525 + } 1526 + }, 1527 + "node_modules/fast-glob/node_modules/glob-parent": { 1528 + "version": "5.1.2", 1529 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1530 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1531 + "dev": true, 1532 + "dependencies": { 1533 + "is-glob": "^4.0.1" 1534 + }, 1535 + "engines": { 1536 + "node": ">= 6" 1537 + } 1538 + }, 1539 + "node_modules/fast-json-stable-stringify": { 1540 + "version": "2.1.0", 1541 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1542 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 1543 + "dev": true 1544 + }, 1545 + "node_modules/fast-levenshtein": { 1546 + "version": "2.0.6", 1547 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 1548 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 1549 + "dev": true 1550 + }, 1551 + "node_modules/fastq": { 1552 + "version": "1.15.0", 1553 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 1554 + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 1555 + "dev": true, 1556 + "dependencies": { 1557 + "reusify": "^1.0.4" 1558 + } 1559 + }, 1560 + "node_modules/file-entry-cache": { 1561 + "version": "6.0.1", 1562 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 1563 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 1564 + "dev": true, 1565 + "dependencies": { 1566 + "flat-cache": "^3.0.4" 1567 + }, 1568 + "engines": { 1569 + "node": "^10.12.0 || >=12.0.0" 1570 + } 1571 + }, 1572 + "node_modules/fill-range": { 1573 + "version": "7.0.1", 1574 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1575 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1576 + "dev": true, 1577 + "dependencies": { 1578 + "to-regex-range": "^5.0.1" 1579 + }, 1580 + "engines": { 1581 + "node": ">=8" 1582 + } 1583 + }, 1584 + "node_modules/find-up": { 1585 + "version": "5.0.0", 1586 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 1587 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 1588 + "dev": true, 1589 + "dependencies": { 1590 + "locate-path": "^6.0.0", 1591 + "path-exists": "^4.0.0" 1592 + }, 1593 + "engines": { 1594 + "node": ">=10" 1595 + }, 1596 + "funding": { 1597 + "url": "https://github.com/sponsors/sindresorhus" 1598 + } 1599 + }, 1600 + "node_modules/flat-cache": { 1601 + "version": "3.0.4", 1602 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 1603 + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 1604 + "dev": true, 1605 + "dependencies": { 1606 + "flatted": "^3.1.0", 1607 + "rimraf": "^3.0.2" 1608 + }, 1609 + "engines": { 1610 + "node": "^10.12.0 || >=12.0.0" 1611 + } 1612 + }, 1613 + "node_modules/flatted": { 1614 + "version": "3.2.7", 1615 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 1616 + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 1617 + "dev": true 1618 + }, 1619 + "node_modules/fs.realpath": { 1620 + "version": "1.0.0", 1621 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1622 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 1623 + "dev": true 1624 + }, 1625 + "node_modules/fsevents": { 1626 + "version": "2.3.2", 1627 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1628 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 1629 + "dev": true, 1630 + "hasInstallScript": true, 1631 + "optional": true, 1632 + "os": [ 1633 + "darwin" 1634 + ], 1635 + "engines": { 1636 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1637 + } 1638 + }, 1639 + "node_modules/function-bind": { 1640 + "version": "1.1.1", 1641 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1642 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1643 + "dev": true 1644 + }, 1645 + "node_modules/glob": { 1646 + "version": "7.2.3", 1647 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 1648 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 1649 + "dev": true, 1650 + "dependencies": { 1651 + "fs.realpath": "^1.0.0", 1652 + "inflight": "^1.0.4", 1653 + "inherits": "2", 1654 + "minimatch": "^3.1.1", 1655 + "once": "^1.3.0", 1656 + "path-is-absolute": "^1.0.0" 1657 + }, 1658 + "engines": { 1659 + "node": "*" 1660 + }, 1661 + "funding": { 1662 + "url": "https://github.com/sponsors/isaacs" 1663 + } 1664 + }, 1665 + "node_modules/glob-parent": { 1666 + "version": "6.0.2", 1667 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 1668 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 1669 + "dev": true, 1670 + "dependencies": { 1671 + "is-glob": "^4.0.3" 1672 + }, 1673 + "engines": { 1674 + "node": ">=10.13.0" 1675 + } 1676 + }, 1677 + "node_modules/globals": { 1678 + "version": "13.20.0", 1679 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 1680 + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 1681 + "dev": true, 1682 + "dependencies": { 1683 + "type-fest": "^0.20.2" 1684 + }, 1685 + "engines": { 1686 + "node": ">=8" 1687 + }, 1688 + "funding": { 1689 + "url": "https://github.com/sponsors/sindresorhus" 1690 + } 1691 + }, 1692 + "node_modules/globby": { 1693 + "version": "11.1.0", 1694 + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 1695 + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 1696 + "dev": true, 1697 + "dependencies": { 1698 + "array-union": "^2.1.0", 1699 + "dir-glob": "^3.0.1", 1700 + "fast-glob": "^3.2.9", 1701 + "ignore": "^5.2.0", 1702 + "merge2": "^1.4.1", 1703 + "slash": "^3.0.0" 1704 + }, 1705 + "engines": { 1706 + "node": ">=10" 1707 + }, 1708 + "funding": { 1709 + "url": "https://github.com/sponsors/sindresorhus" 1710 + } 1711 + }, 1712 + "node_modules/graceful-fs": { 1713 + "version": "4.2.10", 1714 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 1715 + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 1716 + "dev": true 1717 + }, 1718 + "node_modules/grapheme-splitter": { 1719 + "version": "1.0.4", 1720 + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 1721 + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 1722 + "dev": true 1723 + }, 1724 + "node_modules/has": { 1725 + "version": "1.0.3", 1726 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1727 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1728 + "dev": true, 1729 + "dependencies": { 1730 + "function-bind": "^1.1.1" 1731 + }, 1732 + "engines": { 1733 + "node": ">= 0.4.0" 1734 + } 1735 + }, 1736 + "node_modules/has-flag": { 1737 + "version": "4.0.0", 1738 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1739 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1740 + "dev": true, 1741 + "engines": { 1742 + "node": ">=8" 1743 + } 1744 + }, 1745 + "node_modules/ignore": { 1746 + "version": "5.2.4", 1747 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 1748 + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 1749 + "dev": true, 1750 + "engines": { 1751 + "node": ">= 4" 1752 + } 1753 + }, 1754 + "node_modules/immutable": { 1755 + "version": "4.2.4", 1756 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 1757 + "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 1758 + "dev": true 1759 + }, 1760 + "node_modules/import-fresh": { 1761 + "version": "3.3.0", 1762 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1763 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1764 + "dev": true, 1765 + "dependencies": { 1766 + "parent-module": "^1.0.0", 1767 + "resolve-from": "^4.0.0" 1768 + }, 1769 + "engines": { 1770 + "node": ">=6" 1771 + }, 1772 + "funding": { 1773 + "url": "https://github.com/sponsors/sindresorhus" 1774 + } 1775 + }, 1776 + "node_modules/imurmurhash": { 1777 + "version": "0.1.4", 1778 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1779 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 1780 + "dev": true, 1781 + "engines": { 1782 + "node": ">=0.8.19" 1783 + } 1784 + }, 1785 + "node_modules/inflight": { 1786 + "version": "1.0.6", 1787 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1788 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1789 + "dev": true, 1790 + "dependencies": { 1791 + "once": "^1.3.0", 1792 + "wrappy": "1" 1793 + } 1794 + }, 1795 + "node_modules/inherits": { 1796 + "version": "2.0.4", 1797 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1798 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1799 + "dev": true 1800 + }, 1801 + "node_modules/is-binary-path": { 1802 + "version": "2.1.0", 1803 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1804 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1805 + "dev": true, 1806 + "dependencies": { 1807 + "binary-extensions": "^2.0.0" 1808 + }, 1809 + "engines": { 1810 + "node": ">=8" 1811 + } 1812 + }, 1813 + "node_modules/is-core-module": { 1814 + "version": "2.11.0", 1815 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 1816 + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 1817 + "dev": true, 1818 + "dependencies": { 1819 + "has": "^1.0.3" 1820 + }, 1821 + "funding": { 1822 + "url": "https://github.com/sponsors/ljharb" 1823 + } 1824 + }, 1825 + "node_modules/is-extglob": { 1826 + "version": "2.1.1", 1827 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1828 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1829 + "dev": true, 1830 + "engines": { 1831 + "node": ">=0.10.0" 1832 + } 1833 + }, 1834 + "node_modules/is-glob": { 1835 + "version": "4.0.3", 1836 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1837 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1838 + "dev": true, 1839 + "dependencies": { 1840 + "is-extglob": "^2.1.1" 1841 + }, 1842 + "engines": { 1843 + "node": ">=0.10.0" 1844 + } 1845 + }, 1846 + "node_modules/is-number": { 1847 + "version": "7.0.0", 1848 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1849 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1850 + "dev": true, 1851 + "engines": { 1852 + "node": ">=0.12.0" 1853 + } 1854 + }, 1855 + "node_modules/is-path-inside": { 1856 + "version": "3.0.3", 1857 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 1858 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 1859 + "dev": true, 1860 + "engines": { 1861 + "node": ">=8" 1862 + } 1863 + }, 1864 + "node_modules/isexe": { 1865 + "version": "2.0.0", 1866 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1867 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1868 + "dev": true 1869 + }, 1870 + "node_modules/js-sdsl": { 1871 + "version": "4.3.0", 1872 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 1873 + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 1874 + "dev": true, 1875 + "funding": { 1876 + "type": "opencollective", 1877 + "url": "https://opencollective.com/js-sdsl" 1878 + } 1879 + }, 1880 + "node_modules/js-yaml": { 1881 + "version": "4.1.0", 1882 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1883 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1884 + "dev": true, 1885 + "dependencies": { 1886 + "argparse": "^2.0.1" 1887 + }, 1888 + "bin": { 1889 + "js-yaml": "bin/js-yaml.js" 1890 + } 1891 + }, 1892 + "node_modules/json-schema-traverse": { 1893 + "version": "0.4.1", 1894 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1895 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1896 + "dev": true 1897 + }, 1898 + "node_modules/json-stable-stringify-without-jsonify": { 1899 + "version": "1.0.1", 1900 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1901 + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 1902 + "dev": true 1903 + }, 1904 + "node_modules/kleur": { 1905 + "version": "4.1.5", 1906 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 1907 + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 1908 + "dev": true, 1909 + "engines": { 1910 + "node": ">=6" 1911 + } 1912 + }, 1913 + "node_modules/levn": { 1914 + "version": "0.4.1", 1915 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1916 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1917 + "dev": true, 1918 + "dependencies": { 1919 + "prelude-ls": "^1.2.1", 1920 + "type-check": "~0.4.0" 1921 + }, 1922 + "engines": { 1923 + "node": ">= 0.8.0" 1924 + } 1925 + }, 1926 + "node_modules/locate-path": { 1927 + "version": "6.0.0", 1928 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1929 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1930 + "dev": true, 1931 + "dependencies": { 1932 + "p-locate": "^5.0.0" 1933 + }, 1934 + "engines": { 1935 + "node": ">=10" 1936 + }, 1937 + "funding": { 1938 + "url": "https://github.com/sponsors/sindresorhus" 1939 + } 1940 + }, 1941 + "node_modules/lodash.merge": { 1942 + "version": "4.6.2", 1943 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1944 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 1945 + "dev": true 1946 + }, 1947 + "node_modules/lru-cache": { 1948 + "version": "6.0.0", 1949 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 1950 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 1951 + "dev": true, 1952 + "dependencies": { 1953 + "yallist": "^4.0.0" 1954 + }, 1955 + "engines": { 1956 + "node": ">=10" 1957 + } 1958 + }, 1959 + "node_modules/magic-string": { 1960 + "version": "0.27.0", 1961 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 1962 + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 1963 + "dev": true, 1964 + "dependencies": { 1965 + "@jridgewell/sourcemap-codec": "^1.4.13" 1966 + }, 1967 + "engines": { 1968 + "node": ">=12" 1969 + } 1970 + }, 1971 + "node_modules/merge2": { 1972 + "version": "1.4.1", 1973 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1974 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1975 + "dev": true, 1976 + "engines": { 1977 + "node": ">= 8" 1978 + } 1979 + }, 1980 + "node_modules/micromatch": { 1981 + "version": "4.0.5", 1982 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 1983 + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 1984 + "dev": true, 1985 + "dependencies": { 1986 + "braces": "^3.0.2", 1987 + "picomatch": "^2.3.1" 1988 + }, 1989 + "engines": { 1990 + "node": ">=8.6" 1991 + } 1992 + }, 1993 + "node_modules/min-indent": { 1994 + "version": "1.0.1", 1995 + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 1996 + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 1997 + "dev": true, 1998 + "engines": { 1999 + "node": ">=4" 2000 + } 2001 + }, 2002 + "node_modules/minimatch": { 2003 + "version": "3.1.2", 2004 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2005 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2006 + "dev": true, 2007 + "dependencies": { 2008 + "brace-expansion": "^1.1.7" 2009 + }, 2010 + "engines": { 2011 + "node": "*" 2012 + } 2013 + }, 2014 + "node_modules/minimist": { 2015 + "version": "1.2.8", 2016 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 2017 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 2018 + "dev": true, 2019 + "funding": { 2020 + "url": "https://github.com/sponsors/ljharb" 2021 + } 2022 + }, 2023 + "node_modules/mkdirp": { 2024 + "version": "0.5.6", 2025 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 2026 + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 2027 + "dev": true, 2028 + "dependencies": { 2029 + "minimist": "^1.2.6" 2030 + }, 2031 + "bin": { 2032 + "mkdirp": "bin/cmd.js" 2033 + } 2034 + }, 2035 + "node_modules/mri": { 2036 + "version": "1.2.0", 2037 + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 2038 + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 2039 + "dev": true, 2040 + "engines": { 2041 + "node": ">=4" 2042 + } 2043 + }, 2044 + "node_modules/ms": { 2045 + "version": "2.1.2", 2046 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 2047 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 2048 + "dev": true 2049 + }, 2050 + "node_modules/nanoid": { 2051 + "version": "3.3.4", 2052 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 2053 + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 2054 + "dev": true, 2055 + "bin": { 2056 + "nanoid": "bin/nanoid.cjs" 2057 + }, 2058 + "engines": { 2059 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2060 + } 2061 + }, 2062 + "node_modules/natural-compare": { 2063 + "version": "1.4.0", 2064 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 2065 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 2066 + "dev": true 2067 + }, 2068 + "node_modules/natural-compare-lite": { 2069 + "version": "1.4.0", 2070 + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 2071 + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 2072 + "dev": true 2073 + }, 2074 + "node_modules/normalize-path": { 2075 + "version": "3.0.0", 2076 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 2077 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 2078 + "dev": true, 2079 + "engines": { 2080 + "node": ">=0.10.0" 2081 + } 2082 + }, 2083 + "node_modules/once": { 2084 + "version": "1.4.0", 2085 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2086 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 2087 + "dev": true, 2088 + "dependencies": { 2089 + "wrappy": "1" 2090 + } 2091 + }, 2092 + "node_modules/optionator": { 2093 + "version": "0.9.1", 2094 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 2095 + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 2096 + "dev": true, 2097 + "dependencies": { 2098 + "deep-is": "^0.1.3", 2099 + "fast-levenshtein": "^2.0.6", 2100 + "levn": "^0.4.1", 2101 + "prelude-ls": "^1.2.1", 2102 + "type-check": "^0.4.0", 2103 + "word-wrap": "^1.2.3" 2104 + }, 2105 + "engines": { 2106 + "node": ">= 0.8.0" 2107 + } 2108 + }, 2109 + "node_modules/p-limit": { 2110 + "version": "3.1.0", 2111 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 2112 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 2113 + "dev": true, 2114 + "dependencies": { 2115 + "yocto-queue": "^0.1.0" 2116 + }, 2117 + "engines": { 2118 + "node": ">=10" 2119 + }, 2120 + "funding": { 2121 + "url": "https://github.com/sponsors/sindresorhus" 2122 + } 2123 + }, 2124 + "node_modules/p-locate": { 2125 + "version": "5.0.0", 2126 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 2127 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 2128 + "dev": true, 2129 + "dependencies": { 2130 + "p-limit": "^3.0.2" 2131 + }, 2132 + "engines": { 2133 + "node": ">=10" 2134 + }, 2135 + "funding": { 2136 + "url": "https://github.com/sponsors/sindresorhus" 2137 + } 2138 + }, 2139 + "node_modules/parent-module": { 2140 + "version": "1.0.1", 2141 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 2142 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 2143 + "dev": true, 2144 + "dependencies": { 2145 + "callsites": "^3.0.0" 2146 + }, 2147 + "engines": { 2148 + "node": ">=6" 2149 + } 2150 + }, 2151 + "node_modules/path-exists": { 2152 + "version": "4.0.0", 2153 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 2154 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 2155 + "dev": true, 2156 + "engines": { 2157 + "node": ">=8" 2158 + } 2159 + }, 2160 + "node_modules/path-is-absolute": { 2161 + "version": "1.0.1", 2162 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2163 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 2164 + "dev": true, 2165 + "engines": { 2166 + "node": ">=0.10.0" 2167 + } 2168 + }, 2169 + "node_modules/path-key": { 2170 + "version": "3.1.1", 2171 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2172 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 2173 + "dev": true, 2174 + "engines": { 2175 + "node": ">=8" 2176 + } 2177 + }, 2178 + "node_modules/path-parse": { 2179 + "version": "1.0.7", 2180 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 2181 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 2182 + "dev": true 2183 + }, 2184 + "node_modules/path-type": { 2185 + "version": "4.0.0", 2186 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 2187 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 2188 + "dev": true, 2189 + "engines": { 2190 + "node": ">=8" 2191 + } 2192 + }, 2193 + "node_modules/picocolors": { 2194 + "version": "1.0.0", 2195 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 2196 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 2197 + "dev": true 2198 + }, 2199 + "node_modules/picomatch": { 2200 + "version": "2.3.1", 2201 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2202 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 2203 + "dev": true, 2204 + "engines": { 2205 + "node": ">=8.6" 2206 + }, 2207 + "funding": { 2208 + "url": "https://github.com/sponsors/jonschlinkert" 2209 + } 2210 + }, 2211 + "node_modules/postcss": { 2212 + "version": "8.4.21", 2213 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 2214 + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 2215 + "dev": true, 2216 + "funding": [ 2217 + { 2218 + "type": "opencollective", 2219 + "url": "https://opencollective.com/postcss/" 2220 + }, 2221 + { 2222 + "type": "tidelift", 2223 + "url": "https://tidelift.com/funding/github/npm/postcss" 2224 + } 2225 + ], 2226 + "dependencies": { 2227 + "nanoid": "^3.3.4", 2228 + "picocolors": "^1.0.0", 2229 + "source-map-js": "^1.0.2" 2230 + }, 2231 + "engines": { 2232 + "node": "^10 || ^12 || >=14" 2233 + } 2234 + }, 2235 + "node_modules/prelude-ls": { 2236 + "version": "1.2.1", 2237 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 2238 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 2239 + "dev": true, 2240 + "engines": { 2241 + "node": ">= 0.8.0" 2242 + } 2243 + }, 2244 + "node_modules/prettier": { 2245 + "version": "2.8.4", 2246 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 2247 + "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 2248 + "dev": true, 2249 + "bin": { 2250 + "prettier": "bin-prettier.js" 2251 + }, 2252 + "engines": { 2253 + "node": ">=10.13.0" 2254 + }, 2255 + "funding": { 2256 + "url": "https://github.com/prettier/prettier?sponsor=1" 2257 + } 2258 + }, 2259 + "node_modules/prettier-plugin-svelte": { 2260 + "version": "2.9.0", 2261 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 2262 + "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 2263 + "dev": true, 2264 + "peerDependencies": { 2265 + "prettier": "^1.16.4 || ^2.0.0", 2266 + "svelte": "^3.2.0" 2267 + } 2268 + }, 2269 + "node_modules/punycode": { 2270 + "version": "2.3.0", 2271 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 2272 + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 2273 + "dev": true, 2274 + "engines": { 2275 + "node": ">=6" 2276 + } 2277 + }, 2278 + "node_modules/queue-microtask": { 2279 + "version": "1.2.3", 2280 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 2281 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 2282 + "dev": true, 2283 + "funding": [ 2284 + { 2285 + "type": "github", 2286 + "url": "https://github.com/sponsors/feross" 2287 + }, 2288 + { 2289 + "type": "patreon", 2290 + "url": "https://www.patreon.com/feross" 2291 + }, 2292 + { 2293 + "type": "consulting", 2294 + "url": "https://feross.org/support" 2295 + } 2296 + ] 2297 + }, 2298 + "node_modules/readdirp": { 2299 + "version": "3.6.0", 2300 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 2301 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 2302 + "dev": true, 2303 + "dependencies": { 2304 + "picomatch": "^2.2.1" 2305 + }, 2306 + "engines": { 2307 + "node": ">=8.10.0" 2308 + } 2309 + }, 2310 + "node_modules/regexpp": { 2311 + "version": "3.2.0", 2312 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 2313 + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 2314 + "dev": true, 2315 + "engines": { 2316 + "node": ">=8" 2317 + }, 2318 + "funding": { 2319 + "url": "https://github.com/sponsors/mysticatea" 2320 + } 2321 + }, 2322 + "node_modules/resolve": { 2323 + "version": "1.22.1", 2324 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 2325 + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 2326 + "dev": true, 2327 + "dependencies": { 2328 + "is-core-module": "^2.9.0", 2329 + "path-parse": "^1.0.7", 2330 + "supports-preserve-symlinks-flag": "^1.0.0" 2331 + }, 2332 + "bin": { 2333 + "resolve": "bin/resolve" 2334 + }, 2335 + "funding": { 2336 + "url": "https://github.com/sponsors/ljharb" 2337 + } 2338 + }, 2339 + "node_modules/resolve-from": { 2340 + "version": "4.0.0", 2341 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2342 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2343 + "dev": true, 2344 + "engines": { 2345 + "node": ">=4" 2346 + } 2347 + }, 2348 + "node_modules/reusify": { 2349 + "version": "1.0.4", 2350 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 2351 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 2352 + "dev": true, 2353 + "engines": { 2354 + "iojs": ">=1.0.0", 2355 + "node": ">=0.10.0" 2356 + } 2357 + }, 2358 + "node_modules/rimraf": { 2359 + "version": "3.0.2", 2360 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 2361 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 2362 + "dev": true, 2363 + "dependencies": { 2364 + "glob": "^7.1.3" 2365 + }, 2366 + "bin": { 2367 + "rimraf": "bin.js" 2368 + }, 2369 + "funding": { 2370 + "url": "https://github.com/sponsors/isaacs" 2371 + } 2372 + }, 2373 + "node_modules/rollup": { 2374 + "version": "3.17.2", 2375 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.17.2.tgz", 2376 + "integrity": "sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==", 2377 + "dev": true, 2378 + "bin": { 2379 + "rollup": "dist/bin/rollup" 2380 + }, 2381 + "engines": { 2382 + "node": ">=14.18.0", 2383 + "npm": ">=8.0.0" 2384 + }, 2385 + "optionalDependencies": { 2386 + "fsevents": "~2.3.2" 2387 + } 2388 + }, 2389 + "node_modules/run-parallel": { 2390 + "version": "1.2.0", 2391 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 2392 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 2393 + "dev": true, 2394 + "funding": [ 2395 + { 2396 + "type": "github", 2397 + "url": "https://github.com/sponsors/feross" 2398 + }, 2399 + { 2400 + "type": "patreon", 2401 + "url": "https://www.patreon.com/feross" 2402 + }, 2403 + { 2404 + "type": "consulting", 2405 + "url": "https://feross.org/support" 2406 + } 2407 + ], 2408 + "dependencies": { 2409 + "queue-microtask": "^1.2.2" 2410 + } 2411 + }, 2412 + "node_modules/sade": { 2413 + "version": "1.8.1", 2414 + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 2415 + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 2416 + "dev": true, 2417 + "dependencies": { 2418 + "mri": "^1.1.0" 2419 + }, 2420 + "engines": { 2421 + "node": ">=6" 2422 + } 2423 + }, 2424 + "node_modules/sander": { 2425 + "version": "0.5.1", 2426 + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 2427 + "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 2428 + "dev": true, 2429 + "dependencies": { 2430 + "es6-promise": "^3.1.2", 2431 + "graceful-fs": "^4.1.3", 2432 + "mkdirp": "^0.5.1", 2433 + "rimraf": "^2.5.2" 2434 + } 2435 + }, 2436 + "node_modules/sander/node_modules/rimraf": { 2437 + "version": "2.7.1", 2438 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 2439 + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 2440 + "dev": true, 2441 + "dependencies": { 2442 + "glob": "^7.1.3" 2443 + }, 2444 + "bin": { 2445 + "rimraf": "bin.js" 2446 + } 2447 + }, 2448 + "node_modules/sass": { 2449 + "version": "1.58.3", 2450 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", 2451 + "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", 2452 + "dev": true, 2453 + "dependencies": { 2454 + "chokidar": ">=3.0.0 <4.0.0", 2455 + "immutable": "^4.0.0", 2456 + "source-map-js": ">=0.6.2 <2.0.0" 2457 + }, 2458 + "bin": { 2459 + "sass": "sass.js" 2460 + }, 2461 + "engines": { 2462 + "node": ">=12.0.0" 2463 + } 2464 + }, 2465 + "node_modules/semver": { 2466 + "version": "7.3.8", 2467 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 2468 + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 2469 + "dev": true, 2470 + "dependencies": { 2471 + "lru-cache": "^6.0.0" 2472 + }, 2473 + "bin": { 2474 + "semver": "bin/semver.js" 2475 + }, 2476 + "engines": { 2477 + "node": ">=10" 2478 + } 2479 + }, 2480 + "node_modules/shebang-command": { 2481 + "version": "2.0.0", 2482 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2483 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2484 + "dev": true, 2485 + "dependencies": { 2486 + "shebang-regex": "^3.0.0" 2487 + }, 2488 + "engines": { 2489 + "node": ">=8" 2490 + } 2491 + }, 2492 + "node_modules/shebang-regex": { 2493 + "version": "3.0.0", 2494 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2495 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 2496 + "dev": true, 2497 + "engines": { 2498 + "node": ">=8" 2499 + } 2500 + }, 2501 + "node_modules/slash": { 2502 + "version": "3.0.0", 2503 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 2504 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 2505 + "dev": true, 2506 + "engines": { 2507 + "node": ">=8" 2508 + } 2509 + }, 2510 + "node_modules/sorcery": { 2511 + "version": "0.11.0", 2512 + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 2513 + "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 2514 + "dev": true, 2515 + "dependencies": { 2516 + "@jridgewell/sourcemap-codec": "^1.4.14", 2517 + "buffer-crc32": "^0.2.5", 2518 + "minimist": "^1.2.0", 2519 + "sander": "^0.5.0" 2520 + }, 2521 + "bin": { 2522 + "sorcery": "bin/sorcery" 2523 + } 2524 + }, 2525 + "node_modules/source-map-js": { 2526 + "version": "1.0.2", 2527 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 2528 + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 2529 + "dev": true, 2530 + "engines": { 2531 + "node": ">=0.10.0" 2532 + } 2533 + }, 2534 + "node_modules/strip-ansi": { 2535 + "version": "6.0.1", 2536 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2537 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2538 + "dev": true, 2539 + "dependencies": { 2540 + "ansi-regex": "^5.0.1" 2541 + }, 2542 + "engines": { 2543 + "node": ">=8" 2544 + } 2545 + }, 2546 + "node_modules/strip-indent": { 2547 + "version": "3.0.0", 2548 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 2549 + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 2550 + "dev": true, 2551 + "dependencies": { 2552 + "min-indent": "^1.0.0" 2553 + }, 2554 + "engines": { 2555 + "node": ">=8" 2556 + } 2557 + }, 2558 + "node_modules/strip-json-comments": { 2559 + "version": "3.1.1", 2560 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 2561 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 2562 + "dev": true, 2563 + "engines": { 2564 + "node": ">=8" 2565 + }, 2566 + "funding": { 2567 + "url": "https://github.com/sponsors/sindresorhus" 2568 + } 2569 + }, 2570 + "node_modules/supports-color": { 2571 + "version": "7.2.0", 2572 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2573 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2574 + "dev": true, 2575 + "dependencies": { 2576 + "has-flag": "^4.0.0" 2577 + }, 2578 + "engines": { 2579 + "node": ">=8" 2580 + } 2581 + }, 2582 + "node_modules/supports-preserve-symlinks-flag": { 2583 + "version": "1.0.0", 2584 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2585 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2586 + "dev": true, 2587 + "engines": { 2588 + "node": ">= 0.4" 2589 + }, 2590 + "funding": { 2591 + "url": "https://github.com/sponsors/ljharb" 2592 + } 2593 + }, 2594 + "node_modules/svelte": { 2595 + "version": "3.55.1", 2596 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 2597 + "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 2598 + "dev": true, 2599 + "engines": { 2600 + "node": ">= 8" 2601 + } 2602 + }, 2603 + "node_modules/svelte-check": { 2604 + "version": "3.0.3", 2605 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 2606 + "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 2607 + "dev": true, 2608 + "dependencies": { 2609 + "@jridgewell/trace-mapping": "^0.3.17", 2610 + "chokidar": "^3.4.1", 2611 + "fast-glob": "^3.2.7", 2612 + "import-fresh": "^3.2.1", 2613 + "picocolors": "^1.0.0", 2614 + "sade": "^1.7.4", 2615 + "svelte-preprocess": "^5.0.0", 2616 + "typescript": "^4.9.4" 2617 + }, 2618 + "bin": { 2619 + "svelte-check": "bin/svelte-check" 2620 + }, 2621 + "peerDependencies": { 2622 + "svelte": "^3.55.0" 2623 + } 2624 + }, 2625 + "node_modules/svelte-hmr": { 2626 + "version": "0.15.1", 2627 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 2628 + "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 2629 + "dev": true, 2630 + "engines": { 2631 + "node": "^12.20 || ^14.13.1 || >= 16" 2632 + }, 2633 + "peerDependencies": { 2634 + "svelte": ">=3.19.0" 2635 + } 2636 + }, 2637 + "node_modules/svelte-preprocess": { 2638 + "version": "5.0.1", 2639 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 2640 + "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 2641 + "dev": true, 2642 + "hasInstallScript": true, 2643 + "dependencies": { 2644 + "@types/pug": "^2.0.6", 2645 + "@types/sass": "^1.43.1", 2646 + "detect-indent": "^6.1.0", 2647 + "magic-string": "^0.27.0", 2648 + "sorcery": "^0.11.0", 2649 + "strip-indent": "^3.0.0" 2650 + }, 2651 + "engines": { 2652 + "node": ">= 14.10.0" 2653 + }, 2654 + "peerDependencies": { 2655 + "@babel/core": "^7.10.2", 2656 + "coffeescript": "^2.5.1", 2657 + "less": "^3.11.3 || ^4.0.0", 2658 + "postcss": "^7 || ^8", 2659 + "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0", 2660 + "pug": "^3.0.0", 2661 + "sass": "^1.26.8", 2662 + "stylus": "^0.55.0", 2663 + "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 2664 + "svelte": "^3.23.0", 2665 + "typescript": "^3.9.5 || ^4.0.0" 2666 + }, 2667 + "peerDependenciesMeta": { 2668 + "@babel/core": { 2669 + "optional": true 2670 + }, 2671 + "coffeescript": { 2672 + "optional": true 2673 + }, 2674 + "less": { 2675 + "optional": true 2676 + }, 2677 + "postcss": { 2678 + "optional": true 2679 + }, 2680 + "postcss-load-config": { 2681 + "optional": true 2682 + }, 2683 + "pug": { 2684 + "optional": true 2685 + }, 2686 + "sass": { 2687 + "optional": true 2688 + }, 2689 + "stylus": { 2690 + "optional": true 2691 + }, 2692 + "sugarss": { 2693 + "optional": true 2694 + }, 2695 + "typescript": { 2696 + "optional": true 2697 + } 2698 + } 2699 + }, 2700 + "node_modules/svelte-tauri-filedrop": { 2701 + "version": "1.0.0", 2702 + "resolved": "https://registry.npmjs.org/svelte-tauri-filedrop/-/svelte-tauri-filedrop-1.0.0.tgz", 2703 + "integrity": "sha512-UYfsQvBc+KHpFdefqwLPc+i1iPWutH6Do1NcSkbarWHJT5U8WvMhJhbm6tIVuTf39DtryJbUomb+hwyJHJbevw==", 2704 + "dev": true, 2705 + "dependencies": { 2706 + "@tauri-apps/api": "^1.0.0-beta.8" 2707 + } 2708 + }, 2709 + "node_modules/text-table": { 2710 + "version": "0.2.0", 2711 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2712 + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 2713 + "dev": true 2714 + }, 2715 + "node_modules/to-regex-range": { 2716 + "version": "5.0.1", 2717 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2718 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2719 + "dev": true, 2720 + "dependencies": { 2721 + "is-number": "^7.0.0" 2722 + }, 2723 + "engines": { 2724 + "node": ">=8.0" 2725 + } 2726 + }, 2727 + "node_modules/tslib": { 2728 + "version": "1.14.1", 2729 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2730 + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 2731 + "dev": true 2732 + }, 2733 + "node_modules/tsutils": { 2734 + "version": "3.21.0", 2735 + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 2736 + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 2737 + "dev": true, 2738 + "dependencies": { 2739 + "tslib": "^1.8.1" 2740 + }, 2741 + "engines": { 2742 + "node": ">= 6" 2743 + }, 2744 + "peerDependencies": { 2745 + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 2746 + } 2747 + }, 2748 + "node_modules/type-check": { 2749 + "version": "0.4.0", 2750 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 2751 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 2752 + "dev": true, 2753 + "dependencies": { 2754 + "prelude-ls": "^1.2.1" 2755 + }, 2756 + "engines": { 2757 + "node": ">= 0.8.0" 2758 + } 2759 + }, 2760 + "node_modules/type-fest": { 2761 + "version": "0.20.2", 2762 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 2763 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 2764 + "dev": true, 2765 + "engines": { 2766 + "node": ">=10" 2767 + }, 2768 + "funding": { 2769 + "url": "https://github.com/sponsors/sindresorhus" 2770 + } 2771 + }, 2772 + "node_modules/typescript": { 2773 + "version": "4.9.5", 2774 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 2775 + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 2776 + "dev": true, 2777 + "bin": { 2778 + "tsc": "bin/tsc", 2779 + "tsserver": "bin/tsserver" 2780 + }, 2781 + "engines": { 2782 + "node": ">=4.2.0" 2783 + } 2784 + }, 2785 + "node_modules/uri-js": { 2786 + "version": "4.4.1", 2787 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2788 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2789 + "dev": true, 2790 + "dependencies": { 2791 + "punycode": "^2.1.0" 2792 + } 2793 + }, 2794 + "node_modules/vite": { 2795 + "version": "4.1.3", 2796 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.3.tgz", 2797 + "integrity": "sha512-0Zqo4/Fr/swSOBmbl+HAAhOjrqNwju+yTtoe4hQX9UsARdcuc9njyOdr6xU0DDnV7YP0RT6mgTTOiRtZgxfCxA==", 2798 + "dev": true, 2799 + "dependencies": { 2800 + "esbuild": "^0.16.14", 2801 + "postcss": "^8.4.21", 2802 + "resolve": "^1.22.1", 2803 + "rollup": "^3.10.0" 2804 + }, 2805 + "bin": { 2806 + "vite": "bin/vite.js" 2807 + }, 2808 + "engines": { 2809 + "node": "^14.18.0 || >=16.0.0" 2810 + }, 2811 + "optionalDependencies": { 2812 + "fsevents": "~2.3.2" 2813 + }, 2814 + "peerDependencies": { 2815 + "@types/node": ">= 14", 2816 + "less": "*", 2817 + "sass": "*", 2818 + "stylus": "*", 2819 + "sugarss": "*", 2820 + "terser": "^5.4.0" 2821 + }, 2822 + "peerDependenciesMeta": { 2823 + "@types/node": { 2824 + "optional": true 2825 + }, 2826 + "less": { 2827 + "optional": true 2828 + }, 2829 + "sass": { 2830 + "optional": true 2831 + }, 2832 + "stylus": { 2833 + "optional": true 2834 + }, 2835 + "sugarss": { 2836 + "optional": true 2837 + }, 2838 + "terser": { 2839 + "optional": true 2840 + } 2841 + } 2842 + }, 2843 + "node_modules/vitefu": { 2844 + "version": "0.2.4", 2845 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 2846 + "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 2847 + "dev": true, 2848 + "peerDependencies": { 2849 + "vite": "^3.0.0 || ^4.0.0" 2850 + }, 2851 + "peerDependenciesMeta": { 2852 + "vite": { 2853 + "optional": true 2854 + } 2855 + } 2856 + }, 2857 + "node_modules/which": { 2858 + "version": "2.0.2", 2859 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2860 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2861 + "dev": true, 2862 + "dependencies": { 2863 + "isexe": "^2.0.0" 2864 + }, 2865 + "bin": { 2866 + "node-which": "bin/node-which" 2867 + }, 2868 + "engines": { 2869 + "node": ">= 8" 2870 + } 2871 + }, 2872 + "node_modules/word-wrap": { 2873 + "version": "1.2.3", 2874 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 2875 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 2876 + "dev": true, 2877 + "engines": { 2878 + "node": ">=0.10.0" 2879 + } 2880 + }, 2881 + "node_modules/wrappy": { 2882 + "version": "1.0.2", 2883 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2884 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 2885 + "dev": true 2886 + }, 2887 + "node_modules/yallist": { 2888 + "version": "4.0.0", 2889 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2890 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2891 + "dev": true 2892 + }, 2893 + "node_modules/yocto-queue": { 2894 + "version": "0.1.0", 2895 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 2896 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 2897 + "dev": true, 2898 + "engines": { 2899 + "node": ">=10" 2900 + }, 2901 + "funding": { 2902 + "url": "https://github.com/sponsors/sindresorhus" 2903 + } 2904 + } 2905 + }, 2906 + "dependencies": { 2907 + "@esbuild/android-arm": { 2908 + "version": "0.16.17", 2909 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.17.tgz", 2910 + "integrity": "sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==", 2911 + "dev": true, 2912 + "optional": true 2913 + }, 2914 + "@esbuild/android-arm64": { 2915 + "version": "0.16.17", 2916 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz", 2917 + "integrity": "sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==", 2918 + "dev": true, 2919 + "optional": true 2920 + }, 2921 + "@esbuild/android-x64": { 2922 + "version": "0.16.17", 2923 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.17.tgz", 2924 + "integrity": "sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==", 2925 + "dev": true, 2926 + "optional": true 2927 + }, 2928 + "@esbuild/darwin-arm64": { 2929 + "version": "0.16.17", 2930 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz", 2931 + "integrity": "sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==", 2932 + "dev": true, 2933 + "optional": true 2934 + }, 2935 + "@esbuild/darwin-x64": { 2936 + "version": "0.16.17", 2937 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz", 2938 + "integrity": "sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==", 2939 + "dev": true, 2940 + "optional": true 2941 + }, 2942 + "@esbuild/freebsd-arm64": { 2943 + "version": "0.16.17", 2944 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz", 2945 + "integrity": "sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==", 2946 + "dev": true, 2947 + "optional": true 2948 + }, 2949 + "@esbuild/freebsd-x64": { 2950 + "version": "0.16.17", 2951 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz", 2952 + "integrity": "sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==", 2953 + "dev": true, 2954 + "optional": true 2955 + }, 2956 + "@esbuild/linux-arm": { 2957 + "version": "0.16.17", 2958 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz", 2959 + "integrity": "sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==", 2960 + "dev": true, 2961 + "optional": true 2962 + }, 2963 + "@esbuild/linux-arm64": { 2964 + "version": "0.16.17", 2965 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz", 2966 + "integrity": "sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==", 2967 + "dev": true, 2968 + "optional": true 2969 + }, 2970 + "@esbuild/linux-ia32": { 2971 + "version": "0.16.17", 2972 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz", 2973 + "integrity": "sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==", 2974 + "dev": true, 2975 + "optional": true 2976 + }, 2977 + "@esbuild/linux-loong64": { 2978 + "version": "0.16.17", 2979 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz", 2980 + "integrity": "sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==", 2981 + "dev": true, 2982 + "optional": true 2983 + }, 2984 + "@esbuild/linux-mips64el": { 2985 + "version": "0.16.17", 2986 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz", 2987 + "integrity": "sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==", 2988 + "dev": true, 2989 + "optional": true 2990 + }, 2991 + "@esbuild/linux-ppc64": { 2992 + "version": "0.16.17", 2993 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz", 2994 + "integrity": "sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==", 2995 + "dev": true, 2996 + "optional": true 2997 + }, 2998 + "@esbuild/linux-riscv64": { 2999 + "version": "0.16.17", 3000 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz", 3001 + "integrity": "sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==", 3002 + "dev": true, 3003 + "optional": true 3004 + }, 3005 + "@esbuild/linux-s390x": { 3006 + "version": "0.16.17", 3007 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz", 3008 + "integrity": "sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==", 3009 + "dev": true, 3010 + "optional": true 3011 + }, 3012 + "@esbuild/linux-x64": { 3013 + "version": "0.16.17", 3014 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz", 3015 + "integrity": "sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==", 3016 + "dev": true, 3017 + "optional": true 3018 + }, 3019 + "@esbuild/netbsd-x64": { 3020 + "version": "0.16.17", 3021 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz", 3022 + "integrity": "sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==", 3023 + "dev": true, 3024 + "optional": true 3025 + }, 3026 + "@esbuild/openbsd-x64": { 3027 + "version": "0.16.17", 3028 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz", 3029 + "integrity": "sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==", 3030 + "dev": true, 3031 + "optional": true 3032 + }, 3033 + "@esbuild/sunos-x64": { 3034 + "version": "0.16.17", 3035 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz", 3036 + "integrity": "sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==", 3037 + "dev": true, 3038 + "optional": true 3039 + }, 3040 + "@esbuild/win32-arm64": { 3041 + "version": "0.16.17", 3042 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz", 3043 + "integrity": "sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==", 3044 + "dev": true, 3045 + "optional": true 3046 + }, 3047 + "@esbuild/win32-ia32": { 3048 + "version": "0.16.17", 3049 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz", 3050 + "integrity": "sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==", 3051 + "dev": true, 3052 + "optional": true 3053 + }, 3054 + "@esbuild/win32-x64": { 3055 + "version": "0.16.17", 3056 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz", 3057 + "integrity": "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==", 3058 + "dev": true, 3059 + "optional": true 3060 + }, 3061 + "@eslint/eslintrc": { 3062 + "version": "1.4.1", 3063 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 3064 + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 3065 + "dev": true, 3066 + "requires": { 3067 + "ajv": "^6.12.4", 3068 + "debug": "^4.3.2", 3069 + "espree": "^9.4.0", 3070 + "globals": "^13.19.0", 3071 + "ignore": "^5.2.0", 3072 + "import-fresh": "^3.2.1", 3073 + "js-yaml": "^4.1.0", 3074 + "minimatch": "^3.1.2", 3075 + "strip-json-comments": "^3.1.1" 3076 + } 3077 + }, 3078 + "@humanwhocodes/config-array": { 3079 + "version": "0.11.8", 3080 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 3081 + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 3082 + "dev": true, 3083 + "requires": { 3084 + "@humanwhocodes/object-schema": "^1.2.1", 3085 + "debug": "^4.1.1", 3086 + "minimatch": "^3.0.5" 3087 + } 3088 + }, 3089 + "@humanwhocodes/module-importer": { 3090 + "version": "1.0.1", 3091 + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 3092 + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 3093 + "dev": true 3094 + }, 3095 + "@humanwhocodes/object-schema": { 3096 + "version": "1.2.1", 3097 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 3098 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 3099 + "dev": true 3100 + }, 3101 + "@jridgewell/resolve-uri": { 3102 + "version": "3.1.0", 3103 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 3104 + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 3105 + "dev": true 3106 + }, 3107 + "@jridgewell/sourcemap-codec": { 3108 + "version": "1.4.14", 3109 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 3110 + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 3111 + "dev": true 3112 + }, 3113 + "@jridgewell/trace-mapping": { 3114 + "version": "0.3.17", 3115 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 3116 + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 3117 + "dev": true, 3118 + "requires": { 3119 + "@jridgewell/resolve-uri": "3.1.0", 3120 + "@jridgewell/sourcemap-codec": "1.4.14" 3121 + } 3122 + }, 3123 + "@nodelib/fs.scandir": { 3124 + "version": "2.1.5", 3125 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 3126 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 3127 + "dev": true, 3128 + "requires": { 3129 + "@nodelib/fs.stat": "2.0.5", 3130 + "run-parallel": "^1.1.9" 3131 + } 3132 + }, 3133 + "@nodelib/fs.stat": { 3134 + "version": "2.0.5", 3135 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 3136 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 3137 + "dev": true 3138 + }, 3139 + "@nodelib/fs.walk": { 3140 + "version": "1.2.8", 3141 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 3142 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 3143 + "dev": true, 3144 + "requires": { 3145 + "@nodelib/fs.scandir": "2.1.5", 3146 + "fastq": "^1.6.0" 3147 + } 3148 + }, 3149 + "@sveltejs/vite-plugin-svelte": { 3150 + "version": "2.0.2", 3151 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.0.2.tgz", 3152 + "integrity": "sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==", 3153 + "dev": true, 3154 + "requires": { 3155 + "debug": "^4.3.4", 3156 + "deepmerge": "^4.2.2", 3157 + "kleur": "^4.1.5", 3158 + "magic-string": "^0.27.0", 3159 + "svelte-hmr": "^0.15.1", 3160 + "vitefu": "^0.2.3" 3161 + } 3162 + }, 3163 + "@tauri-apps/api": { 3164 + "version": "1.2.0", 3165 + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.2.0.tgz", 3166 + "integrity": "sha512-lsI54KI6HGf7VImuf/T9pnoejfgkNoXveP14pVV7XarrQ46rOejIVJLFqHI9sRReJMGdh2YuCoI3cc/yCWCsrw==", 3167 + "dev": true 3168 + }, 3169 + "@tauri-apps/cli": { 3170 + "version": "1.2.3", 3171 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-1.2.3.tgz", 3172 + "integrity": "sha512-erxtXuPhMEGJPBtnhPILD4AjuT81GZsraqpFvXAmEJZ2p8P6t7MVBifCL8LznRknznM3jn90D3M8RNBP3wcXTw==", 3173 + "dev": true, 3174 + "requires": { 3175 + "@tauri-apps/cli-darwin-arm64": "1.2.3", 3176 + "@tauri-apps/cli-darwin-x64": "1.2.3", 3177 + "@tauri-apps/cli-linux-arm-gnueabihf": "1.2.3", 3178 + "@tauri-apps/cli-linux-arm64-gnu": "1.2.3", 3179 + "@tauri-apps/cli-linux-arm64-musl": "1.2.3", 3180 + "@tauri-apps/cli-linux-x64-gnu": "1.2.3", 3181 + "@tauri-apps/cli-linux-x64-musl": "1.2.3", 3182 + "@tauri-apps/cli-win32-ia32-msvc": "1.2.3", 3183 + "@tauri-apps/cli-win32-x64-msvc": "1.2.3" 3184 + } 3185 + }, 3186 + "@tauri-apps/cli-darwin-arm64": { 3187 + "version": "1.2.3", 3188 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.2.3.tgz", 3189 + "integrity": "sha512-phJN3fN8FtZZwqXg08bcxfq1+X1JSDglLvRxOxB7VWPq+O5SuB8uLyssjJsu+PIhyZZnIhTGdjhzLSFhSXfLsw==", 3190 + "dev": true, 3191 + "optional": true 3192 + }, 3193 + "@tauri-apps/cli-darwin-x64": { 3194 + "version": "1.2.3", 3195 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.2.3.tgz", 3196 + "integrity": "sha512-jFZ/y6z8z6v4yliIbXKBXA7BJgtZVMsITmEXSuD6s5+eCOpDhQxbRkr6CA+FFfr+/r96rWSDSgDenDQuSvPAKw==", 3197 + "dev": true, 3198 + "optional": true 3199 + }, 3200 + "@tauri-apps/cli-linux-arm-gnueabihf": { 3201 + "version": "1.2.3", 3202 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.2.3.tgz", 3203 + "integrity": "sha512-C7h5vqAwXzY0kRGSU00Fj8PudiDWFCiQqqUNI1N+fhCILrzWZB9TPBwdx33ZfXKt/U4+emdIoo/N34v3TiAOmQ==", 3204 + "dev": true, 3205 + "optional": true 3206 + }, 3207 + "@tauri-apps/cli-linux-arm64-gnu": { 3208 + "version": "1.2.3", 3209 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.2.3.tgz", 3210 + "integrity": "sha512-buf1c8sdkuUzVDkGPQpyUdAIIdn5r0UgXU6+H5fGPq/Xzt5K69JzXaeo6fHsZEZghbV0hOK+taKV4J0m30UUMQ==", 3211 + "dev": true, 3212 + "optional": true 3213 + }, 3214 + "@tauri-apps/cli-linux-arm64-musl": { 3215 + "version": "1.2.3", 3216 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.2.3.tgz", 3217 + "integrity": "sha512-x88wPS9W5xAyk392vc4uNHcKBBvCp0wf4H9JFMF9OBwB7vfd59LbQCFcPSu8f0BI7bPrOsyHqspWHuFL8ojQEA==", 3218 + "dev": true, 3219 + "optional": true 3220 + }, 3221 + "@tauri-apps/cli-linux-x64-gnu": { 3222 + "version": "1.2.3", 3223 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.2.3.tgz", 3224 + "integrity": "sha512-ZMz1jxEVe0B4/7NJnlPHmwmSIuwiD6ViXKs8F+OWWz2Y4jn5TGxWKFg7DLx5OwQTRvEIZxxT7lXHi5CuTNAxKg==", 3225 + "dev": true, 3226 + "optional": true 3227 + }, 3228 + "@tauri-apps/cli-linux-x64-musl": { 3229 + "version": "1.2.3", 3230 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.2.3.tgz", 3231 + "integrity": "sha512-B/az59EjJhdbZDzawEVox0LQu2ZHCZlk8rJf85AMIktIUoAZPFbwyiUv7/zjzA/sY6Nb58OSJgaPL2/IBy7E0A==", 3232 + "dev": true, 3233 + "optional": true 3234 + }, 3235 + "@tauri-apps/cli-win32-ia32-msvc": { 3236 + "version": "1.2.3", 3237 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.2.3.tgz", 3238 + "integrity": "sha512-ypdO1OdC5ugNJAKO2m3sb1nsd+0TSvMS9Tr5qN/ZSMvtSduaNwrcZ3D7G/iOIanrqu/Nl8t3LYlgPZGBKlw7Ng==", 3239 + "dev": true, 3240 + "optional": true 3241 + }, 3242 + "@tauri-apps/cli-win32-x64-msvc": { 3243 + "version": "1.2.3", 3244 + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.2.3.tgz", 3245 + "integrity": "sha512-CsbHQ+XhnV/2csOBBDVfH16cdK00gNyNYUW68isedmqcn8j+s0e9cQ1xXIqi+Hue3awp8g3ImYN5KPepf3UExw==", 3246 + "dev": true, 3247 + "optional": true 3248 + }, 3249 + "@types/json-schema": { 3250 + "version": "7.0.11", 3251 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 3252 + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 3253 + "dev": true 3254 + }, 3255 + "@types/node": { 3256 + "version": "18.14.0", 3257 + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", 3258 + "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", 3259 + "dev": true 3260 + }, 3261 + "@types/pug": { 3262 + "version": "2.0.6", 3263 + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 3264 + "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 3265 + "dev": true 3266 + }, 3267 + "@types/sass": { 3268 + "version": "1.43.1", 3269 + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 3270 + "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 3271 + "dev": true, 3272 + "requires": { 3273 + "@types/node": "*" 3274 + } 3275 + }, 3276 + "@types/semver": { 3277 + "version": "7.3.13", 3278 + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 3279 + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 3280 + "dev": true 3281 + }, 3282 + "@typescript-eslint/eslint-plugin": { 3283 + "version": "5.53.0", 3284 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz", 3285 + "integrity": "sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==", 3286 + "dev": true, 3287 + "requires": { 3288 + "@typescript-eslint/scope-manager": "5.53.0", 3289 + "@typescript-eslint/type-utils": "5.53.0", 3290 + "@typescript-eslint/utils": "5.53.0", 3291 + "debug": "^4.3.4", 3292 + "grapheme-splitter": "^1.0.4", 3293 + "ignore": "^5.2.0", 3294 + "natural-compare-lite": "^1.4.0", 3295 + "regexpp": "^3.2.0", 3296 + "semver": "^7.3.7", 3297 + "tsutils": "^3.21.0" 3298 + } 3299 + }, 3300 + "@typescript-eslint/parser": { 3301 + "version": "5.53.0", 3302 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz", 3303 + "integrity": "sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==", 3304 + "dev": true, 3305 + "requires": { 3306 + "@typescript-eslint/scope-manager": "5.53.0", 3307 + "@typescript-eslint/types": "5.53.0", 3308 + "@typescript-eslint/typescript-estree": "5.53.0", 3309 + "debug": "^4.3.4" 3310 + } 3311 + }, 3312 + "@typescript-eslint/scope-manager": { 3313 + "version": "5.53.0", 3314 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz", 3315 + "integrity": "sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==", 3316 + "dev": true, 3317 + "requires": { 3318 + "@typescript-eslint/types": "5.53.0", 3319 + "@typescript-eslint/visitor-keys": "5.53.0" 3320 + } 3321 + }, 3322 + "@typescript-eslint/type-utils": { 3323 + "version": "5.53.0", 3324 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz", 3325 + "integrity": "sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==", 3326 + "dev": true, 3327 + "requires": { 3328 + "@typescript-eslint/typescript-estree": "5.53.0", 3329 + "@typescript-eslint/utils": "5.53.0", 3330 + "debug": "^4.3.4", 3331 + "tsutils": "^3.21.0" 3332 + } 3333 + }, 3334 + "@typescript-eslint/types": { 3335 + "version": "5.53.0", 3336 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz", 3337 + "integrity": "sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==", 3338 + "dev": true 3339 + }, 3340 + "@typescript-eslint/typescript-estree": { 3341 + "version": "5.53.0", 3342 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz", 3343 + "integrity": "sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==", 3344 + "dev": true, 3345 + "requires": { 3346 + "@typescript-eslint/types": "5.53.0", 3347 + "@typescript-eslint/visitor-keys": "5.53.0", 3348 + "debug": "^4.3.4", 3349 + "globby": "^11.1.0", 3350 + "is-glob": "^4.0.3", 3351 + "semver": "^7.3.7", 3352 + "tsutils": "^3.21.0" 3353 + } 3354 + }, 3355 + "@typescript-eslint/utils": { 3356 + "version": "5.53.0", 3357 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz", 3358 + "integrity": "sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==", 3359 + "dev": true, 3360 + "requires": { 3361 + "@types/json-schema": "^7.0.9", 3362 + "@types/semver": "^7.3.12", 3363 + "@typescript-eslint/scope-manager": "5.53.0", 3364 + "@typescript-eslint/types": "5.53.0", 3365 + "@typescript-eslint/typescript-estree": "5.53.0", 3366 + "eslint-scope": "^5.1.1", 3367 + "eslint-utils": "^3.0.0", 3368 + "semver": "^7.3.7" 3369 + } 3370 + }, 3371 + "@typescript-eslint/visitor-keys": { 3372 + "version": "5.53.0", 3373 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz", 3374 + "integrity": "sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==", 3375 + "dev": true, 3376 + "requires": { 3377 + "@typescript-eslint/types": "5.53.0", 3378 + "eslint-visitor-keys": "^3.3.0" 3379 + } 3380 + }, 3381 + "acorn": { 3382 + "version": "8.8.2", 3383 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 3384 + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 3385 + "dev": true 3386 + }, 3387 + "acorn-jsx": { 3388 + "version": "5.3.2", 3389 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 3390 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3391 + "dev": true, 3392 + "requires": {} 3393 + }, 3394 + "ajv": { 3395 + "version": "6.12.6", 3396 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3397 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3398 + "dev": true, 3399 + "requires": { 3400 + "fast-deep-equal": "^3.1.1", 3401 + "fast-json-stable-stringify": "^2.0.0", 3402 + "json-schema-traverse": "^0.4.1", 3403 + "uri-js": "^4.2.2" 3404 + } 3405 + }, 3406 + "ansi-regex": { 3407 + "version": "5.0.1", 3408 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 3409 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 3410 + "dev": true 3411 + }, 3412 + "ansi-styles": { 3413 + "version": "4.3.0", 3414 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3415 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3416 + "dev": true, 3417 + "requires": { 3418 + "color-convert": "^2.0.1" 3419 + } 3420 + }, 3421 + "anymatch": { 3422 + "version": "3.1.3", 3423 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 3424 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 3425 + "dev": true, 3426 + "requires": { 3427 + "normalize-path": "^3.0.0", 3428 + "picomatch": "^2.0.4" 3429 + } 3430 + }, 3431 + "argparse": { 3432 + "version": "2.0.1", 3433 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 3434 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 3435 + "dev": true 3436 + }, 3437 + "array-union": { 3438 + "version": "2.1.0", 3439 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 3440 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 3441 + "dev": true 3442 + }, 3443 + "balanced-match": { 3444 + "version": "1.0.2", 3445 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3446 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3447 + "dev": true 3448 + }, 3449 + "binary-extensions": { 3450 + "version": "2.2.0", 3451 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 3452 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 3453 + "dev": true 3454 + }, 3455 + "brace-expansion": { 3456 + "version": "1.1.11", 3457 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3458 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3459 + "dev": true, 3460 + "requires": { 3461 + "balanced-match": "^1.0.0", 3462 + "concat-map": "0.0.1" 3463 + } 3464 + }, 3465 + "braces": { 3466 + "version": "3.0.2", 3467 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 3468 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 3469 + "dev": true, 3470 + "requires": { 3471 + "fill-range": "^7.0.1" 3472 + } 3473 + }, 3474 + "buffer-crc32": { 3475 + "version": "0.2.13", 3476 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 3477 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 3478 + "dev": true 3479 + }, 3480 + "callsites": { 3481 + "version": "3.1.0", 3482 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 3483 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 3484 + "dev": true 3485 + }, 3486 + "chalk": { 3487 + "version": "4.1.2", 3488 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3489 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3490 + "dev": true, 3491 + "requires": { 3492 + "ansi-styles": "^4.1.0", 3493 + "supports-color": "^7.1.0" 3494 + } 3495 + }, 3496 + "chokidar": { 3497 + "version": "3.5.3", 3498 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 3499 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 3500 + "dev": true, 3501 + "requires": { 3502 + "anymatch": "~3.1.2", 3503 + "braces": "~3.0.2", 3504 + "fsevents": "~2.3.2", 3505 + "glob-parent": "~5.1.2", 3506 + "is-binary-path": "~2.1.0", 3507 + "is-glob": "~4.0.1", 3508 + "normalize-path": "~3.0.0", 3509 + "readdirp": "~3.6.0" 3510 + }, 3511 + "dependencies": { 3512 + "glob-parent": { 3513 + "version": "5.1.2", 3514 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3515 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3516 + "dev": true, 3517 + "requires": { 3518 + "is-glob": "^4.0.1" 3519 + } 3520 + } 3521 + } 3522 + }, 3523 + "color-convert": { 3524 + "version": "2.0.1", 3525 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3526 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3527 + "dev": true, 3528 + "requires": { 3529 + "color-name": "~1.1.4" 3530 + } 3531 + }, 3532 + "color-name": { 3533 + "version": "1.1.4", 3534 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3535 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3536 + "dev": true 3537 + }, 3538 + "concat-map": { 3539 + "version": "0.0.1", 3540 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3541 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 3542 + "dev": true 3543 + }, 3544 + "cross-spawn": { 3545 + "version": "7.0.3", 3546 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 3547 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 3548 + "dev": true, 3549 + "requires": { 3550 + "path-key": "^3.1.0", 3551 + "shebang-command": "^2.0.0", 3552 + "which": "^2.0.1" 3553 + } 3554 + }, 3555 + "debug": { 3556 + "version": "4.3.4", 3557 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 3558 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 3559 + "dev": true, 3560 + "requires": { 3561 + "ms": "2.1.2" 3562 + } 3563 + }, 3564 + "deep-is": { 3565 + "version": "0.1.4", 3566 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 3567 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 3568 + "dev": true 3569 + }, 3570 + "deepmerge": { 3571 + "version": "4.3.0", 3572 + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", 3573 + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", 3574 + "dev": true 3575 + }, 3576 + "detect-indent": { 3577 + "version": "6.1.0", 3578 + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 3579 + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 3580 + "dev": true 3581 + }, 3582 + "dir-glob": { 3583 + "version": "3.0.1", 3584 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 3585 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 3586 + "dev": true, 3587 + "requires": { 3588 + "path-type": "^4.0.0" 3589 + } 3590 + }, 3591 + "doctrine": { 3592 + "version": "3.0.0", 3593 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 3594 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 3595 + "dev": true, 3596 + "requires": { 3597 + "esutils": "^2.0.2" 3598 + } 3599 + }, 3600 + "es6-promise": { 3601 + "version": "3.3.1", 3602 + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 3603 + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 3604 + "dev": true 3605 + }, 3606 + "esbuild": { 3607 + "version": "0.16.17", 3608 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", 3609 + "integrity": "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==", 3610 + "dev": true, 3611 + "requires": { 3612 + "@esbuild/android-arm": "0.16.17", 3613 + "@esbuild/android-arm64": "0.16.17", 3614 + "@esbuild/android-x64": "0.16.17", 3615 + "@esbuild/darwin-arm64": "0.16.17", 3616 + "@esbuild/darwin-x64": "0.16.17", 3617 + "@esbuild/freebsd-arm64": "0.16.17", 3618 + "@esbuild/freebsd-x64": "0.16.17", 3619 + "@esbuild/linux-arm": "0.16.17", 3620 + "@esbuild/linux-arm64": "0.16.17", 3621 + "@esbuild/linux-ia32": "0.16.17", 3622 + "@esbuild/linux-loong64": "0.16.17", 3623 + "@esbuild/linux-mips64el": "0.16.17", 3624 + "@esbuild/linux-ppc64": "0.16.17", 3625 + "@esbuild/linux-riscv64": "0.16.17", 3626 + "@esbuild/linux-s390x": "0.16.17", 3627 + "@esbuild/linux-x64": "0.16.17", 3628 + "@esbuild/netbsd-x64": "0.16.17", 3629 + "@esbuild/openbsd-x64": "0.16.17", 3630 + "@esbuild/sunos-x64": "0.16.17", 3631 + "@esbuild/win32-arm64": "0.16.17", 3632 + "@esbuild/win32-ia32": "0.16.17", 3633 + "@esbuild/win32-x64": "0.16.17" 3634 + } 3635 + }, 3636 + "escape-string-regexp": { 3637 + "version": "4.0.0", 3638 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 3639 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 3640 + "dev": true 3641 + }, 3642 + "eslint": { 3643 + "version": "8.34.0", 3644 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", 3645 + "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", 3646 + "dev": true, 3647 + "requires": { 3648 + "@eslint/eslintrc": "^1.4.1", 3649 + "@humanwhocodes/config-array": "^0.11.8", 3650 + "@humanwhocodes/module-importer": "^1.0.1", 3651 + "@nodelib/fs.walk": "^1.2.8", 3652 + "ajv": "^6.10.0", 3653 + "chalk": "^4.0.0", 3654 + "cross-spawn": "^7.0.2", 3655 + "debug": "^4.3.2", 3656 + "doctrine": "^3.0.0", 3657 + "escape-string-regexp": "^4.0.0", 3658 + "eslint-scope": "^7.1.1", 3659 + "eslint-utils": "^3.0.0", 3660 + "eslint-visitor-keys": "^3.3.0", 3661 + "espree": "^9.4.0", 3662 + "esquery": "^1.4.0", 3663 + "esutils": "^2.0.2", 3664 + "fast-deep-equal": "^3.1.3", 3665 + "file-entry-cache": "^6.0.1", 3666 + "find-up": "^5.0.0", 3667 + "glob-parent": "^6.0.2", 3668 + "globals": "^13.19.0", 3669 + "grapheme-splitter": "^1.0.4", 3670 + "ignore": "^5.2.0", 3671 + "import-fresh": "^3.0.0", 3672 + "imurmurhash": "^0.1.4", 3673 + "is-glob": "^4.0.0", 3674 + "is-path-inside": "^3.0.3", 3675 + "js-sdsl": "^4.1.4", 3676 + "js-yaml": "^4.1.0", 3677 + "json-stable-stringify-without-jsonify": "^1.0.1", 3678 + "levn": "^0.4.1", 3679 + "lodash.merge": "^4.6.2", 3680 + "minimatch": "^3.1.2", 3681 + "natural-compare": "^1.4.0", 3682 + "optionator": "^0.9.1", 3683 + "regexpp": "^3.2.0", 3684 + "strip-ansi": "^6.0.1", 3685 + "strip-json-comments": "^3.1.0", 3686 + "text-table": "^0.2.0" 3687 + }, 3688 + "dependencies": { 3689 + "eslint-scope": { 3690 + "version": "7.1.1", 3691 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 3692 + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 3693 + "dev": true, 3694 + "requires": { 3695 + "esrecurse": "^4.3.0", 3696 + "estraverse": "^5.2.0" 3697 + } 3698 + }, 3699 + "estraverse": { 3700 + "version": "5.3.0", 3701 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3702 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3703 + "dev": true 3704 + } 3705 + } 3706 + }, 3707 + "eslint-config-prettier": { 3708 + "version": "8.6.0", 3709 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", 3710 + "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", 3711 + "dev": true, 3712 + "requires": {} 3713 + }, 3714 + "eslint-plugin-svelte3": { 3715 + "version": "4.0.0", 3716 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz", 3717 + "integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==", 3718 + "dev": true, 3719 + "requires": {} 3720 + }, 3721 + "eslint-scope": { 3722 + "version": "5.1.1", 3723 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3724 + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3725 + "dev": true, 3726 + "requires": { 3727 + "esrecurse": "^4.3.0", 3728 + "estraverse": "^4.1.1" 3729 + } 3730 + }, 3731 + "eslint-utils": { 3732 + "version": "3.0.0", 3733 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 3734 + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 3735 + "dev": true, 3736 + "requires": { 3737 + "eslint-visitor-keys": "^2.0.0" 3738 + }, 3739 + "dependencies": { 3740 + "eslint-visitor-keys": { 3741 + "version": "2.1.0", 3742 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 3743 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 3744 + "dev": true 3745 + } 3746 + } 3747 + }, 3748 + "eslint-visitor-keys": { 3749 + "version": "3.3.0", 3750 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 3751 + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 3752 + "dev": true 3753 + }, 3754 + "espree": { 3755 + "version": "9.4.1", 3756 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 3757 + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 3758 + "dev": true, 3759 + "requires": { 3760 + "acorn": "^8.8.0", 3761 + "acorn-jsx": "^5.3.2", 3762 + "eslint-visitor-keys": "^3.3.0" 3763 + } 3764 + }, 3765 + "esquery": { 3766 + "version": "1.4.2", 3767 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz", 3768 + "integrity": "sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==", 3769 + "dev": true, 3770 + "requires": { 3771 + "estraverse": "^5.1.0" 3772 + }, 3773 + "dependencies": { 3774 + "estraverse": { 3775 + "version": "5.3.0", 3776 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3777 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3778 + "dev": true 3779 + } 3780 + } 3781 + }, 3782 + "esrecurse": { 3783 + "version": "4.3.0", 3784 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3785 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3786 + "dev": true, 3787 + "requires": { 3788 + "estraverse": "^5.2.0" 3789 + }, 3790 + "dependencies": { 3791 + "estraverse": { 3792 + "version": "5.3.0", 3793 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3794 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3795 + "dev": true 3796 + } 3797 + } 3798 + }, 3799 + "estraverse": { 3800 + "version": "4.3.0", 3801 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3802 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3803 + "dev": true 3804 + }, 3805 + "esutils": { 3806 + "version": "2.0.3", 3807 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3808 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3809 + "dev": true 3810 + }, 3811 + "fast-deep-equal": { 3812 + "version": "3.1.3", 3813 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3814 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3815 + "dev": true 3816 + }, 3817 + "fast-glob": { 3818 + "version": "3.2.12", 3819 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 3820 + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 3821 + "dev": true, 3822 + "requires": { 3823 + "@nodelib/fs.stat": "^2.0.2", 3824 + "@nodelib/fs.walk": "^1.2.3", 3825 + "glob-parent": "^5.1.2", 3826 + "merge2": "^1.3.0", 3827 + "micromatch": "^4.0.4" 3828 + }, 3829 + "dependencies": { 3830 + "glob-parent": { 3831 + "version": "5.1.2", 3832 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3833 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3834 + "dev": true, 3835 + "requires": { 3836 + "is-glob": "^4.0.1" 3837 + } 3838 + } 3839 + } 3840 + }, 3841 + "fast-json-stable-stringify": { 3842 + "version": "2.1.0", 3843 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3844 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3845 + "dev": true 3846 + }, 3847 + "fast-levenshtein": { 3848 + "version": "2.0.6", 3849 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3850 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3851 + "dev": true 3852 + }, 3853 + "fastq": { 3854 + "version": "1.15.0", 3855 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 3856 + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 3857 + "dev": true, 3858 + "requires": { 3859 + "reusify": "^1.0.4" 3860 + } 3861 + }, 3862 + "file-entry-cache": { 3863 + "version": "6.0.1", 3864 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 3865 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 3866 + "dev": true, 3867 + "requires": { 3868 + "flat-cache": "^3.0.4" 3869 + } 3870 + }, 3871 + "fill-range": { 3872 + "version": "7.0.1", 3873 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3874 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3875 + "dev": true, 3876 + "requires": { 3877 + "to-regex-range": "^5.0.1" 3878 + } 3879 + }, 3880 + "find-up": { 3881 + "version": "5.0.0", 3882 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 3883 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 3884 + "dev": true, 3885 + "requires": { 3886 + "locate-path": "^6.0.0", 3887 + "path-exists": "^4.0.0" 3888 + } 3889 + }, 3890 + "flat-cache": { 3891 + "version": "3.0.4", 3892 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 3893 + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 3894 + "dev": true, 3895 + "requires": { 3896 + "flatted": "^3.1.0", 3897 + "rimraf": "^3.0.2" 3898 + } 3899 + }, 3900 + "flatted": { 3901 + "version": "3.2.7", 3902 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 3903 + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 3904 + "dev": true 3905 + }, 3906 + "fs.realpath": { 3907 + "version": "1.0.0", 3908 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3909 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 3910 + "dev": true 3911 + }, 3912 + "fsevents": { 3913 + "version": "2.3.2", 3914 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 3915 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 3916 + "dev": true, 3917 + "optional": true 3918 + }, 3919 + "function-bind": { 3920 + "version": "1.1.1", 3921 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3922 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 3923 + "dev": true 3924 + }, 3925 + "glob": { 3926 + "version": "7.2.3", 3927 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 3928 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 3929 + "dev": true, 3930 + "requires": { 3931 + "fs.realpath": "^1.0.0", 3932 + "inflight": "^1.0.4", 3933 + "inherits": "2", 3934 + "minimatch": "^3.1.1", 3935 + "once": "^1.3.0", 3936 + "path-is-absolute": "^1.0.0" 3937 + } 3938 + }, 3939 + "glob-parent": { 3940 + "version": "6.0.2", 3941 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3942 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3943 + "dev": true, 3944 + "requires": { 3945 + "is-glob": "^4.0.3" 3946 + } 3947 + }, 3948 + "globals": { 3949 + "version": "13.20.0", 3950 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 3951 + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 3952 + "dev": true, 3953 + "requires": { 3954 + "type-fest": "^0.20.2" 3955 + } 3956 + }, 3957 + "globby": { 3958 + "version": "11.1.0", 3959 + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 3960 + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 3961 + "dev": true, 3962 + "requires": { 3963 + "array-union": "^2.1.0", 3964 + "dir-glob": "^3.0.1", 3965 + "fast-glob": "^3.2.9", 3966 + "ignore": "^5.2.0", 3967 + "merge2": "^1.4.1", 3968 + "slash": "^3.0.0" 3969 + } 3970 + }, 3971 + "graceful-fs": { 3972 + "version": "4.2.10", 3973 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", 3974 + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", 3975 + "dev": true 3976 + }, 3977 + "grapheme-splitter": { 3978 + "version": "1.0.4", 3979 + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 3980 + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 3981 + "dev": true 3982 + }, 3983 + "has": { 3984 + "version": "1.0.3", 3985 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3986 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3987 + "dev": true, 3988 + "requires": { 3989 + "function-bind": "^1.1.1" 3990 + } 3991 + }, 3992 + "has-flag": { 3993 + "version": "4.0.0", 3994 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3995 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3996 + "dev": true 3997 + }, 3998 + "ignore": { 3999 + "version": "5.2.4", 4000 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 4001 + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 4002 + "dev": true 4003 + }, 4004 + "immutable": { 4005 + "version": "4.2.4", 4006 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", 4007 + "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", 4008 + "dev": true 4009 + }, 4010 + "import-fresh": { 4011 + "version": "3.3.0", 4012 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4013 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4014 + "dev": true, 4015 + "requires": { 4016 + "parent-module": "^1.0.0", 4017 + "resolve-from": "^4.0.0" 4018 + } 4019 + }, 4020 + "imurmurhash": { 4021 + "version": "0.1.4", 4022 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4023 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4024 + "dev": true 4025 + }, 4026 + "inflight": { 4027 + "version": "1.0.6", 4028 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4029 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4030 + "dev": true, 4031 + "requires": { 4032 + "once": "^1.3.0", 4033 + "wrappy": "1" 4034 + } 4035 + }, 4036 + "inherits": { 4037 + "version": "2.0.4", 4038 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4039 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4040 + "dev": true 4041 + }, 4042 + "is-binary-path": { 4043 + "version": "2.1.0", 4044 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4045 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4046 + "dev": true, 4047 + "requires": { 4048 + "binary-extensions": "^2.0.0" 4049 + } 4050 + }, 4051 + "is-core-module": { 4052 + "version": "2.11.0", 4053 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 4054 + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 4055 + "dev": true, 4056 + "requires": { 4057 + "has": "^1.0.3" 4058 + } 4059 + }, 4060 + "is-extglob": { 4061 + "version": "2.1.1", 4062 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4063 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4064 + "dev": true 4065 + }, 4066 + "is-glob": { 4067 + "version": "4.0.3", 4068 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4069 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4070 + "dev": true, 4071 + "requires": { 4072 + "is-extglob": "^2.1.1" 4073 + } 4074 + }, 4075 + "is-number": { 4076 + "version": "7.0.0", 4077 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4078 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4079 + "dev": true 4080 + }, 4081 + "is-path-inside": { 4082 + "version": "3.0.3", 4083 + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 4084 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 4085 + "dev": true 4086 + }, 4087 + "isexe": { 4088 + "version": "2.0.0", 4089 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4090 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4091 + "dev": true 4092 + }, 4093 + "js-sdsl": { 4094 + "version": "4.3.0", 4095 + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz", 4096 + "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==", 4097 + "dev": true 4098 + }, 4099 + "js-yaml": { 4100 + "version": "4.1.0", 4101 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 4102 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 4103 + "dev": true, 4104 + "requires": { 4105 + "argparse": "^2.0.1" 4106 + } 4107 + }, 4108 + "json-schema-traverse": { 4109 + "version": "0.4.1", 4110 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4111 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4112 + "dev": true 4113 + }, 4114 + "json-stable-stringify-without-jsonify": { 4115 + "version": "1.0.1", 4116 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 4117 + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 4118 + "dev": true 4119 + }, 4120 + "kleur": { 4121 + "version": "4.1.5", 4122 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 4123 + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 4124 + "dev": true 4125 + }, 4126 + "levn": { 4127 + "version": "0.4.1", 4128 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 4129 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 4130 + "dev": true, 4131 + "requires": { 4132 + "prelude-ls": "^1.2.1", 4133 + "type-check": "~0.4.0" 4134 + } 4135 + }, 4136 + "locate-path": { 4137 + "version": "6.0.0", 4138 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4139 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 4140 + "dev": true, 4141 + "requires": { 4142 + "p-locate": "^5.0.0" 4143 + } 4144 + }, 4145 + "lodash.merge": { 4146 + "version": "4.6.2", 4147 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 4148 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 4149 + "dev": true 4150 + }, 4151 + "lru-cache": { 4152 + "version": "6.0.0", 4153 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 4154 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 4155 + "dev": true, 4156 + "requires": { 4157 + "yallist": "^4.0.0" 4158 + } 4159 + }, 4160 + "magic-string": { 4161 + "version": "0.27.0", 4162 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", 4163 + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", 4164 + "dev": true, 4165 + "requires": { 4166 + "@jridgewell/sourcemap-codec": "^1.4.13" 4167 + } 4168 + }, 4169 + "merge2": { 4170 + "version": "1.4.1", 4171 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4172 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4173 + "dev": true 4174 + }, 4175 + "micromatch": { 4176 + "version": "4.0.5", 4177 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 4178 + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 4179 + "dev": true, 4180 + "requires": { 4181 + "braces": "^3.0.2", 4182 + "picomatch": "^2.3.1" 4183 + } 4184 + }, 4185 + "min-indent": { 4186 + "version": "1.0.1", 4187 + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 4188 + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 4189 + "dev": true 4190 + }, 4191 + "minimatch": { 4192 + "version": "3.1.2", 4193 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 4194 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 4195 + "dev": true, 4196 + "requires": { 4197 + "brace-expansion": "^1.1.7" 4198 + } 4199 + }, 4200 + "minimist": { 4201 + "version": "1.2.8", 4202 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 4203 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 4204 + "dev": true 4205 + }, 4206 + "mkdirp": { 4207 + "version": "0.5.6", 4208 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 4209 + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 4210 + "dev": true, 4211 + "requires": { 4212 + "minimist": "^1.2.6" 4213 + } 4214 + }, 4215 + "mri": { 4216 + "version": "1.2.0", 4217 + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 4218 + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 4219 + "dev": true 4220 + }, 4221 + "ms": { 4222 + "version": "2.1.2", 4223 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 4224 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 4225 + "dev": true 4226 + }, 4227 + "nanoid": { 4228 + "version": "3.3.4", 4229 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 4230 + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 4231 + "dev": true 4232 + }, 4233 + "natural-compare": { 4234 + "version": "1.4.0", 4235 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 4236 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 4237 + "dev": true 4238 + }, 4239 + "natural-compare-lite": { 4240 + "version": "1.4.0", 4241 + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 4242 + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 4243 + "dev": true 4244 + }, 4245 + "normalize-path": { 4246 + "version": "3.0.0", 4247 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4248 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4249 + "dev": true 4250 + }, 4251 + "once": { 4252 + "version": "1.4.0", 4253 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4254 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4255 + "dev": true, 4256 + "requires": { 4257 + "wrappy": "1" 4258 + } 4259 + }, 4260 + "optionator": { 4261 + "version": "0.9.1", 4262 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 4263 + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 4264 + "dev": true, 4265 + "requires": { 4266 + "deep-is": "^0.1.3", 4267 + "fast-levenshtein": "^2.0.6", 4268 + "levn": "^0.4.1", 4269 + "prelude-ls": "^1.2.1", 4270 + "type-check": "^0.4.0", 4271 + "word-wrap": "^1.2.3" 4272 + } 4273 + }, 4274 + "p-limit": { 4275 + "version": "3.1.0", 4276 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4277 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4278 + "dev": true, 4279 + "requires": { 4280 + "yocto-queue": "^0.1.0" 4281 + } 4282 + }, 4283 + "p-locate": { 4284 + "version": "5.0.0", 4285 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4286 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4287 + "dev": true, 4288 + "requires": { 4289 + "p-limit": "^3.0.2" 4290 + } 4291 + }, 4292 + "parent-module": { 4293 + "version": "1.0.1", 4294 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4295 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4296 + "dev": true, 4297 + "requires": { 4298 + "callsites": "^3.0.0" 4299 + } 4300 + }, 4301 + "path-exists": { 4302 + "version": "4.0.0", 4303 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 4304 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 4305 + "dev": true 4306 + }, 4307 + "path-is-absolute": { 4308 + "version": "1.0.1", 4309 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4310 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 4311 + "dev": true 4312 + }, 4313 + "path-key": { 4314 + "version": "3.1.1", 4315 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4316 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4317 + "dev": true 4318 + }, 4319 + "path-parse": { 4320 + "version": "1.0.7", 4321 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 4322 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 4323 + "dev": true 4324 + }, 4325 + "path-type": { 4326 + "version": "4.0.0", 4327 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 4328 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 4329 + "dev": true 4330 + }, 4331 + "picocolors": { 4332 + "version": "1.0.0", 4333 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 4334 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 4335 + "dev": true 4336 + }, 4337 + "picomatch": { 4338 + "version": "2.3.1", 4339 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4340 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4341 + "dev": true 4342 + }, 4343 + "postcss": { 4344 + "version": "8.4.21", 4345 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", 4346 + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", 4347 + "dev": true, 4348 + "requires": { 4349 + "nanoid": "^3.3.4", 4350 + "picocolors": "^1.0.0", 4351 + "source-map-js": "^1.0.2" 4352 + } 4353 + }, 4354 + "prelude-ls": { 4355 + "version": "1.2.1", 4356 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 4357 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 4358 + "dev": true 4359 + }, 4360 + "prettier": { 4361 + "version": "2.8.4", 4362 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", 4363 + "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", 4364 + "dev": true 4365 + }, 4366 + "prettier-plugin-svelte": { 4367 + "version": "2.9.0", 4368 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.9.0.tgz", 4369 + "integrity": "sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==", 4370 + "dev": true, 4371 + "requires": {} 4372 + }, 4373 + "punycode": { 4374 + "version": "2.3.0", 4375 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 4376 + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 4377 + "dev": true 4378 + }, 4379 + "queue-microtask": { 4380 + "version": "1.2.3", 4381 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4382 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4383 + "dev": true 4384 + }, 4385 + "readdirp": { 4386 + "version": "3.6.0", 4387 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 4388 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 4389 + "dev": true, 4390 + "requires": { 4391 + "picomatch": "^2.2.1" 4392 + } 4393 + }, 4394 + "regexpp": { 4395 + "version": "3.2.0", 4396 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 4397 + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 4398 + "dev": true 4399 + }, 4400 + "resolve": { 4401 + "version": "1.22.1", 4402 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 4403 + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 4404 + "dev": true, 4405 + "requires": { 4406 + "is-core-module": "^2.9.0", 4407 + "path-parse": "^1.0.7", 4408 + "supports-preserve-symlinks-flag": "^1.0.0" 4409 + } 4410 + }, 4411 + "resolve-from": { 4412 + "version": "4.0.0", 4413 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 4414 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 4415 + "dev": true 4416 + }, 4417 + "reusify": { 4418 + "version": "1.0.4", 4419 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 4420 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 4421 + "dev": true 4422 + }, 4423 + "rimraf": { 4424 + "version": "3.0.2", 4425 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 4426 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 4427 + "dev": true, 4428 + "requires": { 4429 + "glob": "^7.1.3" 4430 + } 4431 + }, 4432 + "rollup": { 4433 + "version": "3.17.2", 4434 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.17.2.tgz", 4435 + "integrity": "sha512-qMNZdlQPCkWodrAZ3qnJtvCAl4vpQ8q77uEujVCCbC/6CLB7Lcmvjq7HyiOSnf4fxTT9XgsE36oLHJBH49xjqA==", 4436 + "dev": true, 4437 + "requires": { 4438 + "fsevents": "~2.3.2" 4439 + } 4440 + }, 4441 + "run-parallel": { 4442 + "version": "1.2.0", 4443 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 4444 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 4445 + "dev": true, 4446 + "requires": { 4447 + "queue-microtask": "^1.2.2" 4448 + } 4449 + }, 4450 + "sade": { 4451 + "version": "1.8.1", 4452 + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 4453 + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 4454 + "dev": true, 4455 + "requires": { 4456 + "mri": "^1.1.0" 4457 + } 4458 + }, 4459 + "sander": { 4460 + "version": "0.5.1", 4461 + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 4462 + "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 4463 + "dev": true, 4464 + "requires": { 4465 + "es6-promise": "^3.1.2", 4466 + "graceful-fs": "^4.1.3", 4467 + "mkdirp": "^0.5.1", 4468 + "rimraf": "^2.5.2" 4469 + }, 4470 + "dependencies": { 4471 + "rimraf": { 4472 + "version": "2.7.1", 4473 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 4474 + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 4475 + "dev": true, 4476 + "requires": { 4477 + "glob": "^7.1.3" 4478 + } 4479 + } 4480 + } 4481 + }, 4482 + "sass": { 4483 + "version": "1.58.3", 4484 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", 4485 + "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", 4486 + "dev": true, 4487 + "requires": { 4488 + "chokidar": ">=3.0.0 <4.0.0", 4489 + "immutable": "^4.0.0", 4490 + "source-map-js": ">=0.6.2 <2.0.0" 4491 + } 4492 + }, 4493 + "semver": { 4494 + "version": "7.3.8", 4495 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 4496 + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 4497 + "dev": true, 4498 + "requires": { 4499 + "lru-cache": "^6.0.0" 4500 + } 4501 + }, 4502 + "shebang-command": { 4503 + "version": "2.0.0", 4504 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 4505 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 4506 + "dev": true, 4507 + "requires": { 4508 + "shebang-regex": "^3.0.0" 4509 + } 4510 + }, 4511 + "shebang-regex": { 4512 + "version": "3.0.0", 4513 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 4514 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 4515 + "dev": true 4516 + }, 4517 + "slash": { 4518 + "version": "3.0.0", 4519 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 4520 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 4521 + "dev": true 4522 + }, 4523 + "sorcery": { 4524 + "version": "0.11.0", 4525 + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", 4526 + "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", 4527 + "dev": true, 4528 + "requires": { 4529 + "@jridgewell/sourcemap-codec": "^1.4.14", 4530 + "buffer-crc32": "^0.2.5", 4531 + "minimist": "^1.2.0", 4532 + "sander": "^0.5.0" 4533 + } 4534 + }, 4535 + "source-map-js": { 4536 + "version": "1.0.2", 4537 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 4538 + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 4539 + "dev": true 4540 + }, 4541 + "strip-ansi": { 4542 + "version": "6.0.1", 4543 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4544 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4545 + "dev": true, 4546 + "requires": { 4547 + "ansi-regex": "^5.0.1" 4548 + } 4549 + }, 4550 + "strip-indent": { 4551 + "version": "3.0.0", 4552 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4553 + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4554 + "dev": true, 4555 + "requires": { 4556 + "min-indent": "^1.0.0" 4557 + } 4558 + }, 4559 + "strip-json-comments": { 4560 + "version": "3.1.1", 4561 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4562 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4563 + "dev": true 4564 + }, 4565 + "supports-color": { 4566 + "version": "7.2.0", 4567 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4568 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4569 + "dev": true, 4570 + "requires": { 4571 + "has-flag": "^4.0.0" 4572 + } 4573 + }, 4574 + "supports-preserve-symlinks-flag": { 4575 + "version": "1.0.0", 4576 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4577 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4578 + "dev": true 4579 + }, 4580 + "svelte": { 4581 + "version": "3.55.1", 4582 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.55.1.tgz", 4583 + "integrity": "sha512-S+87/P0Ve67HxKkEV23iCdAh/SX1xiSfjF1HOglno/YTbSTW7RniICMCofWGdJJbdjw3S+0PfFb1JtGfTXE0oQ==", 4584 + "dev": true 4585 + }, 4586 + "svelte-check": { 4587 + "version": "3.0.3", 4588 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.0.3.tgz", 4589 + "integrity": "sha512-ByBFXo3bfHRGIsYEasHkdMhLkNleVfszX/Ns1oip58tPJlKdo5Ssr8kgVIuo5oq00hss8AIcdesuy0Xt0BcTvg==", 4590 + "dev": true, 4591 + "requires": { 4592 + "@jridgewell/trace-mapping": "^0.3.17", 4593 + "chokidar": "^3.4.1", 4594 + "fast-glob": "^3.2.7", 4595 + "import-fresh": "^3.2.1", 4596 + "picocolors": "^1.0.0", 4597 + "sade": "^1.7.4", 4598 + "svelte-preprocess": "^5.0.0", 4599 + "typescript": "^4.9.4" 4600 + } 4601 + }, 4602 + "svelte-hmr": { 4603 + "version": "0.15.1", 4604 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.1.tgz", 4605 + "integrity": "sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA==", 4606 + "dev": true, 4607 + "requires": {} 4608 + }, 4609 + "svelte-preprocess": { 4610 + "version": "5.0.1", 4611 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.1.tgz", 4612 + "integrity": "sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==", 4613 + "dev": true, 4614 + "requires": { 4615 + "@types/pug": "^2.0.6", 4616 + "@types/sass": "^1.43.1", 4617 + "detect-indent": "^6.1.0", 4618 + "magic-string": "^0.27.0", 4619 + "sorcery": "^0.11.0", 4620 + "strip-indent": "^3.0.0" 4621 + } 4622 + }, 4623 + "svelte-tauri-filedrop": { 4624 + "version": "1.0.0", 4625 + "resolved": "https://registry.npmjs.org/svelte-tauri-filedrop/-/svelte-tauri-filedrop-1.0.0.tgz", 4626 + "integrity": "sha512-UYfsQvBc+KHpFdefqwLPc+i1iPWutH6Do1NcSkbarWHJT5U8WvMhJhbm6tIVuTf39DtryJbUomb+hwyJHJbevw==", 4627 + "dev": true, 4628 + "requires": { 4629 + "@tauri-apps/api": "^1.0.0-beta.8" 4630 + } 4631 + }, 4632 + "text-table": { 4633 + "version": "0.2.0", 4634 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 4635 + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 4636 + "dev": true 4637 + }, 4638 + "to-regex-range": { 4639 + "version": "5.0.1", 4640 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4641 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4642 + "dev": true, 4643 + "requires": { 4644 + "is-number": "^7.0.0" 4645 + } 4646 + }, 4647 + "tslib": { 4648 + "version": "1.14.1", 4649 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 4650 + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 4651 + "dev": true 4652 + }, 4653 + "tsutils": { 4654 + "version": "3.21.0", 4655 + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 4656 + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 4657 + "dev": true, 4658 + "requires": { 4659 + "tslib": "^1.8.1" 4660 + } 4661 + }, 4662 + "type-check": { 4663 + "version": "0.4.0", 4664 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4665 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4666 + "dev": true, 4667 + "requires": { 4668 + "prelude-ls": "^1.2.1" 4669 + } 4670 + }, 4671 + "type-fest": { 4672 + "version": "0.20.2", 4673 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 4674 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 4675 + "dev": true 4676 + }, 4677 + "typescript": { 4678 + "version": "4.9.5", 4679 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", 4680 + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", 4681 + "dev": true 4682 + }, 4683 + "uri-js": { 4684 + "version": "4.4.1", 4685 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4686 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4687 + "dev": true, 4688 + "requires": { 4689 + "punycode": "^2.1.0" 4690 + } 4691 + }, 4692 + "vite": { 4693 + "version": "4.1.3", 4694 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.1.3.tgz", 4695 + "integrity": "sha512-0Zqo4/Fr/swSOBmbl+HAAhOjrqNwju+yTtoe4hQX9UsARdcuc9njyOdr6xU0DDnV7YP0RT6mgTTOiRtZgxfCxA==", 4696 + "dev": true, 4697 + "requires": { 4698 + "esbuild": "^0.16.14", 4699 + "fsevents": "~2.3.2", 4700 + "postcss": "^8.4.21", 4701 + "resolve": "^1.22.1", 4702 + "rollup": "^3.10.0" 4703 + } 4704 + }, 4705 + "vitefu": { 4706 + "version": "0.2.4", 4707 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", 4708 + "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", 4709 + "dev": true, 4710 + "requires": {} 4711 + }, 4712 + "which": { 4713 + "version": "2.0.2", 4714 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4715 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4716 + "dev": true, 4717 + "requires": { 4718 + "isexe": "^2.0.0" 4719 + } 4720 + }, 4721 + "word-wrap": { 4722 + "version": "1.2.3", 4723 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 4724 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 4725 + "dev": true 4726 + }, 4727 + "wrappy": { 4728 + "version": "1.0.2", 4729 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4730 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4731 + "dev": true 4732 + }, 4733 + "yallist": { 4734 + "version": "4.0.0", 4735 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4736 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 4737 + "dev": true 4738 + }, 4739 + "yocto-queue": { 4740 + "version": "0.1.0", 4741 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 4742 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 4743 + "dev": true 4744 + } 4745 + } 4746 4746 }
+38 -38
package.json
··· 1 1 { 2 - "private": true, 3 - "type": "module", 4 - "scripts": { 5 - "tauri": "tauri", 6 - "dev": "tauri dev", 7 - "dev:web": "vite", 8 - "build": "tauri build", 9 - "build:web": "vite build", 10 - "lint": "prettier --check src *.js && eslint src *.js && svelte-check", 11 - "format": "prettier --write src *.js && eslint --fix src *.js" 12 - }, 13 - "devDependencies": { 14 - "@sveltejs/vite-plugin-svelte": "^2.0.2", 15 - "@tauri-apps/api": "^1.2.0", 16 - "@tauri-apps/cli": "^1.2.3", 17 - "@typescript-eslint/eslint-plugin": "^5.51.0", 18 - "@typescript-eslint/parser": "^5.51.0", 19 - "eslint": "^8.33.0", 20 - "eslint-config-prettier": "^8.6.0", 21 - "eslint-plugin-svelte3": "^4.0.0", 22 - "prettier": "^2.8.4", 23 - "prettier-plugin-svelte": "^2.9.0", 24 - "sass": "^1.58.0", 25 - "svelte": "^3.55.1", 26 - "svelte-check": "^3.0.3", 27 - "svelte-tauri-filedrop": "^1.0.0", 28 - "typescript": "^4.9.5", 29 - "vite": "^4.1.1" 30 - }, 31 - "prettier": { 32 - "useTabs": true, 33 - "printWidth": 100, 34 - "semi": false, 35 - "singleQuote": true, 36 - "pluginSearchDirs": [ 37 - "." 38 - ] 39 - } 2 + "private": true, 3 + "type": "module", 4 + "scripts": { 5 + "tauri": "tauri", 6 + "dev": "tauri dev", 7 + "dev:web": "vite", 8 + "build": "tauri build", 9 + "build:web": "vite build", 10 + "lint": "prettier --check src *.js && eslint src *.js && svelte-check", 11 + "format": "prettier --write src *.js && eslint --fix src *.js" 12 + }, 13 + "devDependencies": { 14 + "@sveltejs/vite-plugin-svelte": "^2.0.2", 15 + "@tauri-apps/api": "^1.2.0", 16 + "@tauri-apps/cli": "^1.2.3", 17 + "@typescript-eslint/eslint-plugin": "^5.53.0", 18 + "@typescript-eslint/parser": "^5.53.0", 19 + "eslint": "^8.34.0", 20 + "eslint-config-prettier": "^8.6.0", 21 + "eslint-plugin-svelte3": "^4.0.0", 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", 27 + "svelte-tauri-filedrop": "^1.0.0", 28 + "typescript": "^4.9.5", 29 + "vite": "^4.1.3" 30 + }, 31 + "prettier": { 32 + "useTabs": true, 33 + "printWidth": 100, 34 + "semi": false, 35 + "singleQuote": true, 36 + "pluginSearchDirs": [ 37 + "." 38 + ] 39 + } 40 40 }
+4 -4
src-tauri/src/image.rs
··· 1 1 use crate::cmd::AppArg; 2 2 use crate::frames::Metadata; 3 3 use crate::throw; 4 - use base64; 4 + use base64::{self, Engine}; 5 5 use id3::TagLike; 6 6 use lofty::ogg::OggPictureStorage; 7 7 use serde::Serialize; ··· 56 56 Some(pic) => Some(Image { 57 57 index, 58 58 total_images: tag.pictures().count(), 59 - data: base64::encode(&pic.data), 59 + data: base64::engine::general_purpose::STANDARD.encode(&pic.data), 60 60 mime_type: pic.mime_type.clone(), 61 61 description: Some(pic.description.clone()), 62 62 picture_type: Some(pic.picture_type.to_string()), ··· 67 67 Some(artwork) => Some(Image { 68 68 index, 69 69 total_images: tag.artworks().count(), 70 - data: base64::encode(&artwork.data), 70 + data: base64::engine::general_purpose::STANDARD.encode(&artwork.data), 71 71 mime_type: match artwork.fmt { 72 72 mp4ameta::ImgFmt::Bmp => "image/bmp".to_string(), 73 73 mp4ameta::ImgFmt::Jpeg => "image/jpeg".to_string(), ··· 82 82 Some((pic, _info)) => Some(Image { 83 83 index, 84 84 total_images: tag.pictures().len(), 85 - data: base64::encode(pic.data()), 85 + data: base64::engine::general_purpose::STANDARD.encode(pic.data()), 86 86 mime_type: match pic.mime_type() { 87 87 lofty::MimeType::Png => "image/png".to_string(), 88 88 lofty::MimeType::Jpeg => "image/jpeg".to_string(),
+59 -64
src-tauri/tauri.conf.json
··· 1 1 { 2 - "package": { 3 - "productName": "Mr Tagger" 4 - }, 5 - "build": { 6 - "distDir": "../build", 7 - "devPath": "http://localhost:8000", 8 - "beforeDevCommand": "npm run dev:web", 9 - "beforeBuildCommand": "npm run build:web" 10 - }, 11 - "tauri": { 12 - "bundle": { 13 - "active": true, 14 - "targets": [ 15 - "dmg", 16 - "deb", 17 - "appimage", 18 - "msi" 19 - ], 20 - "identifier": "space.kasper.mr-tagger", 21 - "icon": [ 22 - "icons/32x32.png", 23 - "icons/128x128.png", 24 - "icons/128x128@2x.png", 25 - "icons/icon.icns", 26 - "icons/icon.ico" 27 - ], 28 - "resources": [], 29 - "externalBin": [], 30 - "copyright": "© 2021 kasper.space", 31 - "category": "Music", 32 - "shortDescription": "Music file tagger", 33 - "longDescription": "Music file tagger", 34 - "deb": { 35 - "depends": [] 36 - }, 37 - "macOS": { 38 - "frameworks": [], 39 - "minimumSystemVersion": "10.13", 40 - "exceptionDomain": "", 41 - "signingIdentity": null, 42 - "entitlements": null 43 - }, 44 - "windows": { 45 - "certificateThumbprint": null, 46 - "digestAlgorithm": "sha256", 47 - "timestampUrl": "" 48 - } 49 - }, 50 - "updater": { 51 - "active": false 52 - }, 53 - "allowlist": { 54 - "shell": { 55 - "open": true 56 - }, 57 - "dialog": { 58 - "open": true, 59 - "save": true 60 - } 61 - }, 62 - "security": { 63 - "csp": "default-src 'self'; img-src *" 64 - } 65 - } 2 + "package": { 3 + "productName": "Mr Tagger" 4 + }, 5 + "build": { 6 + "distDir": "../build", 7 + "devPath": "http://localhost:8000", 8 + "beforeDevCommand": "npm run dev:web", 9 + "beforeBuildCommand": "npm run build:web" 10 + }, 11 + "tauri": { 12 + "bundle": { 13 + "active": true, 14 + "targets": ["dmg", "deb", "appimage", "msi"], 15 + "identifier": "space.kasper.mr-tagger", 16 + "icon": [ 17 + "icons/32x32.png", 18 + "icons/128x128.png", 19 + "icons/128x128@2x.png", 20 + "icons/icon.icns", 21 + "icons/icon.ico" 22 + ], 23 + "resources": [], 24 + "externalBin": [], 25 + "copyright": "© 2021 kasper.space", 26 + "category": "Music", 27 + "shortDescription": "Music file tagger", 28 + "longDescription": "Music file tagger", 29 + "deb": { 30 + "depends": [] 31 + }, 32 + "macOS": { 33 + "frameworks": [], 34 + "minimumSystemVersion": "10.13", 35 + "exceptionDomain": "", 36 + "signingIdentity": null, 37 + "entitlements": null 38 + }, 39 + "windows": { 40 + "certificateThumbprint": null, 41 + "digestAlgorithm": "sha256", 42 + "timestampUrl": "" 43 + } 44 + }, 45 + "updater": { 46 + "active": false 47 + }, 48 + "allowlist": { 49 + "shell": { 50 + "open": true 51 + }, 52 + "dialog": { 53 + "open": true, 54 + "save": true 55 + } 56 + }, 57 + "security": { 58 + "csp": "default-src 'self'; img-src *" 59 + } 60 + } 66 61 }