From 58c6768b4ae56b53ca4940922d6682388aaa3c4c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Sep 2026 16:06:59 +0000 Subject: [PATCH 1/2] chore(deps): update dependency oxlint-tsgolint to v7 --- package.json | 2 +- pnpm-lock.yaml | 72 +++++++++++++++++++++++++------------------------- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/package.json b/package.json index 3a2fa7834..101882bcd 100644 --- a/package.json +++ b/package.json @@ -135,7 +135,7 @@ "mock-stdin": "^1.0.0", "oxfmt": "0.61.0", "oxlint": "1.82.0", - "oxlint-tsgolint": "0.22.1", + "oxlint-tsgolint": "7.0.2001", "rimraf": "~6.1.3", "tsdown": "^0.23.0", "tsx": "^4.21.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98ae1ae56..5b75c9515 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -354,7 +354,7 @@ importers: devDependencies: '@apify/oxlint-config': specifier: ^0.3.0 - version: 0.3.0(oxlint@1.82.0(oxlint-tsgolint@0.22.1)) + version: 0.3.0(oxlint@1.82.0(oxlint-tsgolint@7.0.2001)) '@apify/tsconfig': specifier: ^0.2.0 version: 0.2.0 @@ -411,10 +411,10 @@ importers: version: 0.61.0 oxlint: specifier: 1.82.0 - version: 1.82.0(oxlint-tsgolint@0.22.1) + version: 1.82.0(oxlint-tsgolint@7.0.2001) oxlint-tsgolint: - specifier: 0.22.1 - version: 0.22.1 + specifier: 7.0.2001 + version: 7.0.2001 rimraf: specifier: ~6.1.3 version: 6.1.3 @@ -2905,33 +2905,33 @@ packages: cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@0.22.1': - resolution: {integrity: sha512-4150Lpgc1YM09GcjA6GSrra1JoPjC7aOpfywLjWEY4vW0Sd1qKzqHF1WRaiw0/qUZ40OATYdv3aRd7ipPkWQbw==} + '@oxlint-tsgolint/darwin-arm64@7.0.2001': + resolution: {integrity: sha512-CUJEdbSZ54+Xy9OXqOhWLTKZKV0BBiV7C2i/ygyVmXtkUNXx5YCzN8DpSSshTAKktoL7S+tnQ/ftFG/i7X896w==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.22.1': - resolution: {integrity: sha512-vFWcPWYOgZs4HWcgS1EjUZg33NLcNfEYU49KGImmCfZWkflENrmBYV4HN/C0YeAPum6ZZ/goPSvQrB/cOD+NfA==} + '@oxlint-tsgolint/darwin-x64@7.0.2001': + resolution: {integrity: sha512-pXfBb5BqONCcgrXQNUZWXgiYmRSWJzd97S8i41VVOh6ut0tyo+cJ5FKFpczDHxiVNfj/3e7c9B4MtztNdpIVCw==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.22.1': - resolution: {integrity: sha512-6LiUpP0Zir3+29FvBm7Y28q/dBjSHqTZ5MhG1Ckw4fGhI4cAvbcwXaKvbjx1TP7rRmBNOoq/M5xdpHjTb+GAew==} + '@oxlint-tsgolint/linux-arm64@7.0.2001': + resolution: {integrity: sha512-roP7zujb/QDPzDwEKsFFpzNHHy91/Y7oX9vQXk78ekyZtcQj1QXDIMH33gjDdHBfRl4K9pZ36xhRgrP4Zr+R8A==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@0.22.1': - resolution: {integrity: sha512-fuX1hEQfpHauUbXADsfqVhRzrUrGabzGXbj5wsp2vKhV5uk/Rze8Mba9GdjFGECzvXudMGqHqxB4r6jGRdhxVA==} + '@oxlint-tsgolint/linux-x64@7.0.2001': + resolution: {integrity: sha512-UDezNqdECVmngu2TPnjaS1YoAmcTaBoI5lV9vk3VahBxoi+I5r9k3iJTT7qZoYWOXTD/7T7bNcwRgrocR6BscQ==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.22.1': - resolution: {integrity: sha512-8SZidAj+jrbZf9ZjBEYW0tiNZ+KasqB2zgW26qdiPpQSF/DzURnPmXz651IeA9YsmbVdHGIooEHUmev6QJdquA==} + '@oxlint-tsgolint/win32-arm64@7.0.2001': + resolution: {integrity: sha512-uJZhqB6pdXLuN+AD1F5082byyQti/NPmJA77GtcFlmT2HzRelqbNls3SaIqxpjdFgvSBF9g0yOKGBkGFg7kX8Q==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@0.22.1': - resolution: {integrity: sha512-QweSk9H5lFh5Y+WUf2Kq/OAN88V6+62ZwGhP38gqdRotI90luXSMkruFTj7Q2rYrzH4ZVNaSqx7NY8JpSfIzqg==} + '@oxlint-tsgolint/win32-x64@7.0.2001': + resolution: {integrity: sha512-FkDRm8hx9OwzGQqyWG1tO5QrTLRApff9DzSgpz9QZau37BR8d1VYKOxMLGf6shPZntJFoTwIIJYT68VndYDCog==} cpu: [x64] os: [win32] @@ -7215,8 +7215,8 @@ packages: vite-plus: optional: true - oxlint-tsgolint@0.22.1: - resolution: {integrity: sha512-YUSGSLUnoolsu8gxISEDio3q1rtsCozwfOzASUn3DT2mR2EeQ93uEEnen7s+6LpF+lyTQFln1pQfqwBh/fsVEg==} + oxlint-tsgolint@7.0.2001: + resolution: {integrity: sha512-KjK/XLcXr1DSyonKhsuFqJRiuKqcyG9j3LJ8nkOsrLzGvodBPqzHOKauy10asLMDI0sUpvb+1sxlzff3udZvfg==} hasBin: true oxlint@1.82.0: @@ -9850,9 +9850,9 @@ snapshots: '@apify/consts': 3.0.1 ansi-colors: 4.1.3 - '@apify/oxlint-config@0.3.0(oxlint@1.82.0(oxlint-tsgolint@0.22.1))': + '@apify/oxlint-config@0.3.0(oxlint@1.82.0(oxlint-tsgolint@7.0.2001))': dependencies: - oxlint: 1.82.0(oxlint-tsgolint@0.22.1) + oxlint: 1.82.0(oxlint-tsgolint@7.0.2001) '@apify/ps-tree@1.2.0': dependencies: @@ -13141,22 +13141,22 @@ snapshots: '@oxfmt/binding-win32-x64-msvc@0.61.0': optional: true - '@oxlint-tsgolint/darwin-arm64@0.22.1': + '@oxlint-tsgolint/darwin-arm64@7.0.2001': optional: true - '@oxlint-tsgolint/darwin-x64@0.22.1': + '@oxlint-tsgolint/darwin-x64@7.0.2001': optional: true - '@oxlint-tsgolint/linux-arm64@0.22.1': + '@oxlint-tsgolint/linux-arm64@7.0.2001': optional: true - '@oxlint-tsgolint/linux-x64@0.22.1': + '@oxlint-tsgolint/linux-x64@7.0.2001': optional: true - '@oxlint-tsgolint/win32-arm64@0.22.1': + '@oxlint-tsgolint/win32-arm64@7.0.2001': optional: true - '@oxlint-tsgolint/win32-x64@0.22.1': + '@oxlint-tsgolint/win32-x64@7.0.2001': optional: true '@oxlint/binding-android-arm-eabi@1.82.0': @@ -17694,16 +17694,16 @@ snapshots: '@oxfmt/binding-win32-ia32-msvc': 0.61.0 '@oxfmt/binding-win32-x64-msvc': 0.61.0 - oxlint-tsgolint@0.22.1: + oxlint-tsgolint@7.0.2001: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.22.1 - '@oxlint-tsgolint/darwin-x64': 0.22.1 - '@oxlint-tsgolint/linux-arm64': 0.22.1 - '@oxlint-tsgolint/linux-x64': 0.22.1 - '@oxlint-tsgolint/win32-arm64': 0.22.1 - '@oxlint-tsgolint/win32-x64': 0.22.1 - - oxlint@1.82.0(oxlint-tsgolint@0.22.1): + '@oxlint-tsgolint/darwin-arm64': 7.0.2001 + '@oxlint-tsgolint/darwin-x64': 7.0.2001 + '@oxlint-tsgolint/linux-arm64': 7.0.2001 + '@oxlint-tsgolint/linux-x64': 7.0.2001 + '@oxlint-tsgolint/win32-arm64': 7.0.2001 + '@oxlint-tsgolint/win32-x64': 7.0.2001 + + oxlint@1.82.0(oxlint-tsgolint@7.0.2001): optionalDependencies: '@oxlint/binding-android-arm-eabi': 1.82.0 '@oxlint/binding-android-arm64': 1.82.0 @@ -17724,7 +17724,7 @@ snapshots: '@oxlint/binding-win32-arm64-msvc': 1.82.0 '@oxlint/binding-win32-ia32-msvc': 1.82.0 '@oxlint/binding-win32-x64-msvc': 1.82.0 - oxlint-tsgolint: 0.22.1 + oxlint-tsgolint: 7.0.2001 p-cancelable@3.0.0: {} From 0aa10b748fa27ba600ce4b3556293894a2b7facb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20Sol=C3=A1r?= Date: Tue, 15 Sep 2026 18:15:27 +0200 Subject: [PATCH 2/2] fix(test): make test/tsconfig.json rootDir cover the src files it includes test/tsconfig.json includes ../src but pinned rootDir to ".", so every src file in the program sat outside rootDir (TS6059). tsgolint 0.22 swallowed tsconfig load errors; tsgolint 7 surfaces them, which broke `oxlint --type-aware`. Co-Authored-By: Claude Opus 5 --- test/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/tsconfig.json b/test/tsconfig.json index 6fbb8d11b..a402c180b 100644 --- a/test/tsconfig.json +++ b/test/tsconfig.json @@ -5,7 +5,7 @@ "allowJs": true, "checkJs": false, "noEmit": true, - "rootDir": "." + "rootDir": ".." }, "include": ["./**/*.ts", "./**/*.js", "../src"] }