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

Configure Feed

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

Website setup

Kasper (Jun 26, 2022, 7:36 AM +0200) 4e853e08 75ce9b30

+5452 -290
+3
CHANGELOG.md
··· 1 1 # Changelog 2 2 3 + ## Next 4 + - Fancy macOS single-color title bar 5 + 3 6 ## 1.3.2 - 2022 Jun 20 4 7 - Fix Content Security Policy issue 5 8
+1046 -285
package-lock.json
··· 4 4 "requires": true, 5 5 "packages": { 6 6 "": { 7 + "workspaces": [ 8 + "website" 9 + ], 7 10 "devDependencies": { 8 11 "@sveltejs/vite-plugin-svelte": "1.0.0-next.49", 9 12 "@tauri-apps/api": "1.0.1", 10 13 "@tauri-apps/cli": "1.0.0", 11 - "@typescript-eslint/eslint-plugin": "^5.28.0", 12 - "@typescript-eslint/parser": "^5.28.0", 14 + "@typescript-eslint/eslint-plugin": "^5.29.0", 15 + "@typescript-eslint/parser": "^5.29.0", 13 16 "autoprefixer": "^10.4.7", 14 17 "date-picker-svelte": "^2.0.0", 15 18 "eslint": "^8.18.0", ··· 18 21 "postcss": "^8.4.14", 19 22 "prettier": "^2.7.1", 20 23 "prettier-plugin-svelte": "^2.7.0", 21 - "sass": "^1.52.3", 24 + "sass": "^1.53.0", 22 25 "svelte": "^3.48.0", 23 26 "svelte-check": "^2.7.2", 24 27 "svelte-preprocess": "^4.10.7", ··· 139 142 "node": ">= 8.0.0" 140 143 } 141 144 }, 145 + "node_modules/@sveltejs/adapter-static": { 146 + "version": "1.0.0-next.34", 147 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-1.0.0-next.34.tgz", 148 + "integrity": "sha512-XjuMhemme5z0L/B2nTZpA6k+RJjF+b6L96ts6gIQ6ixiCzJQSbBqJhrrBYBCaeLAKvdUMoGEmX8m862JhKjRFg==", 149 + "dev": true, 150 + "dependencies": { 151 + "tiny-glob": "^0.2.9" 152 + } 153 + }, 154 + "node_modules/@sveltejs/kit": { 155 + "version": "1.0.0-next.354", 156 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.354.tgz", 157 + "integrity": "sha512-dTfFT0c3sxztFpiw6H4bQnPd+PtHgEZG6j6ssT9sWLONfzUgWRX0S7H/WoPEjr7u65o2HNazoj8jmEq3ZTwb9g==", 158 + "dev": true, 159 + "dependencies": { 160 + "@sveltejs/vite-plugin-svelte": "^1.0.0-next.48", 161 + "chokidar": "^3.5.3", 162 + "sade": "^1.8.1", 163 + "vite": "^2.9.10" 164 + }, 165 + "bin": { 166 + "svelte-kit": "svelte-kit.js" 167 + }, 168 + "engines": { 169 + "node": ">=16.7" 170 + }, 171 + "peerDependencies": { 172 + "svelte": "^3.44.0" 173 + } 174 + }, 142 175 "node_modules/@sveltejs/vite-plugin-svelte": { 143 176 "version": "1.0.0-next.49", 144 177 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.49.tgz", ··· 166 199 } 167 200 } 168 201 }, 202 + "node_modules/@tailwindcss/forms": { 203 + "version": "0.5.2", 204 + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.2.tgz", 205 + "integrity": "sha512-pSrFeJB6Bg1Mrg9CdQW3+hqZXAKsBrSG9MAfFLKy1pVA4Mb4W7C0k7mEhlmS2Dfo/otxrQOET7NJiJ9RrS563w==", 206 + "dev": true, 207 + "dependencies": { 208 + "mini-svg-data-uri": "^1.2.3" 209 + }, 210 + "peerDependencies": { 211 + "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1" 212 + } 213 + }, 169 214 "node_modules/@tauri-apps/api": { 170 215 "version": "1.0.1", 171 216 "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-1.0.1.tgz", ··· 383 428 } 384 429 }, 385 430 "node_modules/@typescript-eslint/eslint-plugin": { 386 - "version": "5.28.0", 387 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.28.0.tgz", 388 - "integrity": "sha512-DXVU6Cg29H2M6EybqSg2A+x8DgO9TCUBRp4QEXQHJceLS7ogVDP0g3Lkg/SZCqcvkAP/RruuQqK0gdlkgmhSUA==", 431 + "version": "5.29.0", 432 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.29.0.tgz", 433 + "integrity": "sha512-kgTsISt9pM53yRFQmLZ4npj99yGl3x3Pl7z4eA66OuTzAGC4bQB5H5fuLwPnqTKU3yyrrg4MIhjF17UYnL4c0w==", 389 434 "dev": true, 390 435 "dependencies": { 391 - "@typescript-eslint/scope-manager": "5.28.0", 392 - "@typescript-eslint/type-utils": "5.28.0", 393 - "@typescript-eslint/utils": "5.28.0", 436 + "@typescript-eslint/scope-manager": "5.29.0", 437 + "@typescript-eslint/type-utils": "5.29.0", 438 + "@typescript-eslint/utils": "5.29.0", 394 439 "debug": "^4.3.4", 395 440 "functional-red-black-tree": "^1.0.1", 396 441 "ignore": "^5.2.0", ··· 416 461 } 417 462 }, 418 463 "node_modules/@typescript-eslint/parser": { 419 - "version": "5.28.0", 420 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.28.0.tgz", 421 - "integrity": "sha512-ekqoNRNK1lAcKhZESN/PdpVsWbP9jtiNqzFWkp/yAUdZvJalw2heCYuqRmM5eUJSIYEkgq5sGOjq+ZqsLMjtRA==", 464 + "version": "5.29.0", 465 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.29.0.tgz", 466 + "integrity": "sha512-ruKWTv+x0OOxbzIw9nW5oWlUopvP/IQDjB5ZqmTglLIoDTctLlAJpAQFpNPJP/ZI7hTT9sARBosEfaKbcFuECw==", 422 467 "dev": true, 423 468 "dependencies": { 424 - "@typescript-eslint/scope-manager": "5.28.0", 425 - "@typescript-eslint/types": "5.28.0", 426 - "@typescript-eslint/typescript-estree": "5.28.0", 469 + "@typescript-eslint/scope-manager": "5.29.0", 470 + "@typescript-eslint/types": "5.29.0", 471 + "@typescript-eslint/typescript-estree": "5.29.0", 427 472 "debug": "^4.3.4" 428 473 }, 429 474 "engines": { ··· 443 488 } 444 489 }, 445 490 "node_modules/@typescript-eslint/scope-manager": { 446 - "version": "5.28.0", 447 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.28.0.tgz", 448 - "integrity": "sha512-LeBLTqF/he1Z+boRhSqnso6YrzcKMTQ8bO/YKEe+6+O/JGof9M0g3IJlIsqfrK/6K03MlFIlycbf1uQR1IjE+w==", 491 + "version": "5.29.0", 492 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.29.0.tgz", 493 + "integrity": "sha512-etbXUT0FygFi2ihcxDZjz21LtC+Eps9V2xVx09zFoN44RRHPrkMflidGMI+2dUs821zR1tDS6Oc9IXxIjOUZwA==", 449 494 "dev": true, 450 495 "dependencies": { 451 - "@typescript-eslint/types": "5.28.0", 452 - "@typescript-eslint/visitor-keys": "5.28.0" 496 + "@typescript-eslint/types": "5.29.0", 497 + "@typescript-eslint/visitor-keys": "5.29.0" 453 498 }, 454 499 "engines": { 455 500 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 460 505 } 461 506 }, 462 507 "node_modules/@typescript-eslint/type-utils": { 463 - "version": "5.28.0", 464 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.28.0.tgz", 465 - "integrity": "sha512-SyKjKh4CXPglueyC6ceAFytjYWMoPHMswPQae236zqe1YbhvCVQyIawesYywGiu98L9DwrxsBN69vGIVxJ4mQQ==", 508 + "version": "5.29.0", 509 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.29.0.tgz", 510 + "integrity": "sha512-JK6bAaaiJozbox3K220VRfCzLa9n0ib/J+FHIwnaV3Enw/TO267qe0pM1b1QrrEuy6xun374XEAsRlA86JJnyg==", 466 511 "dev": true, 467 512 "dependencies": { 468 - "@typescript-eslint/utils": "5.28.0", 513 + "@typescript-eslint/utils": "5.29.0", 469 514 "debug": "^4.3.4", 470 515 "tsutils": "^3.21.0" 471 516 }, ··· 486 531 } 487 532 }, 488 533 "node_modules/@typescript-eslint/types": { 489 - "version": "5.28.0", 490 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.28.0.tgz", 491 - "integrity": "sha512-2OOm8ZTOQxqkPbf+DAo8oc16sDlVR5owgJfKheBkxBKg1vAfw2JsSofH9+16VPlN9PWtv8Wzhklkqw3k/zCVxA==", 534 + "version": "5.29.0", 535 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.29.0.tgz", 536 + "integrity": "sha512-X99VbqvAXOMdVyfFmksMy3u8p8yoRGITgU1joBJPzeYa0rhdf5ok9S56/itRoUSh99fiDoMtarSIJXo7H/SnOg==", 492 537 "dev": true, 493 538 "engines": { 494 539 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ··· 499 544 } 500 545 }, 501 546 "node_modules/@typescript-eslint/typescript-estree": { 502 - "version": "5.28.0", 503 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.28.0.tgz", 504 - "integrity": "sha512-9GX+GfpV+F4hdTtYc6OV9ZkyYilGXPmQpm6AThInpBmKJEyRSIjORJd1G9+bknb7OTFYL+Vd4FBJAO6T78OVqA==", 547 + "version": "5.29.0", 548 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.29.0.tgz", 549 + "integrity": "sha512-mQvSUJ/JjGBdvo+1LwC+GY2XmSYjK1nAaVw2emp/E61wEVYEyibRHCqm1I1vEKbXCpUKuW4G7u9ZCaZhJbLoNQ==", 505 550 "dev": true, 506 551 "dependencies": { 507 - "@typescript-eslint/types": "5.28.0", 508 - "@typescript-eslint/visitor-keys": "5.28.0", 552 + "@typescript-eslint/types": "5.29.0", 553 + "@typescript-eslint/visitor-keys": "5.29.0", 509 554 "debug": "^4.3.4", 510 555 "globby": "^11.1.0", 511 556 "is-glob": "^4.0.3", ··· 526 571 } 527 572 }, 528 573 "node_modules/@typescript-eslint/utils": { 529 - "version": "5.28.0", 530 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.28.0.tgz", 531 - "integrity": "sha512-E60N5L0fjv7iPJV3UGc4EC+A3Lcj4jle9zzR0gW7vXhflO7/J29kwiTGITA2RlrmPokKiZbBy2DgaclCaEUs6g==", 574 + "version": "5.29.0", 575 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.29.0.tgz", 576 + "integrity": "sha512-3Eos6uP1nyLOBayc/VUdKZikV90HahXE5Dx9L5YlSd/7ylQPXhLk1BYb29SDgnBnTp+jmSZUU0QxUiyHgW4p7A==", 532 577 "dev": true, 533 578 "dependencies": { 534 579 "@types/json-schema": "^7.0.9", 535 - "@typescript-eslint/scope-manager": "5.28.0", 536 - "@typescript-eslint/types": "5.28.0", 537 - "@typescript-eslint/typescript-estree": "5.28.0", 580 + "@typescript-eslint/scope-manager": "5.29.0", 581 + "@typescript-eslint/types": "5.29.0", 582 + "@typescript-eslint/typescript-estree": "5.29.0", 538 583 "eslint-scope": "^5.1.1", 539 584 "eslint-utils": "^3.0.0" 540 585 }, ··· 550 595 } 551 596 }, 552 597 "node_modules/@typescript-eslint/visitor-keys": { 553 - "version": "5.28.0", 554 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.28.0.tgz", 555 - "integrity": "sha512-BtfP1vCor8cWacovzzPFOoeW4kBQxzmhxGoOpt0v1SFvG+nJ0cWaVdJk7cky1ArTcFHHKNIxyo2LLr3oNkSuXA==", 598 + "version": "5.29.0", 599 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.29.0.tgz", 600 + "integrity": "sha512-Hpb/mCWsjILvikMQoZIE3voc9wtQcS0A9FUw3h8bhr9UxBdtI/tw1ZDZUOXHXLOVMedKCH5NxyzATwnU78bWCQ==", 556 601 "dev": true, 557 602 "dependencies": { 558 - "@typescript-eslint/types": "5.28.0", 603 + "@typescript-eslint/types": "5.29.0", 559 604 "eslint-visitor-keys": "^3.3.0" 560 605 }, 561 606 "engines": { ··· 587 632 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 588 633 } 589 634 }, 635 + "node_modules/acorn-node": { 636 + "version": "1.8.2", 637 + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 638 + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 639 + "dev": true, 640 + "dependencies": { 641 + "acorn": "^7.0.0", 642 + "acorn-walk": "^7.0.0", 643 + "xtend": "^4.0.2" 644 + } 645 + }, 646 + "node_modules/acorn-node/node_modules/acorn": { 647 + "version": "7.4.1", 648 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 649 + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 650 + "dev": true, 651 + "bin": { 652 + "acorn": "bin/acorn" 653 + }, 654 + "engines": { 655 + "node": ">=0.4.0" 656 + } 657 + }, 658 + "node_modules/acorn-walk": { 659 + "version": "7.2.0", 660 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 661 + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 662 + "dev": true, 663 + "engines": { 664 + "node": ">=0.4.0" 665 + } 666 + }, 590 667 "node_modules/ajv": { 591 668 "version": "6.12.6", 592 669 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", ··· 639 716 "engines": { 640 717 "node": ">= 8" 641 718 } 719 + }, 720 + "node_modules/arg": { 721 + "version": "5.0.2", 722 + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 723 + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 724 + "dev": true 642 725 }, 643 726 "node_modules/argparse": { 644 727 "version": "2.0.1", ··· 726 809 } 727 810 }, 728 811 "node_modules/browserslist": { 729 - "version": "4.20.4", 730 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", 731 - "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", 812 + "version": "4.21.0", 813 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz", 814 + "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", 732 815 "dev": true, 733 816 "funding": [ 734 817 { ··· 741 824 } 742 825 ], 743 826 "dependencies": { 744 - "caniuse-lite": "^1.0.30001349", 745 - "electron-to-chromium": "^1.4.147", 746 - "escalade": "^3.1.1", 827 + "caniuse-lite": "^1.0.30001358", 828 + "electron-to-chromium": "^1.4.164", 747 829 "node-releases": "^2.0.5", 748 - "picocolors": "^1.0.0" 830 + "update-browserslist-db": "^1.0.0" 749 831 }, 750 832 "bin": { 751 833 "browserslist": "cli.js" ··· 772 854 "node": ">=6" 773 855 } 774 856 }, 857 + "node_modules/camelcase-css": { 858 + "version": "2.0.1", 859 + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 860 + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 861 + "dev": true, 862 + "engines": { 863 + "node": ">= 6" 864 + } 865 + }, 775 866 "node_modules/caniuse-lite": { 776 - "version": "1.0.30001356", 777 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001356.tgz", 778 - "integrity": "sha512-/30854bktMLhxtjieIxsrJBfs2gTM1pel6MXKF3K+RdIVJZcsn2A2QdhsuR4/p9+R204fZw0zCBBhktX8xWuyQ==", 867 + "version": "1.0.30001359", 868 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", 869 + "integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==", 779 870 "dev": true, 780 871 "funding": [ 781 872 { ··· 881 972 "node": ">= 8" 882 973 } 883 974 }, 975 + "node_modules/cssesc": { 976 + "version": "3.0.0", 977 + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 978 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 979 + "dev": true, 980 + "bin": { 981 + "cssesc": "bin/cssesc" 982 + }, 983 + "engines": { 984 + "node": ">=4" 985 + } 986 + }, 884 987 "node_modules/date-picker-svelte": { 885 988 "version": "2.0.0", 886 989 "resolved": "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.0.0.tgz", ··· 919 1022 "node": ">=0.10.0" 920 1023 } 921 1024 }, 1025 + "node_modules/defined": { 1026 + "version": "1.0.0", 1027 + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", 1028 + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==", 1029 + "dev": true 1030 + }, 922 1031 "node_modules/detect-indent": { 923 1032 "version": "6.1.0", 924 1033 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", ··· 928 1037 "node": ">=8" 929 1038 } 930 1039 }, 1040 + "node_modules/detective": { 1041 + "version": "5.2.1", 1042 + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 1043 + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 1044 + "dev": true, 1045 + "dependencies": { 1046 + "acorn-node": "^1.8.2", 1047 + "defined": "^1.0.0", 1048 + "minimist": "^1.2.6" 1049 + }, 1050 + "bin": { 1051 + "detective": "bin/detective.js" 1052 + }, 1053 + "engines": { 1054 + "node": ">=0.8.0" 1055 + } 1056 + }, 1057 + "node_modules/didyoumean": { 1058 + "version": "1.2.2", 1059 + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 1060 + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 1061 + "dev": true 1062 + }, 931 1063 "node_modules/dir-glob": { 932 1064 "version": "3.0.1", 933 1065 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", ··· 940 1072 "node": ">=8" 941 1073 } 942 1074 }, 1075 + "node_modules/dlv": { 1076 + "version": "1.1.3", 1077 + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 1078 + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 1079 + "dev": true 1080 + }, 943 1081 "node_modules/doctrine": { 944 1082 "version": "3.0.0", 945 1083 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", ··· 953 1091 } 954 1092 }, 955 1093 "node_modules/electron-to-chromium": { 956 - "version": "1.4.161", 957 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.161.tgz", 958 - "integrity": "sha512-sTjBRhqh6wFodzZtc5Iu8/R95OkwaPNn7tj/TaDU5nu/5EFiQDtADGAXdR4tJcTEHlYfJpHqigzJqHvPgehP8A==", 1094 + "version": "1.4.170", 1095 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz", 1096 + "integrity": "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==", 959 1097 "dev": true 960 1098 }, 961 1099 "node_modules/es6-promise": { ··· 965 1103 "dev": true 966 1104 }, 967 1105 "node_modules/esbuild": { 968 - "version": "0.14.46", 969 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.46.tgz", 970 - "integrity": "sha512-vdm5G1JdZBktva8dwQci/s44VbeBUg8g907xoZx77mqFZ4gU5GlMULNsdGeID+qXCXocsfYSGtE0LvqH3eiNQg==", 1106 + "version": "0.14.47", 1107 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.47.tgz", 1108 + "integrity": "sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==", 971 1109 "dev": true, 972 1110 "hasInstallScript": true, 973 1111 "bin": { ··· 977 1115 "node": ">=12" 978 1116 }, 979 1117 "optionalDependencies": { 980 - "esbuild-android-64": "0.14.46", 981 - "esbuild-android-arm64": "0.14.46", 982 - "esbuild-darwin-64": "0.14.46", 983 - "esbuild-darwin-arm64": "0.14.46", 984 - "esbuild-freebsd-64": "0.14.46", 985 - "esbuild-freebsd-arm64": "0.14.46", 986 - "esbuild-linux-32": "0.14.46", 987 - "esbuild-linux-64": "0.14.46", 988 - "esbuild-linux-arm": "0.14.46", 989 - "esbuild-linux-arm64": "0.14.46", 990 - "esbuild-linux-mips64le": "0.14.46", 991 - "esbuild-linux-ppc64le": "0.14.46", 992 - "esbuild-linux-riscv64": "0.14.46", 993 - "esbuild-linux-s390x": "0.14.46", 994 - "esbuild-netbsd-64": "0.14.46", 995 - "esbuild-openbsd-64": "0.14.46", 996 - "esbuild-sunos-64": "0.14.46", 997 - "esbuild-windows-32": "0.14.46", 998 - "esbuild-windows-64": "0.14.46", 999 - "esbuild-windows-arm64": "0.14.46" 1118 + "esbuild-android-64": "0.14.47", 1119 + "esbuild-android-arm64": "0.14.47", 1120 + "esbuild-darwin-64": "0.14.47", 1121 + "esbuild-darwin-arm64": "0.14.47", 1122 + "esbuild-freebsd-64": "0.14.47", 1123 + "esbuild-freebsd-arm64": "0.14.47", 1124 + "esbuild-linux-32": "0.14.47", 1125 + "esbuild-linux-64": "0.14.47", 1126 + "esbuild-linux-arm": "0.14.47", 1127 + "esbuild-linux-arm64": "0.14.47", 1128 + "esbuild-linux-mips64le": "0.14.47", 1129 + "esbuild-linux-ppc64le": "0.14.47", 1130 + "esbuild-linux-riscv64": "0.14.47", 1131 + "esbuild-linux-s390x": "0.14.47", 1132 + "esbuild-netbsd-64": "0.14.47", 1133 + "esbuild-openbsd-64": "0.14.47", 1134 + "esbuild-sunos-64": "0.14.47", 1135 + "esbuild-windows-32": "0.14.47", 1136 + "esbuild-windows-64": "0.14.47", 1137 + "esbuild-windows-arm64": "0.14.47" 1000 1138 } 1001 1139 }, 1002 1140 "node_modules/esbuild-android-64": { 1003 - "version": "0.14.46", 1004 - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.46.tgz", 1005 - "integrity": "sha512-ZyJqwAcjNbZprs0ZAxnUAOhEhdE5kTKwz+CZuLmZYNLAPyRgBtaC8pT2PCuPifNvV8Cl3yLlrQPaOCjovoyb5g==", 1141 + "version": "0.14.47", 1142 + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.47.tgz", 1143 + "integrity": "sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==", 1006 1144 "cpu": [ 1007 1145 "x64" 1008 1146 ], ··· 1016 1154 } 1017 1155 }, 1018 1156 "node_modules/esbuild-android-arm64": { 1019 - "version": "0.14.46", 1020 - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.46.tgz", 1021 - "integrity": "sha512-BKcnUksvCijO9ONv6b4SikZE/OZftwJvX91XROODZGQmuwGVg97jmLDVu3lxuHdFlMNNzxh8taJ2mbCWZzH/Iw==", 1157 + "version": "0.14.47", 1158 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.47.tgz", 1159 + "integrity": "sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==", 1022 1160 "cpu": [ 1023 1161 "arm64" 1024 1162 ], ··· 1032 1170 } 1033 1171 }, 1034 1172 "node_modules/esbuild-darwin-64": { 1035 - "version": "0.14.46", 1036 - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.46.tgz", 1037 - "integrity": "sha512-/ss2kO92sUJ9/1nHnMb3+oab8w6dyqKrMtPMvSYJ9KZIYGAZxz/WYxfFprY7Xk+ZxWnnlASSyZlG+If1nVmFYg==", 1173 + "version": "0.14.47", 1174 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.47.tgz", 1175 + "integrity": "sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==", 1038 1176 "cpu": [ 1039 1177 "x64" 1040 1178 ], ··· 1048 1186 } 1049 1187 }, 1050 1188 "node_modules/esbuild-darwin-arm64": { 1051 - "version": "0.14.46", 1052 - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.46.tgz", 1053 - "integrity": "sha512-WX0JOaEFf6t+rIjXO6THsf/0fhQAt2Zb0/PSYlvXnuQQAmOmFAfPsuRNocp5ME0NGaUqZd4FxqqmLEVK3RzPAg==", 1189 + "version": "0.14.47", 1190 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.47.tgz", 1191 + "integrity": "sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==", 1054 1192 "cpu": [ 1055 1193 "arm64" 1056 1194 ], ··· 1064 1202 } 1065 1203 }, 1066 1204 "node_modules/esbuild-freebsd-64": { 1067 - "version": "0.14.46", 1068 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.46.tgz", 1069 - "integrity": "sha512-o+ozPFuHRCAGCVWU2bLurOUgVkT0jcPEu082VBUY2Q/yLf+B+/3nXzh4Fjp5O21tOvJRTn7hUVydG9j5+vYE6A==", 1205 + "version": "0.14.47", 1206 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.47.tgz", 1207 + "integrity": "sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==", 1070 1208 "cpu": [ 1071 1209 "x64" 1072 1210 ], ··· 1080 1218 } 1081 1219 }, 1082 1220 "node_modules/esbuild-freebsd-arm64": { 1083 - "version": "0.14.46", 1084 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.46.tgz", 1085 - "integrity": "sha512-9zicZ0X43WDKz3sjNfcqYO38xbfJpSWYXB+FxvYYkmBwGA52K0SAu4oKuTTLi8od8X2IIo1x5C5TUNvKDSVJww==", 1221 + "version": "0.14.47", 1222 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.47.tgz", 1223 + "integrity": "sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==", 1086 1224 "cpu": [ 1087 1225 "arm64" 1088 1226 ], ··· 1096 1234 } 1097 1235 }, 1098 1236 "node_modules/esbuild-linux-32": { 1099 - "version": "0.14.46", 1100 - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.46.tgz", 1101 - "integrity": "sha512-ZnTpZMVb0VGvL99R5eh4OrJwbUyvpM6M88VAMuHP4LvFjuvZrhgefjKqEGuWZZW7JRnAjKqjXLjWdhdSjwMFnQ==", 1237 + "version": "0.14.47", 1238 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.47.tgz", 1239 + "integrity": "sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==", 1102 1240 "cpu": [ 1103 1241 "ia32" 1104 1242 ], ··· 1112 1250 } 1113 1251 }, 1114 1252 "node_modules/esbuild-linux-64": { 1115 - "version": "0.14.46", 1116 - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.46.tgz", 1117 - "integrity": "sha512-ECCRRZtX6l4ubeVhHhiVoK/uYAkvzNqfmR4gP4N/9H9RPu+b8YCcN4bQGp7xCuYIV6Xd41WpOMyO+xpcQvjtQQ==", 1253 + "version": "0.14.47", 1254 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz", 1255 + "integrity": "sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==", 1118 1256 "cpu": [ 1119 1257 "x64" 1120 1258 ], ··· 1128 1266 } 1129 1267 }, 1130 1268 "node_modules/esbuild-linux-arm": { 1131 - "version": "0.14.46", 1132 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.46.tgz", 1133 - "integrity": "sha512-RvTJEi4vj13c5FP9YPp+8Y6x6HK1E7uSqfy3y9UoeaNAzNZWA7fN1U3hQjTL/dy5zTJH5KE64mrt5k5+he+CQA==", 1269 + "version": "0.14.47", 1270 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.47.tgz", 1271 + "integrity": "sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==", 1134 1272 "cpu": [ 1135 1273 "arm" 1136 1274 ], ··· 1144 1282 } 1145 1283 }, 1146 1284 "node_modules/esbuild-linux-arm64": { 1147 - "version": "0.14.46", 1148 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.46.tgz", 1149 - "integrity": "sha512-HX0TXCHyI0NEWG4jg8LlW1PbZQbnz+PUH56yjx996cgM5pC90u32drKs/tyJiyyQmNk9OXOogjKw7LEdp/Qc1w==", 1285 + "version": "0.14.47", 1286 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.47.tgz", 1287 + "integrity": "sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==", 1150 1288 "cpu": [ 1151 1289 "arm64" 1152 1290 ], ··· 1160 1298 } 1161 1299 }, 1162 1300 "node_modules/esbuild-linux-mips64le": { 1163 - "version": "0.14.46", 1164 - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.46.tgz", 1165 - "integrity": "sha512-jnb2NDwGqJUVmxn1v0f7seNdDm0nRNWHP9Z3MrWAGnBCdnnDlsjqRFDnbKoaQvWONEa+rOOr/giK+VL0hgQExA==", 1301 + "version": "0.14.47", 1302 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.47.tgz", 1303 + "integrity": "sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==", 1166 1304 "cpu": [ 1167 1305 "mips64el" 1168 1306 ], ··· 1176 1314 } 1177 1315 }, 1178 1316 "node_modules/esbuild-linux-ppc64le": { 1179 - "version": "0.14.46", 1180 - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.46.tgz", 1181 - "integrity": "sha512-uu3JTQUrwwauKY9z8yq5MnDyOlT3f2DNOzBcYz4dB78HqwEqilCsifoBGd0WcbED5n57dc59X+LZMTZ8Ose44w==", 1317 + "version": "0.14.47", 1318 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.47.tgz", 1319 + "integrity": "sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==", 1182 1320 "cpu": [ 1183 1321 "ppc64" 1184 1322 ], ··· 1192 1330 } 1193 1331 }, 1194 1332 "node_modules/esbuild-linux-riscv64": { 1195 - "version": "0.14.46", 1196 - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.46.tgz", 1197 - "integrity": "sha512-OB29r1EG44ZY34JnXCRERxo7k4pRKoQdaoRg2HIeCavatsXZwW4LCakpLnMQ72vXT1HtpBUABEjHkKkn5JyrUg==", 1333 + "version": "0.14.47", 1334 + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.47.tgz", 1335 + "integrity": "sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==", 1198 1336 "cpu": [ 1199 1337 "riscv64" 1200 1338 ], ··· 1208 1346 } 1209 1347 }, 1210 1348 "node_modules/esbuild-linux-s390x": { 1211 - "version": "0.14.46", 1212 - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.46.tgz", 1213 - "integrity": "sha512-XQ/U9TueMSGYyPTKyZsJVraiuvxhwCDIMn/QwFXCRCJ6H/Cy/Rq33u9qhpeSziinHKfzJROGx5A8mQY6aYamdQ==", 1349 + "version": "0.14.47", 1350 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.47.tgz", 1351 + "integrity": "sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==", 1214 1352 "cpu": [ 1215 1353 "s390x" 1216 1354 ], ··· 1224 1362 } 1225 1363 }, 1226 1364 "node_modules/esbuild-netbsd-64": { 1227 - "version": "0.14.46", 1228 - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.46.tgz", 1229 - "integrity": "sha512-i15BwqHaAIFp1vBJkitAbHtwXcLk9TdHs/Ia1xGIAutQYXSJNPLM3Z4B4hyfHNEFl2yBqBIYpglMohv2ClNdOQ==", 1365 + "version": "0.14.47", 1366 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.47.tgz", 1367 + "integrity": "sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==", 1230 1368 "cpu": [ 1231 1369 "x64" 1232 1370 ], ··· 1240 1378 } 1241 1379 }, 1242 1380 "node_modules/esbuild-openbsd-64": { 1243 - "version": "0.14.46", 1244 - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.46.tgz", 1245 - "integrity": "sha512-XwOIFCE140Y/PvjrwjFfa/QLWBuvhR1mPCOa35mKx02jt++wPNgf0qhn6HfdVC3vQe7R46RwTp4q2cp99fepEg==", 1381 + "version": "0.14.47", 1382 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.47.tgz", 1383 + "integrity": "sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==", 1246 1384 "cpu": [ 1247 1385 "x64" 1248 1386 ], ··· 1256 1394 } 1257 1395 }, 1258 1396 "node_modules/esbuild-sunos-64": { 1259 - "version": "0.14.46", 1260 - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.46.tgz", 1261 - "integrity": "sha512-+kV3JnmfdxBVpHyFvuGXWtu6tXxXApOLPkSrVkMJf6+ns/3PLtPndpzwCzHjD+qYUEk8ln4MA+ufQ2qmjW5mZg==", 1397 + "version": "0.14.47", 1398 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.47.tgz", 1399 + "integrity": "sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==", 1262 1400 "cpu": [ 1263 1401 "x64" 1264 1402 ], ··· 1272 1410 } 1273 1411 }, 1274 1412 "node_modules/esbuild-windows-32": { 1275 - "version": "0.14.46", 1276 - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.46.tgz", 1277 - "integrity": "sha512-gzGC1Q11B/Bo5A2EX4N22oigWmhL7Z0eDyc8kbSoJjqSrGQuRE7B0uMpluO+q0O/gZ1S3zdw+M4PCWlqOIeXLA==", 1413 + "version": "0.14.47", 1414 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.47.tgz", 1415 + "integrity": "sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==", 1278 1416 "cpu": [ 1279 1417 "ia32" 1280 1418 ], ··· 1288 1426 } 1289 1427 }, 1290 1428 "node_modules/esbuild-windows-64": { 1291 - "version": "0.14.46", 1292 - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.46.tgz", 1293 - "integrity": "sha512-Do2daaskfOjmCB7o3ygz6fD3K6SPjZLERiZLktzHz2oUCwsebKu/gmop0+j/XdrVIXC32wFzHzDS+9CTu9OShw==", 1429 + "version": "0.14.47", 1430 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz", 1431 + "integrity": "sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==", 1294 1432 "cpu": [ 1295 1433 "x64" 1296 1434 ], ··· 1304 1442 } 1305 1443 }, 1306 1444 "node_modules/esbuild-windows-arm64": { 1307 - "version": "0.14.46", 1308 - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.46.tgz", 1309 - "integrity": "sha512-VEzMy6bM60/HT/URTDElyhfi2Pk0quCCrEhRlI4MRno/AIqYUGw0rZwkPl6PeoqVI6BgoBHGY576GWTiPmshCA==", 1445 + "version": "0.14.47", 1446 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.47.tgz", 1447 + "integrity": "sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==", 1310 1448 "cpu": [ 1311 1449 "arm64" 1312 1450 ], ··· 1767 1905 "url": "https://github.com/sponsors/sindresorhus" 1768 1906 } 1769 1907 }, 1908 + "node_modules/globalyzer": { 1909 + "version": "0.1.0", 1910 + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 1911 + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 1912 + "dev": true 1913 + }, 1770 1914 "node_modules/globby": { 1771 1915 "version": "11.1.0", 1772 1916 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", ··· 1786 1930 "funding": { 1787 1931 "url": "https://github.com/sponsors/sindresorhus" 1788 1932 } 1933 + }, 1934 + "node_modules/globrex": { 1935 + "version": "0.1.2", 1936 + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 1937 + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 1938 + "dev": true 1789 1939 }, 1790 1940 "node_modules/graceful-fs": { 1791 1941 "version": "4.2.10", ··· 1976 2126 "node": ">= 0.8.0" 1977 2127 } 1978 2128 }, 2129 + "node_modules/lilconfig": { 2130 + "version": "2.0.5", 2131 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", 2132 + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", 2133 + "dev": true, 2134 + "engines": { 2135 + "node": ">=10" 2136 + } 2137 + }, 1979 2138 "node_modules/lodash.merge": { 1980 2139 "version": "4.6.2", 1981 2140 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", ··· 2037 2196 "node": ">=4" 2038 2197 } 2039 2198 }, 2199 + "node_modules/mini-svg-data-uri": { 2200 + "version": "1.4.4", 2201 + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", 2202 + "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", 2203 + "dev": true, 2204 + "bin": { 2205 + "mini-svg-data-uri": "cli.js" 2206 + } 2207 + }, 2040 2208 "node_modules/minimatch": { 2041 2209 "version": "3.1.2", 2042 2210 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 2124 2292 "node": ">=0.10.0" 2125 2293 } 2126 2294 }, 2295 + "node_modules/object-hash": { 2296 + "version": "3.0.0", 2297 + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 2298 + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 2299 + "dev": true, 2300 + "engines": { 2301 + "node": ">= 6" 2302 + } 2303 + }, 2127 2304 "node_modules/once": { 2128 2305 "version": "1.4.0", 2129 2306 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", ··· 2213 2390 "url": "https://github.com/sponsors/jonschlinkert" 2214 2391 } 2215 2392 }, 2393 + "node_modules/pify": { 2394 + "version": "2.3.0", 2395 + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 2396 + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 2397 + "dev": true, 2398 + "engines": { 2399 + "node": ">=0.10.0" 2400 + } 2401 + }, 2216 2402 "node_modules/postcss": { 2217 2403 "version": "8.4.14", 2218 2404 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", ··· 2237 2423 "node": "^10 || ^12 || >=14" 2238 2424 } 2239 2425 }, 2426 + "node_modules/postcss-import": { 2427 + "version": "14.1.0", 2428 + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", 2429 + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", 2430 + "dev": true, 2431 + "dependencies": { 2432 + "postcss-value-parser": "^4.0.0", 2433 + "read-cache": "^1.0.0", 2434 + "resolve": "^1.1.7" 2435 + }, 2436 + "engines": { 2437 + "node": ">=10.0.0" 2438 + }, 2439 + "peerDependencies": { 2440 + "postcss": "^8.0.0" 2441 + } 2442 + }, 2443 + "node_modules/postcss-js": { 2444 + "version": "4.0.0", 2445 + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", 2446 + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", 2447 + "dev": true, 2448 + "dependencies": { 2449 + "camelcase-css": "^2.0.1" 2450 + }, 2451 + "engines": { 2452 + "node": "^12 || ^14 || >= 16" 2453 + }, 2454 + "funding": { 2455 + "type": "opencollective", 2456 + "url": "https://opencollective.com/postcss/" 2457 + }, 2458 + "peerDependencies": { 2459 + "postcss": "^8.3.3" 2460 + } 2461 + }, 2462 + "node_modules/postcss-load-config": { 2463 + "version": "3.1.4", 2464 + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 2465 + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 2466 + "dev": true, 2467 + "dependencies": { 2468 + "lilconfig": "^2.0.5", 2469 + "yaml": "^1.10.2" 2470 + }, 2471 + "engines": { 2472 + "node": ">= 10" 2473 + }, 2474 + "funding": { 2475 + "type": "opencollective", 2476 + "url": "https://opencollective.com/postcss/" 2477 + }, 2478 + "peerDependencies": { 2479 + "postcss": ">=8.0.9", 2480 + "ts-node": ">=9.0.0" 2481 + }, 2482 + "peerDependenciesMeta": { 2483 + "postcss": { 2484 + "optional": true 2485 + }, 2486 + "ts-node": { 2487 + "optional": true 2488 + } 2489 + } 2490 + }, 2491 + "node_modules/postcss-nested": { 2492 + "version": "5.0.6", 2493 + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", 2494 + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", 2495 + "dev": true, 2496 + "dependencies": { 2497 + "postcss-selector-parser": "^6.0.6" 2498 + }, 2499 + "engines": { 2500 + "node": ">=12.0" 2501 + }, 2502 + "funding": { 2503 + "type": "opencollective", 2504 + "url": "https://opencollective.com/postcss/" 2505 + }, 2506 + "peerDependencies": { 2507 + "postcss": "^8.2.14" 2508 + } 2509 + }, 2510 + "node_modules/postcss-selector-parser": { 2511 + "version": "6.0.10", 2512 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", 2513 + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", 2514 + "dev": true, 2515 + "dependencies": { 2516 + "cssesc": "^3.0.0", 2517 + "util-deprecate": "^1.0.2" 2518 + }, 2519 + "engines": { 2520 + "node": ">=4" 2521 + } 2522 + }, 2240 2523 "node_modules/postcss-value-parser": { 2241 2524 "version": "4.2.0", 2242 2525 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", ··· 2277 2560 "svelte": "^3.2.0" 2278 2561 } 2279 2562 }, 2563 + "node_modules/prettier-plugin-tailwindcss": { 2564 + "version": "0.1.11", 2565 + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.11.tgz", 2566 + "integrity": "sha512-a28+1jvpIZQdZ/W97wOXb6VqI762MKE/TxMMuibMEHhyYsSxQA8Ek30KObd5kJI2HF1ldtSYprFayXJXi3pz8Q==", 2567 + "dev": true, 2568 + "engines": { 2569 + "node": ">=12.17.0" 2570 + }, 2571 + "peerDependencies": { 2572 + "prettier": ">=2.2.0" 2573 + } 2574 + }, 2280 2575 "node_modules/punycode": { 2281 2576 "version": "2.1.1", 2282 2577 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", ··· 2306 2601 } 2307 2602 ] 2308 2603 }, 2604 + "node_modules/quick-lru": { 2605 + "version": "5.1.1", 2606 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 2607 + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 2608 + "dev": true, 2609 + "engines": { 2610 + "node": ">=10" 2611 + }, 2612 + "funding": { 2613 + "url": "https://github.com/sponsors/sindresorhus" 2614 + } 2615 + }, 2616 + "node_modules/read-cache": { 2617 + "version": "1.0.0", 2618 + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 2619 + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 2620 + "dev": true, 2621 + "dependencies": { 2622 + "pify": "^2.3.0" 2623 + } 2624 + }, 2309 2625 "node_modules/readdirp": { 2310 2626 "version": "3.6.0", 2311 2627 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", ··· 2382 2698 } 2383 2699 }, 2384 2700 "node_modules/rollup": { 2385 - "version": "2.75.6", 2386 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.6.tgz", 2387 - "integrity": "sha512-OEf0TgpC9vU6WGROJIk1JA3LR5vk/yvqlzxqdrE2CzzXnqKXNzbAwlWUXis8RS3ZPe7LAq+YUxsRa0l3r27MLA==", 2701 + "version": "2.75.7", 2702 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz", 2703 + "integrity": "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==", 2388 2704 "dev": true, 2389 2705 "bin": { 2390 2706 "rollup": "dist/bin/rollup" ··· 2456 2772 } 2457 2773 }, 2458 2774 "node_modules/sass": { 2459 - "version": "1.52.3", 2460 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.52.3.tgz", 2461 - "integrity": "sha512-LNNPJ9lafx+j1ArtA7GyEJm9eawXN8KlA1+5dF6IZyoONg1Tyo/g+muOsENWJH/2Q1FHbbV4UwliU0cXMa/VIA==", 2775 + "version": "1.53.0", 2776 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.53.0.tgz", 2777 + "integrity": "sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==", 2462 2778 "dev": true, 2463 2779 "dependencies": { 2464 2780 "chokidar": ">=3.0.0 <4.0.0", ··· 2725 3041 "sourcemap-codec": "^1.4.8" 2726 3042 } 2727 3043 }, 3044 + "node_modules/tailwindcss": { 3045 + "version": "3.1.4", 3046 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz", 3047 + "integrity": "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==", 3048 + "dev": true, 3049 + "dependencies": { 3050 + "arg": "^5.0.2", 3051 + "chokidar": "^3.5.3", 3052 + "color-name": "^1.1.4", 3053 + "detective": "^5.2.1", 3054 + "didyoumean": "^1.2.2", 3055 + "dlv": "^1.1.3", 3056 + "fast-glob": "^3.2.11", 3057 + "glob-parent": "^6.0.2", 3058 + "is-glob": "^4.0.3", 3059 + "lilconfig": "^2.0.5", 3060 + "normalize-path": "^3.0.0", 3061 + "object-hash": "^3.0.0", 3062 + "picocolors": "^1.0.0", 3063 + "postcss": "^8.4.14", 3064 + "postcss-import": "^14.1.0", 3065 + "postcss-js": "^4.0.0", 3066 + "postcss-load-config": "^3.1.4", 3067 + "postcss-nested": "5.0.6", 3068 + "postcss-selector-parser": "^6.0.10", 3069 + "postcss-value-parser": "^4.2.0", 3070 + "quick-lru": "^5.1.1", 3071 + "resolve": "^1.22.0" 3072 + }, 3073 + "bin": { 3074 + "tailwind": "lib/cli.js", 3075 + "tailwindcss": "lib/cli.js" 3076 + }, 3077 + "engines": { 3078 + "node": ">=12.13.0" 3079 + }, 3080 + "peerDependencies": { 3081 + "postcss": "^8.0.9" 3082 + } 3083 + }, 2728 3084 "node_modules/text-table": { 2729 3085 "version": "0.2.0", 2730 3086 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", ··· 2736 3092 "resolved": "https://registry.npmjs.org/tinro/-/tinro-0.6.12.tgz", 2737 3093 "integrity": "sha512-YYLh0a21GXXpS66ilZbywfXcPTKQQ+bv3tihoqKqSFQP6/F11N7ZmtRbFWcyZXXPFRSzNxmPJBB8ZhP0GkoS0Q==", 2738 3094 "dev": true 3095 + }, 3096 + "node_modules/tiny-glob": { 3097 + "version": "0.2.9", 3098 + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 3099 + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 3100 + "dev": true, 3101 + "dependencies": { 3102 + "globalyzer": "0.1.0", 3103 + "globrex": "^0.1.2" 3104 + } 2739 3105 }, 2740 3106 "node_modules/to-regex-range": { 2741 3107 "version": "5.0.1", ··· 2807 3173 "node": ">=4.2.0" 2808 3174 } 2809 3175 }, 3176 + "node_modules/update-browserslist-db": { 3177 + "version": "1.0.4", 3178 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", 3179 + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", 3180 + "dev": true, 3181 + "funding": [ 3182 + { 3183 + "type": "opencollective", 3184 + "url": "https://opencollective.com/browserslist" 3185 + }, 3186 + { 3187 + "type": "tidelift", 3188 + "url": "https://tidelift.com/funding/github/npm/browserslist" 3189 + } 3190 + ], 3191 + "dependencies": { 3192 + "escalade": "^3.1.1", 3193 + "picocolors": "^1.0.0" 3194 + }, 3195 + "bin": { 3196 + "browserslist-lint": "cli.js" 3197 + }, 3198 + "peerDependencies": { 3199 + "browserslist": ">= 4.21.0" 3200 + } 3201 + }, 2810 3202 "node_modules/uri-js": { 2811 3203 "version": "4.4.1", 2812 3204 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", ··· 2815 3207 "dependencies": { 2816 3208 "punycode": "^2.1.0" 2817 3209 } 3210 + }, 3211 + "node_modules/util-deprecate": { 3212 + "version": "1.0.2", 3213 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 3214 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 3215 + "dev": true 2818 3216 }, 2819 3217 "node_modules/v8-compile-cache": { 2820 3218 "version": "2.3.0", ··· 2859 3257 } 2860 3258 } 2861 3259 }, 3260 + "node_modules/website": { 3261 + "resolved": "website", 3262 + "link": true 3263 + }, 2862 3264 "node_modules/which": { 2863 3265 "version": "2.0.2", 2864 3266 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", ··· 2889 3291 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 2890 3292 "dev": true 2891 3293 }, 3294 + "node_modules/xtend": { 3295 + "version": "4.0.2", 3296 + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 3297 + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 3298 + "dev": true, 3299 + "engines": { 3300 + "node": ">=0.4" 3301 + } 3302 + }, 2892 3303 "node_modules/yallist": { 2893 3304 "version": "4.0.0", 2894 3305 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2895 3306 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2896 3307 "dev": true 3308 + }, 3309 + "node_modules/yaml": { 3310 + "version": "1.10.2", 3311 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 3312 + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 3313 + "dev": true, 3314 + "engines": { 3315 + "node": ">= 6" 3316 + } 3317 + }, 3318 + "website": { 3319 + "devDependencies": { 3320 + "@sveltejs/adapter-static": "^1.0.0-next.28", 3321 + "@sveltejs/kit": "^1.0.0-next.288", 3322 + "@tailwindcss/forms": "^0.5.2", 3323 + "@typescript-eslint/eslint-plugin": "^5.13.0", 3324 + "@typescript-eslint/parser": "^5.13.0", 3325 + "eslint": "^8.10.0", 3326 + "eslint-config-prettier": "^8.4.0", 3327 + "eslint-plugin-svelte3": "^3.4.1", 3328 + "prettier": "^2.5.1", 3329 + "prettier-plugin-svelte": "^2.6.0", 3330 + "prettier-plugin-tailwindcss": "^0.1.11", 3331 + "sass": "^1.49.9", 3332 + "svelte": "^3.46.4", 3333 + "svelte-check": "^2.4.5", 3334 + "svelte-preprocess": "^4.10.4", 3335 + "tailwindcss": "^3.1.4", 3336 + "typescript": "^4.5.5" 3337 + } 3338 + }, 3339 + "website/node_modules/eslint-plugin-svelte3": { 3340 + "version": "3.4.1", 3341 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-3.4.1.tgz", 3342 + "integrity": "sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==", 3343 + "dev": true, 3344 + "engines": { 3345 + "node": ">=10" 3346 + }, 3347 + "peerDependencies": { 3348 + "eslint": ">=6.0.0", 3349 + "svelte": "^3.2.0" 3350 + } 2897 3351 } 2898 3352 }, 2899 3353 "dependencies": { ··· 2989 3443 "picomatch": "^2.2.2" 2990 3444 } 2991 3445 }, 3446 + "@sveltejs/adapter-static": { 3447 + "version": "1.0.0-next.34", 3448 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-1.0.0-next.34.tgz", 3449 + "integrity": "sha512-XjuMhemme5z0L/B2nTZpA6k+RJjF+b6L96ts6gIQ6ixiCzJQSbBqJhrrBYBCaeLAKvdUMoGEmX8m862JhKjRFg==", 3450 + "dev": true, 3451 + "requires": { 3452 + "tiny-glob": "^0.2.9" 3453 + } 3454 + }, 3455 + "@sveltejs/kit": { 3456 + "version": "1.0.0-next.354", 3457 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.354.tgz", 3458 + "integrity": "sha512-dTfFT0c3sxztFpiw6H4bQnPd+PtHgEZG6j6ssT9sWLONfzUgWRX0S7H/WoPEjr7u65o2HNazoj8jmEq3ZTwb9g==", 3459 + "dev": true, 3460 + "requires": { 3461 + "@sveltejs/vite-plugin-svelte": "^1.0.0-next.48", 3462 + "chokidar": "^3.5.3", 3463 + "sade": "^1.8.1", 3464 + "vite": "^2.9.10" 3465 + } 3466 + }, 2992 3467 "@sveltejs/vite-plugin-svelte": { 2993 3468 "version": "1.0.0-next.49", 2994 3469 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.49.tgz", ··· 3001 3476 "kleur": "^4.1.4", 3002 3477 "magic-string": "^0.26.2", 3003 3478 "svelte-hmr": "^0.14.12" 3479 + } 3480 + }, 3481 + "@tailwindcss/forms": { 3482 + "version": "0.5.2", 3483 + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.2.tgz", 3484 + "integrity": "sha512-pSrFeJB6Bg1Mrg9CdQW3+hqZXAKsBrSG9MAfFLKy1pVA4Mb4W7C0k7mEhlmS2Dfo/otxrQOET7NJiJ9RrS563w==", 3485 + "dev": true, 3486 + "requires": { 3487 + "mini-svg-data-uri": "^1.2.3" 3004 3488 } 3005 3489 }, 3006 3490 "@tauri-apps/api": { ··· 3120 3604 } 3121 3605 }, 3122 3606 "@typescript-eslint/eslint-plugin": { 3123 - "version": "5.28.0", 3124 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.28.0.tgz", 3125 - "integrity": "sha512-DXVU6Cg29H2M6EybqSg2A+x8DgO9TCUBRp4QEXQHJceLS7ogVDP0g3Lkg/SZCqcvkAP/RruuQqK0gdlkgmhSUA==", 3607 + "version": "5.29.0", 3608 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.29.0.tgz", 3609 + "integrity": "sha512-kgTsISt9pM53yRFQmLZ4npj99yGl3x3Pl7z4eA66OuTzAGC4bQB5H5fuLwPnqTKU3yyrrg4MIhjF17UYnL4c0w==", 3126 3610 "dev": true, 3127 3611 "requires": { 3128 - "@typescript-eslint/scope-manager": "5.28.0", 3129 - "@typescript-eslint/type-utils": "5.28.0", 3130 - "@typescript-eslint/utils": "5.28.0", 3612 + "@typescript-eslint/scope-manager": "5.29.0", 3613 + "@typescript-eslint/type-utils": "5.29.0", 3614 + "@typescript-eslint/utils": "5.29.0", 3131 3615 "debug": "^4.3.4", 3132 3616 "functional-red-black-tree": "^1.0.1", 3133 3617 "ignore": "^5.2.0", ··· 3137 3621 } 3138 3622 }, 3139 3623 "@typescript-eslint/parser": { 3140 - "version": "5.28.0", 3141 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.28.0.tgz", 3142 - "integrity": "sha512-ekqoNRNK1lAcKhZESN/PdpVsWbP9jtiNqzFWkp/yAUdZvJalw2heCYuqRmM5eUJSIYEkgq5sGOjq+ZqsLMjtRA==", 3624 + "version": "5.29.0", 3625 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.29.0.tgz", 3626 + "integrity": "sha512-ruKWTv+x0OOxbzIw9nW5oWlUopvP/IQDjB5ZqmTglLIoDTctLlAJpAQFpNPJP/ZI7hTT9sARBosEfaKbcFuECw==", 3143 3627 "dev": true, 3144 3628 "requires": { 3145 - "@typescript-eslint/scope-manager": "5.28.0", 3146 - "@typescript-eslint/types": "5.28.0", 3147 - "@typescript-eslint/typescript-estree": "5.28.0", 3629 + "@typescript-eslint/scope-manager": "5.29.0", 3630 + "@typescript-eslint/types": "5.29.0", 3631 + "@typescript-eslint/typescript-estree": "5.29.0", 3148 3632 "debug": "^4.3.4" 3149 3633 } 3150 3634 }, 3151 3635 "@typescript-eslint/scope-manager": { 3152 - "version": "5.28.0", 3153 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.28.0.tgz", 3154 - "integrity": "sha512-LeBLTqF/he1Z+boRhSqnso6YrzcKMTQ8bO/YKEe+6+O/JGof9M0g3IJlIsqfrK/6K03MlFIlycbf1uQR1IjE+w==", 3636 + "version": "5.29.0", 3637 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.29.0.tgz", 3638 + "integrity": "sha512-etbXUT0FygFi2ihcxDZjz21LtC+Eps9V2xVx09zFoN44RRHPrkMflidGMI+2dUs821zR1tDS6Oc9IXxIjOUZwA==", 3155 3639 "dev": true, 3156 3640 "requires": { 3157 - "@typescript-eslint/types": "5.28.0", 3158 - "@typescript-eslint/visitor-keys": "5.28.0" 3641 + "@typescript-eslint/types": "5.29.0", 3642 + "@typescript-eslint/visitor-keys": "5.29.0" 3159 3643 } 3160 3644 }, 3161 3645 "@typescript-eslint/type-utils": { 3162 - "version": "5.28.0", 3163 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.28.0.tgz", 3164 - "integrity": "sha512-SyKjKh4CXPglueyC6ceAFytjYWMoPHMswPQae236zqe1YbhvCVQyIawesYywGiu98L9DwrxsBN69vGIVxJ4mQQ==", 3646 + "version": "5.29.0", 3647 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.29.0.tgz", 3648 + "integrity": "sha512-JK6bAaaiJozbox3K220VRfCzLa9n0ib/J+FHIwnaV3Enw/TO267qe0pM1b1QrrEuy6xun374XEAsRlA86JJnyg==", 3165 3649 "dev": true, 3166 3650 "requires": { 3167 - "@typescript-eslint/utils": "5.28.0", 3651 + "@typescript-eslint/utils": "5.29.0", 3168 3652 "debug": "^4.3.4", 3169 3653 "tsutils": "^3.21.0" 3170 3654 } 3171 3655 }, 3172 3656 "@typescript-eslint/types": { 3173 - "version": "5.28.0", 3174 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.28.0.tgz", 3175 - "integrity": "sha512-2OOm8ZTOQxqkPbf+DAo8oc16sDlVR5owgJfKheBkxBKg1vAfw2JsSofH9+16VPlN9PWtv8Wzhklkqw3k/zCVxA==", 3657 + "version": "5.29.0", 3658 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.29.0.tgz", 3659 + "integrity": "sha512-X99VbqvAXOMdVyfFmksMy3u8p8yoRGITgU1joBJPzeYa0rhdf5ok9S56/itRoUSh99fiDoMtarSIJXo7H/SnOg==", 3176 3660 "dev": true 3177 3661 }, 3178 3662 "@typescript-eslint/typescript-estree": { 3179 - "version": "5.28.0", 3180 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.28.0.tgz", 3181 - "integrity": "sha512-9GX+GfpV+F4hdTtYc6OV9ZkyYilGXPmQpm6AThInpBmKJEyRSIjORJd1G9+bknb7OTFYL+Vd4FBJAO6T78OVqA==", 3663 + "version": "5.29.0", 3664 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.29.0.tgz", 3665 + "integrity": "sha512-mQvSUJ/JjGBdvo+1LwC+GY2XmSYjK1nAaVw2emp/E61wEVYEyibRHCqm1I1vEKbXCpUKuW4G7u9ZCaZhJbLoNQ==", 3182 3666 "dev": true, 3183 3667 "requires": { 3184 - "@typescript-eslint/types": "5.28.0", 3185 - "@typescript-eslint/visitor-keys": "5.28.0", 3668 + "@typescript-eslint/types": "5.29.0", 3669 + "@typescript-eslint/visitor-keys": "5.29.0", 3186 3670 "debug": "^4.3.4", 3187 3671 "globby": "^11.1.0", 3188 3672 "is-glob": "^4.0.3", ··· 3191 3675 } 3192 3676 }, 3193 3677 "@typescript-eslint/utils": { 3194 - "version": "5.28.0", 3195 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.28.0.tgz", 3196 - "integrity": "sha512-E60N5L0fjv7iPJV3UGc4EC+A3Lcj4jle9zzR0gW7vXhflO7/J29kwiTGITA2RlrmPokKiZbBy2DgaclCaEUs6g==", 3678 + "version": "5.29.0", 3679 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.29.0.tgz", 3680 + "integrity": "sha512-3Eos6uP1nyLOBayc/VUdKZikV90HahXE5Dx9L5YlSd/7ylQPXhLk1BYb29SDgnBnTp+jmSZUU0QxUiyHgW4p7A==", 3197 3681 "dev": true, 3198 3682 "requires": { 3199 3683 "@types/json-schema": "^7.0.9", 3200 - "@typescript-eslint/scope-manager": "5.28.0", 3201 - "@typescript-eslint/types": "5.28.0", 3202 - "@typescript-eslint/typescript-estree": "5.28.0", 3684 + "@typescript-eslint/scope-manager": "5.29.0", 3685 + "@typescript-eslint/types": "5.29.0", 3686 + "@typescript-eslint/typescript-estree": "5.29.0", 3203 3687 "eslint-scope": "^5.1.1", 3204 3688 "eslint-utils": "^3.0.0" 3205 3689 } 3206 3690 }, 3207 3691 "@typescript-eslint/visitor-keys": { 3208 - "version": "5.28.0", 3209 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.28.0.tgz", 3210 - "integrity": "sha512-BtfP1vCor8cWacovzzPFOoeW4kBQxzmhxGoOpt0v1SFvG+nJ0cWaVdJk7cky1ArTcFHHKNIxyo2LLr3oNkSuXA==", 3692 + "version": "5.29.0", 3693 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.29.0.tgz", 3694 + "integrity": "sha512-Hpb/mCWsjILvikMQoZIE3voc9wtQcS0A9FUw3h8bhr9UxBdtI/tw1ZDZUOXHXLOVMedKCH5NxyzATwnU78bWCQ==", 3211 3695 "dev": true, 3212 3696 "requires": { 3213 - "@typescript-eslint/types": "5.28.0", 3697 + "@typescript-eslint/types": "5.29.0", 3214 3698 "eslint-visitor-keys": "^3.3.0" 3215 3699 } 3216 3700 }, ··· 3226 3710 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 3227 3711 "dev": true, 3228 3712 "requires": {} 3713 + }, 3714 + "acorn-node": { 3715 + "version": "1.8.2", 3716 + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 3717 + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 3718 + "dev": true, 3719 + "requires": { 3720 + "acorn": "^7.0.0", 3721 + "acorn-walk": "^7.0.0", 3722 + "xtend": "^4.0.2" 3723 + }, 3724 + "dependencies": { 3725 + "acorn": { 3726 + "version": "7.4.1", 3727 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 3728 + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 3729 + "dev": true 3730 + } 3731 + } 3732 + }, 3733 + "acorn-walk": { 3734 + "version": "7.2.0", 3735 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 3736 + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 3737 + "dev": true 3229 3738 }, 3230 3739 "ajv": { 3231 3740 "version": "6.12.6", ··· 3264 3773 "picomatch": "^2.0.4" 3265 3774 } 3266 3775 }, 3776 + "arg": { 3777 + "version": "5.0.2", 3778 + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 3779 + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 3780 + "dev": true 3781 + }, 3267 3782 "argparse": { 3268 3783 "version": "2.0.1", 3269 3784 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", ··· 3322 3837 } 3323 3838 }, 3324 3839 "browserslist": { 3325 - "version": "4.20.4", 3326 - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.4.tgz", 3327 - "integrity": "sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==", 3840 + "version": "4.21.0", 3841 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.0.tgz", 3842 + "integrity": "sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==", 3328 3843 "dev": true, 3329 3844 "requires": { 3330 - "caniuse-lite": "^1.0.30001349", 3331 - "electron-to-chromium": "^1.4.147", 3332 - "escalade": "^3.1.1", 3845 + "caniuse-lite": "^1.0.30001358", 3846 + "electron-to-chromium": "^1.4.164", 3333 3847 "node-releases": "^2.0.5", 3334 - "picocolors": "^1.0.0" 3848 + "update-browserslist-db": "^1.0.0" 3335 3849 } 3336 3850 }, 3337 3851 "buffer-crc32": { ··· 3346 3860 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 3347 3861 "dev": true 3348 3862 }, 3863 + "camelcase-css": { 3864 + "version": "2.0.1", 3865 + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 3866 + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 3867 + "dev": true 3868 + }, 3349 3869 "caniuse-lite": { 3350 - "version": "1.0.30001356", 3351 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001356.tgz", 3352 - "integrity": "sha512-/30854bktMLhxtjieIxsrJBfs2gTM1pel6MXKF3K+RdIVJZcsn2A2QdhsuR4/p9+R204fZw0zCBBhktX8xWuyQ==", 3870 + "version": "1.0.30001359", 3871 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001359.tgz", 3872 + "integrity": "sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==", 3353 3873 "dev": true 3354 3874 }, 3355 3875 "chalk": { ··· 3421 3941 "which": "^2.0.1" 3422 3942 } 3423 3943 }, 3944 + "cssesc": { 3945 + "version": "3.0.0", 3946 + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 3947 + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 3948 + "dev": true 3949 + }, 3424 3950 "date-picker-svelte": { 3425 3951 "version": "2.0.0", 3426 3952 "resolved": "https://registry.npmjs.org/date-picker-svelte/-/date-picker-svelte-2.0.0.tgz", ··· 3448 3974 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 3449 3975 "dev": true 3450 3976 }, 3977 + "defined": { 3978 + "version": "1.0.0", 3979 + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", 3980 + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==", 3981 + "dev": true 3982 + }, 3451 3983 "detect-indent": { 3452 3984 "version": "6.1.0", 3453 3985 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 3454 3986 "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 3455 3987 "dev": true 3456 3988 }, 3989 + "detective": { 3990 + "version": "5.2.1", 3991 + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 3992 + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 3993 + "dev": true, 3994 + "requires": { 3995 + "acorn-node": "^1.8.2", 3996 + "defined": "^1.0.0", 3997 + "minimist": "^1.2.6" 3998 + } 3999 + }, 4000 + "didyoumean": { 4001 + "version": "1.2.2", 4002 + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 4003 + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 4004 + "dev": true 4005 + }, 3457 4006 "dir-glob": { 3458 4007 "version": "3.0.1", 3459 4008 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", ··· 3463 4012 "path-type": "^4.0.0" 3464 4013 } 3465 4014 }, 4015 + "dlv": { 4016 + "version": "1.1.3", 4017 + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 4018 + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 4019 + "dev": true 4020 + }, 3466 4021 "doctrine": { 3467 4022 "version": "3.0.0", 3468 4023 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", ··· 3473 4028 } 3474 4029 }, 3475 4030 "electron-to-chromium": { 3476 - "version": "1.4.161", 3477 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.161.tgz", 3478 - "integrity": "sha512-sTjBRhqh6wFodzZtc5Iu8/R95OkwaPNn7tj/TaDU5nu/5EFiQDtADGAXdR4tJcTEHlYfJpHqigzJqHvPgehP8A==", 4031 + "version": "1.4.170", 4032 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.170.tgz", 4033 + "integrity": "sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==", 3479 4034 "dev": true 3480 4035 }, 3481 4036 "es6-promise": { ··· 3485 4040 "dev": true 3486 4041 }, 3487 4042 "esbuild": { 3488 - "version": "0.14.46", 3489 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.46.tgz", 3490 - "integrity": "sha512-vdm5G1JdZBktva8dwQci/s44VbeBUg8g907xoZx77mqFZ4gU5GlMULNsdGeID+qXCXocsfYSGtE0LvqH3eiNQg==", 4043 + "version": "0.14.47", 4044 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.47.tgz", 4045 + "integrity": "sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==", 3491 4046 "dev": true, 3492 4047 "requires": { 3493 - "esbuild-android-64": "0.14.46", 3494 - "esbuild-android-arm64": "0.14.46", 3495 - "esbuild-darwin-64": "0.14.46", 3496 - "esbuild-darwin-arm64": "0.14.46", 3497 - "esbuild-freebsd-64": "0.14.46", 3498 - "esbuild-freebsd-arm64": "0.14.46", 3499 - "esbuild-linux-32": "0.14.46", 3500 - "esbuild-linux-64": "0.14.46", 3501 - "esbuild-linux-arm": "0.14.46", 3502 - "esbuild-linux-arm64": "0.14.46", 3503 - "esbuild-linux-mips64le": "0.14.46", 3504 - "esbuild-linux-ppc64le": "0.14.46", 3505 - "esbuild-linux-riscv64": "0.14.46", 3506 - "esbuild-linux-s390x": "0.14.46", 3507 - "esbuild-netbsd-64": "0.14.46", 3508 - "esbuild-openbsd-64": "0.14.46", 3509 - "esbuild-sunos-64": "0.14.46", 3510 - "esbuild-windows-32": "0.14.46", 3511 - "esbuild-windows-64": "0.14.46", 3512 - "esbuild-windows-arm64": "0.14.46" 4048 + "esbuild-android-64": "0.14.47", 4049 + "esbuild-android-arm64": "0.14.47", 4050 + "esbuild-darwin-64": "0.14.47", 4051 + "esbuild-darwin-arm64": "0.14.47", 4052 + "esbuild-freebsd-64": "0.14.47", 4053 + "esbuild-freebsd-arm64": "0.14.47", 4054 + "esbuild-linux-32": "0.14.47", 4055 + "esbuild-linux-64": "0.14.47", 4056 + "esbuild-linux-arm": "0.14.47", 4057 + "esbuild-linux-arm64": "0.14.47", 4058 + "esbuild-linux-mips64le": "0.14.47", 4059 + "esbuild-linux-ppc64le": "0.14.47", 4060 + "esbuild-linux-riscv64": "0.14.47", 4061 + "esbuild-linux-s390x": "0.14.47", 4062 + "esbuild-netbsd-64": "0.14.47", 4063 + "esbuild-openbsd-64": "0.14.47", 4064 + "esbuild-sunos-64": "0.14.47", 4065 + "esbuild-windows-32": "0.14.47", 4066 + "esbuild-windows-64": "0.14.47", 4067 + "esbuild-windows-arm64": "0.14.47" 3513 4068 } 3514 4069 }, 3515 4070 "esbuild-android-64": { 3516 - "version": "0.14.46", 3517 - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.46.tgz", 3518 - "integrity": "sha512-ZyJqwAcjNbZprs0ZAxnUAOhEhdE5kTKwz+CZuLmZYNLAPyRgBtaC8pT2PCuPifNvV8Cl3yLlrQPaOCjovoyb5g==", 4071 + "version": "0.14.47", 4072 + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.47.tgz", 4073 + "integrity": "sha512-R13Bd9+tqLVFndncMHssZrPWe6/0Kpv2/dt4aA69soX4PRxlzsVpCvoJeFE8sOEoeVEiBkI0myjlkDodXlHa0g==", 3519 4074 "dev": true, 3520 4075 "optional": true 3521 4076 }, 3522 4077 "esbuild-android-arm64": { 3523 - "version": "0.14.46", 3524 - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.46.tgz", 3525 - "integrity": "sha512-BKcnUksvCijO9ONv6b4SikZE/OZftwJvX91XROODZGQmuwGVg97jmLDVu3lxuHdFlMNNzxh8taJ2mbCWZzH/Iw==", 4078 + "version": "0.14.47", 4079 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.47.tgz", 4080 + "integrity": "sha512-OkwOjj7ts4lBp/TL6hdd8HftIzOy/pdtbrNA4+0oVWgGG64HrdVzAF5gxtJufAPOsEjkyh1oIYvKAUinKKQRSQ==", 3526 4081 "dev": true, 3527 4082 "optional": true 3528 4083 }, 3529 4084 "esbuild-darwin-64": { 3530 - "version": "0.14.46", 3531 - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.46.tgz", 3532 - "integrity": "sha512-/ss2kO92sUJ9/1nHnMb3+oab8w6dyqKrMtPMvSYJ9KZIYGAZxz/WYxfFprY7Xk+ZxWnnlASSyZlG+If1nVmFYg==", 4085 + "version": "0.14.47", 4086 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.47.tgz", 4087 + "integrity": "sha512-R6oaW0y5/u6Eccti/TS6c/2c1xYTb1izwK3gajJwi4vIfNs1s8B1dQzI1UiC9T61YovOQVuePDcfqHLT3mUZJA==", 3533 4088 "dev": true, 3534 4089 "optional": true 3535 4090 }, 3536 4091 "esbuild-darwin-arm64": { 3537 - "version": "0.14.46", 3538 - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.46.tgz", 3539 - "integrity": "sha512-WX0JOaEFf6t+rIjXO6THsf/0fhQAt2Zb0/PSYlvXnuQQAmOmFAfPsuRNocp5ME0NGaUqZd4FxqqmLEVK3RzPAg==", 4092 + "version": "0.14.47", 4093 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.47.tgz", 4094 + "integrity": "sha512-seCmearlQyvdvM/noz1L9+qblC5vcBrhUaOoLEDDoLInF/VQ9IkobGiLlyTPYP5dW1YD4LXhtBgOyevoIHGGnw==", 3540 4095 "dev": true, 3541 4096 "optional": true 3542 4097 }, 3543 4098 "esbuild-freebsd-64": { 3544 - "version": "0.14.46", 3545 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.46.tgz", 3546 - "integrity": "sha512-o+ozPFuHRCAGCVWU2bLurOUgVkT0jcPEu082VBUY2Q/yLf+B+/3nXzh4Fjp5O21tOvJRTn7hUVydG9j5+vYE6A==", 4099 + "version": "0.14.47", 4100 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.47.tgz", 4101 + "integrity": "sha512-ZH8K2Q8/Ux5kXXvQMDsJcxvkIwut69KVrYQhza/ptkW50DC089bCVrJZZ3sKzIoOx+YPTrmsZvqeZERjyYrlvQ==", 3547 4102 "dev": true, 3548 4103 "optional": true 3549 4104 }, 3550 4105 "esbuild-freebsd-arm64": { 3551 - "version": "0.14.46", 3552 - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.46.tgz", 3553 - "integrity": "sha512-9zicZ0X43WDKz3sjNfcqYO38xbfJpSWYXB+FxvYYkmBwGA52K0SAu4oKuTTLi8od8X2IIo1x5C5TUNvKDSVJww==", 4106 + "version": "0.14.47", 4107 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.47.tgz", 4108 + "integrity": "sha512-ZJMQAJQsIOhn3XTm7MPQfCzEu5b9STNC+s90zMWe2afy9EwnHV7Ov7ohEMv2lyWlc2pjqLW8QJnz2r0KZmeAEQ==", 3554 4109 "dev": true, 3555 4110 "optional": true 3556 4111 }, 3557 4112 "esbuild-linux-32": { 3558 - "version": "0.14.46", 3559 - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.46.tgz", 3560 - "integrity": "sha512-ZnTpZMVb0VGvL99R5eh4OrJwbUyvpM6M88VAMuHP4LvFjuvZrhgefjKqEGuWZZW7JRnAjKqjXLjWdhdSjwMFnQ==", 4113 + "version": "0.14.47", 4114 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.47.tgz", 4115 + "integrity": "sha512-FxZOCKoEDPRYvq300lsWCTv1kcHgiiZfNrPtEhFAiqD7QZaXrad8LxyJ8fXGcWzIFzRiYZVtB3ttvITBvAFhKw==", 3561 4116 "dev": true, 3562 4117 "optional": true 3563 4118 }, 3564 4119 "esbuild-linux-64": { 3565 - "version": "0.14.46", 3566 - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.46.tgz", 3567 - "integrity": "sha512-ECCRRZtX6l4ubeVhHhiVoK/uYAkvzNqfmR4gP4N/9H9RPu+b8YCcN4bQGp7xCuYIV6Xd41WpOMyO+xpcQvjtQQ==", 4120 + "version": "0.14.47", 4121 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz", 4122 + "integrity": "sha512-nFNOk9vWVfvWYF9YNYksZptgQAdstnDCMtR6m42l5Wfugbzu11VpMCY9XrD4yFxvPo9zmzcoUL/88y0lfJZJJw==", 3568 4123 "dev": true, 3569 4124 "optional": true 3570 4125 }, 3571 4126 "esbuild-linux-arm": { 3572 - "version": "0.14.46", 3573 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.46.tgz", 3574 - "integrity": "sha512-RvTJEi4vj13c5FP9YPp+8Y6x6HK1E7uSqfy3y9UoeaNAzNZWA7fN1U3hQjTL/dy5zTJH5KE64mrt5k5+he+CQA==", 4127 + "version": "0.14.47", 4128 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.47.tgz", 4129 + "integrity": "sha512-ZGE1Bqg/gPRXrBpgpvH81tQHpiaGxa8c9Rx/XOylkIl2ypLuOcawXEAo8ls+5DFCcRGt/o3sV+PzpAFZobOsmA==", 3575 4130 "dev": true, 3576 4131 "optional": true 3577 4132 }, 3578 4133 "esbuild-linux-arm64": { 3579 - "version": "0.14.46", 3580 - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.46.tgz", 3581 - "integrity": "sha512-HX0TXCHyI0NEWG4jg8LlW1PbZQbnz+PUH56yjx996cgM5pC90u32drKs/tyJiyyQmNk9OXOogjKw7LEdp/Qc1w==", 4134 + "version": "0.14.47", 4135 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.47.tgz", 4136 + "integrity": "sha512-ywfme6HVrhWcevzmsufjd4iT3PxTfCX9HOdxA7Hd+/ZM23Y9nXeb+vG6AyA6jgq/JovkcqRHcL9XwRNpWG6XRw==", 3582 4137 "dev": true, 3583 4138 "optional": true 3584 4139 }, 3585 4140 "esbuild-linux-mips64le": { 3586 - "version": "0.14.46", 3587 - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.46.tgz", 3588 - "integrity": "sha512-jnb2NDwGqJUVmxn1v0f7seNdDm0nRNWHP9Z3MrWAGnBCdnnDlsjqRFDnbKoaQvWONEa+rOOr/giK+VL0hgQExA==", 4141 + "version": "0.14.47", 4142 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.47.tgz", 4143 + "integrity": "sha512-mg3D8YndZ1LvUiEdDYR3OsmeyAew4MA/dvaEJxvyygahWmpv1SlEEnhEZlhPokjsUMfRagzsEF/d/2XF+kTQGg==", 3589 4144 "dev": true, 3590 4145 "optional": true 3591 4146 }, 3592 4147 "esbuild-linux-ppc64le": { 3593 - "version": "0.14.46", 3594 - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.46.tgz", 3595 - "integrity": "sha512-uu3JTQUrwwauKY9z8yq5MnDyOlT3f2DNOzBcYz4dB78HqwEqilCsifoBGd0WcbED5n57dc59X+LZMTZ8Ose44w==", 4148 + "version": "0.14.47", 4149 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.47.tgz", 4150 + "integrity": "sha512-WER+f3+szmnZiWoK6AsrTKGoJoErG2LlauSmk73LEZFQ/iWC+KhhDsOkn1xBUpzXWsxN9THmQFltLoaFEH8F8w==", 3596 4151 "dev": true, 3597 4152 "optional": true 3598 4153 }, 3599 4154 "esbuild-linux-riscv64": { 3600 - "version": "0.14.46", 3601 - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.46.tgz", 3602 - "integrity": "sha512-OB29r1EG44ZY34JnXCRERxo7k4pRKoQdaoRg2HIeCavatsXZwW4LCakpLnMQ72vXT1HtpBUABEjHkKkn5JyrUg==", 4155 + "version": "0.14.47", 4156 + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.47.tgz", 4157 + "integrity": "sha512-1fI6bP3A3rvI9BsaaXbMoaOjLE3lVkJtLxsgLHqlBhLlBVY7UqffWBvkrX/9zfPhhVMd9ZRFiaqXnB1T7BsL2g==", 3603 4158 "dev": true, 3604 4159 "optional": true 3605 4160 }, 3606 4161 "esbuild-linux-s390x": { 3607 - "version": "0.14.46", 3608 - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.46.tgz", 3609 - "integrity": "sha512-XQ/U9TueMSGYyPTKyZsJVraiuvxhwCDIMn/QwFXCRCJ6H/Cy/Rq33u9qhpeSziinHKfzJROGx5A8mQY6aYamdQ==", 4162 + "version": "0.14.47", 4163 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.47.tgz", 4164 + "integrity": "sha512-eZrWzy0xFAhki1CWRGnhsHVz7IlSKX6yT2tj2Eg8lhAwlRE5E96Hsb0M1mPSE1dHGpt1QVwwVivXIAacF/G6mw==", 3610 4165 "dev": true, 3611 4166 "optional": true 3612 4167 }, 3613 4168 "esbuild-netbsd-64": { 3614 - "version": "0.14.46", 3615 - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.46.tgz", 3616 - "integrity": "sha512-i15BwqHaAIFp1vBJkitAbHtwXcLk9TdHs/Ia1xGIAutQYXSJNPLM3Z4B4hyfHNEFl2yBqBIYpglMohv2ClNdOQ==", 4169 + "version": "0.14.47", 4170 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.47.tgz", 4171 + "integrity": "sha512-Qjdjr+KQQVH5Q2Q1r6HBYswFTToPpss3gqCiSw2Fpq/ua8+eXSQyAMG+UvULPqXceOwpnPo4smyZyHdlkcPppQ==", 3617 4172 "dev": true, 3618 4173 "optional": true 3619 4174 }, 3620 4175 "esbuild-openbsd-64": { 3621 - "version": "0.14.46", 3622 - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.46.tgz", 3623 - "integrity": "sha512-XwOIFCE140Y/PvjrwjFfa/QLWBuvhR1mPCOa35mKx02jt++wPNgf0qhn6HfdVC3vQe7R46RwTp4q2cp99fepEg==", 4176 + "version": "0.14.47", 4177 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.47.tgz", 4178 + "integrity": "sha512-QpgN8ofL7B9z8g5zZqJE+eFvD1LehRlxr25PBkjyyasakm4599iroUpaj96rdqRlO2ShuyqwJdr+oNqWwTUmQw==", 3624 4179 "dev": true, 3625 4180 "optional": true 3626 4181 }, 3627 4182 "esbuild-sunos-64": { 3628 - "version": "0.14.46", 3629 - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.46.tgz", 3630 - "integrity": "sha512-+kV3JnmfdxBVpHyFvuGXWtu6tXxXApOLPkSrVkMJf6+ns/3PLtPndpzwCzHjD+qYUEk8ln4MA+ufQ2qmjW5mZg==", 4183 + "version": "0.14.47", 4184 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.47.tgz", 4185 + "integrity": "sha512-uOeSgLUwukLioAJOiGYm3kNl+1wJjgJA8R671GYgcPgCx7QR73zfvYqXFFcIO93/nBdIbt5hd8RItqbbf3HtAQ==", 3631 4186 "dev": true, 3632 4187 "optional": true 3633 4188 }, 3634 4189 "esbuild-windows-32": { 3635 - "version": "0.14.46", 3636 - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.46.tgz", 3637 - "integrity": "sha512-gzGC1Q11B/Bo5A2EX4N22oigWmhL7Z0eDyc8kbSoJjqSrGQuRE7B0uMpluO+q0O/gZ1S3zdw+M4PCWlqOIeXLA==", 4190 + "version": "0.14.47", 4191 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.47.tgz", 4192 + "integrity": "sha512-H0fWsLTp2WBfKLBgwYT4OTfFly4Im/8B5f3ojDv1Kx//kiubVY0IQunP2Koc/fr/0wI7hj3IiBDbSrmKlrNgLQ==", 3638 4193 "dev": true, 3639 4194 "optional": true 3640 4195 }, 3641 4196 "esbuild-windows-64": { 3642 - "version": "0.14.46", 3643 - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.46.tgz", 3644 - "integrity": "sha512-Do2daaskfOjmCB7o3ygz6fD3K6SPjZLERiZLktzHz2oUCwsebKu/gmop0+j/XdrVIXC32wFzHzDS+9CTu9OShw==", 4197 + "version": "0.14.47", 4198 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz", 4199 + "integrity": "sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ==", 3645 4200 "dev": true, 3646 4201 "optional": true 3647 4202 }, 3648 4203 "esbuild-windows-arm64": { 3649 - "version": "0.14.46", 3650 - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.46.tgz", 3651 - "integrity": "sha512-VEzMy6bM60/HT/URTDElyhfi2Pk0quCCrEhRlI4MRno/AIqYUGw0rZwkPl6PeoqVI6BgoBHGY576GWTiPmshCA==", 4204 + "version": "0.14.47", 4205 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.47.tgz", 4206 + "integrity": "sha512-HFSW2lnp62fl86/qPQlqw6asIwCnEsEoNIL1h2uVMgakddf+vUuMcCbtUY1i8sst7KkgHrVKCJQB33YhhOweCQ==", 3652 4207 "dev": true, 3653 4208 "optional": true 3654 4209 }, ··· 3991 4546 } 3992 4547 } 3993 4548 }, 4549 + "globalyzer": { 4550 + "version": "0.1.0", 4551 + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 4552 + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 4553 + "dev": true 4554 + }, 3994 4555 "globby": { 3995 4556 "version": "11.1.0", 3996 4557 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", ··· 4005 4566 "slash": "^3.0.0" 4006 4567 } 4007 4568 }, 4569 + "globrex": { 4570 + "version": "0.1.2", 4571 + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 4572 + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 4573 + "dev": true 4574 + }, 4008 4575 "graceful-fs": { 4009 4576 "version": "4.2.10", 4010 4577 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", ··· 4152 4719 "type-check": "~0.4.0" 4153 4720 } 4154 4721 }, 4722 + "lilconfig": { 4723 + "version": "2.0.5", 4724 + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", 4725 + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", 4726 + "dev": true 4727 + }, 4155 4728 "lodash.merge": { 4156 4729 "version": "4.6.2", 4157 4730 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", ··· 4198 4771 "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 4199 4772 "dev": true 4200 4773 }, 4774 + "mini-svg-data-uri": { 4775 + "version": "1.4.4", 4776 + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", 4777 + "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", 4778 + "dev": true 4779 + }, 4201 4780 "minimatch": { 4202 4781 "version": "3.1.2", 4203 4782 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", ··· 4264 4843 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 4265 4844 "dev": true 4266 4845 }, 4846 + "object-hash": { 4847 + "version": "3.0.0", 4848 + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 4849 + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 4850 + "dev": true 4851 + }, 4267 4852 "once": { 4268 4853 "version": "1.4.0", 4269 4854 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", ··· 4332 4917 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4333 4918 "dev": true 4334 4919 }, 4920 + "pify": { 4921 + "version": "2.3.0", 4922 + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 4923 + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 4924 + "dev": true 4925 + }, 4335 4926 "postcss": { 4336 4927 "version": "8.4.14", 4337 4928 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", ··· 4343 4934 "source-map-js": "^1.0.2" 4344 4935 } 4345 4936 }, 4937 + "postcss-import": { 4938 + "version": "14.1.0", 4939 + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", 4940 + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", 4941 + "dev": true, 4942 + "requires": { 4943 + "postcss-value-parser": "^4.0.0", 4944 + "read-cache": "^1.0.0", 4945 + "resolve": "^1.1.7" 4946 + } 4947 + }, 4948 + "postcss-js": { 4949 + "version": "4.0.0", 4950 + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", 4951 + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", 4952 + "dev": true, 4953 + "requires": { 4954 + "camelcase-css": "^2.0.1" 4955 + } 4956 + }, 4957 + "postcss-load-config": { 4958 + "version": "3.1.4", 4959 + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", 4960 + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", 4961 + "dev": true, 4962 + "requires": { 4963 + "lilconfig": "^2.0.5", 4964 + "yaml": "^1.10.2" 4965 + } 4966 + }, 4967 + "postcss-nested": { 4968 + "version": "5.0.6", 4969 + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", 4970 + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", 4971 + "dev": true, 4972 + "requires": { 4973 + "postcss-selector-parser": "^6.0.6" 4974 + } 4975 + }, 4976 + "postcss-selector-parser": { 4977 + "version": "6.0.10", 4978 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", 4979 + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", 4980 + "dev": true, 4981 + "requires": { 4982 + "cssesc": "^3.0.0", 4983 + "util-deprecate": "^1.0.2" 4984 + } 4985 + }, 4346 4986 "postcss-value-parser": { 4347 4987 "version": "4.2.0", 4348 4988 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", ··· 4368 5008 "dev": true, 4369 5009 "requires": {} 4370 5010 }, 5011 + "prettier-plugin-tailwindcss": { 5012 + "version": "0.1.11", 5013 + "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.1.11.tgz", 5014 + "integrity": "sha512-a28+1jvpIZQdZ/W97wOXb6VqI762MKE/TxMMuibMEHhyYsSxQA8Ek30KObd5kJI2HF1ldtSYprFayXJXi3pz8Q==", 5015 + "dev": true, 5016 + "requires": {} 5017 + }, 4371 5018 "punycode": { 4372 5019 "version": "2.1.1", 4373 5020 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", ··· 4380 5027 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4381 5028 "dev": true 4382 5029 }, 5030 + "quick-lru": { 5031 + "version": "5.1.1", 5032 + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", 5033 + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", 5034 + "dev": true 5035 + }, 5036 + "read-cache": { 5037 + "version": "1.0.0", 5038 + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 5039 + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 5040 + "dev": true, 5041 + "requires": { 5042 + "pify": "^2.3.0" 5043 + } 5044 + }, 4383 5045 "readdirp": { 4384 5046 "version": "3.6.0", 4385 5047 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", ··· 4428 5090 } 4429 5091 }, 4430 5092 "rollup": { 4431 - "version": "2.75.6", 4432 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.6.tgz", 4433 - "integrity": "sha512-OEf0TgpC9vU6WGROJIk1JA3LR5vk/yvqlzxqdrE2CzzXnqKXNzbAwlWUXis8RS3ZPe7LAq+YUxsRa0l3r27MLA==", 5093 + "version": "2.75.7", 5094 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.75.7.tgz", 5095 + "integrity": "sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==", 4434 5096 "dev": true, 4435 5097 "requires": { 4436 5098 "fsevents": "~2.3.2" ··· 4478 5140 } 4479 5141 }, 4480 5142 "sass": { 4481 - "version": "1.52.3", 4482 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.52.3.tgz", 4483 - "integrity": "sha512-LNNPJ9lafx+j1ArtA7GyEJm9eawXN8KlA1+5dF6IZyoONg1Tyo/g+muOsENWJH/2Q1FHbbV4UwliU0cXMa/VIA==", 5143 + "version": "1.53.0", 5144 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.53.0.tgz", 5145 + "integrity": "sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==", 4484 5146 "dev": true, 4485 5147 "requires": { 4486 5148 "chokidar": ">=3.0.0 <4.0.0", ··· 4635 5297 } 4636 5298 } 4637 5299 }, 5300 + "tailwindcss": { 5301 + "version": "3.1.4", 5302 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.4.tgz", 5303 + "integrity": "sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==", 5304 + "dev": true, 5305 + "requires": { 5306 + "arg": "^5.0.2", 5307 + "chokidar": "^3.5.3", 5308 + "color-name": "^1.1.4", 5309 + "detective": "^5.2.1", 5310 + "didyoumean": "^1.2.2", 5311 + "dlv": "^1.1.3", 5312 + "fast-glob": "^3.2.11", 5313 + "glob-parent": "^6.0.2", 5314 + "is-glob": "^4.0.3", 5315 + "lilconfig": "^2.0.5", 5316 + "normalize-path": "^3.0.0", 5317 + "object-hash": "^3.0.0", 5318 + "picocolors": "^1.0.0", 5319 + "postcss": "^8.4.14", 5320 + "postcss-import": "^14.1.0", 5321 + "postcss-js": "^4.0.0", 5322 + "postcss-load-config": "^3.1.4", 5323 + "postcss-nested": "5.0.6", 5324 + "postcss-selector-parser": "^6.0.10", 5325 + "postcss-value-parser": "^4.2.0", 5326 + "quick-lru": "^5.1.1", 5327 + "resolve": "^1.22.0" 5328 + } 5329 + }, 4638 5330 "text-table": { 4639 5331 "version": "0.2.0", 4640 5332 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", ··· 4647 5339 "integrity": "sha512-YYLh0a21GXXpS66ilZbywfXcPTKQQ+bv3tihoqKqSFQP6/F11N7ZmtRbFWcyZXXPFRSzNxmPJBB8ZhP0GkoS0Q==", 4648 5340 "dev": true 4649 5341 }, 5342 + "tiny-glob": { 5343 + "version": "0.2.9", 5344 + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 5345 + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 5346 + "dev": true, 5347 + "requires": { 5348 + "globalyzer": "0.1.0", 5349 + "globrex": "^0.1.2" 5350 + } 5351 + }, 4650 5352 "to-regex-range": { 4651 5353 "version": "5.0.1", 4652 5354 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", ··· 4692 5394 "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", 4693 5395 "dev": true 4694 5396 }, 5397 + "update-browserslist-db": { 5398 + "version": "1.0.4", 5399 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.4.tgz", 5400 + "integrity": "sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==", 5401 + "dev": true, 5402 + "requires": { 5403 + "escalade": "^3.1.1", 5404 + "picocolors": "^1.0.0" 5405 + } 5406 + }, 4695 5407 "uri-js": { 4696 5408 "version": "4.4.1", 4697 5409 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", ··· 4700 5412 "requires": { 4701 5413 "punycode": "^2.1.0" 4702 5414 } 5415 + }, 5416 + "util-deprecate": { 5417 + "version": "1.0.2", 5418 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 5419 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 5420 + "dev": true 4703 5421 }, 4704 5422 "v8-compile-cache": { 4705 5423 "version": "2.3.0", ··· 4720 5438 "rollup": "^2.59.0" 4721 5439 } 4722 5440 }, 5441 + "website": { 5442 + "version": "file:website", 5443 + "requires": { 5444 + "@sveltejs/adapter-static": "^1.0.0-next.28", 5445 + "@sveltejs/kit": "^1.0.0-next.288", 5446 + "@tailwindcss/forms": "^0.5.2", 5447 + "@typescript-eslint/eslint-plugin": "^5.13.0", 5448 + "@typescript-eslint/parser": "^5.13.0", 5449 + "eslint": "^8.10.0", 5450 + "eslint-config-prettier": "^8.4.0", 5451 + "eslint-plugin-svelte3": "^3.4.1", 5452 + "prettier": "^2.5.1", 5453 + "prettier-plugin-svelte": "^2.6.0", 5454 + "prettier-plugin-tailwindcss": "^0.1.11", 5455 + "sass": "^1.49.9", 5456 + "svelte": "^3.46.4", 5457 + "svelte-check": "^2.4.5", 5458 + "svelte-preprocess": "^4.10.4", 5459 + "tailwindcss": "^3.1.4", 5460 + "typescript": "^4.5.5" 5461 + }, 5462 + "dependencies": { 5463 + "eslint-plugin-svelte3": { 5464 + "version": "3.4.1", 5465 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-3.4.1.tgz", 5466 + "integrity": "sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==", 5467 + "dev": true, 5468 + "requires": {} 5469 + } 5470 + } 5471 + }, 4723 5472 "which": { 4724 5473 "version": "2.0.2", 4725 5474 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", ··· 4741 5490 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4742 5491 "dev": true 4743 5492 }, 5493 + "xtend": { 5494 + "version": "4.0.2", 5495 + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 5496 + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 5497 + "dev": true 5498 + }, 4744 5499 "yallist": { 4745 5500 "version": "4.0.0", 4746 5501 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4747 5502 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 5503 + "dev": true 5504 + }, 5505 + "yaml": { 5506 + "version": "1.10.2", 5507 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 5508 + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 4748 5509 "dev": true 4749 5510 } 4750 5511 }
+8 -5
package.json
··· 1 1 { 2 2 "private": true, 3 3 "type": "module", 4 + "workspaces": [ 5 + "website" 6 + ], 4 7 "scripts": { 5 8 "tauri": "tauri", 6 9 "dev": "DEVELOPMENT=1 tauri dev", ··· 8 11 "build": "tauri build", 9 12 "build:web": "vite build", 10 13 "test": "echo 'No tests'", 11 - "lint": "prettier --check --plugin-search-dir=. src *.js && eslint src *.js && svelte-check", 12 - "format": "prettier --write --plugin-search-dir=. src *.js && eslint --fix src *.js" 14 + "lint": "prettier --check --plugin-search-dir=. src website *.js && eslint src *.js && svelte-check", 15 + "format": "prettier --write --plugin-search-dir=. src website *.js && eslint --fix src *.js" 13 16 }, 14 17 "devDependencies": { 15 18 "@sveltejs/vite-plugin-svelte": "1.0.0-next.49", 16 19 "@tauri-apps/api": "1.0.1", 17 20 "@tauri-apps/cli": "1.0.0", 18 - "@typescript-eslint/eslint-plugin": "^5.28.0", 19 - "@typescript-eslint/parser": "^5.28.0", 21 + "@typescript-eslint/eslint-plugin": "^5.29.0", 22 + "@typescript-eslint/parser": "^5.29.0", 20 23 "autoprefixer": "^10.4.7", 21 24 "date-picker-svelte": "^2.0.0", 22 25 "eslint": "^8.18.0", ··· 25 28 "postcss": "^8.4.14", 26 29 "prettier": "^2.7.1", 27 30 "prettier-plugin-svelte": "^2.7.0", 28 - "sass": "^1.52.3", 31 + "sass": "^1.53.0", 29 32 "svelte": "^3.48.0", 30 33 "svelte-check": "^2.7.2", 31 34 "svelte-preprocess": "^4.10.7",
+5
website/.gitignore
··· 1 + .DS_Store 2 + node_modules 3 + /build 4 + /.svelte-kit 5 + /package
+4234
website/package-lock.json
··· 1 + { 2 + "name": "sveltekit-template", 3 + "lockfileVersion": 2, 4 + "requires": true, 5 + "packages": { 6 + "": { 7 + "devDependencies": { 8 + "@sveltejs/adapter-static": "^1.0.0-next.28", 9 + "@sveltejs/kit": "^1.0.0-next.288", 10 + "@typescript-eslint/eslint-plugin": "^5.13.0", 11 + "@typescript-eslint/parser": "^5.13.0", 12 + "eslint": "^8.10.0", 13 + "eslint-config-prettier": "^8.4.0", 14 + "eslint-plugin-svelte3": "^3.4.1", 15 + "prettier": "^2.5.1", 16 + "prettier-plugin-svelte": "^2.6.0", 17 + "sass": "^1.49.9", 18 + "svelte": "^3.46.4", 19 + "svelte-check": "^2.4.5", 20 + "svelte-preprocess": "^4.10.4", 21 + "typescript": "^4.5.5" 22 + } 23 + }, 24 + "node_modules/@eslint/eslintrc": { 25 + "version": "1.2.0", 26 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.0.tgz", 27 + "integrity": "sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==", 28 + "dev": true, 29 + "dependencies": { 30 + "ajv": "^6.12.4", 31 + "debug": "^4.3.2", 32 + "espree": "^9.3.1", 33 + "globals": "^13.9.0", 34 + "ignore": "^4.0.6", 35 + "import-fresh": "^3.2.1", 36 + "js-yaml": "^4.1.0", 37 + "minimatch": "^3.0.4", 38 + "strip-json-comments": "^3.1.1" 39 + }, 40 + "engines": { 41 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 42 + } 43 + }, 44 + "node_modules/@eslint/eslintrc/node_modules/ignore": { 45 + "version": "4.0.6", 46 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 47 + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 48 + "dev": true, 49 + "engines": { 50 + "node": ">= 4" 51 + } 52 + }, 53 + "node_modules/@humanwhocodes/config-array": { 54 + "version": "0.9.5", 55 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 56 + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 57 + "dev": true, 58 + "dependencies": { 59 + "@humanwhocodes/object-schema": "^1.2.1", 60 + "debug": "^4.1.1", 61 + "minimatch": "^3.0.4" 62 + }, 63 + "engines": { 64 + "node": ">=10.10.0" 65 + } 66 + }, 67 + "node_modules/@humanwhocodes/object-schema": { 68 + "version": "1.2.1", 69 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 70 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 71 + "dev": true 72 + }, 73 + "node_modules/@nodelib/fs.scandir": { 74 + "version": "2.1.5", 75 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 76 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 77 + "dev": true, 78 + "dependencies": { 79 + "@nodelib/fs.stat": "2.0.5", 80 + "run-parallel": "^1.1.9" 81 + }, 82 + "engines": { 83 + "node": ">= 8" 84 + } 85 + }, 86 + "node_modules/@nodelib/fs.stat": { 87 + "version": "2.0.5", 88 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 89 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 90 + "dev": true, 91 + "engines": { 92 + "node": ">= 8" 93 + } 94 + }, 95 + "node_modules/@nodelib/fs.walk": { 96 + "version": "1.2.8", 97 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 98 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 99 + "dev": true, 100 + "dependencies": { 101 + "@nodelib/fs.scandir": "2.1.5", 102 + "fastq": "^1.6.0" 103 + }, 104 + "engines": { 105 + "node": ">= 8" 106 + } 107 + }, 108 + "node_modules/@rollup/pluginutils": { 109 + "version": "4.1.2", 110 + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz", 111 + "integrity": "sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==", 112 + "dev": true, 113 + "dependencies": { 114 + "estree-walker": "^2.0.1", 115 + "picomatch": "^2.2.2" 116 + }, 117 + "engines": { 118 + "node": ">= 8.0.0" 119 + } 120 + }, 121 + "node_modules/@sveltejs/adapter-static": { 122 + "version": "1.0.0-next.28", 123 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-1.0.0-next.28.tgz", 124 + "integrity": "sha512-c4xLyeSwnbGQxe4f1SLpHTbxZDm3TEr43scR3tOlVgQN+mnAL9aDdl3nTtdzWmrUDmDEmY4GriAwLyFLZuINLw==", 125 + "dev": true, 126 + "dependencies": { 127 + "tiny-glob": "^0.2.9" 128 + } 129 + }, 130 + "node_modules/@sveltejs/kit": { 131 + "version": "1.0.0-next.288", 132 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.288.tgz", 133 + "integrity": "sha512-6ky4CUFNGKoU1QV+fY2LOIB7atHdUCIMRx3pX21B2g9yZzQzkot0zHBrMMBSKF0/4Wx19PLEWrlGxlhakYmi8Q==", 134 + "dev": true, 135 + "dependencies": { 136 + "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32", 137 + "sade": "^1.7.4", 138 + "vite": "^2.8.0" 139 + }, 140 + "bin": { 141 + "svelte-kit": "svelte-kit.js" 142 + }, 143 + "engines": { 144 + "node": ">=14.13" 145 + }, 146 + "peerDependencies": { 147 + "svelte": "^3.44.0" 148 + } 149 + }, 150 + "node_modules/@sveltejs/vite-plugin-svelte": { 151 + "version": "1.0.0-next.38", 152 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.38.tgz", 153 + "integrity": "sha512-epYAVZvfpiDZwB4Whe5AALk3zF5odKFf8Vx4q2tth+QuXmr0GLZ13ri02zINS6pHRCx+GjtOqCEEwMaPAfPcgQ==", 154 + "dev": true, 155 + "dependencies": { 156 + "@rollup/pluginutils": "^4.1.2", 157 + "debug": "^4.3.3", 158 + "kleur": "^4.1.4", 159 + "magic-string": "^0.25.7", 160 + "svelte-hmr": "^0.14.9" 161 + }, 162 + "engines": { 163 + "node": "^14.13.1 || >= 16" 164 + }, 165 + "peerDependencies": { 166 + "diff-match-patch": "^1.0.5", 167 + "svelte": "^3.44.0", 168 + "vite": "^2.7.0" 169 + }, 170 + "peerDependenciesMeta": { 171 + "diff-match-patch": { 172 + "optional": true 173 + } 174 + } 175 + }, 176 + "node_modules/@types/json-schema": { 177 + "version": "7.0.9", 178 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", 179 + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", 180 + "dev": true 181 + }, 182 + "node_modules/@types/node": { 183 + "version": "17.0.21", 184 + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", 185 + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", 186 + "dev": true 187 + }, 188 + "node_modules/@types/pug": { 189 + "version": "2.0.6", 190 + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 191 + "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 192 + "dev": true 193 + }, 194 + "node_modules/@types/sass": { 195 + "version": "1.43.1", 196 + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 197 + "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 198 + "dev": true, 199 + "dependencies": { 200 + "@types/node": "*" 201 + } 202 + }, 203 + "node_modules/@typescript-eslint/eslint-plugin": { 204 + "version": "5.13.0", 205 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.13.0.tgz", 206 + "integrity": "sha512-vLktb2Uec81fxm/cfz2Hd6QaWOs8qdmVAZXLdOBX6JFJDhf6oDZpMzZ4/LZ6SFM/5DgDcxIMIvy3F+O9yZBuiQ==", 207 + "dev": true, 208 + "dependencies": { 209 + "@typescript-eslint/scope-manager": "5.13.0", 210 + "@typescript-eslint/type-utils": "5.13.0", 211 + "@typescript-eslint/utils": "5.13.0", 212 + "debug": "^4.3.2", 213 + "functional-red-black-tree": "^1.0.1", 214 + "ignore": "^5.1.8", 215 + "regexpp": "^3.2.0", 216 + "semver": "^7.3.5", 217 + "tsutils": "^3.21.0" 218 + }, 219 + "engines": { 220 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 221 + }, 222 + "funding": { 223 + "type": "opencollective", 224 + "url": "https://opencollective.com/typescript-eslint" 225 + }, 226 + "peerDependencies": { 227 + "@typescript-eslint/parser": "^5.0.0", 228 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 229 + }, 230 + "peerDependenciesMeta": { 231 + "typescript": { 232 + "optional": true 233 + } 234 + } 235 + }, 236 + "node_modules/@typescript-eslint/parser": { 237 + "version": "5.13.0", 238 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.13.0.tgz", 239 + "integrity": "sha512-GdrU4GvBE29tm2RqWOM0P5QfCtgCyN4hXICj/X9ibKED16136l9ZpoJvCL5pSKtmJzA+NRDzQ312wWMejCVVfg==", 240 + "dev": true, 241 + "dependencies": { 242 + "@typescript-eslint/scope-manager": "5.13.0", 243 + "@typescript-eslint/types": "5.13.0", 244 + "@typescript-eslint/typescript-estree": "5.13.0", 245 + "debug": "^4.3.2" 246 + }, 247 + "engines": { 248 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 249 + }, 250 + "funding": { 251 + "type": "opencollective", 252 + "url": "https://opencollective.com/typescript-eslint" 253 + }, 254 + "peerDependencies": { 255 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 256 + }, 257 + "peerDependenciesMeta": { 258 + "typescript": { 259 + "optional": true 260 + } 261 + } 262 + }, 263 + "node_modules/@typescript-eslint/scope-manager": { 264 + "version": "5.13.0", 265 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.13.0.tgz", 266 + "integrity": "sha512-T4N8UvKYDSfVYdmJq7g2IPJYCRzwtp74KyDZytkR4OL3NRupvswvmJQJ4CX5tDSurW2cvCc1Ia1qM7d0jpa7IA==", 267 + "dev": true, 268 + "dependencies": { 269 + "@typescript-eslint/types": "5.13.0", 270 + "@typescript-eslint/visitor-keys": "5.13.0" 271 + }, 272 + "engines": { 273 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 274 + }, 275 + "funding": { 276 + "type": "opencollective", 277 + "url": "https://opencollective.com/typescript-eslint" 278 + } 279 + }, 280 + "node_modules/@typescript-eslint/type-utils": { 281 + "version": "5.13.0", 282 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.13.0.tgz", 283 + "integrity": "sha512-/nz7qFizaBM1SuqAKb7GLkcNn2buRdDgZraXlkhz+vUGiN1NZ9LzkA595tHHeduAiS2MsHqMNhE2zNzGdw43Yg==", 284 + "dev": true, 285 + "dependencies": { 286 + "@typescript-eslint/utils": "5.13.0", 287 + "debug": "^4.3.2", 288 + "tsutils": "^3.21.0" 289 + }, 290 + "engines": { 291 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 292 + }, 293 + "funding": { 294 + "type": "opencollective", 295 + "url": "https://opencollective.com/typescript-eslint" 296 + }, 297 + "peerDependencies": { 298 + "eslint": "*" 299 + }, 300 + "peerDependenciesMeta": { 301 + "typescript": { 302 + "optional": true 303 + } 304 + } 305 + }, 306 + "node_modules/@typescript-eslint/types": { 307 + "version": "5.13.0", 308 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.13.0.tgz", 309 + "integrity": "sha512-LmE/KO6DUy0nFY/OoQU0XelnmDt+V8lPQhh8MOVa7Y5k2gGRd6U9Kp3wAjhB4OHg57tUO0nOnwYQhRRyEAyOyg==", 310 + "dev": true, 311 + "engines": { 312 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 313 + }, 314 + "funding": { 315 + "type": "opencollective", 316 + "url": "https://opencollective.com/typescript-eslint" 317 + } 318 + }, 319 + "node_modules/@typescript-eslint/typescript-estree": { 320 + "version": "5.13.0", 321 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.13.0.tgz", 322 + "integrity": "sha512-Q9cQow0DeLjnp5DuEDjLZ6JIkwGx3oYZe+BfcNuw/POhtpcxMTy18Icl6BJqTSd+3ftsrfuVb7mNHRZf7xiaNA==", 323 + "dev": true, 324 + "dependencies": { 325 + "@typescript-eslint/types": "5.13.0", 326 + "@typescript-eslint/visitor-keys": "5.13.0", 327 + "debug": "^4.3.2", 328 + "globby": "^11.0.4", 329 + "is-glob": "^4.0.3", 330 + "semver": "^7.3.5", 331 + "tsutils": "^3.21.0" 332 + }, 333 + "engines": { 334 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 335 + }, 336 + "funding": { 337 + "type": "opencollective", 338 + "url": "https://opencollective.com/typescript-eslint" 339 + }, 340 + "peerDependenciesMeta": { 341 + "typescript": { 342 + "optional": true 343 + } 344 + } 345 + }, 346 + "node_modules/@typescript-eslint/utils": { 347 + "version": "5.13.0", 348 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.13.0.tgz", 349 + "integrity": "sha512-+9oHlPWYNl6AwwoEt5TQryEHwiKRVjz7Vk6kaBeD3/kwHE5YqTGHtm/JZY8Bo9ITOeKutFaXnBlMgSATMJALUQ==", 350 + "dev": true, 351 + "dependencies": { 352 + "@types/json-schema": "^7.0.9", 353 + "@typescript-eslint/scope-manager": "5.13.0", 354 + "@typescript-eslint/types": "5.13.0", 355 + "@typescript-eslint/typescript-estree": "5.13.0", 356 + "eslint-scope": "^5.1.1", 357 + "eslint-utils": "^3.0.0" 358 + }, 359 + "engines": { 360 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 361 + }, 362 + "funding": { 363 + "type": "opencollective", 364 + "url": "https://opencollective.com/typescript-eslint" 365 + }, 366 + "peerDependencies": { 367 + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 368 + } 369 + }, 370 + "node_modules/@typescript-eslint/visitor-keys": { 371 + "version": "5.13.0", 372 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.13.0.tgz", 373 + "integrity": "sha512-HLKEAS/qA1V7d9EzcpLFykTePmOQqOFim8oCvhY3pZgQ8Hi38hYpHd9e5GN6nQBFQNecNhws5wkS9Y5XIO0s/g==", 374 + "dev": true, 375 + "dependencies": { 376 + "@typescript-eslint/types": "5.13.0", 377 + "eslint-visitor-keys": "^3.0.0" 378 + }, 379 + "engines": { 380 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 381 + }, 382 + "funding": { 383 + "type": "opencollective", 384 + "url": "https://opencollective.com/typescript-eslint" 385 + } 386 + }, 387 + "node_modules/acorn": { 388 + "version": "8.7.0", 389 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", 390 + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", 391 + "dev": true, 392 + "bin": { 393 + "acorn": "bin/acorn" 394 + }, 395 + "engines": { 396 + "node": ">=0.4.0" 397 + } 398 + }, 399 + "node_modules/acorn-jsx": { 400 + "version": "5.3.2", 401 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 402 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 403 + "dev": true, 404 + "peerDependencies": { 405 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 406 + } 407 + }, 408 + "node_modules/ajv": { 409 + "version": "6.12.6", 410 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 411 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 412 + "dev": true, 413 + "dependencies": { 414 + "fast-deep-equal": "^3.1.1", 415 + "fast-json-stable-stringify": "^2.0.0", 416 + "json-schema-traverse": "^0.4.1", 417 + "uri-js": "^4.2.2" 418 + }, 419 + "funding": { 420 + "type": "github", 421 + "url": "https://github.com/sponsors/epoberezkin" 422 + } 423 + }, 424 + "node_modules/ansi-regex": { 425 + "version": "5.0.1", 426 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 427 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 428 + "dev": true, 429 + "engines": { 430 + "node": ">=8" 431 + } 432 + }, 433 + "node_modules/ansi-styles": { 434 + "version": "4.3.0", 435 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 436 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 437 + "dev": true, 438 + "dependencies": { 439 + "color-convert": "^2.0.1" 440 + }, 441 + "engines": { 442 + "node": ">=8" 443 + }, 444 + "funding": { 445 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 446 + } 447 + }, 448 + "node_modules/anymatch": { 449 + "version": "3.1.2", 450 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 451 + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 452 + "dev": true, 453 + "dependencies": { 454 + "normalize-path": "^3.0.0", 455 + "picomatch": "^2.0.4" 456 + }, 457 + "engines": { 458 + "node": ">= 8" 459 + } 460 + }, 461 + "node_modules/argparse": { 462 + "version": "2.0.1", 463 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 464 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 465 + "dev": true 466 + }, 467 + "node_modules/array-union": { 468 + "version": "2.1.0", 469 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 470 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 471 + "dev": true, 472 + "engines": { 473 + "node": ">=8" 474 + } 475 + }, 476 + "node_modules/balanced-match": { 477 + "version": "1.0.2", 478 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 479 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 480 + "dev": true 481 + }, 482 + "node_modules/binary-extensions": { 483 + "version": "2.2.0", 484 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 485 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 486 + "dev": true, 487 + "engines": { 488 + "node": ">=8" 489 + } 490 + }, 491 + "node_modules/brace-expansion": { 492 + "version": "1.1.11", 493 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 494 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 495 + "dev": true, 496 + "dependencies": { 497 + "balanced-match": "^1.0.0", 498 + "concat-map": "0.0.1" 499 + } 500 + }, 501 + "node_modules/braces": { 502 + "version": "3.0.2", 503 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 504 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 505 + "dev": true, 506 + "dependencies": { 507 + "fill-range": "^7.0.1" 508 + }, 509 + "engines": { 510 + "node": ">=8" 511 + } 512 + }, 513 + "node_modules/buffer-crc32": { 514 + "version": "0.2.13", 515 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 516 + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 517 + "dev": true, 518 + "engines": { 519 + "node": "*" 520 + } 521 + }, 522 + "node_modules/callsites": { 523 + "version": "3.1.0", 524 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 525 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 526 + "dev": true, 527 + "engines": { 528 + "node": ">=6" 529 + } 530 + }, 531 + "node_modules/chalk": { 532 + "version": "4.1.2", 533 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 534 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 535 + "dev": true, 536 + "dependencies": { 537 + "ansi-styles": "^4.1.0", 538 + "supports-color": "^7.1.0" 539 + }, 540 + "engines": { 541 + "node": ">=10" 542 + }, 543 + "funding": { 544 + "url": "https://github.com/chalk/chalk?sponsor=1" 545 + } 546 + }, 547 + "node_modules/chokidar": { 548 + "version": "3.5.3", 549 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 550 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 551 + "dev": true, 552 + "funding": [ 553 + { 554 + "type": "individual", 555 + "url": "https://paulmillr.com/funding/" 556 + } 557 + ], 558 + "dependencies": { 559 + "anymatch": "~3.1.2", 560 + "braces": "~3.0.2", 561 + "glob-parent": "~5.1.2", 562 + "is-binary-path": "~2.1.0", 563 + "is-glob": "~4.0.1", 564 + "normalize-path": "~3.0.0", 565 + "readdirp": "~3.6.0" 566 + }, 567 + "engines": { 568 + "node": ">= 8.10.0" 569 + }, 570 + "optionalDependencies": { 571 + "fsevents": "~2.3.2" 572 + } 573 + }, 574 + "node_modules/chokidar/node_modules/glob-parent": { 575 + "version": "5.1.2", 576 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 577 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 578 + "dev": true, 579 + "dependencies": { 580 + "is-glob": "^4.0.1" 581 + }, 582 + "engines": { 583 + "node": ">= 6" 584 + } 585 + }, 586 + "node_modules/color-convert": { 587 + "version": "2.0.1", 588 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 589 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 590 + "dev": true, 591 + "dependencies": { 592 + "color-name": "~1.1.4" 593 + }, 594 + "engines": { 595 + "node": ">=7.0.0" 596 + } 597 + }, 598 + "node_modules/color-name": { 599 + "version": "1.1.4", 600 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 601 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 602 + "dev": true 603 + }, 604 + "node_modules/concat-map": { 605 + "version": "0.0.1", 606 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 607 + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 608 + "dev": true 609 + }, 610 + "node_modules/cross-spawn": { 611 + "version": "7.0.3", 612 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 613 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 614 + "dev": true, 615 + "dependencies": { 616 + "path-key": "^3.1.0", 617 + "shebang-command": "^2.0.0", 618 + "which": "^2.0.1" 619 + }, 620 + "engines": { 621 + "node": ">= 8" 622 + } 623 + }, 624 + "node_modules/debug": { 625 + "version": "4.3.3", 626 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 627 + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 628 + "dev": true, 629 + "dependencies": { 630 + "ms": "2.1.2" 631 + }, 632 + "engines": { 633 + "node": ">=6.0" 634 + }, 635 + "peerDependenciesMeta": { 636 + "supports-color": { 637 + "optional": true 638 + } 639 + } 640 + }, 641 + "node_modules/deep-is": { 642 + "version": "0.1.4", 643 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 644 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 645 + "dev": true 646 + }, 647 + "node_modules/detect-indent": { 648 + "version": "6.1.0", 649 + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 650 + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 651 + "dev": true, 652 + "engines": { 653 + "node": ">=8" 654 + } 655 + }, 656 + "node_modules/dir-glob": { 657 + "version": "3.0.1", 658 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 659 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 660 + "dev": true, 661 + "dependencies": { 662 + "path-type": "^4.0.0" 663 + }, 664 + "engines": { 665 + "node": ">=8" 666 + } 667 + }, 668 + "node_modules/doctrine": { 669 + "version": "3.0.0", 670 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 671 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 672 + "dev": true, 673 + "dependencies": { 674 + "esutils": "^2.0.2" 675 + }, 676 + "engines": { 677 + "node": ">=6.0.0" 678 + } 679 + }, 680 + "node_modules/es6-promise": { 681 + "version": "3.3.1", 682 + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 683 + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=", 684 + "dev": true 685 + }, 686 + "node_modules/esbuild": { 687 + "version": "0.14.23", 688 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz", 689 + "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==", 690 + "dev": true, 691 + "hasInstallScript": true, 692 + "bin": { 693 + "esbuild": "bin/esbuild" 694 + }, 695 + "engines": { 696 + "node": ">=12" 697 + }, 698 + "optionalDependencies": { 699 + "esbuild-android-arm64": "0.14.23", 700 + "esbuild-darwin-64": "0.14.23", 701 + "esbuild-darwin-arm64": "0.14.23", 702 + "esbuild-freebsd-64": "0.14.23", 703 + "esbuild-freebsd-arm64": "0.14.23", 704 + "esbuild-linux-32": "0.14.23", 705 + "esbuild-linux-64": "0.14.23", 706 + "esbuild-linux-arm": "0.14.23", 707 + "esbuild-linux-arm64": "0.14.23", 708 + "esbuild-linux-mips64le": "0.14.23", 709 + "esbuild-linux-ppc64le": "0.14.23", 710 + "esbuild-linux-riscv64": "0.14.23", 711 + "esbuild-linux-s390x": "0.14.23", 712 + "esbuild-netbsd-64": "0.14.23", 713 + "esbuild-openbsd-64": "0.14.23", 714 + "esbuild-sunos-64": "0.14.23", 715 + "esbuild-windows-32": "0.14.23", 716 + "esbuild-windows-64": "0.14.23", 717 + "esbuild-windows-arm64": "0.14.23" 718 + } 719 + }, 720 + "node_modules/esbuild-android-arm64": { 721 + "version": "0.14.23", 722 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.23.tgz", 723 + "integrity": "sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==", 724 + "cpu": [ 725 + "arm64" 726 + ], 727 + "dev": true, 728 + "optional": true, 729 + "os": [ 730 + "android" 731 + ], 732 + "engines": { 733 + "node": ">=12" 734 + } 735 + }, 736 + "node_modules/esbuild-darwin-64": { 737 + "version": "0.14.23", 738 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz", 739 + "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==", 740 + "cpu": [ 741 + "x64" 742 + ], 743 + "dev": true, 744 + "optional": true, 745 + "os": [ 746 + "darwin" 747 + ], 748 + "engines": { 749 + "node": ">=12" 750 + } 751 + }, 752 + "node_modules/esbuild-darwin-arm64": { 753 + "version": "0.14.23", 754 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.23.tgz", 755 + "integrity": "sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==", 756 + "cpu": [ 757 + "arm64" 758 + ], 759 + "dev": true, 760 + "optional": true, 761 + "os": [ 762 + "darwin" 763 + ], 764 + "engines": { 765 + "node": ">=12" 766 + } 767 + }, 768 + "node_modules/esbuild-freebsd-64": { 769 + "version": "0.14.23", 770 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.23.tgz", 771 + "integrity": "sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==", 772 + "cpu": [ 773 + "x64" 774 + ], 775 + "dev": true, 776 + "optional": true, 777 + "os": [ 778 + "freebsd" 779 + ], 780 + "engines": { 781 + "node": ">=12" 782 + } 783 + }, 784 + "node_modules/esbuild-freebsd-arm64": { 785 + "version": "0.14.23", 786 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.23.tgz", 787 + "integrity": "sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==", 788 + "cpu": [ 789 + "arm64" 790 + ], 791 + "dev": true, 792 + "optional": true, 793 + "os": [ 794 + "freebsd" 795 + ], 796 + "engines": { 797 + "node": ">=12" 798 + } 799 + }, 800 + "node_modules/esbuild-linux-32": { 801 + "version": "0.14.23", 802 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.23.tgz", 803 + "integrity": "sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==", 804 + "cpu": [ 805 + "ia32" 806 + ], 807 + "dev": true, 808 + "optional": true, 809 + "os": [ 810 + "linux" 811 + ], 812 + "engines": { 813 + "node": ">=12" 814 + } 815 + }, 816 + "node_modules/esbuild-linux-64": { 817 + "version": "0.14.23", 818 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.23.tgz", 819 + "integrity": "sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==", 820 + "cpu": [ 821 + "x64" 822 + ], 823 + "dev": true, 824 + "optional": true, 825 + "os": [ 826 + "linux" 827 + ], 828 + "engines": { 829 + "node": ">=12" 830 + } 831 + }, 832 + "node_modules/esbuild-linux-arm": { 833 + "version": "0.14.23", 834 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.23.tgz", 835 + "integrity": "sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==", 836 + "cpu": [ 837 + "arm" 838 + ], 839 + "dev": true, 840 + "optional": true, 841 + "os": [ 842 + "linux" 843 + ], 844 + "engines": { 845 + "node": ">=12" 846 + } 847 + }, 848 + "node_modules/esbuild-linux-arm64": { 849 + "version": "0.14.23", 850 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.23.tgz", 851 + "integrity": "sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==", 852 + "cpu": [ 853 + "arm64" 854 + ], 855 + "dev": true, 856 + "optional": true, 857 + "os": [ 858 + "linux" 859 + ], 860 + "engines": { 861 + "node": ">=12" 862 + } 863 + }, 864 + "node_modules/esbuild-linux-mips64le": { 865 + "version": "0.14.23", 866 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.23.tgz", 867 + "integrity": "sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==", 868 + "cpu": [ 869 + "mips64el" 870 + ], 871 + "dev": true, 872 + "optional": true, 873 + "os": [ 874 + "linux" 875 + ], 876 + "engines": { 877 + "node": ">=12" 878 + } 879 + }, 880 + "node_modules/esbuild-linux-ppc64le": { 881 + "version": "0.14.23", 882 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.23.tgz", 883 + "integrity": "sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==", 884 + "cpu": [ 885 + "ppc64" 886 + ], 887 + "dev": true, 888 + "optional": true, 889 + "os": [ 890 + "linux" 891 + ], 892 + "engines": { 893 + "node": ">=12" 894 + } 895 + }, 896 + "node_modules/esbuild-linux-riscv64": { 897 + "version": "0.14.23", 898 + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.23.tgz", 899 + "integrity": "sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg==", 900 + "cpu": [ 901 + "riscv64" 902 + ], 903 + "dev": true, 904 + "optional": true, 905 + "os": [ 906 + "linux" 907 + ], 908 + "engines": { 909 + "node": ">=12" 910 + } 911 + }, 912 + "node_modules/esbuild-linux-s390x": { 913 + "version": "0.14.23", 914 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.23.tgz", 915 + "integrity": "sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA==", 916 + "cpu": [ 917 + "s390x" 918 + ], 919 + "dev": true, 920 + "optional": true, 921 + "os": [ 922 + "linux" 923 + ], 924 + "engines": { 925 + "node": ">=12" 926 + } 927 + }, 928 + "node_modules/esbuild-netbsd-64": { 929 + "version": "0.14.23", 930 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.23.tgz", 931 + "integrity": "sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==", 932 + "cpu": [ 933 + "x64" 934 + ], 935 + "dev": true, 936 + "optional": true, 937 + "os": [ 938 + "netbsd" 939 + ], 940 + "engines": { 941 + "node": ">=12" 942 + } 943 + }, 944 + "node_modules/esbuild-openbsd-64": { 945 + "version": "0.14.23", 946 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.23.tgz", 947 + "integrity": "sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==", 948 + "cpu": [ 949 + "x64" 950 + ], 951 + "dev": true, 952 + "optional": true, 953 + "os": [ 954 + "openbsd" 955 + ], 956 + "engines": { 957 + "node": ">=12" 958 + } 959 + }, 960 + "node_modules/esbuild-sunos-64": { 961 + "version": "0.14.23", 962 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.23.tgz", 963 + "integrity": "sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==", 964 + "cpu": [ 965 + "x64" 966 + ], 967 + "dev": true, 968 + "optional": true, 969 + "os": [ 970 + "sunos" 971 + ], 972 + "engines": { 973 + "node": ">=12" 974 + } 975 + }, 976 + "node_modules/esbuild-windows-32": { 977 + "version": "0.14.23", 978 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.23.tgz", 979 + "integrity": "sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==", 980 + "cpu": [ 981 + "ia32" 982 + ], 983 + "dev": true, 984 + "optional": true, 985 + "os": [ 986 + "win32" 987 + ], 988 + "engines": { 989 + "node": ">=12" 990 + } 991 + }, 992 + "node_modules/esbuild-windows-64": { 993 + "version": "0.14.23", 994 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.23.tgz", 995 + "integrity": "sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==", 996 + "cpu": [ 997 + "x64" 998 + ], 999 + "dev": true, 1000 + "optional": true, 1001 + "os": [ 1002 + "win32" 1003 + ], 1004 + "engines": { 1005 + "node": ">=12" 1006 + } 1007 + }, 1008 + "node_modules/esbuild-windows-arm64": { 1009 + "version": "0.14.23", 1010 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.23.tgz", 1011 + "integrity": "sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==", 1012 + "cpu": [ 1013 + "arm64" 1014 + ], 1015 + "dev": true, 1016 + "optional": true, 1017 + "os": [ 1018 + "win32" 1019 + ], 1020 + "engines": { 1021 + "node": ">=12" 1022 + } 1023 + }, 1024 + "node_modules/escape-string-regexp": { 1025 + "version": "4.0.0", 1026 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1027 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1028 + "dev": true, 1029 + "engines": { 1030 + "node": ">=10" 1031 + }, 1032 + "funding": { 1033 + "url": "https://github.com/sponsors/sindresorhus" 1034 + } 1035 + }, 1036 + "node_modules/eslint": { 1037 + "version": "8.10.0", 1038 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.10.0.tgz", 1039 + "integrity": "sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==", 1040 + "dev": true, 1041 + "dependencies": { 1042 + "@eslint/eslintrc": "^1.2.0", 1043 + "@humanwhocodes/config-array": "^0.9.2", 1044 + "ajv": "^6.10.0", 1045 + "chalk": "^4.0.0", 1046 + "cross-spawn": "^7.0.2", 1047 + "debug": "^4.3.2", 1048 + "doctrine": "^3.0.0", 1049 + "escape-string-regexp": "^4.0.0", 1050 + "eslint-scope": "^7.1.1", 1051 + "eslint-utils": "^3.0.0", 1052 + "eslint-visitor-keys": "^3.3.0", 1053 + "espree": "^9.3.1", 1054 + "esquery": "^1.4.0", 1055 + "esutils": "^2.0.2", 1056 + "fast-deep-equal": "^3.1.3", 1057 + "file-entry-cache": "^6.0.1", 1058 + "functional-red-black-tree": "^1.0.1", 1059 + "glob-parent": "^6.0.1", 1060 + "globals": "^13.6.0", 1061 + "ignore": "^5.2.0", 1062 + "import-fresh": "^3.0.0", 1063 + "imurmurhash": "^0.1.4", 1064 + "is-glob": "^4.0.0", 1065 + "js-yaml": "^4.1.0", 1066 + "json-stable-stringify-without-jsonify": "^1.0.1", 1067 + "levn": "^0.4.1", 1068 + "lodash.merge": "^4.6.2", 1069 + "minimatch": "^3.0.4", 1070 + "natural-compare": "^1.4.0", 1071 + "optionator": "^0.9.1", 1072 + "regexpp": "^3.2.0", 1073 + "strip-ansi": "^6.0.1", 1074 + "strip-json-comments": "^3.1.0", 1075 + "text-table": "^0.2.0", 1076 + "v8-compile-cache": "^2.0.3" 1077 + }, 1078 + "bin": { 1079 + "eslint": "bin/eslint.js" 1080 + }, 1081 + "engines": { 1082 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1083 + }, 1084 + "funding": { 1085 + "url": "https://opencollective.com/eslint" 1086 + } 1087 + }, 1088 + "node_modules/eslint-config-prettier": { 1089 + "version": "8.4.0", 1090 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz", 1091 + "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==", 1092 + "dev": true, 1093 + "bin": { 1094 + "eslint-config-prettier": "bin/cli.js" 1095 + }, 1096 + "peerDependencies": { 1097 + "eslint": ">=7.0.0" 1098 + } 1099 + }, 1100 + "node_modules/eslint-plugin-svelte3": { 1101 + "version": "3.4.1", 1102 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-3.4.1.tgz", 1103 + "integrity": "sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==", 1104 + "dev": true, 1105 + "engines": { 1106 + "node": ">=10" 1107 + }, 1108 + "peerDependencies": { 1109 + "eslint": ">=6.0.0", 1110 + "svelte": "^3.2.0" 1111 + } 1112 + }, 1113 + "node_modules/eslint-scope": { 1114 + "version": "5.1.1", 1115 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1116 + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 1117 + "dev": true, 1118 + "dependencies": { 1119 + "esrecurse": "^4.3.0", 1120 + "estraverse": "^4.1.1" 1121 + }, 1122 + "engines": { 1123 + "node": ">=8.0.0" 1124 + } 1125 + }, 1126 + "node_modules/eslint-utils": { 1127 + "version": "3.0.0", 1128 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1129 + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1130 + "dev": true, 1131 + "dependencies": { 1132 + "eslint-visitor-keys": "^2.0.0" 1133 + }, 1134 + "engines": { 1135 + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 1136 + }, 1137 + "funding": { 1138 + "url": "https://github.com/sponsors/mysticatea" 1139 + }, 1140 + "peerDependencies": { 1141 + "eslint": ">=5" 1142 + } 1143 + }, 1144 + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 1145 + "version": "2.1.0", 1146 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1147 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1148 + "dev": true, 1149 + "engines": { 1150 + "node": ">=10" 1151 + } 1152 + }, 1153 + "node_modules/eslint-visitor-keys": { 1154 + "version": "3.3.0", 1155 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 1156 + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 1157 + "dev": true, 1158 + "engines": { 1159 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1160 + } 1161 + }, 1162 + "node_modules/eslint/node_modules/eslint-scope": { 1163 + "version": "7.1.1", 1164 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 1165 + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 1166 + "dev": true, 1167 + "dependencies": { 1168 + "esrecurse": "^4.3.0", 1169 + "estraverse": "^5.2.0" 1170 + }, 1171 + "engines": { 1172 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1173 + } 1174 + }, 1175 + "node_modules/eslint/node_modules/estraverse": { 1176 + "version": "5.3.0", 1177 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1178 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1179 + "dev": true, 1180 + "engines": { 1181 + "node": ">=4.0" 1182 + } 1183 + }, 1184 + "node_modules/espree": { 1185 + "version": "9.3.1", 1186 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", 1187 + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", 1188 + "dev": true, 1189 + "dependencies": { 1190 + "acorn": "^8.7.0", 1191 + "acorn-jsx": "^5.3.1", 1192 + "eslint-visitor-keys": "^3.3.0" 1193 + }, 1194 + "engines": { 1195 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 1196 + } 1197 + }, 1198 + "node_modules/esquery": { 1199 + "version": "1.4.0", 1200 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 1201 + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 1202 + "dev": true, 1203 + "dependencies": { 1204 + "estraverse": "^5.1.0" 1205 + }, 1206 + "engines": { 1207 + "node": ">=0.10" 1208 + } 1209 + }, 1210 + "node_modules/esquery/node_modules/estraverse": { 1211 + "version": "5.3.0", 1212 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1213 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1214 + "dev": true, 1215 + "engines": { 1216 + "node": ">=4.0" 1217 + } 1218 + }, 1219 + "node_modules/esrecurse": { 1220 + "version": "4.3.0", 1221 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1222 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1223 + "dev": true, 1224 + "dependencies": { 1225 + "estraverse": "^5.2.0" 1226 + }, 1227 + "engines": { 1228 + "node": ">=4.0" 1229 + } 1230 + }, 1231 + "node_modules/esrecurse/node_modules/estraverse": { 1232 + "version": "5.3.0", 1233 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1234 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1235 + "dev": true, 1236 + "engines": { 1237 + "node": ">=4.0" 1238 + } 1239 + }, 1240 + "node_modules/estraverse": { 1241 + "version": "4.3.0", 1242 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1243 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 1244 + "dev": true, 1245 + "engines": { 1246 + "node": ">=4.0" 1247 + } 1248 + }, 1249 + "node_modules/estree-walker": { 1250 + "version": "2.0.2", 1251 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1252 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 1253 + "dev": true 1254 + }, 1255 + "node_modules/esutils": { 1256 + "version": "2.0.3", 1257 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 1258 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1259 + "dev": true, 1260 + "engines": { 1261 + "node": ">=0.10.0" 1262 + } 1263 + }, 1264 + "node_modules/fast-deep-equal": { 1265 + "version": "3.1.3", 1266 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1267 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1268 + "dev": true 1269 + }, 1270 + "node_modules/fast-glob": { 1271 + "version": "3.2.11", 1272 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 1273 + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", 1274 + "dev": true, 1275 + "dependencies": { 1276 + "@nodelib/fs.stat": "^2.0.2", 1277 + "@nodelib/fs.walk": "^1.2.3", 1278 + "glob-parent": "^5.1.2", 1279 + "merge2": "^1.3.0", 1280 + "micromatch": "^4.0.4" 1281 + }, 1282 + "engines": { 1283 + "node": ">=8.6.0" 1284 + } 1285 + }, 1286 + "node_modules/fast-glob/node_modules/glob-parent": { 1287 + "version": "5.1.2", 1288 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1289 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1290 + "dev": true, 1291 + "dependencies": { 1292 + "is-glob": "^4.0.1" 1293 + }, 1294 + "engines": { 1295 + "node": ">= 6" 1296 + } 1297 + }, 1298 + "node_modules/fast-json-stable-stringify": { 1299 + "version": "2.1.0", 1300 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1301 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 1302 + "dev": true 1303 + }, 1304 + "node_modules/fast-levenshtein": { 1305 + "version": "2.0.6", 1306 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 1307 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 1308 + "dev": true 1309 + }, 1310 + "node_modules/fastq": { 1311 + "version": "1.13.0", 1312 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 1313 + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 1314 + "dev": true, 1315 + "dependencies": { 1316 + "reusify": "^1.0.4" 1317 + } 1318 + }, 1319 + "node_modules/file-entry-cache": { 1320 + "version": "6.0.1", 1321 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 1322 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 1323 + "dev": true, 1324 + "dependencies": { 1325 + "flat-cache": "^3.0.4" 1326 + }, 1327 + "engines": { 1328 + "node": "^10.12.0 || >=12.0.0" 1329 + } 1330 + }, 1331 + "node_modules/fill-range": { 1332 + "version": "7.0.1", 1333 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1334 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1335 + "dev": true, 1336 + "dependencies": { 1337 + "to-regex-range": "^5.0.1" 1338 + }, 1339 + "engines": { 1340 + "node": ">=8" 1341 + } 1342 + }, 1343 + "node_modules/flat-cache": { 1344 + "version": "3.0.4", 1345 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 1346 + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 1347 + "dev": true, 1348 + "dependencies": { 1349 + "flatted": "^3.1.0", 1350 + "rimraf": "^3.0.2" 1351 + }, 1352 + "engines": { 1353 + "node": "^10.12.0 || >=12.0.0" 1354 + } 1355 + }, 1356 + "node_modules/flatted": { 1357 + "version": "3.2.5", 1358 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", 1359 + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", 1360 + "dev": true 1361 + }, 1362 + "node_modules/fs.realpath": { 1363 + "version": "1.0.0", 1364 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1365 + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 1366 + "dev": true 1367 + }, 1368 + "node_modules/fsevents": { 1369 + "version": "2.3.2", 1370 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1371 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 1372 + "dev": true, 1373 + "hasInstallScript": true, 1374 + "optional": true, 1375 + "os": [ 1376 + "darwin" 1377 + ], 1378 + "engines": { 1379 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1380 + } 1381 + }, 1382 + "node_modules/function-bind": { 1383 + "version": "1.1.1", 1384 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1385 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1386 + "dev": true 1387 + }, 1388 + "node_modules/functional-red-black-tree": { 1389 + "version": "1.0.1", 1390 + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 1391 + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 1392 + "dev": true 1393 + }, 1394 + "node_modules/glob": { 1395 + "version": "7.2.0", 1396 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 1397 + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 1398 + "dev": true, 1399 + "dependencies": { 1400 + "fs.realpath": "^1.0.0", 1401 + "inflight": "^1.0.4", 1402 + "inherits": "2", 1403 + "minimatch": "^3.0.4", 1404 + "once": "^1.3.0", 1405 + "path-is-absolute": "^1.0.0" 1406 + }, 1407 + "engines": { 1408 + "node": "*" 1409 + }, 1410 + "funding": { 1411 + "url": "https://github.com/sponsors/isaacs" 1412 + } 1413 + }, 1414 + "node_modules/glob-parent": { 1415 + "version": "6.0.2", 1416 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 1417 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 1418 + "dev": true, 1419 + "dependencies": { 1420 + "is-glob": "^4.0.3" 1421 + }, 1422 + "engines": { 1423 + "node": ">=10.13.0" 1424 + } 1425 + }, 1426 + "node_modules/globals": { 1427 + "version": "13.12.1", 1428 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", 1429 + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", 1430 + "dev": true, 1431 + "dependencies": { 1432 + "type-fest": "^0.20.2" 1433 + }, 1434 + "engines": { 1435 + "node": ">=8" 1436 + }, 1437 + "funding": { 1438 + "url": "https://github.com/sponsors/sindresorhus" 1439 + } 1440 + }, 1441 + "node_modules/globalyzer": { 1442 + "version": "0.1.0", 1443 + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 1444 + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 1445 + "dev": true 1446 + }, 1447 + "node_modules/globby": { 1448 + "version": "11.1.0", 1449 + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 1450 + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 1451 + "dev": true, 1452 + "dependencies": { 1453 + "array-union": "^2.1.0", 1454 + "dir-glob": "^3.0.1", 1455 + "fast-glob": "^3.2.9", 1456 + "ignore": "^5.2.0", 1457 + "merge2": "^1.4.1", 1458 + "slash": "^3.0.0" 1459 + }, 1460 + "engines": { 1461 + "node": ">=10" 1462 + }, 1463 + "funding": { 1464 + "url": "https://github.com/sponsors/sindresorhus" 1465 + } 1466 + }, 1467 + "node_modules/globrex": { 1468 + "version": "0.1.2", 1469 + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 1470 + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 1471 + "dev": true 1472 + }, 1473 + "node_modules/graceful-fs": { 1474 + "version": "4.2.9", 1475 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", 1476 + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", 1477 + "dev": true 1478 + }, 1479 + "node_modules/has": { 1480 + "version": "1.0.3", 1481 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1482 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1483 + "dev": true, 1484 + "dependencies": { 1485 + "function-bind": "^1.1.1" 1486 + }, 1487 + "engines": { 1488 + "node": ">= 0.4.0" 1489 + } 1490 + }, 1491 + "node_modules/has-flag": { 1492 + "version": "4.0.0", 1493 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1494 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1495 + "dev": true, 1496 + "engines": { 1497 + "node": ">=8" 1498 + } 1499 + }, 1500 + "node_modules/ignore": { 1501 + "version": "5.2.0", 1502 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 1503 + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 1504 + "dev": true, 1505 + "engines": { 1506 + "node": ">= 4" 1507 + } 1508 + }, 1509 + "node_modules/immutable": { 1510 + "version": "4.0.0", 1511 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", 1512 + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", 1513 + "dev": true 1514 + }, 1515 + "node_modules/import-fresh": { 1516 + "version": "3.3.0", 1517 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1518 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1519 + "dev": true, 1520 + "dependencies": { 1521 + "parent-module": "^1.0.0", 1522 + "resolve-from": "^4.0.0" 1523 + }, 1524 + "engines": { 1525 + "node": ">=6" 1526 + }, 1527 + "funding": { 1528 + "url": "https://github.com/sponsors/sindresorhus" 1529 + } 1530 + }, 1531 + "node_modules/imurmurhash": { 1532 + "version": "0.1.4", 1533 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1534 + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 1535 + "dev": true, 1536 + "engines": { 1537 + "node": ">=0.8.19" 1538 + } 1539 + }, 1540 + "node_modules/inflight": { 1541 + "version": "1.0.6", 1542 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1543 + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1544 + "dev": true, 1545 + "dependencies": { 1546 + "once": "^1.3.0", 1547 + "wrappy": "1" 1548 + } 1549 + }, 1550 + "node_modules/inherits": { 1551 + "version": "2.0.4", 1552 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1553 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1554 + "dev": true 1555 + }, 1556 + "node_modules/is-binary-path": { 1557 + "version": "2.1.0", 1558 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1559 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1560 + "dev": true, 1561 + "dependencies": { 1562 + "binary-extensions": "^2.0.0" 1563 + }, 1564 + "engines": { 1565 + "node": ">=8" 1566 + } 1567 + }, 1568 + "node_modules/is-core-module": { 1569 + "version": "2.8.1", 1570 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", 1571 + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", 1572 + "dev": true, 1573 + "dependencies": { 1574 + "has": "^1.0.3" 1575 + }, 1576 + "funding": { 1577 + "url": "https://github.com/sponsors/ljharb" 1578 + } 1579 + }, 1580 + "node_modules/is-extglob": { 1581 + "version": "2.1.1", 1582 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1583 + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 1584 + "dev": true, 1585 + "engines": { 1586 + "node": ">=0.10.0" 1587 + } 1588 + }, 1589 + "node_modules/is-glob": { 1590 + "version": "4.0.3", 1591 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1592 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1593 + "dev": true, 1594 + "dependencies": { 1595 + "is-extglob": "^2.1.1" 1596 + }, 1597 + "engines": { 1598 + "node": ">=0.10.0" 1599 + } 1600 + }, 1601 + "node_modules/is-number": { 1602 + "version": "7.0.0", 1603 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1604 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1605 + "dev": true, 1606 + "engines": { 1607 + "node": ">=0.12.0" 1608 + } 1609 + }, 1610 + "node_modules/isexe": { 1611 + "version": "2.0.0", 1612 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1613 + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 1614 + "dev": true 1615 + }, 1616 + "node_modules/js-yaml": { 1617 + "version": "4.1.0", 1618 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1619 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1620 + "dev": true, 1621 + "dependencies": { 1622 + "argparse": "^2.0.1" 1623 + }, 1624 + "bin": { 1625 + "js-yaml": "bin/js-yaml.js" 1626 + } 1627 + }, 1628 + "node_modules/json-schema-traverse": { 1629 + "version": "0.4.1", 1630 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1631 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1632 + "dev": true 1633 + }, 1634 + "node_modules/json-stable-stringify-without-jsonify": { 1635 + "version": "1.0.1", 1636 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1637 + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 1638 + "dev": true 1639 + }, 1640 + "node_modules/kleur": { 1641 + "version": "4.1.4", 1642 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", 1643 + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", 1644 + "dev": true, 1645 + "engines": { 1646 + "node": ">=6" 1647 + } 1648 + }, 1649 + "node_modules/levn": { 1650 + "version": "0.4.1", 1651 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1652 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1653 + "dev": true, 1654 + "dependencies": { 1655 + "prelude-ls": "^1.2.1", 1656 + "type-check": "~0.4.0" 1657 + }, 1658 + "engines": { 1659 + "node": ">= 0.8.0" 1660 + } 1661 + }, 1662 + "node_modules/lodash.merge": { 1663 + "version": "4.6.2", 1664 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1665 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 1666 + "dev": true 1667 + }, 1668 + "node_modules/lru-cache": { 1669 + "version": "6.0.0", 1670 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 1671 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 1672 + "dev": true, 1673 + "dependencies": { 1674 + "yallist": "^4.0.0" 1675 + }, 1676 + "engines": { 1677 + "node": ">=10" 1678 + } 1679 + }, 1680 + "node_modules/magic-string": { 1681 + "version": "0.25.7", 1682 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", 1683 + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", 1684 + "dev": true, 1685 + "dependencies": { 1686 + "sourcemap-codec": "^1.4.4" 1687 + } 1688 + }, 1689 + "node_modules/merge2": { 1690 + "version": "1.4.1", 1691 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1692 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1693 + "dev": true, 1694 + "engines": { 1695 + "node": ">= 8" 1696 + } 1697 + }, 1698 + "node_modules/micromatch": { 1699 + "version": "4.0.4", 1700 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 1701 + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 1702 + "dev": true, 1703 + "dependencies": { 1704 + "braces": "^3.0.1", 1705 + "picomatch": "^2.2.3" 1706 + }, 1707 + "engines": { 1708 + "node": ">=8.6" 1709 + } 1710 + }, 1711 + "node_modules/min-indent": { 1712 + "version": "1.0.1", 1713 + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 1714 + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 1715 + "dev": true, 1716 + "engines": { 1717 + "node": ">=4" 1718 + } 1719 + }, 1720 + "node_modules/minimatch": { 1721 + "version": "3.1.2", 1722 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1723 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1724 + "dev": true, 1725 + "dependencies": { 1726 + "brace-expansion": "^1.1.7" 1727 + }, 1728 + "engines": { 1729 + "node": "*" 1730 + } 1731 + }, 1732 + "node_modules/minimist": { 1733 + "version": "1.2.5", 1734 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 1735 + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 1736 + "dev": true 1737 + }, 1738 + "node_modules/mkdirp": { 1739 + "version": "0.5.5", 1740 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 1741 + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 1742 + "dev": true, 1743 + "dependencies": { 1744 + "minimist": "^1.2.5" 1745 + }, 1746 + "bin": { 1747 + "mkdirp": "bin/cmd.js" 1748 + } 1749 + }, 1750 + "node_modules/mri": { 1751 + "version": "1.2.0", 1752 + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 1753 + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 1754 + "dev": true, 1755 + "engines": { 1756 + "node": ">=4" 1757 + } 1758 + }, 1759 + "node_modules/ms": { 1760 + "version": "2.1.2", 1761 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1762 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1763 + "dev": true 1764 + }, 1765 + "node_modules/nanoid": { 1766 + "version": "3.3.1", 1767 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", 1768 + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", 1769 + "dev": true, 1770 + "bin": { 1771 + "nanoid": "bin/nanoid.cjs" 1772 + }, 1773 + "engines": { 1774 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 1775 + } 1776 + }, 1777 + "node_modules/natural-compare": { 1778 + "version": "1.4.0", 1779 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1780 + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 1781 + "dev": true 1782 + }, 1783 + "node_modules/normalize-path": { 1784 + "version": "3.0.0", 1785 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1786 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1787 + "dev": true, 1788 + "engines": { 1789 + "node": ">=0.10.0" 1790 + } 1791 + }, 1792 + "node_modules/once": { 1793 + "version": "1.4.0", 1794 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1795 + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1796 + "dev": true, 1797 + "dependencies": { 1798 + "wrappy": "1" 1799 + } 1800 + }, 1801 + "node_modules/optionator": { 1802 + "version": "0.9.1", 1803 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 1804 + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 1805 + "dev": true, 1806 + "dependencies": { 1807 + "deep-is": "^0.1.3", 1808 + "fast-levenshtein": "^2.0.6", 1809 + "levn": "^0.4.1", 1810 + "prelude-ls": "^1.2.1", 1811 + "type-check": "^0.4.0", 1812 + "word-wrap": "^1.2.3" 1813 + }, 1814 + "engines": { 1815 + "node": ">= 0.8.0" 1816 + } 1817 + }, 1818 + "node_modules/parent-module": { 1819 + "version": "1.0.1", 1820 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1821 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1822 + "dev": true, 1823 + "dependencies": { 1824 + "callsites": "^3.0.0" 1825 + }, 1826 + "engines": { 1827 + "node": ">=6" 1828 + } 1829 + }, 1830 + "node_modules/path-is-absolute": { 1831 + "version": "1.0.1", 1832 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1833 + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 1834 + "dev": true, 1835 + "engines": { 1836 + "node": ">=0.10.0" 1837 + } 1838 + }, 1839 + "node_modules/path-key": { 1840 + "version": "3.1.1", 1841 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1842 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1843 + "dev": true, 1844 + "engines": { 1845 + "node": ">=8" 1846 + } 1847 + }, 1848 + "node_modules/path-parse": { 1849 + "version": "1.0.7", 1850 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 1851 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 1852 + "dev": true 1853 + }, 1854 + "node_modules/path-type": { 1855 + "version": "4.0.0", 1856 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 1857 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 1858 + "dev": true, 1859 + "engines": { 1860 + "node": ">=8" 1861 + } 1862 + }, 1863 + "node_modules/picocolors": { 1864 + "version": "1.0.0", 1865 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 1866 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 1867 + "dev": true 1868 + }, 1869 + "node_modules/picomatch": { 1870 + "version": "2.3.1", 1871 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1872 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1873 + "dev": true, 1874 + "engines": { 1875 + "node": ">=8.6" 1876 + }, 1877 + "funding": { 1878 + "url": "https://github.com/sponsors/jonschlinkert" 1879 + } 1880 + }, 1881 + "node_modules/postcss": { 1882 + "version": "8.4.7", 1883 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.7.tgz", 1884 + "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==", 1885 + "dev": true, 1886 + "dependencies": { 1887 + "nanoid": "^3.3.1", 1888 + "picocolors": "^1.0.0", 1889 + "source-map-js": "^1.0.2" 1890 + }, 1891 + "engines": { 1892 + "node": "^10 || ^12 || >=14" 1893 + }, 1894 + "funding": { 1895 + "type": "opencollective", 1896 + "url": "https://opencollective.com/postcss/" 1897 + } 1898 + }, 1899 + "node_modules/prelude-ls": { 1900 + "version": "1.2.1", 1901 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1902 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 1903 + "dev": true, 1904 + "engines": { 1905 + "node": ">= 0.8.0" 1906 + } 1907 + }, 1908 + "node_modules/prettier": { 1909 + "version": "2.5.1", 1910 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", 1911 + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", 1912 + "dev": true, 1913 + "bin": { 1914 + "prettier": "bin-prettier.js" 1915 + }, 1916 + "engines": { 1917 + "node": ">=10.13.0" 1918 + } 1919 + }, 1920 + "node_modules/prettier-plugin-svelte": { 1921 + "version": "2.6.0", 1922 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.6.0.tgz", 1923 + "integrity": "sha512-NPSRf6Y5rufRlBleok/pqg4+1FyGsL0zYhkYP6hnueeL1J/uCm3OfOZPsLX4zqD9VAdcXfyEL2PYqGv8ZoOSfA==", 1924 + "dev": true, 1925 + "peerDependencies": { 1926 + "prettier": "^1.16.4 || ^2.0.0", 1927 + "svelte": "^3.2.0" 1928 + } 1929 + }, 1930 + "node_modules/punycode": { 1931 + "version": "2.1.1", 1932 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 1933 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 1934 + "dev": true, 1935 + "engines": { 1936 + "node": ">=6" 1937 + } 1938 + }, 1939 + "node_modules/queue-microtask": { 1940 + "version": "1.2.3", 1941 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1942 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1943 + "dev": true, 1944 + "funding": [ 1945 + { 1946 + "type": "github", 1947 + "url": "https://github.com/sponsors/feross" 1948 + }, 1949 + { 1950 + "type": "patreon", 1951 + "url": "https://www.patreon.com/feross" 1952 + }, 1953 + { 1954 + "type": "consulting", 1955 + "url": "https://feross.org/support" 1956 + } 1957 + ] 1958 + }, 1959 + "node_modules/readdirp": { 1960 + "version": "3.6.0", 1961 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1962 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1963 + "dev": true, 1964 + "dependencies": { 1965 + "picomatch": "^2.2.1" 1966 + }, 1967 + "engines": { 1968 + "node": ">=8.10.0" 1969 + } 1970 + }, 1971 + "node_modules/regexpp": { 1972 + "version": "3.2.0", 1973 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 1974 + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 1975 + "dev": true, 1976 + "engines": { 1977 + "node": ">=8" 1978 + }, 1979 + "funding": { 1980 + "url": "https://github.com/sponsors/mysticatea" 1981 + } 1982 + }, 1983 + "node_modules/resolve": { 1984 + "version": "1.22.0", 1985 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", 1986 + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", 1987 + "dev": true, 1988 + "dependencies": { 1989 + "is-core-module": "^2.8.1", 1990 + "path-parse": "^1.0.7", 1991 + "supports-preserve-symlinks-flag": "^1.0.0" 1992 + }, 1993 + "bin": { 1994 + "resolve": "bin/resolve" 1995 + }, 1996 + "funding": { 1997 + "url": "https://github.com/sponsors/ljharb" 1998 + } 1999 + }, 2000 + "node_modules/resolve-from": { 2001 + "version": "4.0.0", 2002 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2003 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 2004 + "dev": true, 2005 + "engines": { 2006 + "node": ">=4" 2007 + } 2008 + }, 2009 + "node_modules/reusify": { 2010 + "version": "1.0.4", 2011 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 2012 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 2013 + "dev": true, 2014 + "engines": { 2015 + "iojs": ">=1.0.0", 2016 + "node": ">=0.10.0" 2017 + } 2018 + }, 2019 + "node_modules/rimraf": { 2020 + "version": "3.0.2", 2021 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 2022 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 2023 + "dev": true, 2024 + "dependencies": { 2025 + "glob": "^7.1.3" 2026 + }, 2027 + "bin": { 2028 + "rimraf": "bin.js" 2029 + }, 2030 + "funding": { 2031 + "url": "https://github.com/sponsors/isaacs" 2032 + } 2033 + }, 2034 + "node_modules/rollup": { 2035 + "version": "2.68.0", 2036 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.68.0.tgz", 2037 + "integrity": "sha512-XrMKOYK7oQcTio4wyTz466mucnd8LzkiZLozZ4Rz0zQD+HeX4nUK4B8GrTX/2EvN2/vBF/i2WnaXboPxo0JylA==", 2038 + "dev": true, 2039 + "bin": { 2040 + "rollup": "dist/bin/rollup" 2041 + }, 2042 + "engines": { 2043 + "node": ">=10.0.0" 2044 + }, 2045 + "optionalDependencies": { 2046 + "fsevents": "~2.3.2" 2047 + } 2048 + }, 2049 + "node_modules/run-parallel": { 2050 + "version": "1.2.0", 2051 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 2052 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 2053 + "dev": true, 2054 + "funding": [ 2055 + { 2056 + "type": "github", 2057 + "url": "https://github.com/sponsors/feross" 2058 + }, 2059 + { 2060 + "type": "patreon", 2061 + "url": "https://www.patreon.com/feross" 2062 + }, 2063 + { 2064 + "type": "consulting", 2065 + "url": "https://feross.org/support" 2066 + } 2067 + ], 2068 + "dependencies": { 2069 + "queue-microtask": "^1.2.2" 2070 + } 2071 + }, 2072 + "node_modules/sade": { 2073 + "version": "1.8.1", 2074 + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 2075 + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 2076 + "dev": true, 2077 + "dependencies": { 2078 + "mri": "^1.1.0" 2079 + }, 2080 + "engines": { 2081 + "node": ">=6" 2082 + } 2083 + }, 2084 + "node_modules/sander": { 2085 + "version": "0.5.1", 2086 + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 2087 + "integrity": "sha1-dB4kXiMfB8r7b98PEzrfohalAq0=", 2088 + "dev": true, 2089 + "dependencies": { 2090 + "es6-promise": "^3.1.2", 2091 + "graceful-fs": "^4.1.3", 2092 + "mkdirp": "^0.5.1", 2093 + "rimraf": "^2.5.2" 2094 + } 2095 + }, 2096 + "node_modules/sander/node_modules/rimraf": { 2097 + "version": "2.7.1", 2098 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 2099 + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 2100 + "dev": true, 2101 + "dependencies": { 2102 + "glob": "^7.1.3" 2103 + }, 2104 + "bin": { 2105 + "rimraf": "bin.js" 2106 + } 2107 + }, 2108 + "node_modules/sass": { 2109 + "version": "1.49.9", 2110 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz", 2111 + "integrity": "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==", 2112 + "dev": true, 2113 + "dependencies": { 2114 + "chokidar": ">=3.0.0 <4.0.0", 2115 + "immutable": "^4.0.0", 2116 + "source-map-js": ">=0.6.2 <2.0.0" 2117 + }, 2118 + "bin": { 2119 + "sass": "sass.js" 2120 + }, 2121 + "engines": { 2122 + "node": ">=12.0.0" 2123 + } 2124 + }, 2125 + "node_modules/semver": { 2126 + "version": "7.3.5", 2127 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 2128 + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 2129 + "dev": true, 2130 + "dependencies": { 2131 + "lru-cache": "^6.0.0" 2132 + }, 2133 + "bin": { 2134 + "semver": "bin/semver.js" 2135 + }, 2136 + "engines": { 2137 + "node": ">=10" 2138 + } 2139 + }, 2140 + "node_modules/shebang-command": { 2141 + "version": "2.0.0", 2142 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2143 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2144 + "dev": true, 2145 + "dependencies": { 2146 + "shebang-regex": "^3.0.0" 2147 + }, 2148 + "engines": { 2149 + "node": ">=8" 2150 + } 2151 + }, 2152 + "node_modules/shebang-regex": { 2153 + "version": "3.0.0", 2154 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2155 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 2156 + "dev": true, 2157 + "engines": { 2158 + "node": ">=8" 2159 + } 2160 + }, 2161 + "node_modules/slash": { 2162 + "version": "3.0.0", 2163 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 2164 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 2165 + "dev": true, 2166 + "engines": { 2167 + "node": ">=8" 2168 + } 2169 + }, 2170 + "node_modules/sorcery": { 2171 + "version": "0.10.0", 2172 + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz", 2173 + "integrity": "sha1-iukK19fLBfxZ8asMY3hF1cFaUrc=", 2174 + "dev": true, 2175 + "dependencies": { 2176 + "buffer-crc32": "^0.2.5", 2177 + "minimist": "^1.2.0", 2178 + "sander": "^0.5.0", 2179 + "sourcemap-codec": "^1.3.0" 2180 + }, 2181 + "bin": { 2182 + "sorcery": "bin/index.js" 2183 + } 2184 + }, 2185 + "node_modules/source-map": { 2186 + "version": "0.7.3", 2187 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2188 + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2189 + "dev": true, 2190 + "engines": { 2191 + "node": ">= 8" 2192 + } 2193 + }, 2194 + "node_modules/source-map-js": { 2195 + "version": "1.0.2", 2196 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 2197 + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 2198 + "dev": true, 2199 + "engines": { 2200 + "node": ">=0.10.0" 2201 + } 2202 + }, 2203 + "node_modules/sourcemap-codec": { 2204 + "version": "1.4.8", 2205 + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 2206 + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 2207 + "dev": true 2208 + }, 2209 + "node_modules/strip-ansi": { 2210 + "version": "6.0.1", 2211 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2212 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2213 + "dev": true, 2214 + "dependencies": { 2215 + "ansi-regex": "^5.0.1" 2216 + }, 2217 + "engines": { 2218 + "node": ">=8" 2219 + } 2220 + }, 2221 + "node_modules/strip-indent": { 2222 + "version": "3.0.0", 2223 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 2224 + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 2225 + "dev": true, 2226 + "dependencies": { 2227 + "min-indent": "^1.0.0" 2228 + }, 2229 + "engines": { 2230 + "node": ">=8" 2231 + } 2232 + }, 2233 + "node_modules/strip-json-comments": { 2234 + "version": "3.1.1", 2235 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 2236 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 2237 + "dev": true, 2238 + "engines": { 2239 + "node": ">=8" 2240 + }, 2241 + "funding": { 2242 + "url": "https://github.com/sponsors/sindresorhus" 2243 + } 2244 + }, 2245 + "node_modules/supports-color": { 2246 + "version": "7.2.0", 2247 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2248 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2249 + "dev": true, 2250 + "dependencies": { 2251 + "has-flag": "^4.0.0" 2252 + }, 2253 + "engines": { 2254 + "node": ">=8" 2255 + } 2256 + }, 2257 + "node_modules/supports-preserve-symlinks-flag": { 2258 + "version": "1.0.0", 2259 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2260 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 2261 + "dev": true, 2262 + "engines": { 2263 + "node": ">= 0.4" 2264 + }, 2265 + "funding": { 2266 + "url": "https://github.com/sponsors/ljharb" 2267 + } 2268 + }, 2269 + "node_modules/svelte": { 2270 + "version": "3.46.4", 2271 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.46.4.tgz", 2272 + "integrity": "sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==", 2273 + "dev": true, 2274 + "engines": { 2275 + "node": ">= 8" 2276 + } 2277 + }, 2278 + "node_modules/svelte-check": { 2279 + "version": "2.4.5", 2280 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.4.5.tgz", 2281 + "integrity": "sha512-nRft8BbG2wcxyCdHDZ7X43xLcvDzua3xLwq6wzHGcAF3ka3Jyhv2rvgq0+SF9NwHLMefp9C2XkM6etzsxK/cMQ==", 2282 + "dev": true, 2283 + "dependencies": { 2284 + "chokidar": "^3.4.1", 2285 + "fast-glob": "^3.2.7", 2286 + "import-fresh": "^3.2.1", 2287 + "minimist": "^1.2.5", 2288 + "picocolors": "^1.0.0", 2289 + "sade": "^1.7.4", 2290 + "source-map": "^0.7.3", 2291 + "svelte-preprocess": "^4.0.0", 2292 + "typescript": "*" 2293 + }, 2294 + "bin": { 2295 + "svelte-check": "bin/svelte-check" 2296 + }, 2297 + "peerDependencies": { 2298 + "svelte": "^3.24.0" 2299 + } 2300 + }, 2301 + "node_modules/svelte-hmr": { 2302 + "version": "0.14.9", 2303 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.9.tgz", 2304 + "integrity": "sha512-bKE9+4qb4sAnA+TKHiYurUl970rjA0XmlP9TEP7K/ncyWz3m81kA4HOgmlZK/7irGK7gzZlaPDI3cmf8fp/+tg==", 2305 + "dev": true, 2306 + "peerDependencies": { 2307 + "svelte": ">=3.19.0" 2308 + } 2309 + }, 2310 + "node_modules/svelte-preprocess": { 2311 + "version": "4.10.4", 2312 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.10.4.tgz", 2313 + "integrity": "sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==", 2314 + "dev": true, 2315 + "hasInstallScript": true, 2316 + "dependencies": { 2317 + "@types/pug": "^2.0.4", 2318 + "@types/sass": "^1.16.0", 2319 + "detect-indent": "^6.0.0", 2320 + "magic-string": "^0.25.7", 2321 + "sorcery": "^0.10.0", 2322 + "strip-indent": "^3.0.0" 2323 + }, 2324 + "engines": { 2325 + "node": ">= 9.11.2" 2326 + }, 2327 + "peerDependencies": { 2328 + "@babel/core": "^7.10.2", 2329 + "coffeescript": "^2.5.1", 2330 + "less": "^3.11.3 || ^4.0.0", 2331 + "postcss": "^7 || ^8", 2332 + "postcss-load-config": "^2.1.0 || ^3.0.0", 2333 + "pug": "^3.0.0", 2334 + "sass": "^1.26.8", 2335 + "stylus": "^0.55.0", 2336 + "sugarss": "^2.0.0", 2337 + "svelte": "^3.23.0", 2338 + "typescript": "^3.9.5 || ^4.0.0" 2339 + }, 2340 + "peerDependenciesMeta": { 2341 + "@babel/core": { 2342 + "optional": true 2343 + }, 2344 + "coffeescript": { 2345 + "optional": true 2346 + }, 2347 + "less": { 2348 + "optional": true 2349 + }, 2350 + "node-sass": { 2351 + "optional": true 2352 + }, 2353 + "postcss": { 2354 + "optional": true 2355 + }, 2356 + "postcss-load-config": { 2357 + "optional": true 2358 + }, 2359 + "pug": { 2360 + "optional": true 2361 + }, 2362 + "sass": { 2363 + "optional": true 2364 + }, 2365 + "stylus": { 2366 + "optional": true 2367 + }, 2368 + "sugarss": { 2369 + "optional": true 2370 + }, 2371 + "typescript": { 2372 + "optional": true 2373 + } 2374 + } 2375 + }, 2376 + "node_modules/text-table": { 2377 + "version": "0.2.0", 2378 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2379 + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 2380 + "dev": true 2381 + }, 2382 + "node_modules/tiny-glob": { 2383 + "version": "0.2.9", 2384 + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 2385 + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 2386 + "dev": true, 2387 + "dependencies": { 2388 + "globalyzer": "0.1.0", 2389 + "globrex": "^0.1.2" 2390 + } 2391 + }, 2392 + "node_modules/to-regex-range": { 2393 + "version": "5.0.1", 2394 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2395 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2396 + "dev": true, 2397 + "dependencies": { 2398 + "is-number": "^7.0.0" 2399 + }, 2400 + "engines": { 2401 + "node": ">=8.0" 2402 + } 2403 + }, 2404 + "node_modules/tslib": { 2405 + "version": "1.14.1", 2406 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2407 + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 2408 + "dev": true 2409 + }, 2410 + "node_modules/tsutils": { 2411 + "version": "3.21.0", 2412 + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 2413 + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 2414 + "dev": true, 2415 + "dependencies": { 2416 + "tslib": "^1.8.1" 2417 + }, 2418 + "engines": { 2419 + "node": ">= 6" 2420 + }, 2421 + "peerDependencies": { 2422 + "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" 2423 + } 2424 + }, 2425 + "node_modules/type-check": { 2426 + "version": "0.4.0", 2427 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 2428 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 2429 + "dev": true, 2430 + "dependencies": { 2431 + "prelude-ls": "^1.2.1" 2432 + }, 2433 + "engines": { 2434 + "node": ">= 0.8.0" 2435 + } 2436 + }, 2437 + "node_modules/type-fest": { 2438 + "version": "0.20.2", 2439 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 2440 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 2441 + "dev": true, 2442 + "engines": { 2443 + "node": ">=10" 2444 + }, 2445 + "funding": { 2446 + "url": "https://github.com/sponsors/sindresorhus" 2447 + } 2448 + }, 2449 + "node_modules/typescript": { 2450 + "version": "4.5.5", 2451 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", 2452 + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", 2453 + "dev": true, 2454 + "bin": { 2455 + "tsc": "bin/tsc", 2456 + "tsserver": "bin/tsserver" 2457 + }, 2458 + "engines": { 2459 + "node": ">=4.2.0" 2460 + } 2461 + }, 2462 + "node_modules/uri-js": { 2463 + "version": "4.4.1", 2464 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2465 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2466 + "dev": true, 2467 + "dependencies": { 2468 + "punycode": "^2.1.0" 2469 + } 2470 + }, 2471 + "node_modules/v8-compile-cache": { 2472 + "version": "2.3.0", 2473 + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 2474 + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 2475 + "dev": true 2476 + }, 2477 + "node_modules/vite": { 2478 + "version": "2.8.5", 2479 + "resolved": "https://registry.npmjs.org/vite/-/vite-2.8.5.tgz", 2480 + "integrity": "sha512-C/7EGNa1ugWejol6nOcd/0d8PR70Nzd+XXwsPbnNOfzZw0NN2xyXfmw/GNDHgr5fcaTSO4gjxCJCrwNhQUMhmA==", 2481 + "dev": true, 2482 + "dependencies": { 2483 + "esbuild": "^0.14.14", 2484 + "postcss": "^8.4.6", 2485 + "resolve": "^1.22.0", 2486 + "rollup": "^2.59.0" 2487 + }, 2488 + "bin": { 2489 + "vite": "bin/vite.js" 2490 + }, 2491 + "engines": { 2492 + "node": ">=12.2.0" 2493 + }, 2494 + "optionalDependencies": { 2495 + "fsevents": "~2.3.2" 2496 + }, 2497 + "peerDependencies": { 2498 + "less": "*", 2499 + "sass": "*", 2500 + "stylus": "*" 2501 + }, 2502 + "peerDependenciesMeta": { 2503 + "less": { 2504 + "optional": true 2505 + }, 2506 + "sass": { 2507 + "optional": true 2508 + }, 2509 + "stylus": { 2510 + "optional": true 2511 + } 2512 + } 2513 + }, 2514 + "node_modules/which": { 2515 + "version": "2.0.2", 2516 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2517 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2518 + "dev": true, 2519 + "dependencies": { 2520 + "isexe": "^2.0.0" 2521 + }, 2522 + "bin": { 2523 + "node-which": "bin/node-which" 2524 + }, 2525 + "engines": { 2526 + "node": ">= 8" 2527 + } 2528 + }, 2529 + "node_modules/word-wrap": { 2530 + "version": "1.2.3", 2531 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 2532 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 2533 + "dev": true, 2534 + "engines": { 2535 + "node": ">=0.10.0" 2536 + } 2537 + }, 2538 + "node_modules/wrappy": { 2539 + "version": "1.0.2", 2540 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2541 + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 2542 + "dev": true 2543 + }, 2544 + "node_modules/yallist": { 2545 + "version": "4.0.0", 2546 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2547 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2548 + "dev": true 2549 + } 2550 + }, 2551 + "dependencies": { 2552 + "@eslint/eslintrc": { 2553 + "version": "1.2.0", 2554 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.0.tgz", 2555 + "integrity": "sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==", 2556 + "dev": true, 2557 + "requires": { 2558 + "ajv": "^6.12.4", 2559 + "debug": "^4.3.2", 2560 + "espree": "^9.3.1", 2561 + "globals": "^13.9.0", 2562 + "ignore": "^4.0.6", 2563 + "import-fresh": "^3.2.1", 2564 + "js-yaml": "^4.1.0", 2565 + "minimatch": "^3.0.4", 2566 + "strip-json-comments": "^3.1.1" 2567 + }, 2568 + "dependencies": { 2569 + "ignore": { 2570 + "version": "4.0.6", 2571 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 2572 + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 2573 + "dev": true 2574 + } 2575 + } 2576 + }, 2577 + "@humanwhocodes/config-array": { 2578 + "version": "0.9.5", 2579 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 2580 + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 2581 + "dev": true, 2582 + "requires": { 2583 + "@humanwhocodes/object-schema": "^1.2.1", 2584 + "debug": "^4.1.1", 2585 + "minimatch": "^3.0.4" 2586 + } 2587 + }, 2588 + "@humanwhocodes/object-schema": { 2589 + "version": "1.2.1", 2590 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 2591 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 2592 + "dev": true 2593 + }, 2594 + "@nodelib/fs.scandir": { 2595 + "version": "2.1.5", 2596 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 2597 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 2598 + "dev": true, 2599 + "requires": { 2600 + "@nodelib/fs.stat": "2.0.5", 2601 + "run-parallel": "^1.1.9" 2602 + } 2603 + }, 2604 + "@nodelib/fs.stat": { 2605 + "version": "2.0.5", 2606 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 2607 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 2608 + "dev": true 2609 + }, 2610 + "@nodelib/fs.walk": { 2611 + "version": "1.2.8", 2612 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 2613 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 2614 + "dev": true, 2615 + "requires": { 2616 + "@nodelib/fs.scandir": "2.1.5", 2617 + "fastq": "^1.6.0" 2618 + } 2619 + }, 2620 + "@rollup/pluginutils": { 2621 + "version": "4.1.2", 2622 + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.2.tgz", 2623 + "integrity": "sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==", 2624 + "dev": true, 2625 + "requires": { 2626 + "estree-walker": "^2.0.1", 2627 + "picomatch": "^2.2.2" 2628 + } 2629 + }, 2630 + "@sveltejs/adapter-static": { 2631 + "version": "1.0.0-next.28", 2632 + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-1.0.0-next.28.tgz", 2633 + "integrity": "sha512-c4xLyeSwnbGQxe4f1SLpHTbxZDm3TEr43scR3tOlVgQN+mnAL9aDdl3nTtdzWmrUDmDEmY4GriAwLyFLZuINLw==", 2634 + "dev": true, 2635 + "requires": { 2636 + "tiny-glob": "^0.2.9" 2637 + } 2638 + }, 2639 + "@sveltejs/kit": { 2640 + "version": "1.0.0-next.288", 2641 + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.288.tgz", 2642 + "integrity": "sha512-6ky4CUFNGKoU1QV+fY2LOIB7atHdUCIMRx3pX21B2g9yZzQzkot0zHBrMMBSKF0/4Wx19PLEWrlGxlhakYmi8Q==", 2643 + "dev": true, 2644 + "requires": { 2645 + "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32", 2646 + "sade": "^1.7.4", 2647 + "vite": "^2.8.0" 2648 + } 2649 + }, 2650 + "@sveltejs/vite-plugin-svelte": { 2651 + "version": "1.0.0-next.38", 2652 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.38.tgz", 2653 + "integrity": "sha512-epYAVZvfpiDZwB4Whe5AALk3zF5odKFf8Vx4q2tth+QuXmr0GLZ13ri02zINS6pHRCx+GjtOqCEEwMaPAfPcgQ==", 2654 + "dev": true, 2655 + "requires": { 2656 + "@rollup/pluginutils": "^4.1.2", 2657 + "debug": "^4.3.3", 2658 + "kleur": "^4.1.4", 2659 + "magic-string": "^0.25.7", 2660 + "svelte-hmr": "^0.14.9" 2661 + } 2662 + }, 2663 + "@types/json-schema": { 2664 + "version": "7.0.9", 2665 + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", 2666 + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", 2667 + "dev": true 2668 + }, 2669 + "@types/node": { 2670 + "version": "17.0.21", 2671 + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", 2672 + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==", 2673 + "dev": true 2674 + }, 2675 + "@types/pug": { 2676 + "version": "2.0.6", 2677 + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", 2678 + "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", 2679 + "dev": true 2680 + }, 2681 + "@types/sass": { 2682 + "version": "1.43.1", 2683 + "resolved": "https://registry.npmjs.org/@types/sass/-/sass-1.43.1.tgz", 2684 + "integrity": "sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==", 2685 + "dev": true, 2686 + "requires": { 2687 + "@types/node": "*" 2688 + } 2689 + }, 2690 + "@typescript-eslint/eslint-plugin": { 2691 + "version": "5.13.0", 2692 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.13.0.tgz", 2693 + "integrity": "sha512-vLktb2Uec81fxm/cfz2Hd6QaWOs8qdmVAZXLdOBX6JFJDhf6oDZpMzZ4/LZ6SFM/5DgDcxIMIvy3F+O9yZBuiQ==", 2694 + "dev": true, 2695 + "requires": { 2696 + "@typescript-eslint/scope-manager": "5.13.0", 2697 + "@typescript-eslint/type-utils": "5.13.0", 2698 + "@typescript-eslint/utils": "5.13.0", 2699 + "debug": "^4.3.2", 2700 + "functional-red-black-tree": "^1.0.1", 2701 + "ignore": "^5.1.8", 2702 + "regexpp": "^3.2.0", 2703 + "semver": "^7.3.5", 2704 + "tsutils": "^3.21.0" 2705 + } 2706 + }, 2707 + "@typescript-eslint/parser": { 2708 + "version": "5.13.0", 2709 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.13.0.tgz", 2710 + "integrity": "sha512-GdrU4GvBE29tm2RqWOM0P5QfCtgCyN4hXICj/X9ibKED16136l9ZpoJvCL5pSKtmJzA+NRDzQ312wWMejCVVfg==", 2711 + "dev": true, 2712 + "requires": { 2713 + "@typescript-eslint/scope-manager": "5.13.0", 2714 + "@typescript-eslint/types": "5.13.0", 2715 + "@typescript-eslint/typescript-estree": "5.13.0", 2716 + "debug": "^4.3.2" 2717 + } 2718 + }, 2719 + "@typescript-eslint/scope-manager": { 2720 + "version": "5.13.0", 2721 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.13.0.tgz", 2722 + "integrity": "sha512-T4N8UvKYDSfVYdmJq7g2IPJYCRzwtp74KyDZytkR4OL3NRupvswvmJQJ4CX5tDSurW2cvCc1Ia1qM7d0jpa7IA==", 2723 + "dev": true, 2724 + "requires": { 2725 + "@typescript-eslint/types": "5.13.0", 2726 + "@typescript-eslint/visitor-keys": "5.13.0" 2727 + } 2728 + }, 2729 + "@typescript-eslint/type-utils": { 2730 + "version": "5.13.0", 2731 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.13.0.tgz", 2732 + "integrity": "sha512-/nz7qFizaBM1SuqAKb7GLkcNn2buRdDgZraXlkhz+vUGiN1NZ9LzkA595tHHeduAiS2MsHqMNhE2zNzGdw43Yg==", 2733 + "dev": true, 2734 + "requires": { 2735 + "@typescript-eslint/utils": "5.13.0", 2736 + "debug": "^4.3.2", 2737 + "tsutils": "^3.21.0" 2738 + } 2739 + }, 2740 + "@typescript-eslint/types": { 2741 + "version": "5.13.0", 2742 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.13.0.tgz", 2743 + "integrity": "sha512-LmE/KO6DUy0nFY/OoQU0XelnmDt+V8lPQhh8MOVa7Y5k2gGRd6U9Kp3wAjhB4OHg57tUO0nOnwYQhRRyEAyOyg==", 2744 + "dev": true 2745 + }, 2746 + "@typescript-eslint/typescript-estree": { 2747 + "version": "5.13.0", 2748 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.13.0.tgz", 2749 + "integrity": "sha512-Q9cQow0DeLjnp5DuEDjLZ6JIkwGx3oYZe+BfcNuw/POhtpcxMTy18Icl6BJqTSd+3ftsrfuVb7mNHRZf7xiaNA==", 2750 + "dev": true, 2751 + "requires": { 2752 + "@typescript-eslint/types": "5.13.0", 2753 + "@typescript-eslint/visitor-keys": "5.13.0", 2754 + "debug": "^4.3.2", 2755 + "globby": "^11.0.4", 2756 + "is-glob": "^4.0.3", 2757 + "semver": "^7.3.5", 2758 + "tsutils": "^3.21.0" 2759 + } 2760 + }, 2761 + "@typescript-eslint/utils": { 2762 + "version": "5.13.0", 2763 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.13.0.tgz", 2764 + "integrity": "sha512-+9oHlPWYNl6AwwoEt5TQryEHwiKRVjz7Vk6kaBeD3/kwHE5YqTGHtm/JZY8Bo9ITOeKutFaXnBlMgSATMJALUQ==", 2765 + "dev": true, 2766 + "requires": { 2767 + "@types/json-schema": "^7.0.9", 2768 + "@typescript-eslint/scope-manager": "5.13.0", 2769 + "@typescript-eslint/types": "5.13.0", 2770 + "@typescript-eslint/typescript-estree": "5.13.0", 2771 + "eslint-scope": "^5.1.1", 2772 + "eslint-utils": "^3.0.0" 2773 + } 2774 + }, 2775 + "@typescript-eslint/visitor-keys": { 2776 + "version": "5.13.0", 2777 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.13.0.tgz", 2778 + "integrity": "sha512-HLKEAS/qA1V7d9EzcpLFykTePmOQqOFim8oCvhY3pZgQ8Hi38hYpHd9e5GN6nQBFQNecNhws5wkS9Y5XIO0s/g==", 2779 + "dev": true, 2780 + "requires": { 2781 + "@typescript-eslint/types": "5.13.0", 2782 + "eslint-visitor-keys": "^3.0.0" 2783 + } 2784 + }, 2785 + "acorn": { 2786 + "version": "8.7.0", 2787 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", 2788 + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", 2789 + "dev": true 2790 + }, 2791 + "acorn-jsx": { 2792 + "version": "5.3.2", 2793 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 2794 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 2795 + "dev": true, 2796 + "requires": {} 2797 + }, 2798 + "ajv": { 2799 + "version": "6.12.6", 2800 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 2801 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 2802 + "dev": true, 2803 + "requires": { 2804 + "fast-deep-equal": "^3.1.1", 2805 + "fast-json-stable-stringify": "^2.0.0", 2806 + "json-schema-traverse": "^0.4.1", 2807 + "uri-js": "^4.2.2" 2808 + } 2809 + }, 2810 + "ansi-regex": { 2811 + "version": "5.0.1", 2812 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2813 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2814 + "dev": true 2815 + }, 2816 + "ansi-styles": { 2817 + "version": "4.3.0", 2818 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2819 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2820 + "dev": true, 2821 + "requires": { 2822 + "color-convert": "^2.0.1" 2823 + } 2824 + }, 2825 + "anymatch": { 2826 + "version": "3.1.2", 2827 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 2828 + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 2829 + "dev": true, 2830 + "requires": { 2831 + "normalize-path": "^3.0.0", 2832 + "picomatch": "^2.0.4" 2833 + } 2834 + }, 2835 + "argparse": { 2836 + "version": "2.0.1", 2837 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2838 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2839 + "dev": true 2840 + }, 2841 + "array-union": { 2842 + "version": "2.1.0", 2843 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 2844 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 2845 + "dev": true 2846 + }, 2847 + "balanced-match": { 2848 + "version": "1.0.2", 2849 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 2850 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2851 + "dev": true 2852 + }, 2853 + "binary-extensions": { 2854 + "version": "2.2.0", 2855 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 2856 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 2857 + "dev": true 2858 + }, 2859 + "brace-expansion": { 2860 + "version": "1.1.11", 2861 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2862 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2863 + "dev": true, 2864 + "requires": { 2865 + "balanced-match": "^1.0.0", 2866 + "concat-map": "0.0.1" 2867 + } 2868 + }, 2869 + "braces": { 2870 + "version": "3.0.2", 2871 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 2872 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 2873 + "dev": true, 2874 + "requires": { 2875 + "fill-range": "^7.0.1" 2876 + } 2877 + }, 2878 + "buffer-crc32": { 2879 + "version": "0.2.13", 2880 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 2881 + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 2882 + "dev": true 2883 + }, 2884 + "callsites": { 2885 + "version": "3.1.0", 2886 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2887 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2888 + "dev": true 2889 + }, 2890 + "chalk": { 2891 + "version": "4.1.2", 2892 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2893 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 2894 + "dev": true, 2895 + "requires": { 2896 + "ansi-styles": "^4.1.0", 2897 + "supports-color": "^7.1.0" 2898 + } 2899 + }, 2900 + "chokidar": { 2901 + "version": "3.5.3", 2902 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 2903 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 2904 + "dev": true, 2905 + "requires": { 2906 + "anymatch": "~3.1.2", 2907 + "braces": "~3.0.2", 2908 + "fsevents": "~2.3.2", 2909 + "glob-parent": "~5.1.2", 2910 + "is-binary-path": "~2.1.0", 2911 + "is-glob": "~4.0.1", 2912 + "normalize-path": "~3.0.0", 2913 + "readdirp": "~3.6.0" 2914 + }, 2915 + "dependencies": { 2916 + "glob-parent": { 2917 + "version": "5.1.2", 2918 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2919 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2920 + "dev": true, 2921 + "requires": { 2922 + "is-glob": "^4.0.1" 2923 + } 2924 + } 2925 + } 2926 + }, 2927 + "color-convert": { 2928 + "version": "2.0.1", 2929 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2930 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2931 + "dev": true, 2932 + "requires": { 2933 + "color-name": "~1.1.4" 2934 + } 2935 + }, 2936 + "color-name": { 2937 + "version": "1.1.4", 2938 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2939 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2940 + "dev": true 2941 + }, 2942 + "concat-map": { 2943 + "version": "0.0.1", 2944 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2945 + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 2946 + "dev": true 2947 + }, 2948 + "cross-spawn": { 2949 + "version": "7.0.3", 2950 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2951 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2952 + "dev": true, 2953 + "requires": { 2954 + "path-key": "^3.1.0", 2955 + "shebang-command": "^2.0.0", 2956 + "which": "^2.0.1" 2957 + } 2958 + }, 2959 + "debug": { 2960 + "version": "4.3.3", 2961 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 2962 + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 2963 + "dev": true, 2964 + "requires": { 2965 + "ms": "2.1.2" 2966 + } 2967 + }, 2968 + "deep-is": { 2969 + "version": "0.1.4", 2970 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2971 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2972 + "dev": true 2973 + }, 2974 + "detect-indent": { 2975 + "version": "6.1.0", 2976 + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 2977 + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 2978 + "dev": true 2979 + }, 2980 + "dir-glob": { 2981 + "version": "3.0.1", 2982 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 2983 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 2984 + "dev": true, 2985 + "requires": { 2986 + "path-type": "^4.0.0" 2987 + } 2988 + }, 2989 + "doctrine": { 2990 + "version": "3.0.0", 2991 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 2992 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 2993 + "dev": true, 2994 + "requires": { 2995 + "esutils": "^2.0.2" 2996 + } 2997 + }, 2998 + "es6-promise": { 2999 + "version": "3.3.1", 3000 + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 3001 + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=", 3002 + "dev": true 3003 + }, 3004 + "esbuild": { 3005 + "version": "0.14.23", 3006 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.23.tgz", 3007 + "integrity": "sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==", 3008 + "dev": true, 3009 + "requires": { 3010 + "esbuild-android-arm64": "0.14.23", 3011 + "esbuild-darwin-64": "0.14.23", 3012 + "esbuild-darwin-arm64": "0.14.23", 3013 + "esbuild-freebsd-64": "0.14.23", 3014 + "esbuild-freebsd-arm64": "0.14.23", 3015 + "esbuild-linux-32": "0.14.23", 3016 + "esbuild-linux-64": "0.14.23", 3017 + "esbuild-linux-arm": "0.14.23", 3018 + "esbuild-linux-arm64": "0.14.23", 3019 + "esbuild-linux-mips64le": "0.14.23", 3020 + "esbuild-linux-ppc64le": "0.14.23", 3021 + "esbuild-linux-riscv64": "0.14.23", 3022 + "esbuild-linux-s390x": "0.14.23", 3023 + "esbuild-netbsd-64": "0.14.23", 3024 + "esbuild-openbsd-64": "0.14.23", 3025 + "esbuild-sunos-64": "0.14.23", 3026 + "esbuild-windows-32": "0.14.23", 3027 + "esbuild-windows-64": "0.14.23", 3028 + "esbuild-windows-arm64": "0.14.23" 3029 + } 3030 + }, 3031 + "esbuild-android-arm64": { 3032 + "version": "0.14.23", 3033 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.23.tgz", 3034 + "integrity": "sha512-k9sXem++mINrZty1v4FVt6nC5BQCFG4K2geCIUUqHNlTdFnuvcqsY7prcKZLFhqVC1rbcJAr9VSUGFL/vD4vsw==", 3035 + "dev": true, 3036 + "optional": true 3037 + }, 3038 + "esbuild-darwin-64": { 3039 + "version": "0.14.23", 3040 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.23.tgz", 3041 + "integrity": "sha512-lB0XRbtOYYL1tLcYw8BoBaYsFYiR48RPrA0KfA/7RFTr4MV7Bwy/J4+7nLsVnv9FGuQummM3uJ93J3ptaTqFug==", 3042 + "dev": true, 3043 + "optional": true 3044 + }, 3045 + "esbuild-darwin-arm64": { 3046 + "version": "0.14.23", 3047 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.23.tgz", 3048 + "integrity": "sha512-yat73Z/uJ5tRcfRiI4CCTv0FSnwErm3BJQeZAh+1tIP0TUNh6o+mXg338Zl5EKChD+YGp6PN+Dbhs7qa34RxSw==", 3049 + "dev": true, 3050 + "optional": true 3051 + }, 3052 + "esbuild-freebsd-64": { 3053 + "version": "0.14.23", 3054 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.23.tgz", 3055 + "integrity": "sha512-/1xiTjoLuQ+LlbfjJdKkX45qK/M7ARrbLmyf7x3JhyQGMjcxRYVR6Dw81uH3qlMHwT4cfLW4aEVBhP1aNV7VsA==", 3056 + "dev": true, 3057 + "optional": true 3058 + }, 3059 + "esbuild-freebsd-arm64": { 3060 + "version": "0.14.23", 3061 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.23.tgz", 3062 + "integrity": "sha512-uyPqBU/Zcp6yEAZS4LKj5jEE0q2s4HmlMBIPzbW6cTunZ8cyvjG6YWpIZXb1KK3KTJDe62ltCrk3VzmWHp+iLg==", 3063 + "dev": true, 3064 + "optional": true 3065 + }, 3066 + "esbuild-linux-32": { 3067 + "version": "0.14.23", 3068 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.23.tgz", 3069 + "integrity": "sha512-37R/WMkQyUfNhbH7aJrr1uCjDVdnPeTHGeDhZPUNhfoHV0lQuZNCKuNnDvlH/u/nwIYZNdVvz1Igv5rY/zfrzQ==", 3070 + "dev": true, 3071 + "optional": true 3072 + }, 3073 + "esbuild-linux-64": { 3074 + "version": "0.14.23", 3075 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.23.tgz", 3076 + "integrity": "sha512-H0gztDP60qqr8zoFhAO64waoN5yBXkmYCElFklpd6LPoobtNGNnDe99xOQm28+fuD75YJ7GKHzp/MLCLhw2+vQ==", 3077 + "dev": true, 3078 + "optional": true 3079 + }, 3080 + "esbuild-linux-arm": { 3081 + "version": "0.14.23", 3082 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.23.tgz", 3083 + "integrity": "sha512-x64CEUxi8+EzOAIpCUeuni0bZfzPw/65r8tC5cy5zOq9dY7ysOi5EVQHnzaxS+1NmV+/RVRpmrzGw1QgY2Xpmw==", 3084 + "dev": true, 3085 + "optional": true 3086 + }, 3087 + "esbuild-linux-arm64": { 3088 + "version": "0.14.23", 3089 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.23.tgz", 3090 + "integrity": "sha512-c4MLOIByNHR55n3KoYf9hYDfBRghMjOiHLaoYLhkQkIabb452RWi+HsNgB41sUpSlOAqfpqKPFNg7VrxL3UX9g==", 3091 + "dev": true, 3092 + "optional": true 3093 + }, 3094 + "esbuild-linux-mips64le": { 3095 + "version": "0.14.23", 3096 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.23.tgz", 3097 + "integrity": "sha512-kHKyKRIAedYhKug2EJpyJxOUj3VYuamOVA1pY7EimoFPzaF3NeY7e4cFBAISC/Av0/tiV0xlFCt9q0HJ68IBIw==", 3098 + "dev": true, 3099 + "optional": true 3100 + }, 3101 + "esbuild-linux-ppc64le": { 3102 + "version": "0.14.23", 3103 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.23.tgz", 3104 + "integrity": "sha512-7ilAiJEPuJJnJp/LiDO0oJm5ygbBPzhchJJh9HsHZzeqO+3PUzItXi+8PuicY08r0AaaOe25LA7sGJ0MzbfBag==", 3105 + "dev": true, 3106 + "optional": true 3107 + }, 3108 + "esbuild-linux-riscv64": { 3109 + "version": "0.14.23", 3110 + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.23.tgz", 3111 + "integrity": "sha512-fbL3ggK2wY0D8I5raPIMPhpCvODFE+Bhb5QGtNP3r5aUsRR6TQV+ZBXIaw84iyvKC8vlXiA4fWLGhghAd/h/Zg==", 3112 + "dev": true, 3113 + "optional": true 3114 + }, 3115 + "esbuild-linux-s390x": { 3116 + "version": "0.14.23", 3117 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.23.tgz", 3118 + "integrity": "sha512-GHMDCyfy7+FaNSO8RJ8KCFsnax8fLUsOrj9q5Gi2JmZMY0Zhp75keb5abTFCq2/Oy6KVcT0Dcbyo/bFb4rIFJA==", 3119 + "dev": true, 3120 + "optional": true 3121 + }, 3122 + "esbuild-netbsd-64": { 3123 + "version": "0.14.23", 3124 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.23.tgz", 3125 + "integrity": "sha512-ovk2EX+3rrO1M2lowJfgMb/JPN1VwVYrx0QPUyudxkxLYrWeBxDKQvc6ffO+kB4QlDyTfdtAURrVzu3JeNdA2g==", 3126 + "dev": true, 3127 + "optional": true 3128 + }, 3129 + "esbuild-openbsd-64": { 3130 + "version": "0.14.23", 3131 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.23.tgz", 3132 + "integrity": "sha512-uYYNqbVR+i7k8ojP/oIROAHO9lATLN7H2QeXKt2H310Fc8FJj4y3Wce6hx0VgnJ4k1JDrgbbiXM8rbEgQyg8KA==", 3133 + "dev": true, 3134 + "optional": true 3135 + }, 3136 + "esbuild-sunos-64": { 3137 + "version": "0.14.23", 3138 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.23.tgz", 3139 + "integrity": "sha512-hAzeBeET0+SbScknPzS2LBY6FVDpgE+CsHSpe6CEoR51PApdn2IB0SyJX7vGelXzlyrnorM4CAsRyb9Qev4h9g==", 3140 + "dev": true, 3141 + "optional": true 3142 + }, 3143 + "esbuild-windows-32": { 3144 + "version": "0.14.23", 3145 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.23.tgz", 3146 + "integrity": "sha512-Kttmi3JnohdaREbk6o9e25kieJR379TsEWF0l39PQVHXq3FR6sFKtVPgY8wk055o6IB+rllrzLnbqOw/UV60EA==", 3147 + "dev": true, 3148 + "optional": true 3149 + }, 3150 + "esbuild-windows-64": { 3151 + "version": "0.14.23", 3152 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.23.tgz", 3153 + "integrity": "sha512-JtIT0t8ymkpl6YlmOl6zoSWL5cnCgyLaBdf/SiU/Eg3C13r0NbHZWNT/RDEMKK91Y6t79kTs3vyRcNZbfu5a8g==", 3154 + "dev": true, 3155 + "optional": true 3156 + }, 3157 + "esbuild-windows-arm64": { 3158 + "version": "0.14.23", 3159 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.23.tgz", 3160 + "integrity": "sha512-cTFaQqT2+ik9e4hePvYtRZQ3pqOvKDVNarzql0VFIzhc0tru/ZgdLoXd6epLiKT+SzoSce6V9YJ+nn6RCn6SHw==", 3161 + "dev": true, 3162 + "optional": true 3163 + }, 3164 + "escape-string-regexp": { 3165 + "version": "4.0.0", 3166 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 3167 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 3168 + "dev": true 3169 + }, 3170 + "eslint": { 3171 + "version": "8.10.0", 3172 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.10.0.tgz", 3173 + "integrity": "sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==", 3174 + "dev": true, 3175 + "requires": { 3176 + "@eslint/eslintrc": "^1.2.0", 3177 + "@humanwhocodes/config-array": "^0.9.2", 3178 + "ajv": "^6.10.0", 3179 + "chalk": "^4.0.0", 3180 + "cross-spawn": "^7.0.2", 3181 + "debug": "^4.3.2", 3182 + "doctrine": "^3.0.0", 3183 + "escape-string-regexp": "^4.0.0", 3184 + "eslint-scope": "^7.1.1", 3185 + "eslint-utils": "^3.0.0", 3186 + "eslint-visitor-keys": "^3.3.0", 3187 + "espree": "^9.3.1", 3188 + "esquery": "^1.4.0", 3189 + "esutils": "^2.0.2", 3190 + "fast-deep-equal": "^3.1.3", 3191 + "file-entry-cache": "^6.0.1", 3192 + "functional-red-black-tree": "^1.0.1", 3193 + "glob-parent": "^6.0.1", 3194 + "globals": "^13.6.0", 3195 + "ignore": "^5.2.0", 3196 + "import-fresh": "^3.0.0", 3197 + "imurmurhash": "^0.1.4", 3198 + "is-glob": "^4.0.0", 3199 + "js-yaml": "^4.1.0", 3200 + "json-stable-stringify-without-jsonify": "^1.0.1", 3201 + "levn": "^0.4.1", 3202 + "lodash.merge": "^4.6.2", 3203 + "minimatch": "^3.0.4", 3204 + "natural-compare": "^1.4.0", 3205 + "optionator": "^0.9.1", 3206 + "regexpp": "^3.2.0", 3207 + "strip-ansi": "^6.0.1", 3208 + "strip-json-comments": "^3.1.0", 3209 + "text-table": "^0.2.0", 3210 + "v8-compile-cache": "^2.0.3" 3211 + }, 3212 + "dependencies": { 3213 + "eslint-scope": { 3214 + "version": "7.1.1", 3215 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 3216 + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 3217 + "dev": true, 3218 + "requires": { 3219 + "esrecurse": "^4.3.0", 3220 + "estraverse": "^5.2.0" 3221 + } 3222 + }, 3223 + "estraverse": { 3224 + "version": "5.3.0", 3225 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3226 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3227 + "dev": true 3228 + } 3229 + } 3230 + }, 3231 + "eslint-config-prettier": { 3232 + "version": "8.4.0", 3233 + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.4.0.tgz", 3234 + "integrity": "sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw==", 3235 + "dev": true, 3236 + "requires": {} 3237 + }, 3238 + "eslint-plugin-svelte3": { 3239 + "version": "3.4.1", 3240 + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-3.4.1.tgz", 3241 + "integrity": "sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw==", 3242 + "dev": true, 3243 + "requires": {} 3244 + }, 3245 + "eslint-scope": { 3246 + "version": "5.1.1", 3247 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3248 + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3249 + "dev": true, 3250 + "requires": { 3251 + "esrecurse": "^4.3.0", 3252 + "estraverse": "^4.1.1" 3253 + } 3254 + }, 3255 + "eslint-utils": { 3256 + "version": "3.0.0", 3257 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 3258 + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 3259 + "dev": true, 3260 + "requires": { 3261 + "eslint-visitor-keys": "^2.0.0" 3262 + }, 3263 + "dependencies": { 3264 + "eslint-visitor-keys": { 3265 + "version": "2.1.0", 3266 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 3267 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 3268 + "dev": true 3269 + } 3270 + } 3271 + }, 3272 + "eslint-visitor-keys": { 3273 + "version": "3.3.0", 3274 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 3275 + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 3276 + "dev": true 3277 + }, 3278 + "espree": { 3279 + "version": "9.3.1", 3280 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", 3281 + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", 3282 + "dev": true, 3283 + "requires": { 3284 + "acorn": "^8.7.0", 3285 + "acorn-jsx": "^5.3.1", 3286 + "eslint-visitor-keys": "^3.3.0" 3287 + } 3288 + }, 3289 + "esquery": { 3290 + "version": "1.4.0", 3291 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 3292 + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 3293 + "dev": true, 3294 + "requires": { 3295 + "estraverse": "^5.1.0" 3296 + }, 3297 + "dependencies": { 3298 + "estraverse": { 3299 + "version": "5.3.0", 3300 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3301 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3302 + "dev": true 3303 + } 3304 + } 3305 + }, 3306 + "esrecurse": { 3307 + "version": "4.3.0", 3308 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3309 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3310 + "dev": true, 3311 + "requires": { 3312 + "estraverse": "^5.2.0" 3313 + }, 3314 + "dependencies": { 3315 + "estraverse": { 3316 + "version": "5.3.0", 3317 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3318 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3319 + "dev": true 3320 + } 3321 + } 3322 + }, 3323 + "estraverse": { 3324 + "version": "4.3.0", 3325 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3326 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3327 + "dev": true 3328 + }, 3329 + "estree-walker": { 3330 + "version": "2.0.2", 3331 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 3332 + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 3333 + "dev": true 3334 + }, 3335 + "esutils": { 3336 + "version": "2.0.3", 3337 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3338 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3339 + "dev": true 3340 + }, 3341 + "fast-deep-equal": { 3342 + "version": "3.1.3", 3343 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3344 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 3345 + "dev": true 3346 + }, 3347 + "fast-glob": { 3348 + "version": "3.2.11", 3349 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", 3350 + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", 3351 + "dev": true, 3352 + "requires": { 3353 + "@nodelib/fs.stat": "^2.0.2", 3354 + "@nodelib/fs.walk": "^1.2.3", 3355 + "glob-parent": "^5.1.2", 3356 + "merge2": "^1.3.0", 3357 + "micromatch": "^4.0.4" 3358 + }, 3359 + "dependencies": { 3360 + "glob-parent": { 3361 + "version": "5.1.2", 3362 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3363 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3364 + "dev": true, 3365 + "requires": { 3366 + "is-glob": "^4.0.1" 3367 + } 3368 + } 3369 + } 3370 + }, 3371 + "fast-json-stable-stringify": { 3372 + "version": "2.1.0", 3373 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3374 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 3375 + "dev": true 3376 + }, 3377 + "fast-levenshtein": { 3378 + "version": "2.0.6", 3379 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3380 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 3381 + "dev": true 3382 + }, 3383 + "fastq": { 3384 + "version": "1.13.0", 3385 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 3386 + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 3387 + "dev": true, 3388 + "requires": { 3389 + "reusify": "^1.0.4" 3390 + } 3391 + }, 3392 + "file-entry-cache": { 3393 + "version": "6.0.1", 3394 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 3395 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 3396 + "dev": true, 3397 + "requires": { 3398 + "flat-cache": "^3.0.4" 3399 + } 3400 + }, 3401 + "fill-range": { 3402 + "version": "7.0.1", 3403 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3404 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3405 + "dev": true, 3406 + "requires": { 3407 + "to-regex-range": "^5.0.1" 3408 + } 3409 + }, 3410 + "flat-cache": { 3411 + "version": "3.0.4", 3412 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 3413 + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 3414 + "dev": true, 3415 + "requires": { 3416 + "flatted": "^3.1.0", 3417 + "rimraf": "^3.0.2" 3418 + } 3419 + }, 3420 + "flatted": { 3421 + "version": "3.2.5", 3422 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", 3423 + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", 3424 + "dev": true 3425 + }, 3426 + "fs.realpath": { 3427 + "version": "1.0.0", 3428 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3429 + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 3430 + "dev": true 3431 + }, 3432 + "fsevents": { 3433 + "version": "2.3.2", 3434 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 3435 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 3436 + "dev": true, 3437 + "optional": true 3438 + }, 3439 + "function-bind": { 3440 + "version": "1.1.1", 3441 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3442 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 3443 + "dev": true 3444 + }, 3445 + "functional-red-black-tree": { 3446 + "version": "1.0.1", 3447 + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 3448 + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 3449 + "dev": true 3450 + }, 3451 + "glob": { 3452 + "version": "7.2.0", 3453 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 3454 + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 3455 + "dev": true, 3456 + "requires": { 3457 + "fs.realpath": "^1.0.0", 3458 + "inflight": "^1.0.4", 3459 + "inherits": "2", 3460 + "minimatch": "^3.0.4", 3461 + "once": "^1.3.0", 3462 + "path-is-absolute": "^1.0.0" 3463 + } 3464 + }, 3465 + "glob-parent": { 3466 + "version": "6.0.2", 3467 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 3468 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 3469 + "dev": true, 3470 + "requires": { 3471 + "is-glob": "^4.0.3" 3472 + } 3473 + }, 3474 + "globals": { 3475 + "version": "13.12.1", 3476 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", 3477 + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", 3478 + "dev": true, 3479 + "requires": { 3480 + "type-fest": "^0.20.2" 3481 + } 3482 + }, 3483 + "globalyzer": { 3484 + "version": "0.1.0", 3485 + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", 3486 + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", 3487 + "dev": true 3488 + }, 3489 + "globby": { 3490 + "version": "11.1.0", 3491 + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 3492 + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 3493 + "dev": true, 3494 + "requires": { 3495 + "array-union": "^2.1.0", 3496 + "dir-glob": "^3.0.1", 3497 + "fast-glob": "^3.2.9", 3498 + "ignore": "^5.2.0", 3499 + "merge2": "^1.4.1", 3500 + "slash": "^3.0.0" 3501 + } 3502 + }, 3503 + "globrex": { 3504 + "version": "0.1.2", 3505 + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 3506 + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 3507 + "dev": true 3508 + }, 3509 + "graceful-fs": { 3510 + "version": "4.2.9", 3511 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", 3512 + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", 3513 + "dev": true 3514 + }, 3515 + "has": { 3516 + "version": "1.0.3", 3517 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3518 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3519 + "dev": true, 3520 + "requires": { 3521 + "function-bind": "^1.1.1" 3522 + } 3523 + }, 3524 + "has-flag": { 3525 + "version": "4.0.0", 3526 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3527 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3528 + "dev": true 3529 + }, 3530 + "ignore": { 3531 + "version": "5.2.0", 3532 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 3533 + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 3534 + "dev": true 3535 + }, 3536 + "immutable": { 3537 + "version": "4.0.0", 3538 + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", 3539 + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", 3540 + "dev": true 3541 + }, 3542 + "import-fresh": { 3543 + "version": "3.3.0", 3544 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 3545 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 3546 + "dev": true, 3547 + "requires": { 3548 + "parent-module": "^1.0.0", 3549 + "resolve-from": "^4.0.0" 3550 + } 3551 + }, 3552 + "imurmurhash": { 3553 + "version": "0.1.4", 3554 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 3555 + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 3556 + "dev": true 3557 + }, 3558 + "inflight": { 3559 + "version": "1.0.6", 3560 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3561 + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 3562 + "dev": true, 3563 + "requires": { 3564 + "once": "^1.3.0", 3565 + "wrappy": "1" 3566 + } 3567 + }, 3568 + "inherits": { 3569 + "version": "2.0.4", 3570 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3571 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 3572 + "dev": true 3573 + }, 3574 + "is-binary-path": { 3575 + "version": "2.1.0", 3576 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3577 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3578 + "dev": true, 3579 + "requires": { 3580 + "binary-extensions": "^2.0.0" 3581 + } 3582 + }, 3583 + "is-core-module": { 3584 + "version": "2.8.1", 3585 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", 3586 + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", 3587 + "dev": true, 3588 + "requires": { 3589 + "has": "^1.0.3" 3590 + } 3591 + }, 3592 + "is-extglob": { 3593 + "version": "2.1.1", 3594 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3595 + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 3596 + "dev": true 3597 + }, 3598 + "is-glob": { 3599 + "version": "4.0.3", 3600 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3601 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3602 + "dev": true, 3603 + "requires": { 3604 + "is-extglob": "^2.1.1" 3605 + } 3606 + }, 3607 + "is-number": { 3608 + "version": "7.0.0", 3609 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3610 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3611 + "dev": true 3612 + }, 3613 + "isexe": { 3614 + "version": "2.0.0", 3615 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3616 + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 3617 + "dev": true 3618 + }, 3619 + "js-yaml": { 3620 + "version": "4.1.0", 3621 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 3622 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3623 + "dev": true, 3624 + "requires": { 3625 + "argparse": "^2.0.1" 3626 + } 3627 + }, 3628 + "json-schema-traverse": { 3629 + "version": "0.4.1", 3630 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3631 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3632 + "dev": true 3633 + }, 3634 + "json-stable-stringify-without-jsonify": { 3635 + "version": "1.0.1", 3636 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 3637 + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 3638 + "dev": true 3639 + }, 3640 + "kleur": { 3641 + "version": "4.1.4", 3642 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", 3643 + "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==", 3644 + "dev": true 3645 + }, 3646 + "levn": { 3647 + "version": "0.4.1", 3648 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 3649 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 3650 + "dev": true, 3651 + "requires": { 3652 + "prelude-ls": "^1.2.1", 3653 + "type-check": "~0.4.0" 3654 + } 3655 + }, 3656 + "lodash.merge": { 3657 + "version": "4.6.2", 3658 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3659 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 3660 + "dev": true 3661 + }, 3662 + "lru-cache": { 3663 + "version": "6.0.0", 3664 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 3665 + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 3666 + "dev": true, 3667 + "requires": { 3668 + "yallist": "^4.0.0" 3669 + } 3670 + }, 3671 + "magic-string": { 3672 + "version": "0.25.7", 3673 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", 3674 + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", 3675 + "dev": true, 3676 + "requires": { 3677 + "sourcemap-codec": "^1.4.4" 3678 + } 3679 + }, 3680 + "merge2": { 3681 + "version": "1.4.1", 3682 + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 3683 + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 3684 + "dev": true 3685 + }, 3686 + "micromatch": { 3687 + "version": "4.0.4", 3688 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 3689 + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 3690 + "dev": true, 3691 + "requires": { 3692 + "braces": "^3.0.1", 3693 + "picomatch": "^2.2.3" 3694 + } 3695 + }, 3696 + "min-indent": { 3697 + "version": "1.0.1", 3698 + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 3699 + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 3700 + "dev": true 3701 + }, 3702 + "minimatch": { 3703 + "version": "3.1.2", 3704 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3705 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 3706 + "dev": true, 3707 + "requires": { 3708 + "brace-expansion": "^1.1.7" 3709 + } 3710 + }, 3711 + "minimist": { 3712 + "version": "1.2.5", 3713 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 3714 + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 3715 + "dev": true 3716 + }, 3717 + "mkdirp": { 3718 + "version": "0.5.5", 3719 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 3720 + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 3721 + "dev": true, 3722 + "requires": { 3723 + "minimist": "^1.2.5" 3724 + } 3725 + }, 3726 + "mri": { 3727 + "version": "1.2.0", 3728 + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 3729 + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 3730 + "dev": true 3731 + }, 3732 + "ms": { 3733 + "version": "2.1.2", 3734 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3735 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 3736 + "dev": true 3737 + }, 3738 + "nanoid": { 3739 + "version": "3.3.1", 3740 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", 3741 + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", 3742 + "dev": true 3743 + }, 3744 + "natural-compare": { 3745 + "version": "1.4.0", 3746 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 3747 + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 3748 + "dev": true 3749 + }, 3750 + "normalize-path": { 3751 + "version": "3.0.0", 3752 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 3753 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 3754 + "dev": true 3755 + }, 3756 + "once": { 3757 + "version": "1.4.0", 3758 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3759 + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 3760 + "dev": true, 3761 + "requires": { 3762 + "wrappy": "1" 3763 + } 3764 + }, 3765 + "optionator": { 3766 + "version": "0.9.1", 3767 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 3768 + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 3769 + "dev": true, 3770 + "requires": { 3771 + "deep-is": "^0.1.3", 3772 + "fast-levenshtein": "^2.0.6", 3773 + "levn": "^0.4.1", 3774 + "prelude-ls": "^1.2.1", 3775 + "type-check": "^0.4.0", 3776 + "word-wrap": "^1.2.3" 3777 + } 3778 + }, 3779 + "parent-module": { 3780 + "version": "1.0.1", 3781 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 3782 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 3783 + "dev": true, 3784 + "requires": { 3785 + "callsites": "^3.0.0" 3786 + } 3787 + }, 3788 + "path-is-absolute": { 3789 + "version": "1.0.1", 3790 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3791 + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 3792 + "dev": true 3793 + }, 3794 + "path-key": { 3795 + "version": "3.1.1", 3796 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3797 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3798 + "dev": true 3799 + }, 3800 + "path-parse": { 3801 + "version": "1.0.7", 3802 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 3803 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 3804 + "dev": true 3805 + }, 3806 + "path-type": { 3807 + "version": "4.0.0", 3808 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 3809 + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 3810 + "dev": true 3811 + }, 3812 + "picocolors": { 3813 + "version": "1.0.0", 3814 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 3815 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 3816 + "dev": true 3817 + }, 3818 + "picomatch": { 3819 + "version": "2.3.1", 3820 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 3821 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 3822 + "dev": true 3823 + }, 3824 + "postcss": { 3825 + "version": "8.4.7", 3826 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.7.tgz", 3827 + "integrity": "sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==", 3828 + "dev": true, 3829 + "requires": { 3830 + "nanoid": "^3.3.1", 3831 + "picocolors": "^1.0.0", 3832 + "source-map-js": "^1.0.2" 3833 + } 3834 + }, 3835 + "prelude-ls": { 3836 + "version": "1.2.1", 3837 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 3838 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 3839 + "dev": true 3840 + }, 3841 + "prettier": { 3842 + "version": "2.5.1", 3843 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", 3844 + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", 3845 + "dev": true 3846 + }, 3847 + "prettier-plugin-svelte": { 3848 + "version": "2.6.0", 3849 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.6.0.tgz", 3850 + "integrity": "sha512-NPSRf6Y5rufRlBleok/pqg4+1FyGsL0zYhkYP6hnueeL1J/uCm3OfOZPsLX4zqD9VAdcXfyEL2PYqGv8ZoOSfA==", 3851 + "dev": true, 3852 + "requires": {} 3853 + }, 3854 + "punycode": { 3855 + "version": "2.1.1", 3856 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 3857 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 3858 + "dev": true 3859 + }, 3860 + "queue-microtask": { 3861 + "version": "1.2.3", 3862 + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 3863 + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 3864 + "dev": true 3865 + }, 3866 + "readdirp": { 3867 + "version": "3.6.0", 3868 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 3869 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 3870 + "dev": true, 3871 + "requires": { 3872 + "picomatch": "^2.2.1" 3873 + } 3874 + }, 3875 + "regexpp": { 3876 + "version": "3.2.0", 3877 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 3878 + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 3879 + "dev": true 3880 + }, 3881 + "resolve": { 3882 + "version": "1.22.0", 3883 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", 3884 + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", 3885 + "dev": true, 3886 + "requires": { 3887 + "is-core-module": "^2.8.1", 3888 + "path-parse": "^1.0.7", 3889 + "supports-preserve-symlinks-flag": "^1.0.0" 3890 + } 3891 + }, 3892 + "resolve-from": { 3893 + "version": "4.0.0", 3894 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 3895 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 3896 + "dev": true 3897 + }, 3898 + "reusify": { 3899 + "version": "1.0.4", 3900 + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 3901 + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 3902 + "dev": true 3903 + }, 3904 + "rimraf": { 3905 + "version": "3.0.2", 3906 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 3907 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 3908 + "dev": true, 3909 + "requires": { 3910 + "glob": "^7.1.3" 3911 + } 3912 + }, 3913 + "rollup": { 3914 + "version": "2.68.0", 3915 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.68.0.tgz", 3916 + "integrity": "sha512-XrMKOYK7oQcTio4wyTz466mucnd8LzkiZLozZ4Rz0zQD+HeX4nUK4B8GrTX/2EvN2/vBF/i2WnaXboPxo0JylA==", 3917 + "dev": true, 3918 + "requires": { 3919 + "fsevents": "~2.3.2" 3920 + } 3921 + }, 3922 + "run-parallel": { 3923 + "version": "1.2.0", 3924 + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 3925 + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 3926 + "dev": true, 3927 + "requires": { 3928 + "queue-microtask": "^1.2.2" 3929 + } 3930 + }, 3931 + "sade": { 3932 + "version": "1.8.1", 3933 + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 3934 + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 3935 + "dev": true, 3936 + "requires": { 3937 + "mri": "^1.1.0" 3938 + } 3939 + }, 3940 + "sander": { 3941 + "version": "0.5.1", 3942 + "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 3943 + "integrity": "sha1-dB4kXiMfB8r7b98PEzrfohalAq0=", 3944 + "dev": true, 3945 + "requires": { 3946 + "es6-promise": "^3.1.2", 3947 + "graceful-fs": "^4.1.3", 3948 + "mkdirp": "^0.5.1", 3949 + "rimraf": "^2.5.2" 3950 + }, 3951 + "dependencies": { 3952 + "rimraf": { 3953 + "version": "2.7.1", 3954 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 3955 + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 3956 + "dev": true, 3957 + "requires": { 3958 + "glob": "^7.1.3" 3959 + } 3960 + } 3961 + } 3962 + }, 3963 + "sass": { 3964 + "version": "1.49.9", 3965 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.9.tgz", 3966 + "integrity": "sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A==", 3967 + "dev": true, 3968 + "requires": { 3969 + "chokidar": ">=3.0.0 <4.0.0", 3970 + "immutable": "^4.0.0", 3971 + "source-map-js": ">=0.6.2 <2.0.0" 3972 + } 3973 + }, 3974 + "semver": { 3975 + "version": "7.3.5", 3976 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 3977 + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 3978 + "dev": true, 3979 + "requires": { 3980 + "lru-cache": "^6.0.0" 3981 + } 3982 + }, 3983 + "shebang-command": { 3984 + "version": "2.0.0", 3985 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 3986 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 3987 + "dev": true, 3988 + "requires": { 3989 + "shebang-regex": "^3.0.0" 3990 + } 3991 + }, 3992 + "shebang-regex": { 3993 + "version": "3.0.0", 3994 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 3995 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 3996 + "dev": true 3997 + }, 3998 + "slash": { 3999 + "version": "3.0.0", 4000 + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 4001 + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 4002 + "dev": true 4003 + }, 4004 + "sorcery": { 4005 + "version": "0.10.0", 4006 + "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.10.0.tgz", 4007 + "integrity": "sha1-iukK19fLBfxZ8asMY3hF1cFaUrc=", 4008 + "dev": true, 4009 + "requires": { 4010 + "buffer-crc32": "^0.2.5", 4011 + "minimist": "^1.2.0", 4012 + "sander": "^0.5.0", 4013 + "sourcemap-codec": "^1.3.0" 4014 + } 4015 + }, 4016 + "source-map": { 4017 + "version": "0.7.3", 4018 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 4019 + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 4020 + "dev": true 4021 + }, 4022 + "source-map-js": { 4023 + "version": "1.0.2", 4024 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 4025 + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 4026 + "dev": true 4027 + }, 4028 + "sourcemap-codec": { 4029 + "version": "1.4.8", 4030 + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 4031 + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 4032 + "dev": true 4033 + }, 4034 + "strip-ansi": { 4035 + "version": "6.0.1", 4036 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4037 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4038 + "dev": true, 4039 + "requires": { 4040 + "ansi-regex": "^5.0.1" 4041 + } 4042 + }, 4043 + "strip-indent": { 4044 + "version": "3.0.0", 4045 + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4046 + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4047 + "dev": true, 4048 + "requires": { 4049 + "min-indent": "^1.0.0" 4050 + } 4051 + }, 4052 + "strip-json-comments": { 4053 + "version": "3.1.1", 4054 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 4055 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 4056 + "dev": true 4057 + }, 4058 + "supports-color": { 4059 + "version": "7.2.0", 4060 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4061 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4062 + "dev": true, 4063 + "requires": { 4064 + "has-flag": "^4.0.0" 4065 + } 4066 + }, 4067 + "supports-preserve-symlinks-flag": { 4068 + "version": "1.0.0", 4069 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 4070 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 4071 + "dev": true 4072 + }, 4073 + "svelte": { 4074 + "version": "3.46.4", 4075 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.46.4.tgz", 4076 + "integrity": "sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==", 4077 + "dev": true 4078 + }, 4079 + "svelte-check": { 4080 + "version": "2.4.5", 4081 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.4.5.tgz", 4082 + "integrity": "sha512-nRft8BbG2wcxyCdHDZ7X43xLcvDzua3xLwq6wzHGcAF3ka3Jyhv2rvgq0+SF9NwHLMefp9C2XkM6etzsxK/cMQ==", 4083 + "dev": true, 4084 + "requires": { 4085 + "chokidar": "^3.4.1", 4086 + "fast-glob": "^3.2.7", 4087 + "import-fresh": "^3.2.1", 4088 + "minimist": "^1.2.5", 4089 + "picocolors": "^1.0.0", 4090 + "sade": "^1.7.4", 4091 + "source-map": "^0.7.3", 4092 + "svelte-preprocess": "^4.0.0", 4093 + "typescript": "*" 4094 + } 4095 + }, 4096 + "svelte-hmr": { 4097 + "version": "0.14.9", 4098 + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.9.tgz", 4099 + "integrity": "sha512-bKE9+4qb4sAnA+TKHiYurUl970rjA0XmlP9TEP7K/ncyWz3m81kA4HOgmlZK/7irGK7gzZlaPDI3cmf8fp/+tg==", 4100 + "dev": true, 4101 + "requires": {} 4102 + }, 4103 + "svelte-preprocess": { 4104 + "version": "4.10.4", 4105 + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.10.4.tgz", 4106 + "integrity": "sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A==", 4107 + "dev": true, 4108 + "requires": { 4109 + "@types/pug": "^2.0.4", 4110 + "@types/sass": "^1.16.0", 4111 + "detect-indent": "^6.0.0", 4112 + "magic-string": "^0.25.7", 4113 + "sorcery": "^0.10.0", 4114 + "strip-indent": "^3.0.0" 4115 + } 4116 + }, 4117 + "text-table": { 4118 + "version": "0.2.0", 4119 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 4120 + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 4121 + "dev": true 4122 + }, 4123 + "tiny-glob": { 4124 + "version": "0.2.9", 4125 + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", 4126 + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", 4127 + "dev": true, 4128 + "requires": { 4129 + "globalyzer": "0.1.0", 4130 + "globrex": "^0.1.2" 4131 + } 4132 + }, 4133 + "to-regex-range": { 4134 + "version": "5.0.1", 4135 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4136 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4137 + "dev": true, 4138 + "requires": { 4139 + "is-number": "^7.0.0" 4140 + } 4141 + }, 4142 + "tslib": { 4143 + "version": "1.14.1", 4144 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 4145 + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 4146 + "dev": true 4147 + }, 4148 + "tsutils": { 4149 + "version": "3.21.0", 4150 + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 4151 + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 4152 + "dev": true, 4153 + "requires": { 4154 + "tslib": "^1.8.1" 4155 + } 4156 + }, 4157 + "type-check": { 4158 + "version": "0.4.0", 4159 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 4160 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 4161 + "dev": true, 4162 + "requires": { 4163 + "prelude-ls": "^1.2.1" 4164 + } 4165 + }, 4166 + "type-fest": { 4167 + "version": "0.20.2", 4168 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 4169 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 4170 + "dev": true 4171 + }, 4172 + "typescript": { 4173 + "version": "4.5.5", 4174 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", 4175 + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", 4176 + "dev": true 4177 + }, 4178 + "uri-js": { 4179 + "version": "4.4.1", 4180 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4181 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4182 + "dev": true, 4183 + "requires": { 4184 + "punycode": "^2.1.0" 4185 + } 4186 + }, 4187 + "v8-compile-cache": { 4188 + "version": "2.3.0", 4189 + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 4190 + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", 4191 + "dev": true 4192 + }, 4193 + "vite": { 4194 + "version": "2.8.5", 4195 + "resolved": "https://registry.npmjs.org/vite/-/vite-2.8.5.tgz", 4196 + "integrity": "sha512-C/7EGNa1ugWejol6nOcd/0d8PR70Nzd+XXwsPbnNOfzZw0NN2xyXfmw/GNDHgr5fcaTSO4gjxCJCrwNhQUMhmA==", 4197 + "dev": true, 4198 + "requires": { 4199 + "esbuild": "^0.14.14", 4200 + "fsevents": "~2.3.2", 4201 + "postcss": "^8.4.6", 4202 + "resolve": "^1.22.0", 4203 + "rollup": "^2.59.0" 4204 + } 4205 + }, 4206 + "which": { 4207 + "version": "2.0.2", 4208 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4209 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4210 + "dev": true, 4211 + "requires": { 4212 + "isexe": "^2.0.0" 4213 + } 4214 + }, 4215 + "word-wrap": { 4216 + "version": "1.2.3", 4217 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 4218 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 4219 + "dev": true 4220 + }, 4221 + "wrappy": { 4222 + "version": "1.0.2", 4223 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4224 + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 4225 + "dev": true 4226 + }, 4227 + "yallist": { 4228 + "version": "4.0.0", 4229 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4230 + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 4231 + "dev": true 4232 + } 4233 + } 4234 + }
+35
website/package.json
··· 1 + { 2 + "private": true, 3 + "type": "module", 4 + "scripts": { 5 + "dev": "svelte-kit dev", 6 + "build": "svelte-kit build", 7 + "preview": "svelte-kit preview", 8 + "lint": "prettier --plugin-search-dir=. --check src *.js && eslint src *.js && svelte-check", 9 + "format": "prettier --plugin-search-dir=. --write src *.js && eslint --fix src *.js" 10 + }, 11 + "devDependencies": { 12 + "@sveltejs/adapter-static": "^1.0.0-next.28", 13 + "@sveltejs/kit": "^1.0.0-next.288", 14 + "@tailwindcss/forms": "^0.5.2", 15 + "@typescript-eslint/eslint-plugin": "^5.13.0", 16 + "@typescript-eslint/parser": "^5.13.0", 17 + "eslint": "^8.10.0", 18 + "eslint-config-prettier": "^8.4.0", 19 + "eslint-plugin-svelte3": "^3.4.1", 20 + "prettier": "^2.5.1", 21 + "prettier-plugin-svelte": "^2.6.0", 22 + "prettier-plugin-tailwindcss": "^0.1.11", 23 + "sass": "^1.49.9", 24 + "svelte": "^3.46.4", 25 + "svelte-check": "^2.4.5", 26 + "svelte-preprocess": "^4.10.4", 27 + "tailwindcss": "^3.1.4", 28 + "typescript": "^4.5.5" 29 + }, 30 + "prettier": { 31 + "printWidth": 100, 32 + "semi": false, 33 + "singleQuote": true 34 + } 35 + }
+8
website/postcss.config.cjs
··· 1 + const tailwindcss = require('tailwindcss') 2 + const autoprefixer = require('autoprefixer') 3 + 4 + const config = { 5 + plugins: [tailwindcss(), autoprefixer], 6 + } 7 + 8 + module.exports = config
+4
website/src/app.css
··· 1 + /* Write your global styles here, in PostCSS syntax */ 2 + @tailwind base; 3 + @tailwind components; 4 + @tailwind utilities;
+13
website/src/app.html
··· 1 + <!DOCTYPE html> 2 + <html lang="en"> 3 + <head> 4 + <meta charset="utf-8" /> 5 + <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 + 7 + <link rel="icon" href="/favicon.png" /> 8 + %sveltekit.head% 9 + </head> 10 + <body> 11 + <div>%sveltekit.body%</div> 12 + </body> 13 + </html>
+5
website/src/routes/__layout.svelte
··· 1 + <script lang="ts"> 2 + import '../app.css' 3 + </script> 4 + 5 + <slot />
+22
website/src/routes/index.svelte
··· 1 + <script lang="ts"> 2 + </script> 3 + 4 + <h1 class="mt-8 mb-2 inline-block text-7xl font-extrabold">Kadium</h1> 5 + <p class="text-md text-blue-100 opacity-60"> 6 + An app for staying ontop of YouTube channels' uploads 7 + </p> 8 + 9 + <style lang="sass"> 10 + :global(body) 11 + margin: 100px 0px 12 + font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji 13 + font-size: 18px 14 + background-color: #111318 15 + color: #f2f2f2 16 + text-align: center 17 + h1 18 + background: linear-gradient(130deg,#0FA0BD 10%,#0D3BF2 90%) 19 + -webkit-background-clip: text 20 + background-clip: text 21 + -webkit-text-fill-color: transparent 22 + </style>
+16
website/svelte.config.js
··· 1 + import adapter from '@sveltejs/adapter-static' 2 + import preprocess from 'svelte-preprocess' 3 + 4 + /** @type {import('@sveltejs/kit').Config} */ 5 + const config = { 6 + preprocess: preprocess(), 7 + 8 + kit: { 9 + adapter: adapter(), 10 + prerender: { 11 + default: true, 12 + }, 13 + }, 14 + } 15 + 16 + export default config
+21
website/tailwind.config.cjs
··· 1 + const defaultTheme = require('tailwindcss/defaultTheme') 2 + 3 + const config = { 4 + content: ['./src/**/*.{html,js,svelte,ts}'], 5 + 6 + theme: { 7 + extend: { 8 + transitionTimingFunction: { 9 + md: 'cubic-bezier(0.4, 0.0, 0.2, 1)', 10 + }, 11 + screens: { 12 + xs: '440px', 13 + ...defaultTheme.screens, 14 + }, 15 + }, 16 + }, 17 + 18 + plugins: [require('@tailwindcss/forms')], 19 + } 20 + 21 + module.exports = config
+32
website/tsconfig.json
··· 1 + { 2 + "compilerOptions": { 3 + "moduleResolution": "node", 4 + "target": "es2019", 5 + "module": "es2020", 6 + "lib": ["es2020", "DOM"], 7 + 8 + // svelte-preprocess can't tell if you're importing a value or 9 + // type, so require 'import type' instead of 'import' for types 10 + "importsNotUsedAsValues": "error", 11 + 12 + // To have svelte warnings/errors correct position 13 + "sourceMap": true, 14 + 15 + // Global types 16 + "types": ["@sveltejs/kit"], 17 + 18 + "isolatedModules": true, 19 + "resolveJsonModule": true, 20 + "strict": true, 21 + "esModuleInterop": true, 22 + "skipLibCheck": true, 23 + "forceConsistentCasingInFileNames": true, 24 + "baseUrl": ".", 25 + "allowJs": true, 26 + "paths": { 27 + "$lib": ["src/lib"], 28 + "$lib/*": ["src/lib/*"] 29 + } 30 + }, 31 + "include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.ts", "src/**/*.svelte"] 32 + }