Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Remove explicit happy-dom dependency
Rūdolfs Ošiņš committed 3 years ago
commit b73462e1b03be2247bc3808c433d090ff8e8789b
parent 4e0ffd86191cf96bd4e8a6fa929daa9174c590e1
2 files changed +162 -32
modified package-lock.json
@@ -41,7 +41,6 @@
        "cypress": "^10.10.0",
        "eslint": "^8.25.0",
        "eslint-plugin-svelte3": "^4.0.0",
-
        "happy-dom": "^7.5.13",
        "prettier": "^2.7.1",
        "prettier-plugin-svelte": "^2.8.0",
        "svelte-check": "^2.9.2",
@@ -1099,6 +1098,8 @@
      "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.1.tgz",
      "integrity": "sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "@types/node": "*"
      }
@@ -1117,6 +1118,8 @@
      "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz",
      "integrity": "sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "@types/node": "*"
      }
@@ -1172,7 +1175,9 @@
      "version": "6.9.7",
      "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
      "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/@types/sass": {
      "version": "1.43.1",
@@ -1913,7 +1918,9 @@
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
      "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/asn1": {
      "version": "0.2.6",
@@ -2178,7 +2185,9 @@
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/buffer-xor": {
      "version": "1.0.3",
@@ -2468,6 +2477,8 @@
      "engines": [
        "node >= 0.8"
      ],
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "buffer-from": "^1.0.0",
        "inherits": "^2.0.3",
@@ -2480,6 +2491,8 @@
      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
      "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.3",
@@ -2494,13 +2507,17 @@
      "version": "5.1.2",
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/concat-stream/node_modules/string_decoder": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "safe-buffer": "~5.1.0"
      }
@@ -2573,7 +2590,9 @@
      "version": "1.5.1",
      "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
      "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/cypress": {
      "version": "10.10.0",
@@ -4022,6 +4041,8 @@
      "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz",
      "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "engines": {
        "node": ">=4"
      }
@@ -4171,6 +4192,8 @@
      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-7.5.13.tgz",
      "integrity": "sha512-J8OehFPl71FtmkifnxqUpFWHA9jJ5pIwnEAFdZvZnXexev6RIgtkB6H/pTEHhBp7qCGUPHhkjvF3gqKxlBTeLg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "css.escape": "^1.5.1",
        "he": "^1.2.0",
@@ -4273,6 +4296,8 @@
      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "bin": {
        "he": "bin/he"
      }
@@ -4292,6 +4317,8 @@
      "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-8.1.3.tgz",
      "integrity": "sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "caseless": "^0.12.0",
        "concat-stream": "^1.6.2",
@@ -4307,6 +4334,8 @@
      "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.2.tgz",
      "integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "@types/node": "^10.0.3"
      }
@@ -4315,7 +4344,9 @@
      "version": "10.17.60",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz",
      "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/http-signature": {
      "version": "1.3.6",
@@ -4345,6 +4376,8 @@
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
      "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "safer-buffer": ">= 2.1.2 < 3.0.0"
      },
@@ -4794,7 +4827,9 @@
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/isexe": {
      "version": "2.0.0",
@@ -5331,6 +5366,8 @@
      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
      "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "whatwg-url": "^5.0.0"
      },
@@ -5517,7 +5554,9 @@
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz",
      "integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/pascal-case": {
      "version": "3.1.2",
@@ -5707,13 +5746,17 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/promise": {
      "version": "8.2.0",
      "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz",
      "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "asap": "~2.0.6"
      }
@@ -6605,6 +6648,8 @@
      "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-6.1.0.tgz",
      "integrity": "sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "http-response-object": "^3.0.1",
        "sync-rpc": "^1.2.1",
@@ -6619,6 +6664,8 @@
      "resolved": "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.6.tgz",
      "integrity": "sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "get-port": "^3.1.0"
      }
@@ -6634,6 +6681,8 @@
      "resolved": "https://registry.npmjs.org/then-request/-/then-request-6.0.2.tgz",
      "integrity": "sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "@types/concat-stream": "^1.6.0",
        "@types/form-data": "0.0.33",
@@ -6655,7 +6704,9 @@
      "version": "8.10.66",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz",
      "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/throttleit": {
      "version": "1.0.0",
@@ -6734,7 +6785,9 @@
      "version": "0.0.3",
      "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
      "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/tslib": {
      "version": "2.4.0",
@@ -6823,7 +6876,9 @@
      "version": "0.0.6",
      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
      "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/typedarray-to-buffer": {
      "version": "3.1.5",
@@ -7043,6 +7098,8 @@
      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
      "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "engines": {
        "node": ">=12"
      }
@@ -7052,6 +7109,8 @@
      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
      "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "iconv-lite": "0.6.3"
      },
@@ -7064,6 +7123,8 @@
      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
      "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "engines": {
        "node": ">=12"
      }
@@ -7073,6 +7134,8 @@
      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
      "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "dependencies": {
        "tr46": "~0.0.3",
        "webidl-conversions": "^3.0.0"
@@ -7082,7 +7145,9 @@
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
      "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "node_modules/which": {
      "version": "2.0.2",
@@ -7877,6 +7942,8 @@
      "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.1.tgz",
      "integrity": "sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "@types/node": "*"
      }
@@ -7895,6 +7962,8 @@
      "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz",
      "integrity": "sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "@types/node": "*"
      }
@@ -7950,7 +8019,9 @@
      "version": "6.9.7",
      "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
      "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "@types/sass": {
      "version": "1.43.1",
@@ -8473,7 +8544,9 @@
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
      "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "asn1": {
      "version": "0.2.6",
@@ -8682,7 +8755,9 @@
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "buffer-xor": {
      "version": "1.0.3",
@@ -8900,6 +8975,8 @@
      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "buffer-from": "^1.0.0",
        "inherits": "^2.0.3",
@@ -8912,6 +8989,8 @@
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
          "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
          "dev": true,
+
          "optional": true,
+
          "peer": true,
          "requires": {
            "core-util-is": "~1.0.0",
            "inherits": "~2.0.3",
@@ -8926,13 +9005,17 @@
          "version": "5.1.2",
          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
          "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
-
          "dev": true
+
          "dev": true,
+
          "optional": true,
+
          "peer": true
        },
        "string_decoder": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
          "dev": true,
+
          "optional": true,
+
          "peer": true,
          "requires": {
            "safe-buffer": "~5.1.0"
          }
@@ -8998,7 +9081,9 @@
      "version": "1.5.1",
      "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
      "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "cypress": {
      "version": "10.10.0",
@@ -10037,7 +10122,9 @@
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz",
      "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "get-stream": {
      "version": "5.2.0",
@@ -10145,6 +10232,8 @@
      "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-7.5.13.tgz",
      "integrity": "sha512-J8OehFPl71FtmkifnxqUpFWHA9jJ5pIwnEAFdZvZnXexev6RIgtkB6H/pTEHhBp7qCGUPHhkjvF3gqKxlBTeLg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "css.escape": "^1.5.1",
        "he": "^1.2.0",
@@ -10219,7 +10308,9 @@
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "hmac-drbg": {
      "version": "1.0.1",
@@ -10236,6 +10327,8 @@
      "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-8.1.3.tgz",
      "integrity": "sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "caseless": "^0.12.0",
        "concat-stream": "^1.6.2",
@@ -10248,6 +10341,8 @@
      "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.2.tgz",
      "integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "@types/node": "^10.0.3"
      },
@@ -10256,7 +10351,9 @@
          "version": "10.17.60",
          "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz",
          "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==",
-
          "dev": true
+
          "dev": true,
+
          "optional": true,
+
          "peer": true
        }
      }
    },
@@ -10282,6 +10379,8 @@
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
      "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "safer-buffer": ">= 2.1.2 < 3.0.0"
      }
@@ -10569,7 +10668,9 @@
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
      "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "isexe": {
      "version": "2.0.0",
@@ -10984,6 +11085,8 @@
      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
      "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "whatwg-url": "^5.0.0"
      }
@@ -11106,7 +11209,9 @@
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz",
      "integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "pascal-case": {
      "version": "3.1.2",
@@ -11235,13 +11340,17 @@
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "promise": {
      "version": "8.2.0",
      "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz",
      "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "asap": "~2.0.6"
      }
@@ -11853,6 +11962,8 @@
      "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-6.1.0.tgz",
      "integrity": "sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "http-response-object": "^3.0.1",
        "sync-rpc": "^1.2.1",
@@ -11864,6 +11975,8 @@
      "resolved": "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.6.tgz",
      "integrity": "sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "get-port": "^3.1.0"
      }
@@ -11879,6 +11992,8 @@
      "resolved": "https://registry.npmjs.org/then-request/-/then-request-6.0.2.tgz",
      "integrity": "sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "@types/concat-stream": "^1.6.0",
        "@types/form-data": "0.0.33",
@@ -11897,7 +12012,9 @@
          "version": "8.10.66",
          "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz",
          "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==",
-
          "dev": true
+
          "dev": true,
+
          "optional": true,
+
          "peer": true
        }
      }
    },
@@ -11963,7 +12080,9 @@
      "version": "0.0.3",
      "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
      "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "tslib": {
      "version": "2.4.0",
@@ -12033,7 +12152,9 @@
      "version": "0.0.6",
      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
      "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "typedarray-to-buffer": {
      "version": "3.1.5",
@@ -12163,13 +12284,17 @@
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
      "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "whatwg-encoding": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
      "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "iconv-lite": "0.6.3"
      }
@@ -12178,13 +12303,17 @@
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
      "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
-
      "dev": true
+
      "dev": true,
+
      "optional": true,
+
      "peer": true
    },
    "whatwg-url": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
      "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
      "dev": true,
+
      "optional": true,
+
      "peer": true,
      "requires": {
        "tr46": "~0.0.3",
        "webidl-conversions": "^3.0.0"
@@ -12194,7 +12323,9 @@
          "version": "3.0.1",
          "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
          "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
-
          "dev": true
+
          "dev": true,
+
          "optional": true,
+
          "peer": true
        }
      }
    },
modified package.json
@@ -27,7 +27,6 @@
    "cypress": "^10.10.0",
    "eslint": "^8.25.0",
    "eslint-plugin-svelte3": "^4.0.0",
-
    "happy-dom": "^7.5.13",
    "prettier": "^2.7.1",
    "prettier-plugin-svelte": "^2.8.0",
    "svelte-check": "^2.9.2",