matrix-art.meta

Issues/PRs archive for MTRNord/matrix-art
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.meta.git
Log | Files | Refs

290.diff (20218B)


      1 diff --git a/package-lock.json b/package-lock.json
      2 index 9ff369f..e77e0af 100644
      3 --- a/package-lock.json
      4 +++ b/package-lock.json
      5 @@ -31,7 +31,7 @@
      6          "@types/events": "^3.0.0",
      7          "@types/react": "^18.0.26",
      8          "@types/react-dom": "^18.0.10",
      9 -        "@typescript-eslint/eslint-plugin": "^5.48.0",
     10 +        "@typescript-eslint/eslint-plugin": "^5.48.1",
     11          "@typescript-eslint/parser": "^5.48.0",
     12          "@vitejs/plugin-react-swc": "^3.0.1",
     13          "@vitest/ui": "^0.26.3",
     14 @@ -1374,14 +1374,14 @@
     15        "dev": true
     16      },
     17      "node_modules/@typescript-eslint/eslint-plugin": {
     18 -      "version": "5.48.0",
     19 -      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz",
     20 -      "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==",
     21 +      "version": "5.48.1",
     22 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.1.tgz",
     23 +      "integrity": "sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==",
     24        "dev": true,
     25        "dependencies": {
     26 -        "@typescript-eslint/scope-manager": "5.48.0",
     27 -        "@typescript-eslint/type-utils": "5.48.0",
     28 -        "@typescript-eslint/utils": "5.48.0",
     29 +        "@typescript-eslint/scope-manager": "5.48.1",
     30 +        "@typescript-eslint/type-utils": "5.48.1",
     31 +        "@typescript-eslint/utils": "5.48.1",
     32          "debug": "^4.3.4",
     33          "ignore": "^5.2.0",
     34          "natural-compare-lite": "^1.4.0",
     35 @@ -1406,6 +1406,53 @@
     36          }
     37        }
     38      },
     39 +    "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": {
     40 +      "version": "5.48.1",
     41 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.1.tgz",
     42 +      "integrity": "sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==",
     43 +      "dev": true,
     44 +      "dependencies": {
     45 +        "@typescript-eslint/types": "5.48.1",
     46 +        "@typescript-eslint/visitor-keys": "5.48.1"
     47 +      },
     48 +      "engines": {
     49 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
     50 +      },
     51 +      "funding": {
     52 +        "type": "opencollective",
     53 +        "url": "https://opencollective.com/typescript-eslint"
     54 +      }
     55 +    },
     56 +    "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": {
     57 +      "version": "5.48.1",
     58 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
     59 +      "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
     60 +      "dev": true,
     61 +      "engines": {
     62 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
     63 +      },
     64 +      "funding": {
     65 +        "type": "opencollective",
     66 +        "url": "https://opencollective.com/typescript-eslint"
     67 +      }
     68 +    },
     69 +    "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": {
     70 +      "version": "5.48.1",
     71 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
     72 +      "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
     73 +      "dev": true,
     74 +      "dependencies": {
     75 +        "@typescript-eslint/types": "5.48.1",
     76 +        "eslint-visitor-keys": "^3.3.0"
     77 +      },
     78 +      "engines": {
     79 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
     80 +      },
     81 +      "funding": {
     82 +        "type": "opencollective",
     83 +        "url": "https://opencollective.com/typescript-eslint"
     84 +      }
     85 +    },
     86      "node_modules/@typescript-eslint/parser": {
     87        "version": "5.48.0",
     88        "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz",
     89 @@ -1451,13 +1498,13 @@
     90        }
     91      },
     92      "node_modules/@typescript-eslint/type-utils": {
     93 -      "version": "5.48.0",
     94 -      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz",
     95 -      "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==",
     96 +      "version": "5.48.1",
     97 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.1.tgz",
     98 +      "integrity": "sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==",
     99        "dev": true,
    100        "dependencies": {
    101 -        "@typescript-eslint/typescript-estree": "5.48.0",
    102 -        "@typescript-eslint/utils": "5.48.0",
    103 +        "@typescript-eslint/typescript-estree": "5.48.1",
    104 +        "@typescript-eslint/utils": "5.48.1",
    105          "debug": "^4.3.4",
    106          "tsutils": "^3.21.0"
    107        },
    108 @@ -1477,6 +1524,63 @@
    109          }
    110        }
    111      },
    112 +    "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": {
    113 +      "version": "5.48.1",
    114 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
    115 +      "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
    116 +      "dev": true,
    117 +      "engines": {
    118 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    119 +      },
    120 +      "funding": {
    121 +        "type": "opencollective",
    122 +        "url": "https://opencollective.com/typescript-eslint"
    123 +      }
    124 +    },
    125 +    "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": {
    126 +      "version": "5.48.1",
    127 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.1.tgz",
    128 +      "integrity": "sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==",
    129 +      "dev": true,
    130 +      "dependencies": {
    131 +        "@typescript-eslint/types": "5.48.1",
    132 +        "@typescript-eslint/visitor-keys": "5.48.1",
    133 +        "debug": "^4.3.4",
    134 +        "globby": "^11.1.0",
    135 +        "is-glob": "^4.0.3",
    136 +        "semver": "^7.3.7",
    137 +        "tsutils": "^3.21.0"
    138 +      },
    139 +      "engines": {
    140 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    141 +      },
    142 +      "funding": {
    143 +        "type": "opencollective",
    144 +        "url": "https://opencollective.com/typescript-eslint"
    145 +      },
    146 +      "peerDependenciesMeta": {
    147 +        "typescript": {
    148 +          "optional": true
    149 +        }
    150 +      }
    151 +    },
    152 +    "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": {
    153 +      "version": "5.48.1",
    154 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
    155 +      "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
    156 +      "dev": true,
    157 +      "dependencies": {
    158 +        "@typescript-eslint/types": "5.48.1",
    159 +        "eslint-visitor-keys": "^3.3.0"
    160 +      },
    161 +      "engines": {
    162 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    163 +      },
    164 +      "funding": {
    165 +        "type": "opencollective",
    166 +        "url": "https://opencollective.com/typescript-eslint"
    167 +      }
    168 +    },
    169      "node_modules/@typescript-eslint/types": {
    170        "version": "5.48.0",
    171        "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz",
    172 @@ -1518,16 +1622,16 @@
    173        }
    174      },
    175      "node_modules/@typescript-eslint/utils": {
    176 -      "version": "5.48.0",
    177 -      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz",
    178 -      "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==",
    179 +      "version": "5.48.1",
    180 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.1.tgz",
    181 +      "integrity": "sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==",
    182        "dev": true,
    183        "dependencies": {
    184          "@types/json-schema": "^7.0.9",
    185          "@types/semver": "^7.3.12",
    186 -        "@typescript-eslint/scope-manager": "5.48.0",
    187 -        "@typescript-eslint/types": "5.48.0",
    188 -        "@typescript-eslint/typescript-estree": "5.48.0",
    189 +        "@typescript-eslint/scope-manager": "5.48.1",
    190 +        "@typescript-eslint/types": "5.48.1",
    191 +        "@typescript-eslint/typescript-estree": "5.48.1",
    192          "eslint-scope": "^5.1.1",
    193          "eslint-utils": "^3.0.0",
    194          "semver": "^7.3.7"
    195 @@ -1543,6 +1647,80 @@
    196          "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
    197        }
    198      },
    199 +    "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
    200 +      "version": "5.48.1",
    201 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.1.tgz",
    202 +      "integrity": "sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==",
    203 +      "dev": true,
    204 +      "dependencies": {
    205 +        "@typescript-eslint/types": "5.48.1",
    206 +        "@typescript-eslint/visitor-keys": "5.48.1"
    207 +      },
    208 +      "engines": {
    209 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    210 +      },
    211 +      "funding": {
    212 +        "type": "opencollective",
    213 +        "url": "https://opencollective.com/typescript-eslint"
    214 +      }
    215 +    },
    216 +    "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": {
    217 +      "version": "5.48.1",
    218 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
    219 +      "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
    220 +      "dev": true,
    221 +      "engines": {
    222 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    223 +      },
    224 +      "funding": {
    225 +        "type": "opencollective",
    226 +        "url": "https://opencollective.com/typescript-eslint"
    227 +      }
    228 +    },
    229 +    "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": {
    230 +      "version": "5.48.1",
    231 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.1.tgz",
    232 +      "integrity": "sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==",
    233 +      "dev": true,
    234 +      "dependencies": {
    235 +        "@typescript-eslint/types": "5.48.1",
    236 +        "@typescript-eslint/visitor-keys": "5.48.1",
    237 +        "debug": "^4.3.4",
    238 +        "globby": "^11.1.0",
    239 +        "is-glob": "^4.0.3",
    240 +        "semver": "^7.3.7",
    241 +        "tsutils": "^3.21.0"
    242 +      },
    243 +      "engines": {
    244 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    245 +      },
    246 +      "funding": {
    247 +        "type": "opencollective",
    248 +        "url": "https://opencollective.com/typescript-eslint"
    249 +      },
    250 +      "peerDependenciesMeta": {
    251 +        "typescript": {
    252 +          "optional": true
    253 +        }
    254 +      }
    255 +    },
    256 +    "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": {
    257 +      "version": "5.48.1",
    258 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
    259 +      "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
    260 +      "dev": true,
    261 +      "dependencies": {
    262 +        "@typescript-eslint/types": "5.48.1",
    263 +        "eslint-visitor-keys": "^3.3.0"
    264 +      },
    265 +      "engines": {
    266 +        "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
    267 +      },
    268 +      "funding": {
    269 +        "type": "opencollective",
    270 +        "url": "https://opencollective.com/typescript-eslint"
    271 +      }
    272 +    },
    273      "node_modules/@typescript-eslint/visitor-keys": {
    274        "version": "5.48.0",
    275        "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz",
    276 @@ -7937,20 +8115,48 @@
    277        "dev": true
    278      },
    279      "@typescript-eslint/eslint-plugin": {
    280 -      "version": "5.48.0",
    281 -      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz",
    282 -      "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==",
    283 +      "version": "5.48.1",
    284 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.1.tgz",
    285 +      "integrity": "sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==",
    286        "dev": true,
    287        "requires": {
    288 -        "@typescript-eslint/scope-manager": "5.48.0",
    289 -        "@typescript-eslint/type-utils": "5.48.0",
    290 -        "@typescript-eslint/utils": "5.48.0",
    291 +        "@typescript-eslint/scope-manager": "5.48.1",
    292 +        "@typescript-eslint/type-utils": "5.48.1",
    293 +        "@typescript-eslint/utils": "5.48.1",
    294          "debug": "^4.3.4",
    295          "ignore": "^5.2.0",
    296          "natural-compare-lite": "^1.4.0",
    297          "regexpp": "^3.2.0",
    298          "semver": "^7.3.7",
    299          "tsutils": "^3.21.0"
    300 +      },
    301 +      "dependencies": {
    302 +        "@typescript-eslint/scope-manager": {
    303 +          "version": "5.48.1",
    304 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.1.tgz",
    305 +          "integrity": "sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==",
    306 +          "dev": true,
    307 +          "requires": {
    308 +            "@typescript-eslint/types": "5.48.1",
    309 +            "@typescript-eslint/visitor-keys": "5.48.1"
    310 +          }
    311 +        },
    312 +        "@typescript-eslint/types": {
    313 +          "version": "5.48.1",
    314 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
    315 +          "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
    316 +          "dev": true
    317 +        },
    318 +        "@typescript-eslint/visitor-keys": {
    319 +          "version": "5.48.1",
    320 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
    321 +          "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
    322 +          "dev": true,
    323 +          "requires": {
    324 +            "@typescript-eslint/types": "5.48.1",
    325 +            "eslint-visitor-keys": "^3.3.0"
    326 +          }
    327 +        }
    328        }
    329      },
    330      "@typescript-eslint/parser": {
    331 @@ -7976,15 +8182,48 @@
    332        }
    333      },
    334      "@typescript-eslint/type-utils": {
    335 -      "version": "5.48.0",
    336 -      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz",
    337 -      "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==",
    338 +      "version": "5.48.1",
    339 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.1.tgz",
    340 +      "integrity": "sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==",
    341        "dev": true,
    342        "requires": {
    343 -        "@typescript-eslint/typescript-estree": "5.48.0",
    344 -        "@typescript-eslint/utils": "5.48.0",
    345 +        "@typescript-eslint/typescript-estree": "5.48.1",
    346 +        "@typescript-eslint/utils": "5.48.1",
    347          "debug": "^4.3.4",
    348          "tsutils": "^3.21.0"
    349 +      },
    350 +      "dependencies": {
    351 +        "@typescript-eslint/types": {
    352 +          "version": "5.48.1",
    353 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
    354 +          "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
    355 +          "dev": true
    356 +        },
    357 +        "@typescript-eslint/typescript-estree": {
    358 +          "version": "5.48.1",
    359 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.1.tgz",
    360 +          "integrity": "sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==",
    361 +          "dev": true,
    362 +          "requires": {
    363 +            "@typescript-eslint/types": "5.48.1",
    364 +            "@typescript-eslint/visitor-keys": "5.48.1",
    365 +            "debug": "^4.3.4",
    366 +            "globby": "^11.1.0",
    367 +            "is-glob": "^4.0.3",
    368 +            "semver": "^7.3.7",
    369 +            "tsutils": "^3.21.0"
    370 +          }
    371 +        },
    372 +        "@typescript-eslint/visitor-keys": {
    373 +          "version": "5.48.1",
    374 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
    375 +          "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
    376 +          "dev": true,
    377 +          "requires": {
    378 +            "@typescript-eslint/types": "5.48.1",
    379 +            "eslint-visitor-keys": "^3.3.0"
    380 +          }
    381 +        }
    382        }
    383      },
    384      "@typescript-eslint/types": {
    385 @@ -8009,19 +8248,62 @@
    386        }
    387      },
    388      "@typescript-eslint/utils": {
    389 -      "version": "5.48.0",
    390 -      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz",
    391 -      "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==",
    392 +      "version": "5.48.1",
    393 +      "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.1.tgz",
    394 +      "integrity": "sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==",
    395        "dev": true,
    396        "requires": {
    397          "@types/json-schema": "^7.0.9",
    398          "@types/semver": "^7.3.12",
    399 -        "@typescript-eslint/scope-manager": "5.48.0",
    400 -        "@typescript-eslint/types": "5.48.0",
    401 -        "@typescript-eslint/typescript-estree": "5.48.0",
    402 +        "@typescript-eslint/scope-manager": "5.48.1",
    403 +        "@typescript-eslint/types": "5.48.1",
    404 +        "@typescript-eslint/typescript-estree": "5.48.1",
    405          "eslint-scope": "^5.1.1",
    406          "eslint-utils": "^3.0.0",
    407          "semver": "^7.3.7"
    408 +      },
    409 +      "dependencies": {
    410 +        "@typescript-eslint/scope-manager": {
    411 +          "version": "5.48.1",
    412 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.1.tgz",
    413 +          "integrity": "sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==",
    414 +          "dev": true,
    415 +          "requires": {
    416 +            "@typescript-eslint/types": "5.48.1",
    417 +            "@typescript-eslint/visitor-keys": "5.48.1"
    418 +          }
    419 +        },
    420 +        "@typescript-eslint/types": {
    421 +          "version": "5.48.1",
    422 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.1.tgz",
    423 +          "integrity": "sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==",
    424 +          "dev": true
    425 +        },
    426 +        "@typescript-eslint/typescript-estree": {
    427 +          "version": "5.48.1",
    428 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.1.tgz",
    429 +          "integrity": "sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==",
    430 +          "dev": true,
    431 +          "requires": {
    432 +            "@typescript-eslint/types": "5.48.1",
    433 +            "@typescript-eslint/visitor-keys": "5.48.1",
    434 +            "debug": "^4.3.4",
    435 +            "globby": "^11.1.0",
    436 +            "is-glob": "^4.0.3",
    437 +            "semver": "^7.3.7",
    438 +            "tsutils": "^3.21.0"
    439 +          }
    440 +        },
    441 +        "@typescript-eslint/visitor-keys": {
    442 +          "version": "5.48.1",
    443 +          "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.1.tgz",
    444 +          "integrity": "sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==",
    445 +          "dev": true,
    446 +          "requires": {
    447 +            "@typescript-eslint/types": "5.48.1",
    448 +            "eslint-visitor-keys": "^3.3.0"
    449 +          }
    450 +        }
    451        }
    452      },
    453      "@typescript-eslint/visitor-keys": {
    454 diff --git a/package.json b/package.json
    455 index eafb76c..b3348fb 100644
    456 --- a/package.json
    457 +++ b/package.json
    458 @@ -36,7 +36,7 @@
    459      "@types/events": "^3.0.0",
    460      "@types/react": "^18.0.26",
    461      "@types/react-dom": "^18.0.10",
    462 -    "@typescript-eslint/eslint-plugin": "^5.48.0",
    463 +    "@typescript-eslint/eslint-plugin": "^5.48.1",
    464      "@typescript-eslint/parser": "^5.48.0",
    465      "@vitejs/plugin-react-swc": "^3.0.1",
    466      "@vitest/ui": "^0.26.3",