diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 4d8a452..5c51208 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -26,7 +26,7 @@ "dependencies": { "@chyzwar/tsconfig": "^0.3.0", "@eslint/js": "^9.11.1", - "@stylistic/eslint-plugin": "^2.8.0", + "@stylistic/eslint-plugin": "^2.10.0", "eslint-plugin-jest": "^28.8.3", "globals": "^15.10.0", "typescript-eslint": "^8.8.0" diff --git a/yarn.lock b/yarn.lock index dbb58e2..3cb8b41 100644 --- a/yarn.lock +++ b/yarn.lock @@ -386,7 +386,7 @@ __metadata: dependencies: "@chyzwar/tsconfig": "npm:^0.3.0" "@eslint/js": "npm:^9.11.1" - "@stylistic/eslint-plugin": "npm:^2.8.0" + "@stylistic/eslint-plugin": "npm:^2.10.0" eslint-plugin-jest: "npm:^28.8.3" globals: "npm:^15.10.0" typescript-eslint: "npm:^8.8.0" @@ -1896,18 +1896,18 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:^2.8.0": - version: 2.8.0 - resolution: "@stylistic/eslint-plugin@npm:2.8.0" +"@stylistic/eslint-plugin@npm:^2.10.0": + version: 2.10.0 + resolution: "@stylistic/eslint-plugin@npm:2.10.0" dependencies: - "@typescript-eslint/utils": "npm:^8.4.0" - eslint-visitor-keys: "npm:^4.0.0" - espree: "npm:^10.1.0" + "@typescript-eslint/utils": "npm:^8.12.2" + eslint-visitor-keys: "npm:^4.2.0" + espree: "npm:^10.3.0" estraverse: "npm:^5.3.0" picomatch: "npm:^4.0.2" peerDependencies: eslint: ">=8.40.0" - checksum: 10c2/bd2aaaff636656343033b553193da2fc88b69f53d226df259ad3f210e0bdb8ecfe70cd584d30a7ed2036329d4231da7fe30e67d9698eaa5f2c10a8a2e23c6f68 + checksum: 10c2/a248d90c06553e916a45ff1244b4733ad2e8e88a089ad0539d9b341c5aa318b464aa573402e0090ef83073d770abc227a63e7e536db42390cd158ede3759b3e2 languageName: node linkType: hard @@ -2068,6 +2068,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.12.2": + version: 8.12.2 + resolution: "@typescript-eslint/scope-manager@npm:8.12.2" + dependencies: + "@typescript-eslint/types": "npm:8.12.2" + "@typescript-eslint/visitor-keys": "npm:8.12.2" + checksum: 10c2/974650fbcd81e4a00b2fffc38a27bf239333596a133a06ba422fe73f44075ef156e4fa29411ce607ed2ccce7414c1b6d71e7cb82e04ddbdf51d3c3b35a292f0f + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:8.6.0": version: 8.6.0 resolution: "@typescript-eslint/scope-manager@npm:8.6.0" @@ -2103,6 +2113,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.12.2": + version: 8.12.2 + resolution: "@typescript-eslint/types@npm:8.12.2" + checksum: 10c2/63f64fc2c041b181ef936393d7030fd536dd2c39edcd5fdb78013cdb08258031f08088c30f54e5c01654b84a6e3cdc6274f7e1c2966af9e6c7d517eb9913c90e + languageName: node + linkType: hard + "@typescript-eslint/types@npm:8.6.0": version: 8.6.0 resolution: "@typescript-eslint/types@npm:8.6.0" @@ -2117,6 +2134,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.12.2": + version: 8.12.2 + resolution: "@typescript-eslint/typescript-estree@npm:8.12.2" + dependencies: + "@typescript-eslint/types": "npm:8.12.2" + "@typescript-eslint/visitor-keys": "npm:8.12.2" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c2/35f5ec3eeccf32969a64b069bbaffbcc58b29ff3717a3bbbb6be138844228538dc89a179da7feb1eb116582b5b740e6d69eee7681585b679d78300272fb6deab + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.6.0": version: 8.6.0 resolution: "@typescript-eslint/typescript-estree@npm:8.6.0" @@ -2169,7 +2205,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/utils@npm:^8.4.0": +"@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.6.0 resolution: "@typescript-eslint/utils@npm:8.6.0" dependencies: @@ -2183,6 +2219,30 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:^8.12.2": + version: 8.12.2 + resolution: "@typescript-eslint/utils@npm:8.12.2" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.12.2" + "@typescript-eslint/types": "npm:8.12.2" + "@typescript-eslint/typescript-estree": "npm:8.12.2" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + checksum: 10c2/ee1c4ef427f60b46fc67fa72aa30e212d3018d9f6c1e294f5be12a99690a08438bfbf9539f2c58a7de920d6c50fc2d9e30ea20a40b837b74b39a57cbff22128b + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:8.12.2": + version: 8.12.2 + resolution: "@typescript-eslint/visitor-keys@npm:8.12.2" + dependencies: + "@typescript-eslint/types": "npm:8.12.2" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10c2/c6e4ef89e7c560e3ff2a16b0ced2c3e4732c7a0a1672da2173dc074924e12a33e999110e2946e705ed663a21824277d039f998a1c16016321ecfbf8383604fd1 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.6.0": version: 8.6.0 resolution: "@typescript-eslint/visitor-keys@npm:8.6.0" @@ -2347,6 +2407,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.14.0": + version: 8.14.0 + resolution: "acorn@npm:8.14.0" + bin: + acorn: bin/acorn + checksum: 10c2/7fcf71ca53e9af5e421e9bf94c1cb0d8ca3a8f1598781aff510afe2882d1871372d47a6c1f790f78c9154b9ef7d46e62108c4879bee9394fa6752deb11c19d00 + languageName: node + linkType: hard + "add-stream@npm:^1.0.0": version: 1.0.0 resolution: "add-stream@npm:1.0.0" @@ -3467,6 +3536,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^4.2.0": + version: 4.2.0 + resolution: "eslint-visitor-keys@npm:4.2.0" + checksum: 10c2/8f71315c0768aa2c774dbe2df46ba5c4392d0464bce3d1cee0d13ddbbf22baf3f13e7f8479ee6a68076bc17616c9e10746572b70319e94b1a92a2eee5c3215aa + languageName: node + linkType: hard + "eslint@npm:^9.11.1": version: 9.11.1 resolution: "eslint@npm:9.11.1" @@ -3530,6 +3606,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^10.3.0": + version: 10.3.0 + resolution: "espree@npm:10.3.0" + dependencies: + acorn: "npm:^8.14.0" + acorn-jsx: "npm:^5.3.2" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10c2/723ec51aafa26763adcc6154c06ebcd9ecd3e73085cc310294169f0d518e4aa97bf53f0845f5c137b145764f7d09c733b7c2b00bc86392684bdce92bba694671 + languageName: node + linkType: hard + "esquery@npm:^1.5.0": version: 1.6.0 resolution: "esquery@npm:1.6.0"