|
14 | 14 | "shared" |
15 | 15 | ], |
16 | 16 | "devDependencies": { |
17 | | - "@eslint/js": "^9.16.0", |
| 17 | + "@eslint/js": "^9.17.0", |
18 | 18 | "@types/eslint__js": "^8.42.3", |
19 | 19 | "@types/node": "^22.10.1", |
20 | 20 | "@vscode/vsce": "^3.2.1", |
21 | | - "eslint": "^9.16.0", |
| 21 | + "eslint": "^9.17.0", |
22 | 22 | "eslint-plugin-jest": "^28.8.3", |
23 | 23 | "globals": "^15.13.0", |
24 | 24 | "json-loader": "^0.5.7", |
25 | 25 | "jsonc": "^2.0.0", |
26 | 26 | "ts-loader": "^9.4.4", |
27 | 27 | "ts-node": "^10.9.2", |
28 | 28 | "typescript": "^5.7.2", |
29 | | - "typescript-eslint": "^8.17.0", |
| 29 | + "typescript-eslint": "^8.18.0", |
30 | 30 | "webpack": "^5.97.1", |
31 | 31 | "webpack-cli": "^5.0.1" |
32 | 32 | }, |
|
962 | 962 | } |
963 | 963 | }, |
964 | 964 | "node_modules/@eslint/js": { |
965 | | - "version": "9.16.0", |
966 | | - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", |
967 | | - "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", |
| 965 | + "version": "9.17.0", |
| 966 | + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", |
| 967 | + "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", |
968 | 968 | "dev": true, |
969 | 969 | "engines": { |
970 | 970 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2327 | 2327 | "license": "MIT" |
2328 | 2328 | }, |
2329 | 2329 | "node_modules/@typescript-eslint/eslint-plugin": { |
2330 | | - "version": "8.17.0", |
2331 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.17.0.tgz", |
2332 | | - "integrity": "sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==", |
| 2330 | + "version": "8.18.0", |
| 2331 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.0.tgz", |
| 2332 | + "integrity": "sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==", |
2333 | 2333 | "dev": true, |
2334 | 2334 | "dependencies": { |
2335 | 2335 | "@eslint-community/regexpp": "^4.10.0", |
2336 | | - "@typescript-eslint/scope-manager": "8.17.0", |
2337 | | - "@typescript-eslint/type-utils": "8.17.0", |
2338 | | - "@typescript-eslint/utils": "8.17.0", |
2339 | | - "@typescript-eslint/visitor-keys": "8.17.0", |
| 2336 | + "@typescript-eslint/scope-manager": "8.18.0", |
| 2337 | + "@typescript-eslint/type-utils": "8.18.0", |
| 2338 | + "@typescript-eslint/utils": "8.18.0", |
| 2339 | + "@typescript-eslint/visitor-keys": "8.18.0", |
2340 | 2340 | "graphemer": "^1.4.0", |
2341 | 2341 | "ignore": "^5.3.1", |
2342 | 2342 | "natural-compare": "^1.4.0", |
|
2351 | 2351 | }, |
2352 | 2352 | "peerDependencies": { |
2353 | 2353 | "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", |
2354 | | - "eslint": "^8.57.0 || ^9.0.0" |
2355 | | - }, |
2356 | | - "peerDependenciesMeta": { |
2357 | | - "typescript": { |
2358 | | - "optional": true |
2359 | | - } |
| 2354 | + "eslint": "^8.57.0 || ^9.0.0", |
| 2355 | + "typescript": ">=4.8.4 <5.8.0" |
2360 | 2356 | } |
2361 | 2357 | }, |
2362 | 2358 | "node_modules/@typescript-eslint/parser": { |
2363 | | - "version": "8.17.0", |
2364 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.17.0.tgz", |
2365 | | - "integrity": "sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==", |
| 2359 | + "version": "8.18.0", |
| 2360 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.0.tgz", |
| 2361 | + "integrity": "sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==", |
2366 | 2362 | "dev": true, |
2367 | 2363 | "dependencies": { |
2368 | | - "@typescript-eslint/scope-manager": "8.17.0", |
2369 | | - "@typescript-eslint/types": "8.17.0", |
2370 | | - "@typescript-eslint/typescript-estree": "8.17.0", |
2371 | | - "@typescript-eslint/visitor-keys": "8.17.0", |
| 2364 | + "@typescript-eslint/scope-manager": "8.18.0", |
| 2365 | + "@typescript-eslint/types": "8.18.0", |
| 2366 | + "@typescript-eslint/typescript-estree": "8.18.0", |
| 2367 | + "@typescript-eslint/visitor-keys": "8.18.0", |
2372 | 2368 | "debug": "^4.3.4" |
2373 | 2369 | }, |
2374 | 2370 | "engines": { |
|
2379 | 2375 | "url": "https://opencollective.com/typescript-eslint" |
2380 | 2376 | }, |
2381 | 2377 | "peerDependencies": { |
2382 | | - "eslint": "^8.57.0 || ^9.0.0" |
2383 | | - }, |
2384 | | - "peerDependenciesMeta": { |
2385 | | - "typescript": { |
2386 | | - "optional": true |
2387 | | - } |
| 2378 | + "eslint": "^8.57.0 || ^9.0.0", |
| 2379 | + "typescript": ">=4.8.4 <5.8.0" |
2388 | 2380 | } |
2389 | 2381 | }, |
2390 | 2382 | "node_modules/@typescript-eslint/scope-manager": { |
2391 | | - "version": "8.17.0", |
2392 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.17.0.tgz", |
2393 | | - "integrity": "sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==", |
| 2383 | + "version": "8.18.0", |
| 2384 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz", |
| 2385 | + "integrity": "sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==", |
2394 | 2386 | "dev": true, |
2395 | 2387 | "dependencies": { |
2396 | | - "@typescript-eslint/types": "8.17.0", |
2397 | | - "@typescript-eslint/visitor-keys": "8.17.0" |
| 2388 | + "@typescript-eslint/types": "8.18.0", |
| 2389 | + "@typescript-eslint/visitor-keys": "8.18.0" |
2398 | 2390 | }, |
2399 | 2391 | "engines": { |
2400 | 2392 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2405 | 2397 | } |
2406 | 2398 | }, |
2407 | 2399 | "node_modules/@typescript-eslint/type-utils": { |
2408 | | - "version": "8.17.0", |
2409 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.17.0.tgz", |
2410 | | - "integrity": "sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==", |
| 2400 | + "version": "8.18.0", |
| 2401 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz", |
| 2402 | + "integrity": "sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==", |
2411 | 2403 | "dev": true, |
2412 | 2404 | "dependencies": { |
2413 | | - "@typescript-eslint/typescript-estree": "8.17.0", |
2414 | | - "@typescript-eslint/utils": "8.17.0", |
| 2405 | + "@typescript-eslint/typescript-estree": "8.18.0", |
| 2406 | + "@typescript-eslint/utils": "8.18.0", |
2415 | 2407 | "debug": "^4.3.4", |
2416 | 2408 | "ts-api-utils": "^1.3.0" |
2417 | 2409 | }, |
|
2423 | 2415 | "url": "https://opencollective.com/typescript-eslint" |
2424 | 2416 | }, |
2425 | 2417 | "peerDependencies": { |
2426 | | - "eslint": "^8.57.0 || ^9.0.0" |
2427 | | - }, |
2428 | | - "peerDependenciesMeta": { |
2429 | | - "typescript": { |
2430 | | - "optional": true |
2431 | | - } |
| 2418 | + "eslint": "^8.57.0 || ^9.0.0", |
| 2419 | + "typescript": ">=4.8.4 <5.8.0" |
2432 | 2420 | } |
2433 | 2421 | }, |
2434 | 2422 | "node_modules/@typescript-eslint/types": { |
2435 | | - "version": "8.17.0", |
2436 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.17.0.tgz", |
2437 | | - "integrity": "sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==", |
| 2423 | + "version": "8.18.0", |
| 2424 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.0.tgz", |
| 2425 | + "integrity": "sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==", |
2438 | 2426 | "dev": true, |
2439 | 2427 | "engines": { |
2440 | 2428 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2445 | 2433 | } |
2446 | 2434 | }, |
2447 | 2435 | "node_modules/@typescript-eslint/typescript-estree": { |
2448 | | - "version": "8.17.0", |
2449 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz", |
2450 | | - "integrity": "sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==", |
| 2436 | + "version": "8.18.0", |
| 2437 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz", |
| 2438 | + "integrity": "sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==", |
2451 | 2439 | "dev": true, |
2452 | 2440 | "dependencies": { |
2453 | | - "@typescript-eslint/types": "8.17.0", |
2454 | | - "@typescript-eslint/visitor-keys": "8.17.0", |
| 2441 | + "@typescript-eslint/types": "8.18.0", |
| 2442 | + "@typescript-eslint/visitor-keys": "8.18.0", |
2455 | 2443 | "debug": "^4.3.4", |
2456 | 2444 | "fast-glob": "^3.3.2", |
2457 | 2445 | "is-glob": "^4.0.3", |
|
2466 | 2454 | "type": "opencollective", |
2467 | 2455 | "url": "https://opencollective.com/typescript-eslint" |
2468 | 2456 | }, |
2469 | | - "peerDependenciesMeta": { |
2470 | | - "typescript": { |
2471 | | - "optional": true |
2472 | | - } |
| 2457 | + "peerDependencies": { |
| 2458 | + "typescript": ">=4.8.4 <5.8.0" |
2473 | 2459 | } |
2474 | 2460 | }, |
2475 | 2461 | "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { |
|
2497 | 2483 | } |
2498 | 2484 | }, |
2499 | 2485 | "node_modules/@typescript-eslint/utils": { |
2500 | | - "version": "8.17.0", |
2501 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.17.0.tgz", |
2502 | | - "integrity": "sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==", |
| 2486 | + "version": "8.18.0", |
| 2487 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.0.tgz", |
| 2488 | + "integrity": "sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==", |
2503 | 2489 | "dev": true, |
2504 | 2490 | "dependencies": { |
2505 | 2491 | "@eslint-community/eslint-utils": "^4.4.0", |
2506 | | - "@typescript-eslint/scope-manager": "8.17.0", |
2507 | | - "@typescript-eslint/types": "8.17.0", |
2508 | | - "@typescript-eslint/typescript-estree": "8.17.0" |
| 2492 | + "@typescript-eslint/scope-manager": "8.18.0", |
| 2493 | + "@typescript-eslint/types": "8.18.0", |
| 2494 | + "@typescript-eslint/typescript-estree": "8.18.0" |
2509 | 2495 | }, |
2510 | 2496 | "engines": { |
2511 | 2497 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
2515 | 2501 | "url": "https://opencollective.com/typescript-eslint" |
2516 | 2502 | }, |
2517 | 2503 | "peerDependencies": { |
2518 | | - "eslint": "^8.57.0 || ^9.0.0" |
2519 | | - }, |
2520 | | - "peerDependenciesMeta": { |
2521 | | - "typescript": { |
2522 | | - "optional": true |
2523 | | - } |
| 2504 | + "eslint": "^8.57.0 || ^9.0.0", |
| 2505 | + "typescript": ">=4.8.4 <5.8.0" |
2524 | 2506 | } |
2525 | 2507 | }, |
2526 | 2508 | "node_modules/@typescript-eslint/visitor-keys": { |
2527 | | - "version": "8.17.0", |
2528 | | - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz", |
2529 | | - "integrity": "sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==", |
| 2509 | + "version": "8.18.0", |
| 2510 | + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz", |
| 2511 | + "integrity": "sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==", |
2530 | 2512 | "dev": true, |
2531 | 2513 | "dependencies": { |
2532 | | - "@typescript-eslint/types": "8.17.0", |
| 2514 | + "@typescript-eslint/types": "8.18.0", |
2533 | 2515 | "eslint-visitor-keys": "^4.2.0" |
2534 | 2516 | }, |
2535 | 2517 | "engines": { |
|
4179 | 4161 | "license": "MIT" |
4180 | 4162 | }, |
4181 | 4163 | "node_modules/cross-spawn": { |
4182 | | - "version": "7.0.5", |
4183 | | - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz", |
4184 | | - "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==", |
| 4164 | + "version": "7.0.6", |
| 4165 | + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", |
| 4166 | + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", |
4185 | 4167 | "dev": true, |
4186 | | - "license": "MIT", |
4187 | 4168 | "dependencies": { |
4188 | 4169 | "path-key": "^3.1.0", |
4189 | 4170 | "shebang-command": "^2.0.0", |
|
4628 | 4609 | } |
4629 | 4610 | }, |
4630 | 4611 | "node_modules/eslint": { |
4631 | | - "version": "9.16.0", |
4632 | | - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", |
4633 | | - "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", |
| 4612 | + "version": "9.17.0", |
| 4613 | + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", |
| 4614 | + "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", |
4634 | 4615 | "dev": true, |
4635 | 4616 | "dependencies": { |
4636 | 4617 | "@eslint-community/eslint-utils": "^4.2.0", |
4637 | 4618 | "@eslint-community/regexpp": "^4.12.1", |
4638 | 4619 | "@eslint/config-array": "^0.19.0", |
4639 | 4620 | "@eslint/core": "^0.9.0", |
4640 | 4621 | "@eslint/eslintrc": "^3.2.0", |
4641 | | - "@eslint/js": "9.16.0", |
| 4622 | + "@eslint/js": "9.17.0", |
4642 | 4623 | "@eslint/plugin-kit": "^0.2.3", |
4643 | 4624 | "@humanfs/node": "^0.16.6", |
4644 | 4625 | "@humanwhocodes/module-importer": "^1.0.1", |
|
4647 | 4628 | "@types/json-schema": "^7.0.15", |
4648 | 4629 | "ajv": "^6.12.4", |
4649 | 4630 | "chalk": "^4.0.0", |
4650 | | - "cross-spawn": "^7.0.5", |
| 4631 | + "cross-spawn": "^7.0.6", |
4651 | 4632 | "debug": "^4.3.2", |
4652 | 4633 | "escape-string-regexp": "^4.0.0", |
4653 | 4634 | "eslint-scope": "^8.2.0", |
@@ -10377,14 +10358,14 @@ |
10377 | 10358 | } |
10378 | 10359 | }, |
10379 | 10360 | "node_modules/typescript-eslint": { |
10380 | | - "version": "8.17.0", |
10381 | | - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.17.0.tgz", |
10382 | | - "integrity": "sha512-409VXvFd/f1br1DCbuKNFqQpXICoTB+V51afcwG1pn1a3Cp92MqAUges3YjwEdQ0cMUoCIodjVDAYzyD8h3SYA==", |
| 10361 | + "version": "8.18.0", |
| 10362 | + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.0.tgz", |
| 10363 | + "integrity": "sha512-Xq2rRjn6tzVpAyHr3+nmSg1/9k9aIHnJ2iZeOH7cfGOWqTkXTm3kwpQglEuLGdNrYvPF+2gtAs+/KF5rjVo+WQ==", |
10383 | 10364 | "dev": true, |
10384 | 10365 | "dependencies": { |
10385 | | - "@typescript-eslint/eslint-plugin": "8.17.0", |
10386 | | - "@typescript-eslint/parser": "8.17.0", |
10387 | | - "@typescript-eslint/utils": "8.17.0" |
| 10366 | + "@typescript-eslint/eslint-plugin": "8.18.0", |
| 10367 | + "@typescript-eslint/parser": "8.18.0", |
| 10368 | + "@typescript-eslint/utils": "8.18.0" |
10388 | 10369 | }, |
10389 | 10370 | "engines": { |
10390 | 10371 | "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
|
10394 | 10375 | "url": "https://opencollective.com/typescript-eslint" |
10395 | 10376 | }, |
10396 | 10377 | "peerDependencies": { |
10397 | | - "eslint": "^8.57.0 || ^9.0.0" |
10398 | | - }, |
10399 | | - "peerDependenciesMeta": { |
10400 | | - "typescript": { |
10401 | | - "optional": true |
10402 | | - } |
| 10378 | + "eslint": "^8.57.0 || ^9.0.0", |
| 10379 | + "typescript": ">=4.8.4 <5.8.0" |
10403 | 10380 | } |
10404 | 10381 | }, |
10405 | 10382 | "node_modules/uc.micro": { |
|
0 commit comments