Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Update linting/checking
Alexis Sellier committed 4 years ago
commit 5c48abfc074adad35458aadeed536bc1fa8c4a3b
parent caccbdfa037c5404b2dbdf0057fac85cf77459b7
3 files changed +404 -173
modified .eslintrc.json
@@ -74,6 +74,11 @@
      {
        "selector": "typeLike",
        "format": ["PascalCase"]
+
      },
+
      {
+
        "selector": ["objectLiteralProperty"],
+
        "modifiers": ["requiresQuotes"],
+
        "format": null
      }
    ],
    "@typescript-eslint/no-explicit-any": "off",
modified package-lock.json
@@ -46,15 +46,15 @@
        "@testing-library/svelte": "^3.1.0",
        "@tsconfig/svelte": "^1.0.13",
        "@types/sanitize-html": "^2.6.2",
-
        "@typescript-eslint/eslint-plugin": "^4.26.1",
-
        "@typescript-eslint/parser": "^4.26.1",
+
        "@typescript-eslint/eslint-plugin": "^5.25.0",
+
        "@typescript-eslint/parser": "^5.25.0",
        "cypress": "^9.5.1",
        "eslint": "^7.28.0",
        "eslint-plugin-radicle": "^0.2.0",
        "eslint-plugin-svelte3": "^3.2.0",
        "happy-dom": "^2.50.0",
-
        "svelte-check": "^2.4.1",
-
        "typescript": "^4.2.4",
+
        "svelte-check": "^2.7.1",
+
        "typescript": "^4.6.4",
        "vite": "^2.7.13",
        "vite-plugin-istanbul": "^2.5.1",
        "vite-plugin-rewrite-all": "^0.1.2",
@@ -3025,6 +3025,31 @@
        "node": ">= 10.14.2"
      }
    },
+
    "node_modules/@jridgewell/resolve-uri": {
+
      "version": "3.0.7",
+
      "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz",
+
      "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==",
+
      "dev": true,
+
      "engines": {
+
        "node": ">=6.0.0"
+
      }
+
    },
+
    "node_modules/@jridgewell/sourcemap-codec": {
+
      "version": "1.4.13",
+
      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz",
+
      "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==",
+
      "dev": true
+
    },
+
    "node_modules/@jridgewell/trace-mapping": {
+
      "version": "0.3.13",
+
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz",
+
      "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==",
+
      "dev": true,
+
      "dependencies": {
+
        "@jridgewell/resolve-uri": "^3.0.3",
+
        "@jridgewell/sourcemap-codec": "^1.4.10"
+
      }
+
    },
    "node_modules/@json-rpc-tools/provider": {
      "version": "1.7.6",
      "resolved": "https://registry.npmjs.org/@json-rpc-tools/provider/-/provider-1.7.6.tgz",
@@ -3516,9 +3541,9 @@
      }
    },
    "node_modules/@types/json-schema": {
-
      "version": "7.0.9",
-
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
-
      "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
+
      "version": "7.0.11",
+
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
+
      "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
      "dev": true
    },
    "node_modules/@types/marked": {
@@ -3618,30 +3643,31 @@
      }
    },
    "node_modules/@typescript-eslint/eslint-plugin": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz",
-
      "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.25.0.tgz",
+
      "integrity": "sha512-icYrFnUzvm+LhW0QeJNKkezBu6tJs9p/53dpPLFH8zoM9w1tfaKzVurkPotEpAqQ8Vf8uaFyL5jHd0Vs6Z0ZQg==",
      "dev": true,
      "dependencies": {
-
        "@typescript-eslint/experimental-utils": "4.33.0",
-
        "@typescript-eslint/scope-manager": "4.33.0",
-
        "debug": "^4.3.1",
+
        "@typescript-eslint/scope-manager": "5.25.0",
+
        "@typescript-eslint/type-utils": "5.25.0",
+
        "@typescript-eslint/utils": "5.25.0",
+
        "debug": "^4.3.4",
        "functional-red-black-tree": "^1.0.1",
-
        "ignore": "^5.1.8",
-
        "regexpp": "^3.1.0",
-
        "semver": "^7.3.5",
+
        "ignore": "^5.2.0",
+
        "regexpp": "^3.2.0",
+
        "semver": "^7.3.7",
        "tsutils": "^3.21.0"
      },
      "engines": {
-
        "node": "^10.12.0 || >=12.0.0"
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      },
      "peerDependencies": {
-
        "@typescript-eslint/parser": "^4.0.0",
-
        "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
+
        "@typescript-eslint/parser": "^5.0.0",
+
        "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
      },
      "peerDependenciesMeta": {
        "typescript": {
@@ -3649,10 +3675,27 @@
        }
      }
    },
+
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/debug": {
+
      "version": "4.3.4",
+
      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+
      "dev": true,
+
      "dependencies": {
+
        "ms": "2.1.2"
+
      },
+
      "engines": {
+
        "node": ">=6.0"
+
      },
+
      "peerDependenciesMeta": {
+
        "supports-color": {
+
          "optional": true
+
        }
+
      }
+
    },
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
-
      "version": "7.3.5",
-
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
-
      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+
      "version": "7.3.7",
+
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+
      "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
      "dev": true,
      "dependencies": {
        "lru-cache": "^6.0.0"
@@ -3664,50 +3707,86 @@
        "node": ">=10"
      }
    },
-
    "node_modules/@typescript-eslint/experimental-utils": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz",
-
      "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==",
+
    "node_modules/@typescript-eslint/parser": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz",
+
      "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==",
      "dev": true,
      "dependencies": {
-
        "@types/json-schema": "^7.0.7",
-
        "@typescript-eslint/scope-manager": "4.33.0",
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/typescript-estree": "4.33.0",
-
        "eslint-scope": "^5.1.1",
-
        "eslint-utils": "^3.0.0"
+
        "@typescript-eslint/scope-manager": "5.25.0",
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/typescript-estree": "5.25.0",
+
        "debug": "^4.3.4"
      },
      "engines": {
-
        "node": "^10.12.0 || >=12.0.0"
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      },
      "peerDependencies": {
-
        "eslint": "*"
+
        "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+
      },
+
      "peerDependenciesMeta": {
+
        "typescript": {
+
          "optional": true
+
        }
      }
    },
-
    "node_modules/@typescript-eslint/parser": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz",
-
      "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==",
+
    "node_modules/@typescript-eslint/parser/node_modules/debug": {
+
      "version": "4.3.4",
+
      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
      "dev": true,
      "dependencies": {
-
        "@typescript-eslint/scope-manager": "4.33.0",
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/typescript-estree": "4.33.0",
-
        "debug": "^4.3.1"
+
        "ms": "2.1.2"
      },
      "engines": {
-
        "node": "^10.12.0 || >=12.0.0"
+
        "node": ">=6.0"
+
      },
+
      "peerDependenciesMeta": {
+
        "supports-color": {
+
          "optional": true
+
        }
+
      }
+
    },
+
    "node_modules/@typescript-eslint/scope-manager": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz",
+
      "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==",
+
      "dev": true,
+
      "dependencies": {
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/visitor-keys": "5.25.0"
+
      },
+
      "engines": {
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+
      },
+
      "funding": {
+
        "type": "opencollective",
+
        "url": "https://opencollective.com/typescript-eslint"
+
      }
+
    },
+
    "node_modules/@typescript-eslint/type-utils": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.25.0.tgz",
+
      "integrity": "sha512-B6nb3GK3Gv1Rsb2pqalebe/RyQoyG/WDy9yhj8EE0Ikds4Xa8RR28nHz+wlt4tMZk5bnAr0f3oC8TuDAd5CPrw==",
+
      "dev": true,
+
      "dependencies": {
+
        "@typescript-eslint/utils": "5.25.0",
+
        "debug": "^4.3.4",
+
        "tsutils": "^3.21.0"
+
      },
+
      "engines": {
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      },
      "peerDependencies": {
-
        "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
+
        "eslint": "*"
      },
      "peerDependenciesMeta": {
        "typescript": {
@@ -3715,30 +3794,30 @@
        }
      }
    },
-
    "node_modules/@typescript-eslint/scope-manager": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz",
-
      "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==",
+
    "node_modules/@typescript-eslint/type-utils/node_modules/debug": {
+
      "version": "4.3.4",
+
      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
      "dev": true,
      "dependencies": {
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/visitor-keys": "4.33.0"
+
        "ms": "2.1.2"
      },
      "engines": {
-
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+
        "node": ">=6.0"
      },
-
      "funding": {
-
        "type": "opencollective",
-
        "url": "https://opencollective.com/typescript-eslint"
+
      "peerDependenciesMeta": {
+
        "supports-color": {
+
          "optional": true
+
        }
      }
    },
    "node_modules/@typescript-eslint/types": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz",
-
      "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz",
+
      "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==",
      "dev": true,
      "engines": {
-
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
@@ -3746,21 +3825,21 @@
      }
    },
    "node_modules/@typescript-eslint/typescript-estree": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz",
-
      "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz",
+
      "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==",
      "dev": true,
      "dependencies": {
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/visitor-keys": "4.33.0",
-
        "debug": "^4.3.1",
-
        "globby": "^11.0.3",
-
        "is-glob": "^4.0.1",
-
        "semver": "^7.3.5",
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/visitor-keys": "5.25.0",
+
        "debug": "^4.3.4",
+
        "globby": "^11.1.0",
+
        "is-glob": "^4.0.3",
+
        "semver": "^7.3.7",
        "tsutils": "^3.21.0"
      },
      "engines": {
-
        "node": "^10.12.0 || >=12.0.0"
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
@@ -3772,10 +3851,47 @@
        }
      }
    },
+
    "node_modules/@typescript-eslint/typescript-estree/node_modules/debug": {
+
      "version": "4.3.4",
+
      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+
      "dev": true,
+
      "dependencies": {
+
        "ms": "2.1.2"
+
      },
+
      "engines": {
+
        "node": ">=6.0"
+
      },
+
      "peerDependenciesMeta": {
+
        "supports-color": {
+
          "optional": true
+
        }
+
      }
+
    },
+
    "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": {
+
      "version": "11.1.0",
+
      "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+
      "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+
      "dev": true,
+
      "dependencies": {
+
        "array-union": "^2.1.0",
+
        "dir-glob": "^3.0.1",
+
        "fast-glob": "^3.2.9",
+
        "ignore": "^5.2.0",
+
        "merge2": "^1.4.1",
+
        "slash": "^3.0.0"
+
      },
+
      "engines": {
+
        "node": ">=10"
+
      },
+
      "funding": {
+
        "url": "https://github.com/sponsors/sindresorhus"
+
      }
+
    },
    "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
-
      "version": "7.3.5",
-
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
-
      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+
      "version": "7.3.7",
+
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+
      "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
      "dev": true,
      "dependencies": {
        "lru-cache": "^6.0.0"
@@ -3787,23 +3903,56 @@
        "node": ">=10"
      }
    },
+
    "node_modules/@typescript-eslint/utils": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.25.0.tgz",
+
      "integrity": "sha512-qNC9bhnz/n9Kba3yI6HQgQdBLuxDoMgdjzdhSInZh6NaDnFpTUlwNGxplUFWfY260Ya0TRPvkg9dd57qxrJI9g==",
+
      "dev": true,
+
      "dependencies": {
+
        "@types/json-schema": "^7.0.9",
+
        "@typescript-eslint/scope-manager": "5.25.0",
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/typescript-estree": "5.25.0",
+
        "eslint-scope": "^5.1.1",
+
        "eslint-utils": "^3.0.0"
+
      },
+
      "engines": {
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+
      },
+
      "funding": {
+
        "type": "opencollective",
+
        "url": "https://opencollective.com/typescript-eslint"
+
      },
+
      "peerDependencies": {
+
        "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+
      }
+
    },
    "node_modules/@typescript-eslint/visitor-keys": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz",
-
      "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz",
+
      "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==",
      "dev": true,
      "dependencies": {
-
        "@typescript-eslint/types": "4.33.0",
-
        "eslint-visitor-keys": "^2.0.0"
+
        "@typescript-eslint/types": "5.25.0",
+
        "eslint-visitor-keys": "^3.3.0"
      },
      "engines": {
-
        "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
      },
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/typescript-eslint"
      }
    },
+
    "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
+
      "version": "3.3.0",
+
      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
+
      "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+
      "dev": true,
+
      "engines": {
+
        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+
      }
+
    },
    "node_modules/@walletconnect/browser-utils": {
      "version": "1.7.8",
      "resolved": "https://registry.npmjs.org/@walletconnect/browser-utils/-/browser-utils-1.7.8.tgz",
@@ -11476,18 +11625,17 @@
      }
    },
    "node_modules/svelte-check": {
-
      "version": "2.4.1",
-
      "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.4.1.tgz",
-
      "integrity": "sha512-xhf3ShP5rnRwBokrgTBJ/0cO9QIc1DAVu1NWNRTfCDsDBNjGmkS3HgitgUadRuoMKj1+irZR/yHJ+Uqobnkbrw==",
+
      "version": "2.7.1",
+
      "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.7.1.tgz",
+
      "integrity": "sha512-vHVu2+SQ6ibt77iTQaq2oiOjBgGL48qqcg0ZdEOsP5pPOjgeyR9QbnaEdzdBs9nsVYBc/42haKtzb2uFqS8GVw==",
      "dev": true,
      "dependencies": {
+
        "@jridgewell/trace-mapping": "^0.3.9",
        "chokidar": "^3.4.1",
        "fast-glob": "^3.2.7",
        "import-fresh": "^3.2.1",
-
        "minimist": "^1.2.5",
        "picocolors": "^1.0.0",
        "sade": "^1.7.4",
-
        "source-map": "^0.7.3",
        "svelte-preprocess": "^4.0.0",
        "typescript": "*"
      },
@@ -11498,15 +11646,6 @@
        "svelte": "^3.24.0"
      }
    },
-
    "node_modules/svelte-check/node_modules/source-map": {
-
      "version": "0.7.3",
-
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
-
      "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
-
      "dev": true,
-
      "engines": {
-
        "node": ">= 8"
-
      }
-
    },
    "node_modules/svelte-hmr": {
      "version": "0.14.9",
      "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.9.tgz",
@@ -11941,9 +12080,9 @@
      }
    },
    "node_modules/typescript": {
-
      "version": "4.5.5",
-
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz",
-
      "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==",
+
      "version": "4.6.4",
+
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
+
      "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==",
      "bin": {
        "tsc": "bin/tsc",
        "tsserver": "bin/tsserver"
@@ -14716,6 +14855,28 @@
        "chalk": "^4.0.0"
      }
    },
+
    "@jridgewell/resolve-uri": {
+
      "version": "3.0.7",
+
      "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz",
+
      "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==",
+
      "dev": true
+
    },
+
    "@jridgewell/sourcemap-codec": {
+
      "version": "1.4.13",
+
      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz",
+
      "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==",
+
      "dev": true
+
    },
+
    "@jridgewell/trace-mapping": {
+
      "version": "0.3.13",
+
      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz",
+
      "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==",
+
      "dev": true,
+
      "requires": {
+
        "@jridgewell/resolve-uri": "^3.0.3",
+
        "@jridgewell/sourcemap-codec": "^1.4.10"
+
      }
+
    },
    "@json-rpc-tools/provider": {
      "version": "1.7.6",
      "resolved": "https://registry.npmjs.org/@json-rpc-tools/provider/-/provider-1.7.6.tgz",
@@ -15152,9 +15313,9 @@
      }
    },
    "@types/json-schema": {
-
      "version": "7.0.9",
-
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
-
      "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
+
      "version": "7.0.11",
+
      "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
+
      "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
      "dev": true
    },
    "@types/marked": {
@@ -15254,25 +15415,35 @@
      }
    },
    "@typescript-eslint/eslint-plugin": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz",
-
      "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.25.0.tgz",
+
      "integrity": "sha512-icYrFnUzvm+LhW0QeJNKkezBu6tJs9p/53dpPLFH8zoM9w1tfaKzVurkPotEpAqQ8Vf8uaFyL5jHd0Vs6Z0ZQg==",
      "dev": true,
      "requires": {
-
        "@typescript-eslint/experimental-utils": "4.33.0",
-
        "@typescript-eslint/scope-manager": "4.33.0",
-
        "debug": "^4.3.1",
+
        "@typescript-eslint/scope-manager": "5.25.0",
+
        "@typescript-eslint/type-utils": "5.25.0",
+
        "@typescript-eslint/utils": "5.25.0",
+
        "debug": "^4.3.4",
        "functional-red-black-tree": "^1.0.1",
-
        "ignore": "^5.1.8",
-
        "regexpp": "^3.1.0",
-
        "semver": "^7.3.5",
+
        "ignore": "^5.2.0",
+
        "regexpp": "^3.2.0",
+
        "semver": "^7.3.7",
        "tsutils": "^3.21.0"
      },
      "dependencies": {
+
        "debug": {
+
          "version": "4.3.4",
+
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+
          "dev": true,
+
          "requires": {
+
            "ms": "2.1.2"
+
          }
+
        },
        "semver": {
-
          "version": "7.3.5",
-
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
-
          "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+
          "version": "7.3.7",
+
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+
          "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
          "dev": true,
          "requires": {
            "lru-cache": "^6.0.0"
@@ -15280,67 +15451,109 @@
        }
      }
    },
-
    "@typescript-eslint/experimental-utils": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz",
-
      "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==",
+
    "@typescript-eslint/parser": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz",
+
      "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==",
      "dev": true,
      "requires": {
-
        "@types/json-schema": "^7.0.7",
-
        "@typescript-eslint/scope-manager": "4.33.0",
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/typescript-estree": "4.33.0",
-
        "eslint-scope": "^5.1.1",
-
        "eslint-utils": "^3.0.0"
+
        "@typescript-eslint/scope-manager": "5.25.0",
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/typescript-estree": "5.25.0",
+
        "debug": "^4.3.4"
+
      },
+
      "dependencies": {
+
        "debug": {
+
          "version": "4.3.4",
+
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+
          "dev": true,
+
          "requires": {
+
            "ms": "2.1.2"
+
          }
+
        }
      }
    },
-
    "@typescript-eslint/parser": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz",
-
      "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==",
+
    "@typescript-eslint/scope-manager": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz",
+
      "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==",
      "dev": true,
      "requires": {
-
        "@typescript-eslint/scope-manager": "4.33.0",
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/typescript-estree": "4.33.0",
-
        "debug": "^4.3.1"
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/visitor-keys": "5.25.0"
      }
    },
-
    "@typescript-eslint/scope-manager": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz",
-
      "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==",
+
    "@typescript-eslint/type-utils": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.25.0.tgz",
+
      "integrity": "sha512-B6nb3GK3Gv1Rsb2pqalebe/RyQoyG/WDy9yhj8EE0Ikds4Xa8RR28nHz+wlt4tMZk5bnAr0f3oC8TuDAd5CPrw==",
      "dev": true,
      "requires": {
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/visitor-keys": "4.33.0"
+
        "@typescript-eslint/utils": "5.25.0",
+
        "debug": "^4.3.4",
+
        "tsutils": "^3.21.0"
+
      },
+
      "dependencies": {
+
        "debug": {
+
          "version": "4.3.4",
+
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+
          "dev": true,
+
          "requires": {
+
            "ms": "2.1.2"
+
          }
+
        }
      }
    },
    "@typescript-eslint/types": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz",
-
      "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz",
+
      "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==",
      "dev": true
    },
    "@typescript-eslint/typescript-estree": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz",
-
      "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz",
+
      "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==",
      "dev": true,
      "requires": {
-
        "@typescript-eslint/types": "4.33.0",
-
        "@typescript-eslint/visitor-keys": "4.33.0",
-
        "debug": "^4.3.1",
-
        "globby": "^11.0.3",
-
        "is-glob": "^4.0.1",
-
        "semver": "^7.3.5",
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/visitor-keys": "5.25.0",
+
        "debug": "^4.3.4",
+
        "globby": "^11.1.0",
+
        "is-glob": "^4.0.3",
+
        "semver": "^7.3.7",
        "tsutils": "^3.21.0"
      },
      "dependencies": {
+
        "debug": {
+
          "version": "4.3.4",
+
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+
          "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+
          "dev": true,
+
          "requires": {
+
            "ms": "2.1.2"
+
          }
+
        },
+
        "globby": {
+
          "version": "11.1.0",
+
          "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+
          "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+
          "dev": true,
+
          "requires": {
+
            "array-union": "^2.1.0",
+
            "dir-glob": "^3.0.1",
+
            "fast-glob": "^3.2.9",
+
            "ignore": "^5.2.0",
+
            "merge2": "^1.4.1",
+
            "slash": "^3.0.0"
+
          }
+
        },
        "semver": {
-
          "version": "7.3.5",
-
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
-
          "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+
          "version": "7.3.7",
+
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+
          "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
          "dev": true,
          "requires": {
            "lru-cache": "^6.0.0"
@@ -15348,14 +15561,36 @@
        }
      }
    },
+
    "@typescript-eslint/utils": {
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.25.0.tgz",
+
      "integrity": "sha512-qNC9bhnz/n9Kba3yI6HQgQdBLuxDoMgdjzdhSInZh6NaDnFpTUlwNGxplUFWfY260Ya0TRPvkg9dd57qxrJI9g==",
+
      "dev": true,
+
      "requires": {
+
        "@types/json-schema": "^7.0.9",
+
        "@typescript-eslint/scope-manager": "5.25.0",
+
        "@typescript-eslint/types": "5.25.0",
+
        "@typescript-eslint/typescript-estree": "5.25.0",
+
        "eslint-scope": "^5.1.1",
+
        "eslint-utils": "^3.0.0"
+
      }
+
    },
    "@typescript-eslint/visitor-keys": {
-
      "version": "4.33.0",
-
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz",
-
      "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==",
+
      "version": "5.25.0",
+
      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz",
+
      "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==",
      "dev": true,
      "requires": {
-
        "@typescript-eslint/types": "4.33.0",
-
        "eslint-visitor-keys": "^2.0.0"
+
        "@typescript-eslint/types": "5.25.0",
+
        "eslint-visitor-keys": "^3.3.0"
+
      },
+
      "dependencies": {
+
        "eslint-visitor-keys": {
+
          "version": "3.3.0",
+
          "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
+
          "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+
          "dev": true
+
        }
      }
    },
    "@walletconnect/browser-utils": {
@@ -21150,28 +21385,19 @@
      "integrity": "sha512-mTOXvv74CVQqJHqoIZDprVfRKVVmYNadXP0VKnOEA54223kLGCr1nMrifS4Zx29qMt/xRB38Eq1D7dDH/fM8fQ=="
    },
    "svelte-check": {
-
      "version": "2.4.1",
-
      "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.4.1.tgz",
-
      "integrity": "sha512-xhf3ShP5rnRwBokrgTBJ/0cO9QIc1DAVu1NWNRTfCDsDBNjGmkS3HgitgUadRuoMKj1+irZR/yHJ+Uqobnkbrw==",
+
      "version": "2.7.1",
+
      "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-2.7.1.tgz",
+
      "integrity": "sha512-vHVu2+SQ6ibt77iTQaq2oiOjBgGL48qqcg0ZdEOsP5pPOjgeyR9QbnaEdzdBs9nsVYBc/42haKtzb2uFqS8GVw==",
      "dev": true,
      "requires": {
+
        "@jridgewell/trace-mapping": "^0.3.9",
        "chokidar": "^3.4.1",
        "fast-glob": "^3.2.7",
        "import-fresh": "^3.2.1",
-
        "minimist": "^1.2.5",
        "picocolors": "^1.0.0",
        "sade": "^1.7.4",
-
        "source-map": "^0.7.3",
        "svelte-preprocess": "^4.0.0",
        "typescript": "*"
-
      },
-
      "dependencies": {
-
        "source-map": {
-
          "version": "0.7.3",
-
          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
-
          "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
-
          "dev": true
-
        }
      }
    },
    "svelte-hmr": {
@@ -21491,9 +21717,9 @@
      }
    },
    "typescript": {
-
      "version": "4.5.5",
-
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz",
-
      "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA=="
+
      "version": "4.6.4",
+
      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
+
      "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg=="
    },
    "typescript-memoize": {
      "version": "1.1.0",
modified package.json
@@ -23,15 +23,15 @@
    "@testing-library/svelte": "^3.1.0",
    "@tsconfig/svelte": "^1.0.13",
    "@types/sanitize-html": "^2.6.2",
-
    "@typescript-eslint/eslint-plugin": "^4.26.1",
-
    "@typescript-eslint/parser": "^4.26.1",
+
    "@typescript-eslint/eslint-plugin": "^5.25.0",
+
    "@typescript-eslint/parser": "^5.25.0",
    "cypress": "^9.5.1",
    "eslint": "^7.28.0",
    "eslint-plugin-radicle": "^0.2.0",
    "eslint-plugin-svelte3": "^3.2.0",
    "happy-dom": "^2.50.0",
-
    "svelte-check": "^2.4.1",
-
    "typescript": "^4.2.4",
+
    "svelte-check": "^2.7.1",
+
    "typescript": "^4.6.4",
    "vite": "^2.7.13",
    "vite-plugin-istanbul": "^2.5.1",
    "vite-plugin-rewrite-all": "^0.1.2",