|
14 | 14 | "shared" |
15 | 15 | ], |
16 | 16 | "devDependencies": { |
17 | | - "@eslint/js": "^9.17.0", |
| 17 | + "@eslint/js": "^9.18.0", |
18 | 18 | "@types/eslint__js": "^8.42.3", |
19 | 19 | "@types/node": "^22.10.5", |
20 | 20 | "@vscode/vsce": "^3.2.1", |
21 | | - "eslint": "^9.17.0", |
| 21 | + "eslint": "^9.18.0", |
22 | 22 | "eslint-plugin-jest": "^28.10.0", |
23 | 23 | "globals": "^15.14.0", |
24 | 24 | "json-loader": "^0.5.7", |
25 | 25 | "jsonc": "^2.0.0", |
26 | 26 | "ts-loader": "^9.5.2", |
27 | 27 | "ts-node": "^10.9.2", |
28 | 28 | "typescript": "^5.7.3", |
29 | | - "typescript-eslint": "^8.19.0", |
| 29 | + "typescript-eslint": "^8.20.0", |
30 | 30 | "webpack": "^5.97.1", |
31 | 31 | "webpack-cli": "^6.0.1" |
32 | 32 | }, |
|
917 | 917 | } |
918 | 918 | }, |
919 | 919 | "node_modules/@eslint/core": { |
920 | | - "version": "0.9.0", |
921 | | - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", |
922 | | - "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", |
| 920 | + "version": "0.10.0", |
| 921 | + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz", |
| 922 | + "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==", |
923 | 923 | "dev": true, |
| 924 | + "dependencies": { |
| 925 | + "@types/json-schema": "^7.0.15" |
| 926 | + }, |
924 | 927 | "engines": { |
925 | 928 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
926 | 929 | } |
|
961 | 964 | } |
962 | 965 | }, |
963 | 966 | "node_modules/@eslint/js": { |
964 | | - "version": "9.17.0", |
965 | | - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", |
966 | | - "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", |
| 967 | + "version": "9.18.0", |
| 968 | + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.18.0.tgz", |
| 969 | + "integrity": "sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==", |
967 | 970 | "dev": true, |
968 | 971 | "engines": { |
969 | 972 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
979 | 982 | } |
980 | 983 | }, |
981 | 984 | "node_modules/@eslint/plugin-kit": { |
982 | | - "version": "0.2.3", |
983 | | - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", |
984 | | - "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", |
| 985 | + "version": "0.2.5", |
| 986 | + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz", |
| 987 | + "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==", |
985 | 988 | "dev": true, |
986 | 989 | "dependencies": { |
| 990 | + "@eslint/core": "^0.10.0", |
987 | 991 | "levn": "^0.4.1" |
988 | 992 | }, |
989 | 993 | "engines": { |
|
2326 | 2330 | "license": "MIT" |
2327 | 2331 | }, |
2328 | 2332 | "node_modules/@typescript-eslint/eslint-plugin": { |
2329 | | - "version": "8.19.0", |
2330 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.19.0.tgz", |
2331 | | - "integrity": "sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==", |
| 2333 | + "version": "8.20.0", |
| 2334 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.20.0.tgz", |
| 2335 | + "integrity": "sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==", |
2332 | 2336 | "dev": true, |
2333 | 2337 | "dependencies": { |
2334 | 2338 | "@eslint-community/regexpp": "^4.10.0", |
2335 | | - "@typescript-eslint/scope-manager": "8.19.0", |
2336 | | - "@typescript-eslint/type-utils": "8.19.0", |
2337 | | - "@typescript-eslint/utils": "8.19.0", |
2338 | | - "@typescript-eslint/visitor-keys": "8.19.0", |
| 2339 | + "@typescript-eslint/scope-manager": "8.20.0", |
| 2340 | + "@typescript-eslint/type-utils": "8.20.0", |
| 2341 | + "@typescript-eslint/utils": "8.20.0", |
| 2342 | + "@typescript-eslint/visitor-keys": "8.20.0", |
2339 | 2343 | "graphemer": "^1.4.0", |
2340 | 2344 | "ignore": "^5.3.1", |
2341 | 2345 | "natural-compare": "^1.4.0", |
2342 | | - "ts-api-utils": "^1.3.0" |
| 2346 | + "ts-api-utils": "^2.0.0" |
2343 | 2347 | }, |
2344 | 2348 | "engines": { |
2345 | 2349 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2355 | 2359 | } |
2356 | 2360 | }, |
2357 | 2361 | "node_modules/@typescript-eslint/parser": { |
2358 | | - "version": "8.19.0", |
2359 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.19.0.tgz", |
2360 | | - "integrity": "sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==", |
| 2362 | + "version": "8.20.0", |
| 2363 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.20.0.tgz", |
| 2364 | + "integrity": "sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==", |
2361 | 2365 | "dev": true, |
2362 | 2366 | "dependencies": { |
2363 | | - "@typescript-eslint/scope-manager": "8.19.0", |
2364 | | - "@typescript-eslint/types": "8.19.0", |
2365 | | - "@typescript-eslint/typescript-estree": "8.19.0", |
2366 | | - "@typescript-eslint/visitor-keys": "8.19.0", |
| 2367 | + "@typescript-eslint/scope-manager": "8.20.0", |
| 2368 | + "@typescript-eslint/types": "8.20.0", |
| 2369 | + "@typescript-eslint/typescript-estree": "8.20.0", |
| 2370 | + "@typescript-eslint/visitor-keys": "8.20.0", |
2367 | 2371 | "debug": "^4.3.4" |
2368 | 2372 | }, |
2369 | 2373 | "engines": { |
|
2379 | 2383 | } |
2380 | 2384 | }, |
2381 | 2385 | "node_modules/@typescript-eslint/scope-manager": { |
2382 | | - "version": "8.19.0", |
2383 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.19.0.tgz", |
2384 | | - "integrity": "sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==", |
| 2386 | + "version": "8.20.0", |
| 2387 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.20.0.tgz", |
| 2388 | + "integrity": "sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==", |
2385 | 2389 | "dev": true, |
2386 | 2390 | "dependencies": { |
2387 | | - "@typescript-eslint/types": "8.19.0", |
2388 | | - "@typescript-eslint/visitor-keys": "8.19.0" |
| 2391 | + "@typescript-eslint/types": "8.20.0", |
| 2392 | + "@typescript-eslint/visitor-keys": "8.20.0" |
2389 | 2393 | }, |
2390 | 2394 | "engines": { |
2391 | 2395 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2396 | 2400 | } |
2397 | 2401 | }, |
2398 | 2402 | "node_modules/@typescript-eslint/type-utils": { |
2399 | | - "version": "8.19.0", |
2400 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.19.0.tgz", |
2401 | | - "integrity": "sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==", |
| 2403 | + "version": "8.20.0", |
| 2404 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.20.0.tgz", |
| 2405 | + "integrity": "sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==", |
2402 | 2406 | "dev": true, |
2403 | 2407 | "dependencies": { |
2404 | | - "@typescript-eslint/typescript-estree": "8.19.0", |
2405 | | - "@typescript-eslint/utils": "8.19.0", |
| 2408 | + "@typescript-eslint/typescript-estree": "8.20.0", |
| 2409 | + "@typescript-eslint/utils": "8.20.0", |
2406 | 2410 | "debug": "^4.3.4", |
2407 | | - "ts-api-utils": "^1.3.0" |
| 2411 | + "ts-api-utils": "^2.0.0" |
2408 | 2412 | }, |
2409 | 2413 | "engines": { |
2410 | 2414 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2419 | 2423 | } |
2420 | 2424 | }, |
2421 | 2425 | "node_modules/@typescript-eslint/types": { |
2422 | | - "version": "8.19.0", |
2423 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.19.0.tgz", |
2424 | | - "integrity": "sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==", |
| 2426 | + "version": "8.20.0", |
| 2427 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", |
| 2428 | + "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", |
2425 | 2429 | "dev": true, |
2426 | 2430 | "engines": { |
2427 | 2431 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2432 | 2436 | } |
2433 | 2437 | }, |
2434 | 2438 | "node_modules/@typescript-eslint/typescript-estree": { |
2435 | | - "version": "8.19.0", |
2436 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.19.0.tgz", |
2437 | | - "integrity": "sha512-WW9PpDaLIFW9LCbucMSdYUuGeFUz1OkWYS/5fwZwTA+l2RwlWFdJvReQqMUMBw4yJWJOfqd7An9uwut2Oj8sLw==", |
| 2439 | + "version": "8.20.0", |
| 2440 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz", |
| 2441 | + "integrity": "sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==", |
2438 | 2442 | "dev": true, |
2439 | 2443 | "dependencies": { |
2440 | | - "@typescript-eslint/types": "8.19.0", |
2441 | | - "@typescript-eslint/visitor-keys": "8.19.0", |
| 2444 | + "@typescript-eslint/types": "8.20.0", |
| 2445 | + "@typescript-eslint/visitor-keys": "8.20.0", |
2442 | 2446 | "debug": "^4.3.4", |
2443 | 2447 | "fast-glob": "^3.3.2", |
2444 | 2448 | "is-glob": "^4.0.3", |
2445 | 2449 | "minimatch": "^9.0.4", |
2446 | 2450 | "semver": "^7.6.0", |
2447 | | - "ts-api-utils": "^1.3.0" |
| 2451 | + "ts-api-utils": "^2.0.0" |
2448 | 2452 | }, |
2449 | 2453 | "engines": { |
2450 | 2454 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2482 | 2486 | } |
2483 | 2487 | }, |
2484 | 2488 | "node_modules/@typescript-eslint/utils": { |
2485 | | - "version": "8.19.0", |
2486 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.19.0.tgz", |
2487 | | - "integrity": "sha512-PTBG+0oEMPH9jCZlfg07LCB2nYI0I317yyvXGfxnvGvw4SHIOuRnQ3kadyyXY6tGdChusIHIbM5zfIbp4M6tCg==", |
| 2489 | + "version": "8.20.0", |
| 2490 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.20.0.tgz", |
| 2491 | + "integrity": "sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==", |
2488 | 2492 | "dev": true, |
2489 | 2493 | "dependencies": { |
2490 | 2494 | "@eslint-community/eslint-utils": "^4.4.0", |
2491 | | - "@typescript-eslint/scope-manager": "8.19.0", |
2492 | | - "@typescript-eslint/types": "8.19.0", |
2493 | | - "@typescript-eslint/typescript-estree": "8.19.0" |
| 2495 | + "@typescript-eslint/scope-manager": "8.20.0", |
| 2496 | + "@typescript-eslint/types": "8.20.0", |
| 2497 | + "@typescript-eslint/typescript-estree": "8.20.0" |
2494 | 2498 | }, |
2495 | 2499 | "engines": { |
2496 | 2500 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2505 | 2509 | } |
2506 | 2510 | }, |
2507 | 2511 | "node_modules/@typescript-eslint/visitor-keys": { |
2508 | | - "version": "8.19.0", |
2509 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.19.0.tgz", |
2510 | | - "integrity": "sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==", |
| 2512 | + "version": "8.20.0", |
| 2513 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", |
| 2514 | + "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", |
2511 | 2515 | "dev": true, |
2512 | 2516 | "dependencies": { |
2513 | | - "@typescript-eslint/types": "8.19.0", |
| 2517 | + "@typescript-eslint/types": "8.20.0", |
2514 | 2518 | "eslint-visitor-keys": "^4.2.0" |
2515 | 2519 | }, |
2516 | 2520 | "engines": { |
|
4604 | 4608 | } |
4605 | 4609 | }, |
4606 | 4610 | "node_modules/eslint": { |
4607 | | - "version": "9.17.0", |
4608 | | - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", |
4609 | | - "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", |
| 4611 | + "version": "9.18.0", |
| 4612 | + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.18.0.tgz", |
| 4613 | + "integrity": "sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==", |
4610 | 4614 | "dev": true, |
4611 | 4615 | "dependencies": { |
4612 | 4616 | "@eslint-community/eslint-utils": "^4.2.0", |
4613 | 4617 | "@eslint-community/regexpp": "^4.12.1", |
4614 | 4618 | "@eslint/config-array": "^0.19.0", |
4615 | | - "@eslint/core": "^0.9.0", |
| 4619 | + "@eslint/core": "^0.10.0", |
4616 | 4620 | "@eslint/eslintrc": "^3.2.0", |
4617 | | - "@eslint/js": "9.17.0", |
4618 | | - "@eslint/plugin-kit": "^0.2.3", |
| 4621 | + "@eslint/js": "9.18.0", |
| 4622 | + "@eslint/plugin-kit": "^0.2.5", |
4619 | 4623 | "@humanfs/node": "^0.16.6", |
4620 | 4624 | "@humanwhocodes/module-importer": "^1.0.1", |
4621 | 4625 | "@humanwhocodes/retry": "^0.4.1", |
@@ -10039,16 +10043,15 @@ |
10039 | 10043 | } |
10040 | 10044 | }, |
10041 | 10045 | "node_modules/ts-api-utils": { |
10042 | | - "version": "1.4.0", |
10043 | | - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz", |
10044 | | - "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==", |
| 10046 | + "version": "2.0.0", |
| 10047 | + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", |
| 10048 | + "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", |
10045 | 10049 | "dev": true, |
10046 | | - "license": "MIT", |
10047 | 10050 | "engines": { |
10048 | | - "node": ">=16" |
| 10051 | + "node": ">=18.12" |
10049 | 10052 | }, |
10050 | 10053 | "peerDependencies": { |
10051 | | - "typescript": ">=4.2.0" |
| 10054 | + "typescript": ">=4.8.4" |
10052 | 10055 | } |
10053 | 10056 | }, |
10054 | 10057 | "node_modules/ts-jest": { |
@@ -10345,14 +10348,14 @@ |
10345 | 10348 | } |
10346 | 10349 | }, |
10347 | 10350 | "node_modules/typescript-eslint": { |
10348 | | - "version": "8.19.0", |
10349 | | - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.19.0.tgz", |
10350 | | - "integrity": "sha512-Ni8sUkVWYK4KAcTtPjQ/UTiRk6jcsuDhPpxULapUDi8A/l8TSBk+t1GtJA1RsCzIJg0q6+J7bf35AwQigENWRQ==", |
| 10351 | + "version": "8.20.0", |
| 10352 | + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.20.0.tgz", |
| 10353 | + "integrity": "sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==", |
10351 | 10354 | "dev": true, |
10352 | 10355 | "dependencies": { |
10353 | | - "@typescript-eslint/eslint-plugin": "8.19.0", |
10354 | | - "@typescript-eslint/parser": "8.19.0", |
10355 | | - "@typescript-eslint/utils": "8.19.0" |
| 10356 | + "@typescript-eslint/eslint-plugin": "8.20.0", |
| 10357 | + "@typescript-eslint/parser": "8.20.0", |
| 10358 | + "@typescript-eslint/utils": "8.20.0" |
10356 | 10359 | }, |
10357 | 10360 | "engines": { |
10358 | 10361 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
0 commit comments