diff --git a/packages/eslint-config-algolia/package.json b/packages/eslint-config-algolia/package.json index d374cb43..2ccb53a2 100644 --- a/packages/eslint-config-algolia/package.json +++ b/packages/eslint-config-algolia/package.json @@ -28,7 +28,7 @@ "@babel/eslint-parser": "7.25.1", "@eslint-community/eslint-plugin-eslint-comments": "4.4.0", "@eslint/js": "9.11.1", - "@stylistic/eslint-plugin": "2.7.2", + "@stylistic/eslint-plugin": "2.13.0", "eslint": "9.12.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.31.0", diff --git a/yarn.lock b/yarn.lock index c5672eb9..b440edb0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -495,6 +495,17 @@ __metadata: languageName: node linkType: hard +"@eslint-community/eslint-utils@npm:^4.7.0": + version: 4.7.0 + resolution: "@eslint-community/eslint-utils@npm:4.7.0" + dependencies: + eslint-visitor-keys: "npm:^3.4.3" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: 10c0/c0f4f2bd73b7b7a9de74b716a664873d08ab71ab439e51befe77d61915af41a81ecec93b408778b3a7856185244c34c2c8ee28912072ec14def84ba2dec70adf + languageName: node + linkType: hard + "@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.11.0, @eslint-community/regexpp@npm:^4.6.1": version: 4.11.1 resolution: "@eslint-community/regexpp@npm:4.11.1" @@ -1057,19 +1068,18 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:2.7.2": - version: 2.7.2 - resolution: "@stylistic/eslint-plugin@npm:2.7.2" +"@stylistic/eslint-plugin@npm:2.13.0": + version: 2.13.0 + resolution: "@stylistic/eslint-plugin@npm:2.13.0" dependencies: - "@types/eslint": "npm:^9.6.1" - "@typescript-eslint/utils": "npm:^8.3.0" - eslint-visitor-keys: "npm:^4.0.0" - espree: "npm:^10.1.0" + "@typescript-eslint/utils": "npm:^8.13.0" + 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: 10c0/266bd65bdc252e4562e8c1c3819bafcec9705cebc3c4f41ce6c2ed3deeaa0ed6ccdffd00a108f51422ae201d32618bd1055cd4977aabccbf8a729fbca1e2bf1e + checksum: 10c0/8a2bf15b4a29399d4a55f65385e380f30ba5ab029005f5ff119b71456d4df301d5b4bb30c635904d69dc19c50a337c7b2d991cd86092a94fe202655725659576 languageName: node linkType: hard @@ -1138,17 +1148,7 @@ __metadata: languageName: node linkType: hard -"@types/eslint@npm:^9.6.1": - version: 9.6.1 - resolution: "@types/eslint@npm:9.6.1" - dependencies: - "@types/estree": "npm:*" - "@types/json-schema": "npm:*" - checksum: 10c0/69ba24fee600d1e4c5abe0df086c1a4d798abf13792d8cfab912d76817fe1a894359a1518557d21237fbaf6eda93c5ab9309143dee4c59ef54336d1b3570420e - languageName: node - linkType: hard - -"@types/estree@npm:*, @types/estree@npm:^1.0.6": +"@types/estree@npm:^1.0.6": version: 1.0.6 resolution: "@types/estree@npm:1.0.6" checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a @@ -1189,7 +1189,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15": +"@types/json-schema@npm:^7.0.15": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -1323,6 +1323,19 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/project-service@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/project-service@npm:8.41.0" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.41.0" + "@typescript-eslint/types": "npm:^8.41.0" + debug: "npm:^4.3.4" + peerDependencies: + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/907ba880fcaf0805fc97012b431536b5b06db6ae4a0095708f9d9a4406feddabd964f09ea4ca99d8fa7bd141dbcc9496f1a9eb6683361a6bb01fb714a361126c + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:8.3.0": version: 8.3.0 resolution: "@typescript-eslint/scope-manager@npm:8.3.0" @@ -1333,6 +1346,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/scope-manager@npm:8.41.0" + dependencies: + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/visitor-keys": "npm:8.41.0" + checksum: 10c0/6b339ac1fc37a1e05dc6de421db9f9b138c357497ec87af2471ad30e48c78b4979d3da40943a1c81fc85d1537326a4f938843434db63d29eff414b9364daf8e8 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:8.9.0": version: 8.9.0 resolution: "@typescript-eslint/scope-manager@npm:8.9.0" @@ -1343,6 +1366,15 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/tsconfig-utils@npm:8.41.0, @typescript-eslint/tsconfig-utils@npm:^8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.41.0" + peerDependencies: + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/98618a536b9cb071eacba2970ce2ca1b9243de78f4604c2e350823a5275b9d7d15238dbe6acd197c30c0b6cbbf37782c247d14984e1015a109431e4180d76af6 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.3.0": version: 8.3.0 resolution: "@typescript-eslint/type-utils@npm:8.3.0" @@ -1365,6 +1397,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.41.0, @typescript-eslint/types@npm:^8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/types@npm:8.41.0" + checksum: 10c0/4945a7ed7789e0527833ee378b962416d6d0d61eb6c891fe49cb6c8dc8a9adbfc58676080ca767a1f034f74f9a981caf5f4d4706cba5025c0520a801fb45d7e1 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:8.9.0": version: 8.9.0 resolution: "@typescript-eslint/types@npm:8.9.0" @@ -1391,6 +1430,26 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.41.0" + dependencies: + "@typescript-eslint/project-service": "npm:8.41.0" + "@typescript-eslint/tsconfig-utils": "npm:8.41.0" + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/visitor-keys": "npm:8.41.0" + 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:^2.1.0" + peerDependencies: + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/e86233d895403ec4986ced25f56898b2704a84545bb7dfe933f5c64f2ab969dcb7ada7e21ea7e015c875cc94a0767e70573442724960c631b7b3fc556a984c9c + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.9.0": version: 8.9.0 resolution: "@typescript-eslint/typescript-estree@npm:8.9.0" @@ -1424,7 +1483,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0, @typescript-eslint/utils@npm:^8.3.0": +"@typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.9.0 resolution: "@typescript-eslint/utils@npm:8.9.0" dependencies: @@ -1438,6 +1497,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:^8.13.0": + version: 8.41.0 + resolution: "@typescript-eslint/utils@npm:8.41.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.7.0" + "@typescript-eslint/scope-manager": "npm:8.41.0" + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/typescript-estree": "npm:8.41.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/3a2ed9b5f801afeccde44dbacdeae0b9c82cc3e1af5e92926929ad86384dc0fb0027152e68c5edfabe904647c2160c0c45ec9c848a8d67c3efb86b78a1343acb + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.3.0": version: 8.3.0 resolution: "@typescript-eslint/visitor-keys@npm:8.3.0" @@ -1448,6 +1522,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.41.0" + dependencies: + "@typescript-eslint/types": "npm:8.41.0" + eslint-visitor-keys: "npm:^4.2.1" + checksum: 10c0/cfe52e77b9e07c23a4d9f4adf9e6bf27822e58694c9a34fefa4b9fc96d553e9df561971c4da5fc78392522e34696fc1149a76f6a02c328136771c5efe0fd1029 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.9.0": version: 8.9.0 resolution: "@typescript-eslint/visitor-keys@npm:8.9.0" @@ -1490,6 +1574,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.15.0": + version: 8.15.0 + resolution: "acorn@npm:8.15.0" + bin: + acorn: bin/acorn + checksum: 10c0/dec73ff59b7d6628a01eebaece7f2bdb8bb62b9b5926dcad0f8931f2b8b79c2be21f6c68ac095592adb5adb15831a3635d9343e6a91d028bbe85d564875ec3ec + languageName: node + linkType: hard + "add-stream@npm:^1.0.0": version: 1.0.0 resolution: "add-stream@npm:1.0.0" @@ -2861,12 +2954,12 @@ __metadata: "eslint-config-algolia@file:../eslint-config-algolia::locator=test%40workspace%3Apackages%2Ftest": version: 23.2.1 - resolution: "eslint-config-algolia@file:../eslint-config-algolia#../eslint-config-algolia::hash=85f29e&locator=test%40workspace%3Apackages%2Ftest" + resolution: "eslint-config-algolia@file:../eslint-config-algolia#../eslint-config-algolia::hash=ce381e&locator=test%40workspace%3Apackages%2Ftest" peerDependencies: "@stylistic/eslint-plugin": ^2.6.4 eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 || ^8.0.0 || ^9.0.0 prettier: ^3.0.0 - checksum: 10c0/53700f716b640d6d3cb73ee8a1d80a8728f2e345129070dfc0aff0ccb2eb67c0d4ad87203b374dcf65277c90ffd2cb96eee962f0fbc92c30c18d373cd4e5e3f9 + checksum: 10c0/a9394f43acd34801e545d79bfb86fb4021f67aafb013eeff2f556c061943d8cb95355ff3c1d2c77b1aaf37b5aaa4c63b2faa34cce7a67f3b635cd273ff40673f languageName: node linkType: hard @@ -2878,7 +2971,7 @@ __metadata: "@babel/eslint-parser": "npm:7.25.1" "@eslint-community/eslint-plugin-eslint-comments": "npm:4.4.0" "@eslint/js": "npm:9.11.1" - "@stylistic/eslint-plugin": "npm:2.7.2" + "@stylistic/eslint-plugin": "npm:2.13.0" eslint: "npm:9.12.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.31.0" @@ -3126,13 +3219,20 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^4.0.0, eslint-visitor-keys@npm:^4.1.0": +"eslint-visitor-keys@npm:^4.1.0": version: 4.1.0 resolution: "eslint-visitor-keys@npm:4.1.0" checksum: 10c0/5483ef114c93a136aa234140d7aa3bd259488dae866d35cb0d0b52e6a158f614760a57256ac8d549acc590a87042cb40f6951815caa821e55dc4fd6ef4c722eb languageName: node linkType: hard +"eslint-visitor-keys@npm:^4.2.0, eslint-visitor-keys@npm:^4.2.1": + version: 4.2.1 + resolution: "eslint-visitor-keys@npm:4.2.1" + checksum: 10c0/fcd43999199d6740db26c58dbe0c2594623e31ca307e616ac05153c9272f12f1364f5a0b1917a8e962268fdecc6f3622c1c2908b4fcc2e047a106fe6de69dc43 + languageName: node + linkType: hard + "eslint@npm:8.57.0": version: 8.57.0 resolution: "eslint@npm:8.57.0" @@ -3242,6 +3342,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^10.3.0": + version: 10.4.0 + resolution: "espree@npm:10.4.0" + dependencies: + acorn: "npm:^8.15.0" + acorn-jsx: "npm:^5.3.2" + eslint-visitor-keys: "npm:^4.2.1" + checksum: 10c0/c63fe06131c26c8157b4083313cb02a9a54720a08e21543300e55288c40e06c3fc284bdecf108d3a1372c5934a0a88644c98714f38b6ae8ed272b40d9ea08d6b + languageName: node + linkType: hard + "espree@npm:^9.6.0, espree@npm:^9.6.1": version: 9.6.1 resolution: "espree@npm:9.6.1" @@ -6898,6 +7009,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^2.1.0": + version: 2.1.0 + resolution: "ts-api-utils@npm:2.1.0" + peerDependencies: + typescript: ">=4.8.4" + checksum: 10c0/9806a38adea2db0f6aa217ccc6bc9c391ddba338a9fe3080676d0d50ed806d305bb90e8cef0276e793d28c8a929f400abb184ddd7ff83a416959c0f4d2ce754f + languageName: node + linkType: hard + "tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0"