315.diff (20218B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 9f8e6a0..aff9c59 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.27", 8 "@types/react-dom": "^18.0.10", 9 - "@typescript-eslint/eslint-plugin": "^5.48.2", 10 + "@typescript-eslint/eslint-plugin": "^5.49.0", 11 "@typescript-eslint/parser": "^5.48.2", 12 "@vitejs/plugin-react-swc": "^3.0.1", 13 "@vitest/ui": "^0.27.3", 14 @@ -1374,14 +1374,14 @@ 15 "dev": true 16 }, 17 "node_modules/@typescript-eslint/eslint-plugin": { 18 - "version": "5.48.2", 19 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz", 20 - "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==", 21 + "version": "5.49.0", 22 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.49.0.tgz", 23 + "integrity": "sha512-IhxabIpcf++TBaBa1h7jtOWyon80SXPRLDq0dVz5SLFC/eW6tofkw/O7Ar3lkx5z5U6wzbKDrl2larprp5kk5Q==", 24 "dev": true, 25 "dependencies": { 26 - "@typescript-eslint/scope-manager": "5.48.2", 27 - "@typescript-eslint/type-utils": "5.48.2", 28 - "@typescript-eslint/utils": "5.48.2", 29 + "@typescript-eslint/scope-manager": "5.49.0", 30 + "@typescript-eslint/type-utils": "5.49.0", 31 + "@typescript-eslint/utils": "5.49.0", 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.49.0", 41 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.49.0.tgz", 42 + "integrity": "sha512-clpROBOiMIzpbWNxCe1xDK14uPZh35u4QaZO1GddilEzoCLAEz4szb51rBpdgurs5k2YzPtJeTEN3qVbG+LRUQ==", 43 + "dev": true, 44 + "dependencies": { 45 + "@typescript-eslint/types": "5.49.0", 46 + "@typescript-eslint/visitor-keys": "5.49.0" 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.49.0", 58 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.49.0.tgz", 59 + "integrity": "sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==", 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.49.0", 71 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.49.0.tgz", 72 + "integrity": "sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==", 73 + "dev": true, 74 + "dependencies": { 75 + "@typescript-eslint/types": "5.49.0", 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.2", 88 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.2.tgz", 89 @@ -1451,13 +1498,13 @@ 90 } 91 }, 92 "node_modules/@typescript-eslint/type-utils": { 93 - "version": "5.48.2", 94 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz", 95 - "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==", 96 + "version": "5.49.0", 97 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.49.0.tgz", 98 + "integrity": "sha512-eUgLTYq0tR0FGU5g1YHm4rt5H/+V2IPVkP0cBmbhRyEmyGe4XvJ2YJ6sYTmONfjmdMqyMLad7SB8GvblbeESZA==", 99 "dev": true, 100 "dependencies": { 101 - "@typescript-eslint/typescript-estree": "5.48.2", 102 - "@typescript-eslint/utils": "5.48.2", 103 + "@typescript-eslint/typescript-estree": "5.49.0", 104 + "@typescript-eslint/utils": "5.49.0", 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.49.0", 114 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.49.0.tgz", 115 + "integrity": "sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==", 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.49.0", 127 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.49.0.tgz", 128 + "integrity": "sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==", 129 + "dev": true, 130 + "dependencies": { 131 + "@typescript-eslint/types": "5.49.0", 132 + "@typescript-eslint/visitor-keys": "5.49.0", 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.49.0", 154 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.49.0.tgz", 155 + "integrity": "sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==", 156 + "dev": true, 157 + "dependencies": { 158 + "@typescript-eslint/types": "5.49.0", 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.2", 171 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz", 172 @@ -1518,16 +1622,16 @@ 173 } 174 }, 175 "node_modules/@typescript-eslint/utils": { 176 - "version": "5.48.2", 177 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz", 178 - "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==", 179 + "version": "5.49.0", 180 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.49.0.tgz", 181 + "integrity": "sha512-cPJue/4Si25FViIb74sHCLtM4nTSBXtLx1d3/QT6mirQ/c65bV8arBEebBJJizfq8W2YyMoPI/WWPFWitmNqnQ==", 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.2", 187 - "@typescript-eslint/types": "5.48.2", 188 - "@typescript-eslint/typescript-estree": "5.48.2", 189 + "@typescript-eslint/scope-manager": "5.49.0", 190 + "@typescript-eslint/types": "5.49.0", 191 + "@typescript-eslint/typescript-estree": "5.49.0", 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.49.0", 201 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.49.0.tgz", 202 + "integrity": "sha512-clpROBOiMIzpbWNxCe1xDK14uPZh35u4QaZO1GddilEzoCLAEz4szb51rBpdgurs5k2YzPtJeTEN3qVbG+LRUQ==", 203 + "dev": true, 204 + "dependencies": { 205 + "@typescript-eslint/types": "5.49.0", 206 + "@typescript-eslint/visitor-keys": "5.49.0" 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.49.0", 218 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.49.0.tgz", 219 + "integrity": "sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==", 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.49.0", 231 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.49.0.tgz", 232 + "integrity": "sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==", 233 + "dev": true, 234 + "dependencies": { 235 + "@typescript-eslint/types": "5.49.0", 236 + "@typescript-eslint/visitor-keys": "5.49.0", 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.49.0", 258 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.49.0.tgz", 259 + "integrity": "sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==", 260 + "dev": true, 261 + "dependencies": { 262 + "@typescript-eslint/types": "5.49.0", 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.2", 275 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz", 276 @@ -7986,20 +8164,48 @@ 277 "dev": true 278 }, 279 "@typescript-eslint/eslint-plugin": { 280 - "version": "5.48.2", 281 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.2.tgz", 282 - "integrity": "sha512-sR0Gja9Ky1teIq4qJOl0nC+Tk64/uYdX+mi+5iB//MH8gwyx8e3SOyhEzeLZEFEEfCaLf8KJq+Bd/6je1t+CAg==", 283 + "version": "5.49.0", 284 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.49.0.tgz", 285 + "integrity": "sha512-IhxabIpcf++TBaBa1h7jtOWyon80SXPRLDq0dVz5SLFC/eW6tofkw/O7Ar3lkx5z5U6wzbKDrl2larprp5kk5Q==", 286 "dev": true, 287 "requires": { 288 - "@typescript-eslint/scope-manager": "5.48.2", 289 - "@typescript-eslint/type-utils": "5.48.2", 290 - "@typescript-eslint/utils": "5.48.2", 291 + "@typescript-eslint/scope-manager": "5.49.0", 292 + "@typescript-eslint/type-utils": "5.49.0", 293 + "@typescript-eslint/utils": "5.49.0", 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.49.0", 304 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.49.0.tgz", 305 + "integrity": "sha512-clpROBOiMIzpbWNxCe1xDK14uPZh35u4QaZO1GddilEzoCLAEz4szb51rBpdgurs5k2YzPtJeTEN3qVbG+LRUQ==", 306 + "dev": true, 307 + "requires": { 308 + "@typescript-eslint/types": "5.49.0", 309 + "@typescript-eslint/visitor-keys": "5.49.0" 310 + } 311 + }, 312 + "@typescript-eslint/types": { 313 + "version": "5.49.0", 314 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.49.0.tgz", 315 + "integrity": "sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==", 316 + "dev": true 317 + }, 318 + "@typescript-eslint/visitor-keys": { 319 + "version": "5.49.0", 320 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.49.0.tgz", 321 + "integrity": "sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==", 322 + "dev": true, 323 + "requires": { 324 + "@typescript-eslint/types": "5.49.0", 325 + "eslint-visitor-keys": "^3.3.0" 326 + } 327 + } 328 } 329 }, 330 "@typescript-eslint/parser": { 331 @@ -8025,15 +8231,48 @@ 332 } 333 }, 334 "@typescript-eslint/type-utils": { 335 - "version": "5.48.2", 336 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.2.tgz", 337 - "integrity": "sha512-QVWx7J5sPMRiOMJp5dYshPxABRoZV1xbRirqSk8yuIIsu0nvMTZesKErEA3Oix1k+uvsk8Cs8TGJ6kQ0ndAcew==", 338 + "version": "5.49.0", 339 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.49.0.tgz", 340 + "integrity": "sha512-eUgLTYq0tR0FGU5g1YHm4rt5H/+V2IPVkP0cBmbhRyEmyGe4XvJ2YJ6sYTmONfjmdMqyMLad7SB8GvblbeESZA==", 341 "dev": true, 342 "requires": { 343 - "@typescript-eslint/typescript-estree": "5.48.2", 344 - "@typescript-eslint/utils": "5.48.2", 345 + "@typescript-eslint/typescript-estree": "5.49.0", 346 + "@typescript-eslint/utils": "5.49.0", 347 "debug": "^4.3.4", 348 "tsutils": "^3.21.0" 349 + }, 350 + "dependencies": { 351 + "@typescript-eslint/types": { 352 + "version": "5.49.0", 353 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.49.0.tgz", 354 + "integrity": "sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==", 355 + "dev": true 356 + }, 357 + "@typescript-eslint/typescript-estree": { 358 + "version": "5.49.0", 359 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.49.0.tgz", 360 + "integrity": "sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==", 361 + "dev": true, 362 + "requires": { 363 + "@typescript-eslint/types": "5.49.0", 364 + "@typescript-eslint/visitor-keys": "5.49.0", 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.49.0", 374 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.49.0.tgz", 375 + "integrity": "sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==", 376 + "dev": true, 377 + "requires": { 378 + "@typescript-eslint/types": "5.49.0", 379 + "eslint-visitor-keys": "^3.3.0" 380 + } 381 + } 382 } 383 }, 384 "@typescript-eslint/types": { 385 @@ -8058,19 +8297,62 @@ 386 } 387 }, 388 "@typescript-eslint/utils": { 389 - "version": "5.48.2", 390 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz", 391 - "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==", 392 + "version": "5.49.0", 393 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.49.0.tgz", 394 + "integrity": "sha512-cPJue/4Si25FViIb74sHCLtM4nTSBXtLx1d3/QT6mirQ/c65bV8arBEebBJJizfq8W2YyMoPI/WWPFWitmNqnQ==", 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.2", 400 - "@typescript-eslint/types": "5.48.2", 401 - "@typescript-eslint/typescript-estree": "5.48.2", 402 + "@typescript-eslint/scope-manager": "5.49.0", 403 + "@typescript-eslint/types": "5.49.0", 404 + "@typescript-eslint/typescript-estree": "5.49.0", 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.49.0", 412 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.49.0.tgz", 413 + "integrity": "sha512-clpROBOiMIzpbWNxCe1xDK14uPZh35u4QaZO1GddilEzoCLAEz4szb51rBpdgurs5k2YzPtJeTEN3qVbG+LRUQ==", 414 + "dev": true, 415 + "requires": { 416 + "@typescript-eslint/types": "5.49.0", 417 + "@typescript-eslint/visitor-keys": "5.49.0" 418 + } 419 + }, 420 + "@typescript-eslint/types": { 421 + "version": "5.49.0", 422 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.49.0.tgz", 423 + "integrity": "sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==", 424 + "dev": true 425 + }, 426 + "@typescript-eslint/typescript-estree": { 427 + "version": "5.49.0", 428 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.49.0.tgz", 429 + "integrity": "sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==", 430 + "dev": true, 431 + "requires": { 432 + "@typescript-eslint/types": "5.49.0", 433 + "@typescript-eslint/visitor-keys": "5.49.0", 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.49.0", 443 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.49.0.tgz", 444 + "integrity": "sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==", 445 + "dev": true, 446 + "requires": { 447 + "@typescript-eslint/types": "5.49.0", 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 da65691..beca8f9 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.27", 461 "@types/react-dom": "^18.0.10", 462 - "@typescript-eslint/eslint-plugin": "^5.48.2", 463 + "@typescript-eslint/eslint-plugin": "^5.49.0", 464 "@typescript-eslint/parser": "^5.48.2", 465 "@vitejs/plugin-react-swc": "^3.0.1", 466 "@vitest/ui": "^0.27.3",