diff --git a/package.json b/package.json index 006f42d4..3096086e 100644 --- a/package.json +++ b/package.json @@ -167,7 +167,7 @@ "@flex-development/pkg-types": "4.1.0", "@flex-development/unist-util-inspect": "1.0.1", "@flex-development/unist-util-types": "1.6.1", - "@stylistic/eslint-plugin": "2.10.0", + "@stylistic/eslint-plugin": "3.0.1", "@tsconfig/strictest": "2.0.5", "@types/chai": "5.0.1", "@types/chai-string": "1.4.5", diff --git a/yarn.lock b/yarn.lock index 39a49179..25a7066a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1491,7 +1491,7 @@ __metadata: "@flex-development/unist-util-types": "npm:1.6.1" "@flex-development/vfile-location": "npm:1.1.0" "@rollup/pluginutils": "npm:5.1.4" - "@stylistic/eslint-plugin": "npm:2.10.0" + "@stylistic/eslint-plugin": "npm:3.0.1" "@tsconfig/strictest": "npm:2.0.5" "@types/chai": "npm:5.0.1" "@types/chai-string": "npm:1.4.5" @@ -2444,18 +2444,18 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:2.10.0": - version: 2.10.0 - resolution: "@stylistic/eslint-plugin@npm:2.10.0" +"@stylistic/eslint-plugin@npm:3.0.1": + version: 3.0.1 + resolution: "@stylistic/eslint-plugin@npm:3.0.1" dependencies: - "@typescript-eslint/utils": "npm:^8.12.2" + "@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: 10/8a1efc154cd9405e3708058d409cc2839e7225315e024746c5c9f5791ee12babee507e2a6123f85594b3924fa700ea5a2be9578df6d5bfbbfb78cae4caa52f7c + checksum: 10/83fca65d4f96077e32913cdd0251deb201f34c425d3d63587375bb6551881275aef76f56bb4ab7a67128d12528f308799799995f34eed24e8bac1d03bf54a587 languageName: node linkType: hard @@ -2826,16 +2826,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.18.1": - version: 8.18.1 - resolution: "@typescript-eslint/scope-manager@npm:8.18.1" - dependencies: - "@typescript-eslint/types": "npm:8.18.1" - "@typescript-eslint/visitor-keys": "npm:8.18.1" - checksum: 10/14f7c09924c3a006b20752e5204b33c2b6974fc00bea16c23f471e65f2fb089fcbd3fb5296bcfd6727ac95c32ba24ebb15ba84fbf1deadc17b4cc5ca7f41c72a - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:8.21.1-alpha.2": version: 8.21.1-alpha.2 resolution: "@typescript-eslint/scope-manager@npm:8.21.1-alpha.2" @@ -2846,6 +2836,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/scope-manager@npm:8.22.0" + dependencies: + "@typescript-eslint/types": "npm:8.22.0" + "@typescript-eslint/visitor-keys": "npm:8.22.0" + checksum: 10/7fb4bae6d9f8b86a43405b24828cd36ba0751cce4346d86821a4827cded93227f92668044e5e6d802a32096b50cfcaf2ce9ab65322310fa68f5e3819bef70168 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.21.1-alpha.2": version: 8.21.1-alpha.2 resolution: "@typescript-eslint/type-utils@npm:8.21.1-alpha.2" @@ -2861,13 +2861,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.18.1": - version: 8.18.1 - resolution: "@typescript-eslint/types@npm:8.18.1" - checksum: 10/57a6141ba17be929291a644991f3a76f94fce330376f6a079decb20fb53378d636ad6878f8f9b6fcb8244cf1ca8b118f9e8901ae04cf3de2aa9f9ff57791d97a - languageName: node - linkType: hard - "@typescript-eslint/types@npm:8.21.1-alpha.2": version: 8.21.1-alpha.2 resolution: "@typescript-eslint/types@npm:8.21.1-alpha.2" @@ -2875,30 +2868,37 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.18.1": - version: 8.18.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.18.1" +"@typescript-eslint/types@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/types@npm:8.22.0" + checksum: 10/b43ea5b05ed0b43dcee8d2fa98b2c3f79c604780cbd56e6ba7f89e3066798b7169848694f59523fd2003e8fa699ddc97f28b0860a4eb04eea26c96d5ac9346bd + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.21.1-alpha.2": + version: 8.21.1-alpha.2 + resolution: "@typescript-eslint/typescript-estree@npm:8.21.1-alpha.2" dependencies: - "@typescript-eslint/types": "npm:8.18.1" - "@typescript-eslint/visitor-keys": "npm:8.18.1" + "@typescript-eslint/types": "npm:8.21.1-alpha.2" + "@typescript-eslint/visitor-keys": "npm:8.21.1-alpha.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" + ts-api-utils: "npm:^2.0.0" peerDependencies: typescript: ">=4.8.4 <5.8.0" - checksum: 10/8ecc1b50b9fc32116eee1b3b00f3fb29cf18026c0bbb50ab5f6e01db58ef62b8ac01824f2950f132479be6e1b82466a2bfd1e2cb4525aa8dbce4c27fc2494cfc + checksum: 10/0f49e481427ed83919fd7fba392543125bd2a5afcb5df20708dbb865fa377724d7d537c3cb743618340693534159d8ce90a000c83ee2da58cdcf9b5f6ba1f6f3 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.21.1-alpha.2": - version: 8.21.1-alpha.2 - resolution: "@typescript-eslint/typescript-estree@npm:8.21.1-alpha.2" +"@typescript-eslint/typescript-estree@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.22.0" dependencies: - "@typescript-eslint/types": "npm:8.21.1-alpha.2" - "@typescript-eslint/visitor-keys": "npm:8.21.1-alpha.2" + "@typescript-eslint/types": "npm:8.22.0" + "@typescript-eslint/visitor-keys": "npm:8.22.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -2907,7 +2907,7 @@ __metadata: ts-api-utils: "npm:^2.0.0" peerDependencies: typescript: ">=4.8.4 <5.8.0" - checksum: 10/0f49e481427ed83919fd7fba392543125bd2a5afcb5df20708dbb865fa377724d7d537c3cb743618340693534159d8ce90a000c83ee2da58cdcf9b5f6ba1f6f3 + checksum: 10/e3c0b191e2a0f55101c3e3333904f3a255d635e4ea0d026981cc25e83b62660a3a8a7993ac4a3d0c8756afb7dc272099eec48fd93e100a2b8467a5b80ef0026c languageName: node linkType: hard @@ -2926,28 +2926,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^8.12.2": - version: 8.18.1 - resolution: "@typescript-eslint/utils@npm:8.18.1" +"@typescript-eslint/utils@npm:^8.13.0": + version: 8.22.0 + resolution: "@typescript-eslint/utils@npm:8.22.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.18.1" - "@typescript-eslint/types": "npm:8.18.1" - "@typescript-eslint/typescript-estree": "npm:8.18.1" + "@typescript-eslint/scope-manager": "npm:8.22.0" + "@typescript-eslint/types": "npm:8.22.0" + "@typescript-eslint/typescript-estree": "npm:8.22.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/7b33d2ac273ad606a3dcb776bcf02c901812952550cdc93d4ece272b3b0e5d2a4e05fa92f9bd466f4a296ddd5992902d3b6623aa1c29d09e8e392897103e42a8 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.18.1": - version: 8.18.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.18.1" - dependencies: - "@typescript-eslint/types": "npm:8.18.1" - eslint-visitor-keys: "npm:^4.2.0" - checksum: 10/00e88b1640a68c3afea08731395eb09a8216892248fee819cb7526e99093256743239d6b9e880a499f1c0ddfe2ffa4d1ad895d9e778b5d42e702d5880db1a594 + checksum: 10/92a5ae5d79a5988e88fdda8d5e88f73e7b9ce24b339098d72698dba766ded274c24d0e2857bcb799c0aa7a59257e54a273eabdaaab39a5cd20283669201eeb53 languageName: node linkType: hard @@ -2961,6 +2951,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.22.0" + dependencies: + "@typescript-eslint/types": "npm:8.22.0" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10/1a172620d46e23362c5d1e1e7c8186856dff6b6f1c2697d67f9aac1b3dfd0de96c2c73487e4deed80fad3bfa5cf74cfed3519221657c6ede602b04ac091525a4 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.0.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -10807,15 +10807,6 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.3.0": - version: 1.3.0 - resolution: "ts-api-utils@npm:1.3.0" - peerDependencies: - typescript: ">=4.2.0" - checksum: 10/3ee44faa24410cd649b5c864e068d438aa437ef64e9e4a66a41646a6d3024d3097a695eeb3fb26ee364705d3cb9653a65756d009e6a53badb6066a5f447bf7ed - languageName: node - linkType: hard - "ts-api-utils@npm:^2.0.0": version: 2.0.0 resolution: "ts-api-utils@npm:2.0.0"