diff --git a/package.json b/package.json index 067f9859f..7c08744e7 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@orama/crawly": "^0.0.6", "@tailwindcss/typography": "^0.5.19", "@types/node": "^25.5.0", - "@typescript-eslint/eslint-plugin": "^8.54.0", + "@typescript-eslint/eslint-plugin": "^8.56.1", "@typescript-eslint/parser": "^8.56.1", "autoprefixer": "^10.4.27", "eslint": "^9.39.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 256a64514..48385873f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -87,8 +87,8 @@ importers: specifier: ^25.5.0 version: 25.5.0 "@typescript-eslint/eslint-plugin": - specifier: ^8.54.0 - version: 8.54.0(@typescript-eslint/parser@8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + specifier: ^8.56.1 + version: 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) "@typescript-eslint/parser": specifier: ^8.56.1 version: 8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) @@ -2335,6 +2335,17 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/eslint-plugin@8.56.1": + resolution: + { + integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + "@typescript-eslint/parser": ^8.56.1 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/parser@8.54.0": resolution: { @@ -2382,6 +2393,15 @@ packages: peerDependencies: typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/project-service@8.58.0": + resolution: + { + integrity: sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + "@typescript-eslint/scope-manager@8.34.0": resolution: { @@ -2430,6 +2450,15 @@ packages: peerDependencies: typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/tsconfig-utils@8.58.0": + resolution: + { + integrity: sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + "@typescript-eslint/type-utils@8.54.0": resolution: { @@ -2440,6 +2469,16 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/type-utils@8.56.1": + resolution: + { + integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/types@8.34.0": resolution: { @@ -2461,6 +2500,13 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + "@typescript-eslint/types@8.58.0": + resolution: + { + integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + "@typescript-eslint/typescript-estree@8.34.0": resolution: { @@ -2488,6 +2534,15 @@ packages: peerDependencies: typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/typescript-estree@8.58.0": + resolution: + { + integrity: sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + "@typescript-eslint/utils@8.34.0": resolution: { @@ -2508,6 +2563,16 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/utils@8.56.1": + resolution: + { + integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.0.0" + "@typescript-eslint/visitor-keys@8.34.0": resolution: { @@ -2529,6 +2594,13 @@ packages: } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + "@typescript-eslint/visitor-keys@8.58.0": + resolution: + { + integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==, + } + engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } + "@typescript/vfs@1.6.2": resolution: { @@ -8038,10 +8110,10 @@ packages: integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==, } - ts-api-utils@2.4.0: + ts-api-utils@2.5.0: resolution: { - integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==, + integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==, } engines: { node: ">=18.12" } peerDependencies: @@ -10368,23 +10440,23 @@ snapshots: eslint: 9.39.2(jiti@1.21.7) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - "@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)": + "@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3))(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)": dependencies: "@eslint-community/regexpp": 4.12.2 "@typescript-eslint/parser": 8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) - "@typescript-eslint/scope-manager": 8.54.0 - "@typescript-eslint/type-utils": 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) - "@typescript-eslint/utils": 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) - "@typescript-eslint/visitor-keys": 8.54.0 + "@typescript-eslint/scope-manager": 8.56.1 + "@typescript-eslint/type-utils": 8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + "@typescript-eslint/utils": 8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + "@typescript-eslint/visitor-keys": 8.56.1 eslint: 9.39.2(jiti@1.21.7) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10416,7 +10488,7 @@ snapshots: "@typescript-eslint/project-service@8.34.0(typescript@5.9.3)": dependencies: "@typescript-eslint/tsconfig-utils": 8.56.1(typescript@5.9.3) - "@typescript-eslint/types": 8.56.1 + "@typescript-eslint/types": 8.58.0 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: @@ -10425,7 +10497,7 @@ snapshots: "@typescript-eslint/project-service@8.54.0(typescript@5.9.3)": dependencies: "@typescript-eslint/tsconfig-utils": 8.56.1(typescript@5.9.3) - "@typescript-eslint/types": 8.56.1 + "@typescript-eslint/types": 8.58.0 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: @@ -10434,7 +10506,16 @@ snapshots: "@typescript-eslint/project-service@8.56.1(typescript@5.9.3)": dependencies: "@typescript-eslint/tsconfig-utils": 8.56.1(typescript@5.9.3) - "@typescript-eslint/types": 8.56.1 + "@typescript-eslint/types": 8.58.0 + debug: 4.4.3 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + "@typescript-eslint/project-service@8.58.0(typescript@5.9.3)": + dependencies: + "@typescript-eslint/tsconfig-utils": 8.58.0(typescript@5.9.3) + "@typescript-eslint/types": 8.58.0 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: @@ -10467,6 +10548,10 @@ snapshots: dependencies: typescript: 5.9.3 + "@typescript-eslint/tsconfig-utils@8.58.0(typescript@5.9.3)": + dependencies: + typescript: 5.9.3 + "@typescript-eslint/type-utils@8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)": dependencies: "@typescript-eslint/types": 8.54.0 @@ -10474,7 +10559,19 @@ snapshots: "@typescript-eslint/utils": 8.54.0(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) debug: 4.4.3 eslint: 9.39.2(jiti@1.21.7) - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + "@typescript-eslint/type-utils@8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)": + dependencies: + "@typescript-eslint/types": 8.56.1 + "@typescript-eslint/typescript-estree": 8.56.1(typescript@5.9.3) + "@typescript-eslint/utils": 8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3) + debug: 4.4.3 + eslint: 9.39.2(jiti@1.21.7) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10485,6 +10582,8 @@ snapshots: "@typescript-eslint/types@8.56.1": {} + "@typescript-eslint/types@8.58.0": {} + "@typescript-eslint/typescript-estree@8.34.0(typescript@5.9.3)": dependencies: "@typescript-eslint/project-service": 8.34.0(typescript@5.9.3) @@ -10496,7 +10595,7 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.6 semver: 7.7.4 - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10511,7 +10610,7 @@ snapshots: minimatch: 9.0.6 semver: 7.7.3 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10526,7 +10625,22 @@ snapshots: minimatch: 10.2.2 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) + ts-api-utils: 2.5.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + "@typescript-eslint/typescript-estree@8.58.0(typescript@5.9.3)": + dependencies: + "@typescript-eslint/project-service": 8.58.0(typescript@5.9.3) + "@typescript-eslint/tsconfig-utils": 8.58.0(typescript@5.9.3) + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/visitor-keys": 8.58.0 + debug: 4.4.3 + minimatch: 10.2.2 + semver: 7.7.4 + tinyglobby: 0.2.15 + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10553,6 +10667,17 @@ snapshots: transitivePeerDependencies: - supports-color + "@typescript-eslint/utils@8.56.1(eslint@9.39.2(jiti@1.21.7))(typescript@5.9.3)": + dependencies: + "@eslint-community/eslint-utils": 4.9.1(eslint@9.39.2(jiti@1.21.7)) + "@typescript-eslint/scope-manager": 8.56.1 + "@typescript-eslint/types": 8.56.1 + "@typescript-eslint/typescript-estree": 8.56.1(typescript@5.9.3) + eslint: 9.39.2(jiti@1.21.7) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + "@typescript-eslint/visitor-keys@8.34.0": dependencies: "@typescript-eslint/types": 8.34.0 @@ -10568,6 +10693,11 @@ snapshots: "@typescript-eslint/types": 8.56.1 eslint-visitor-keys: 5.0.1 + "@typescript-eslint/visitor-keys@8.58.0": + dependencies: + "@typescript-eslint/types": 8.58.0 + eslint-visitor-keys: 5.0.1 + "@typescript/vfs@1.6.2(typescript@5.9.3)": dependencies: debug: 4.4.3 @@ -11244,7 +11374,7 @@ snapshots: detective-typescript@14.0.0(typescript@5.9.3): dependencies: - "@typescript-eslint/typescript-estree": 8.56.1(typescript@5.9.3) + "@typescript-eslint/typescript-estree": 8.58.0(typescript@5.9.3) ast-module-types: 6.0.1 node-source-walk: 7.0.1 typescript: 5.9.3 @@ -14294,7 +14424,7 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.4.0(typescript@5.9.3): + ts-api-utils@2.5.0(typescript@5.9.3): dependencies: typescript: 5.9.3