From d3a59ee0ca939ddf3e26d0cbb53966d14b0890ef Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 12:06:36 +0000 Subject: [PATCH 1/7] chore(deps): update dependency @apify/tsconfig to ^0.2.0 --- package.json | 2 +- .../camoufox-scraper/package.json | 2 +- .../cheerio-scraper/package.json | 2 +- .../actor-scraper/jsdom-scraper/package.json | 2 +- .../playwright-scraper/package.json | 2 +- .../puppeteer-scraper/package.json | 2 +- .../sitemap-scraper/package.json | 2 +- .../actor-scraper/web-scraper/package.json | 2 +- pnpm-lock.yaml | 45 ++++++++++--------- 9 files changed, 32 insertions(+), 29 deletions(-) diff --git a/package.json b/package.json index 19b60062..977df622 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@apify/input_secrets": "^1.2.0", "@apify/log": "^2.5.22", "@apify/oxlint-config": "^0.2.5", - "@apify/tsconfig": "^0.1.2", + "@apify/tsconfig": "^0.2.0", "@commitlint/config-conventional": "^20.0.0", "@isaacs/brace-expansion": "^5.0.1", "@playwright/browser-chromium": "^1.61.0", diff --git a/packages/actor-scraper/camoufox-scraper/package.json b/packages/actor-scraper/camoufox-scraper/package.json index 2fccc08e..f5e4e3d3 100644 --- a/packages/actor-scraper/camoufox-scraper/package.json +++ b/packages/actor-scraper/camoufox-scraper/package.json @@ -16,7 +16,7 @@ "playwright-core": "1.59.1" }, "devDependencies": { - "@apify/tsconfig": "^0.1.0", + "@apify/tsconfig": "^0.2.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", "typescript": "~5.9.0" diff --git a/packages/actor-scraper/cheerio-scraper/package.json b/packages/actor-scraper/cheerio-scraper/package.json index 4a372589..bf0f914a 100644 --- a/packages/actor-scraper/cheerio-scraper/package.json +++ b/packages/actor-scraper/cheerio-scraper/package.json @@ -10,7 +10,7 @@ "apify": "^3.7.1" }, "devDependencies": { - "@apify/tsconfig": "^0.1.0", + "@apify/tsconfig": "^0.2.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", "typescript": "~5.9.0" diff --git a/packages/actor-scraper/jsdom-scraper/package.json b/packages/actor-scraper/jsdom-scraper/package.json index cbe34bc8..fd7d7271 100644 --- a/packages/actor-scraper/jsdom-scraper/package.json +++ b/packages/actor-scraper/jsdom-scraper/package.json @@ -10,7 +10,7 @@ "apify": "^3.7.1" }, "devDependencies": { - "@apify/tsconfig": "^0.1.0", + "@apify/tsconfig": "^0.2.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", "typescript": "~5.9.0" diff --git a/packages/actor-scraper/playwright-scraper/package.json b/packages/actor-scraper/playwright-scraper/package.json index d1b98aa1..e1a7a1c2 100644 --- a/packages/actor-scraper/playwright-scraper/package.json +++ b/packages/actor-scraper/playwright-scraper/package.json @@ -14,7 +14,7 @@ "playwright": "1.61.0" }, "devDependencies": { - "@apify/tsconfig": "^0.1.0", + "@apify/tsconfig": "^0.2.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", "typescript": "~5.9.0" diff --git a/packages/actor-scraper/puppeteer-scraper/package.json b/packages/actor-scraper/puppeteer-scraper/package.json index 7b34b625..d7bc4f11 100644 --- a/packages/actor-scraper/puppeteer-scraper/package.json +++ b/packages/actor-scraper/puppeteer-scraper/package.json @@ -12,7 +12,7 @@ "puppeteer": "25.2.0" }, "devDependencies": { - "@apify/tsconfig": "^0.1.0", + "@apify/tsconfig": "^0.2.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", "typescript": "~5.9.0" diff --git a/packages/actor-scraper/sitemap-scraper/package.json b/packages/actor-scraper/sitemap-scraper/package.json index 4b2be9e9..04e153d3 100644 --- a/packages/actor-scraper/sitemap-scraper/package.json +++ b/packages/actor-scraper/sitemap-scraper/package.json @@ -19,7 +19,7 @@ "@crawlee/utils": "4.0.0-beta.25" }, "devDependencies": { - "@apify/tsconfig": "^0.1.0", + "@apify/tsconfig": "^0.2.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", "typescript": "~5.9.0" diff --git a/packages/actor-scraper/web-scraper/package.json b/packages/actor-scraper/web-scraper/package.json index a5436521..ac0895b5 100644 --- a/packages/actor-scraper/web-scraper/package.json +++ b/packages/actor-scraper/web-scraper/package.json @@ -15,7 +15,7 @@ "puppeteer": "25.2.0" }, "devDependencies": { - "@apify/tsconfig": "^0.1.0", + "@apify/tsconfig": "^0.2.0", "@types/content-type": "^1.1.8", "@types/node": "^24.0.0", "tsx": "^4.19.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d414920..24477c37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,8 +26,8 @@ importers: specifier: ^0.2.5 version: 0.2.5(oxlint@1.62.0(oxlint-tsgolint@0.22.0)) '@apify/tsconfig': - specifier: ^0.1.2 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@commitlint/config-conventional': specifier: ^20.0.0 version: 20.5.0 @@ -150,8 +150,8 @@ importers: version: 1.59.1 devDependencies: '@apify/tsconfig': - specifier: ^0.1.0 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@types/node': specifier: ^24.0.0 version: 24.12.2 @@ -178,8 +178,8 @@ importers: version: 1.2.0 devDependencies: '@apify/tsconfig': - specifier: ^0.1.0 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@types/node': specifier: ^24.0.0 version: 24.12.2 @@ -206,8 +206,8 @@ importers: version: 29.0.2 devDependencies: '@apify/tsconfig': - specifier: ^0.1.0 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@types/node': specifier: ^24.0.0 version: 24.12.2 @@ -243,8 +243,8 @@ importers: version: 1.61.0 devDependencies: '@apify/tsconfig': - specifier: ^0.1.0 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@types/node': specifier: ^24.0.0 version: 24.12.2 @@ -274,8 +274,8 @@ importers: version: 25.2.0 devDependencies: '@apify/tsconfig': - specifier: ^0.1.0 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@types/node': specifier: ^24.0.0 version: 24.12.2 @@ -311,8 +311,8 @@ importers: version: 4.0.0-beta.12 devDependencies: '@apify/tsconfig': - specifier: ^0.1.0 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@types/node': specifier: ^24.0.0 version: 24.12.2 @@ -348,8 +348,8 @@ importers: version: 25.2.0 devDependencies: '@apify/tsconfig': - specifier: ^0.1.0 - version: 0.1.2 + specifier: ^0.2.0 + version: 0.2.0 '@types/content-type': specifier: ^1.1.8 version: 1.1.9 @@ -424,8 +424,8 @@ packages: '@apify/timeout@0.3.2': resolution: {integrity: sha512-JnOLIOpqfm366q7opKrA6HrL0iYRpYYDn8Mi77sMR2GZ1fPbwMWCVzN23LJWfJV7izetZbCMrqRUXsR1etZ7dA==} - '@apify/tsconfig@0.1.2': - resolution: {integrity: sha512-9dzEI1ZQ5+iM0k0fmPJrpdSSPUolVdeI1nDGFZMjD9UabTmIvjQrzui+1a25uy913AUEBrKTojEPj87pU9/Ekg==} + '@apify/tsconfig@0.2.0': + resolution: {integrity: sha512-0i6rF+hgXw6mQXhENYNTnP+Yo4WY38d698k/pk4rIpdCx/sSuEprR2N5WdtMaN628vCB+aZjff0jPN2EnQYtjQ==} '@apify/utilities@2.25.6': resolution: {integrity: sha512-pCANZm6kZ631PCpzBcICESU850Jn2L7hqpOl1zuAR1Q7U7g8b2JYtnvIH3mDFfP/yWbCrse6algH5dRPqWXAqw==} @@ -2382,6 +2382,7 @@ packages: conventional-changelog-core@5.0.1: resolution: {integrity: sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A==} engines: {node: '>=14'} + deprecated: Deprecated and no longer maintained. Please use conventional-changelog instead. conventional-changelog-preset-loader@3.0.0: resolution: {integrity: sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==} @@ -2970,12 +2971,13 @@ packages: git-raw-commits@3.0.0: resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==} engines: {node: '>=14'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-raw-commits@5.0.1: resolution: {integrity: sha512-Y+csSm2GD/PCSh6Isd/WiMjNAydu0VBiG9J7EdQsNA5P9uXvLayqjmTsNlK5Gs9IhblFZqOU0yid5Il5JPoLiQ==} engines: {node: '>=18'} + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-remote-origin-url@2.0.0: @@ -2985,7 +2987,7 @@ packages: git-semver-tags@5.0.1: resolution: {integrity: sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==} engines: {node: '>=14'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-up@7.0.0: @@ -4917,6 +4919,7 @@ packages: tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -5363,7 +5366,7 @@ snapshots: '@apify/timeout@0.3.2': {} - '@apify/tsconfig@0.1.2': {} + '@apify/tsconfig@0.2.0': {} '@apify/utilities@2.25.6': dependencies: From b595def97284a50828d1b8750dc1f1aa25af8259 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 12:07:32 +0000 Subject: [PATCH 2/7] chore(deps): update dependency typescript to v6 --- package.json | 2 +- .../camoufox-scraper/package.json | 2 +- .../cheerio-scraper/package.json | 2 +- .../actor-scraper/jsdom-scraper/package.json | 2 +- .../playwright-scraper/package.json | 2 +- .../puppeteer-scraper/package.json | 2 +- .../sitemap-scraper/package.json | 2 +- .../actor-scraper/web-scraper/package.json | 2 +- pnpm-lock.yaml | 82 +++++++++++-------- 9 files changed, 54 insertions(+), 44 deletions(-) diff --git a/package.json b/package.json index 19b60062..3c56fe0e 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "rimraf": "^6.0.1", "tsx": "^4.16.5", "turbo": "2.9.1", - "typescript": "~5.9.0", + "typescript": "~6.0.0", "vite-tsconfig-paths": "^6.0.0", "vitest": "^4.0.0" }, diff --git a/packages/actor-scraper/camoufox-scraper/package.json b/packages/actor-scraper/camoufox-scraper/package.json index 2fccc08e..e3008e4c 100644 --- a/packages/actor-scraper/camoufox-scraper/package.json +++ b/packages/actor-scraper/camoufox-scraper/package.json @@ -19,7 +19,7 @@ "@apify/tsconfig": "^0.1.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", - "typescript": "~5.9.0" + "typescript": "~6.0.0" }, "scripts": { "start": "pnpm start:dev", diff --git a/packages/actor-scraper/cheerio-scraper/package.json b/packages/actor-scraper/cheerio-scraper/package.json index 4a372589..0d391363 100644 --- a/packages/actor-scraper/cheerio-scraper/package.json +++ b/packages/actor-scraper/cheerio-scraper/package.json @@ -13,7 +13,7 @@ "@apify/tsconfig": "^0.1.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", - "typescript": "~5.9.0" + "typescript": "~6.0.0" }, "peerDependencies": { "cheerio": "^1.0.0-rc.12" diff --git a/packages/actor-scraper/jsdom-scraper/package.json b/packages/actor-scraper/jsdom-scraper/package.json index cbe34bc8..5faa824c 100644 --- a/packages/actor-scraper/jsdom-scraper/package.json +++ b/packages/actor-scraper/jsdom-scraper/package.json @@ -13,7 +13,7 @@ "@apify/tsconfig": "^0.1.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", - "typescript": "~5.9.0" + "typescript": "~6.0.0" }, "peerDependencies": { "jsdom": "^29.0.0" diff --git a/packages/actor-scraper/playwright-scraper/package.json b/packages/actor-scraper/playwright-scraper/package.json index d1b98aa1..75f874e3 100644 --- a/packages/actor-scraper/playwright-scraper/package.json +++ b/packages/actor-scraper/playwright-scraper/package.json @@ -17,7 +17,7 @@ "@apify/tsconfig": "^0.1.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", - "typescript": "~5.9.0" + "typescript": "~6.0.0" }, "scripts": { "start": "pnpm start:dev", diff --git a/packages/actor-scraper/puppeteer-scraper/package.json b/packages/actor-scraper/puppeteer-scraper/package.json index 7b34b625..0bd05f09 100644 --- a/packages/actor-scraper/puppeteer-scraper/package.json +++ b/packages/actor-scraper/puppeteer-scraper/package.json @@ -15,7 +15,7 @@ "@apify/tsconfig": "^0.1.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", - "typescript": "~5.9.0" + "typescript": "~6.0.0" }, "scripts": { "start": "pnpm start:dev", diff --git a/packages/actor-scraper/sitemap-scraper/package.json b/packages/actor-scraper/sitemap-scraper/package.json index 4b2be9e9..7b7cc390 100644 --- a/packages/actor-scraper/sitemap-scraper/package.json +++ b/packages/actor-scraper/sitemap-scraper/package.json @@ -22,7 +22,7 @@ "@apify/tsconfig": "^0.1.0", "@types/node": "^24.0.0", "tsx": "^4.19.1", - "typescript": "~5.9.0" + "typescript": "~6.0.0" }, "scripts": { "start": "pnpm start:dev", diff --git a/packages/actor-scraper/web-scraper/package.json b/packages/actor-scraper/web-scraper/package.json index a5436521..6c2cffa8 100644 --- a/packages/actor-scraper/web-scraper/package.json +++ b/packages/actor-scraper/web-scraper/package.json @@ -19,7 +19,7 @@ "@types/content-type": "^1.1.8", "@types/node": "^24.0.0", "tsx": "^4.19.1", - "typescript": "~5.9.0" + "typescript": "~6.0.0" }, "scripts": { "start": "pnpm start:dev", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d414920..302cf185 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,7 +63,7 @@ importers: version: 2.22.3 commitlint: specifier: ^20.0.0 - version: 20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@5.9.3) + version: 20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@6.0.3) crawlee: specifier: ^3.16.0 version: 3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) @@ -110,11 +110,11 @@ importers: specifier: 2.9.1 version: 2.9.1 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 vite-tsconfig-paths: specifier: ^6.0.0 - version: 6.1.1(typescript@5.9.3)(vite@7.3.2(@types/node@24.12.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) + version: 6.1.1(typescript@6.0.3)(vite@7.3.2(@types/node@24.12.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) vitest: specifier: ^4.0.0 version: 4.1.4(@types/node@24.12.2)(jsdom@29.0.2)(vite@7.3.2(@types/node@24.12.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)) @@ -159,8 +159,8 @@ importers: specifier: ^4.19.1 version: 4.21.0 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 packages/actor-scraper/cheerio-scraper: dependencies: @@ -187,8 +187,8 @@ importers: specifier: ^4.19.1 version: 4.21.0 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 packages/actor-scraper/jsdom-scraper: dependencies: @@ -215,8 +215,8 @@ importers: specifier: ^4.19.1 version: 4.21.0 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 packages/actor-scraper/playwright-scraper: dependencies: @@ -252,8 +252,8 @@ importers: specifier: ^4.19.1 version: 4.21.0 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 packages/actor-scraper/puppeteer-scraper: dependencies: @@ -283,8 +283,8 @@ importers: specifier: ^4.19.1 version: 4.21.0 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 packages/actor-scraper/sitemap-scraper: dependencies: @@ -320,8 +320,8 @@ importers: specifier: ^4.19.1 version: 4.21.0 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 packages/actor-scraper/web-scraper: dependencies: @@ -360,8 +360,8 @@ importers: specifier: ^4.19.1 version: 4.21.0 typescript: - specifier: ~5.9.0 - version: 5.9.3 + specifier: ~6.0.0 + version: 6.0.3 packages/scraper-tools: dependencies: @@ -2382,6 +2382,7 @@ packages: conventional-changelog-core@5.0.1: resolution: {integrity: sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A==} engines: {node: '>=14'} + deprecated: Deprecated and no longer maintained. Please use conventional-changelog instead. conventional-changelog-preset-loader@3.0.0: resolution: {integrity: sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==} @@ -2970,12 +2971,13 @@ packages: git-raw-commits@3.0.0: resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==} engines: {node: '>=14'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-raw-commits@5.0.1: resolution: {integrity: sha512-Y+csSm2GD/PCSh6Isd/WiMjNAydu0VBiG9J7EdQsNA5P9uXvLayqjmTsNlK5Gs9IhblFZqOU0yid5Il5JPoLiQ==} engines: {node: '>=18'} + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-remote-origin-url@2.0.0: @@ -2985,7 +2987,7 @@ packages: git-semver-tags@5.0.1: resolution: {integrity: sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==} engines: {node: '>=14'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true git-up@7.0.0: @@ -4917,6 +4919,7 @@ packages: tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} + deprecated: unmaintained hasBin: true peerDependencies: typescript: ^5.0.0 @@ -4986,6 +4989,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} + engines: {node: '>=14.17'} + hasBin: true + ua-is-frozen@0.1.2: resolution: {integrity: sha512-RwKDW2p3iyWn4UbaxpP2+VxwqXh0jpvdxsYpZ5j/MLLiQOfbsV5shpgQiw93+KMYQPcteeMQ289MaAFzs3G9pw==} @@ -5412,11 +5420,11 @@ snapshots: dependencies: css-tree: 3.2.1 - '@commitlint/cli@20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@5.9.3)': + '@commitlint/cli@20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@6.0.3)': dependencies: '@commitlint/format': 20.5.0 '@commitlint/lint': 20.5.0 - '@commitlint/load': 20.5.0(@types/node@24.12.2)(typescript@5.9.3) + '@commitlint/load': 20.5.0(@types/node@24.12.2)(typescript@6.0.3) '@commitlint/read': 20.5.0(conventional-commits-parser@6.4.0) '@commitlint/types': 20.5.0 tinyexec: 1.1.1 @@ -5465,14 +5473,14 @@ snapshots: '@commitlint/rules': 20.5.0 '@commitlint/types': 20.5.0 - '@commitlint/load@20.5.0(@types/node@24.12.2)(typescript@5.9.3)': + '@commitlint/load@20.5.0(@types/node@24.12.2)(typescript@6.0.3)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.0 '@commitlint/types': 20.5.0 - cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.3.0(@types/node@24.12.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig: 9.0.1(typescript@6.0.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@24.12.2)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -7472,9 +7480,9 @@ snapshots: commander@14.0.3: {} - commitlint@20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@5.9.3): + commitlint@20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@6.0.3): dependencies: - '@commitlint/cli': 20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@5.9.3) + '@commitlint/cli': 20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@6.0.3) '@commitlint/types': 20.5.0 transitivePeerDependencies: - '@types/node' @@ -7573,12 +7581,12 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.3.0(@types/node@24.12.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@24.12.2)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3): dependencies: '@types/node': 24.12.2 - cosmiconfig: 9.0.1(typescript@5.9.3) + cosmiconfig: 9.0.1(typescript@6.0.3) jiti: 2.6.1 - typescript: 5.9.3 + typescript: 6.0.3 cosmiconfig@9.0.0(typescript@5.9.3): dependencies: @@ -7589,14 +7597,14 @@ snapshots: optionalDependencies: typescript: 5.9.3 - cosmiconfig@9.0.1(typescript@5.9.3): + cosmiconfig@9.0.1(typescript@6.0.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 crawlee@3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0): dependencies: @@ -10375,9 +10383,9 @@ snapshots: trim-newlines@3.0.1: {} - tsconfck@3.1.6(typescript@5.9.3): + tsconfck@3.1.6(typescript@6.0.3): optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 tsconfig-paths@4.2.0: dependencies: @@ -10435,6 +10443,8 @@ snapshots: typescript@5.9.3: {} + typescript@6.0.3: {} + ua-is-frozen@0.1.2: {} ua-parser-js@2.0.9: @@ -10485,11 +10495,11 @@ snapshots: validate-npm-package-name@6.0.2: {} - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.2(@types/node@24.12.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-tsconfig-paths@6.1.1(typescript@6.0.3)(vite@7.3.2(@types/node@24.12.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: debug: 4.4.3 globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.9.3) + tsconfck: 3.1.6(typescript@6.0.3) vite: 7.3.2(@types/node@24.12.2)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.3) transitivePeerDependencies: - supports-color From 77b9d8eb01af3dacee974291cf3cf56b4468ae5c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 Jul 2026 12:27:29 +0000 Subject: [PATCH 3/7] chore(deps): update patch/minor dependencies --- .github/workflows/on-pull-request.yml | 4 +- .github/workflows/release-generic-actors.yaml | 2 +- .github/workflows/test-e2e.yaml | 2 +- package.json | 4 +- pnpm-lock.yaml | 314 +++++++++++------- 5 files changed, 197 insertions(+), 129 deletions(-) diff --git a/.github/workflows/on-pull-request.yml b/.github/workflows/on-pull-request.yml index 21013d40..9899fce6 100644 --- a/.github/workflows/on-pull-request.yml +++ b/.github/workflows/on-pull-request.yml @@ -25,7 +25,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.1.2 + uses: apify/actions/pnpm-install@v1.3.0 - name: Install Chrome for puppeteer run: pnpm exec puppeteer browsers install chrome @@ -50,7 +50,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.1.2 + uses: apify/actions/pnpm-install@v1.3.0 - name: Lint run: pnpm lint diff --git a/.github/workflows/release-generic-actors.yaml b/.github/workflows/release-generic-actors.yaml index ffea7c34..5a9cf272 100644 --- a/.github/workflows/release-generic-actors.yaml +++ b/.github/workflows/release-generic-actors.yaml @@ -125,7 +125,7 @@ jobs: - name: Install pnpm and dependencies if: matrix.settings.should-build == 'true' - uses: apify/actions/pnpm-install@v1.1.2 + uses: apify/actions/pnpm-install@v1.3.0 - name: Log matrix run: | diff --git a/.github/workflows/test-e2e.yaml b/.github/workflows/test-e2e.yaml index 4b015e3e..c4c5736d 100644 --- a/.github/workflows/test-e2e.yaml +++ b/.github/workflows/test-e2e.yaml @@ -39,7 +39,7 @@ jobs: turbo-${{ github.job }}-${{ github.ref_name }}- - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.1.2 + uses: apify/actions/pnpm-install@v1.3.0 - name: Install browsers run: | diff --git a/package.json b/package.json index 2990e707..260d4c14 100644 --- a/package.json +++ b/package.json @@ -79,10 +79,10 @@ "lerna": "^9.0.0", "lint-staged": "^16.0.0", "oxfmt": "0.57.0", - "oxlint": "1.62.0", + "oxlint": "1.72.0", "oxlint-tsgolint": "0.22.0", "playwright": "^1.61.0", - "puppeteer": "25.2.0", + "puppeteer": "25.2.1", "rimraf": "^6.0.1", "tsx": "^4.16.5", "turbo": "2.9.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6a47950e..1c275533 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ importers: version: 2.5.34 '@apify/oxlint-config': specifier: ^0.2.5 - version: 0.2.5(oxlint@1.62.0(oxlint-tsgolint@0.22.0)) + version: 0.2.5(oxlint@1.72.0(oxlint-tsgolint@0.22.0)) '@apify/tsconfig': specifier: ^0.1.2 version: 0.1.2 @@ -66,7 +66,7 @@ importers: version: 20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@5.9.3) crawlee: specifier: ^3.16.0 - version: 3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) + version: 3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1) fs-extra: specifier: ^11.2.0 version: 11.3.4 @@ -89,8 +89,8 @@ importers: specifier: 0.57.0 version: 0.57.0 oxlint: - specifier: 1.62.0 - version: 1.62.0(oxlint-tsgolint@0.22.0) + specifier: 1.72.0 + version: 1.72.0(oxlint-tsgolint@0.22.0) oxlint-tsgolint: specifier: 0.22.0 version: 0.22.0 @@ -98,8 +98,8 @@ importers: specifier: ^1.61.0 version: 1.61.0 puppeteer: - specifier: 25.2.0 - version: 25.2.0 + specifier: 25.2.1 + version: 25.2.1 rimraf: specifier: ^6.0.1 version: 6.1.3 @@ -129,7 +129,7 @@ importers: version: 3.16.0 '@crawlee/playwright': specifier: ^3.14.1 - version: 3.16.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.2.0) + version: 3.16.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.2.1) '@crawlee/utils': specifier: ^3.14.1 version: 3.16.0 @@ -228,7 +228,7 @@ importers: version: 3.16.0 '@crawlee/playwright': specifier: ^3.16.0 - version: 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) + version: 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1) '@crawlee/utils': specifier: ^3.16.0 version: 3.16.0 @@ -380,7 +380,7 @@ importers: devDependencies: '@crawlee/browser-pool': specifier: ^3.8.2 - version: 3.16.0(playwright@1.61.1)(puppeteer@25.2.0) + version: 3.16.0(playwright@1.61.1)(puppeteer@25.2.1) '@crawlee/core': specifier: ^3.8.2 version: 3.16.0 @@ -1466,124 +1466,124 @@ packages: cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.62.0': - resolution: {integrity: sha512-pKsthNECyvJh8lPTICz6VcwVy2jOqdhhsp1rlxCkhgZR47aKvXPmaRWQDv+zlXpRae4qm1MaaTnutkaOk5aofg==} + '@oxlint/binding-android-arm-eabi@1.72.0': + resolution: {integrity: sha512-zhCmvn+1Mj3UchAc/90i99S0t7jJUsHmFVSPg4UWrjO8b8eaSGwscgO6QAUtvHBstkjQwBttQNswEnAF1mIQdA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.62.0': - resolution: {integrity: sha512-b1AUNViByvgmR2xJDubvLIr+dSuu3uraG7bsAoKo+xrpspPvu6RIn6Fhr2JUhobfep3jwUTy18Huco6GkwdvGQ==} + '@oxlint/binding-android-arm64@1.72.0': + resolution: {integrity: sha512-mtH+aY/ozv1eZoCUC2owjFAtyNBKHpJHygKeEu9zXXnQGW1Q2/qOpvx+I+Lf23+TvTz66F4iiXUbl2cGvoLPCQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.62.0': - resolution: {integrity: sha512-iG+Tvf70UJ6otfwFYIHk36Sjq9cpPP5YLxkoggANNRtzgi3Tj3g8q6Ybqi6AtkU3+yg9QwF7bDCkCS6bbL4PCg==} + '@oxlint/binding-darwin-arm64@1.72.0': + resolution: {integrity: sha512-EvnajNPDtfknB3ZieeOOyDTwJn9QXDiwfnF4ZDQqART6RG6hjY4WigQcZdGoK2dkB3e1vrmEzN9aYbQCUkh/gQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.62.0': - resolution: {integrity: sha512-oOWI6YPPr5AJUx+yIDlxmuUbQjS5gZX3OH3QisawYvsZgLiQVvZtR0rPBcJTxLWqt2ClrWg0DlSrlUiG5SQNHg==} + '@oxlint/binding-darwin-x64@1.72.0': + resolution: {integrity: sha512-ZkCdEa/G80A7vEHfeCDz/+L3m33DE73v32mDKhgOIgz8Uwf0DFcK7+uu6qC+7LEhmz5fpOe1osWKyjSNMydFIQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.62.0': - resolution: {integrity: sha512-dLP33T7VLCmLVv4cvjkVX+rmkcwNk2UfxmsZPNur/7BQHoQR60zJ7XLiRvNUawlzn0u8ngCa3itjEG73MAMa/w==} + '@oxlint/binding-freebsd-x64@1.72.0': + resolution: {integrity: sha512-NroXv2vh+sxVY1uya/rM5pjhx1hm8BzlYpx9q67QP0Xhw5MH2bf5GJylpvLEC+781p1Xli/317EoV9AlGwViag==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.62.0': - resolution: {integrity: sha512-fl//LWNks6qo9chNY60UDYyIwtp7a5cEx4Y/rHPjaarhuwqx6jtbzEpD5V5AqmdL4a6Y5D8zeXg5HF2Cr0QmSQ==} + '@oxlint/binding-linux-arm-gnueabihf@1.72.0': + resolution: {integrity: sha512-0NDywYgfj279Ou/BcQuCYSj7NJwBfmWn5qc5uGO/Ny7fUWmXyIpvawqX/8acQlWG6IXelJsJhj+JAy6sjsKj0A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.62.0': - resolution: {integrity: sha512-i5vkAuxvueTODV3J2dL61/TXewDHhMFKvtD156cIsk7GsdfiAu7zW7kY0NJXhKeFHeiMZIh7eFNjkPYH6J47HQ==} + '@oxlint/binding-linux-arm-musleabihf@1.72.0': + resolution: {integrity: sha512-4vpXB06h65Ezsy4hRyrGjGrfa1SkVPii09yaajiYhmVpgsFiLD+KNxIx/BNAY+XiO+i1yqp9HHdwqM8VTqa5XQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.62.0': - resolution: {integrity: sha512-QwN19LLuIGuOjEflSeJkZmOTfBdBMlTmW8xbMf8TZhjd//cxVNYQPq75q7oKZBJc6hRx3gY7sX0Egc8cEIFZYg==} + '@oxlint/binding-linux-arm64-gnu@1.72.0': + resolution: {integrity: sha512-immaN4g2ZGFiOkKrvRX9LvzZdd2GkQM5wR+UyzYyUuyhUTXGQ4HKUJH18xp4G8OfhCVaVAJfKZxwE1r8+4hhaQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.62.0': - resolution: {integrity: sha512-8eCy3FCDuWUM5hWujAv6heMvfZPbcCOU3SdQUAkixZLu5bSzOkNfirJiLGoQFO943xceOKkiQRMQNzH++jM3WA==} + '@oxlint/binding-linux-arm64-musl@1.72.0': + resolution: {integrity: sha512-JGHS9Mnr7iWyyLDxgCv1MhzVpAckgptg00F2gnxt/GD7lQ2SW1BRcxHqhSTaSdDpjWRrBkBxMMh4+Hn3aVtExg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.62.0': - resolution: {integrity: sha512-NjQ7K7tpTPDe9J+yq8p/s/J0E7lRCkK2uDBDqvT4XIT6f4Z0tlnr59OBg/WcrmVHER1AbrcfyxhGTXgcG8ytWg==} + '@oxlint/binding-linux-ppc64-gnu@1.72.0': + resolution: {integrity: sha512-AOYgBZqxNshrg83P9v0RYv+m8s10Cqkj4/PxXFDhcS3k7FqsIG5+CxErshZCIN7G8iy4Y+VGfAsuEdar8AcbBg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.62.0': - resolution: {integrity: sha512-oKZed9gmSwze29dEt3/Wnsv6l/Ygw/FUst+8Kfpv2SGeS/glEoTGZAMQw37SVyzFV76UTHJN2snGgxK2t2+8ow==} + '@oxlint/binding-linux-riscv64-gnu@1.72.0': + resolution: {integrity: sha512-QMybPS5ij3/vrKG67mqzHwW++91sYxK/PPUVi6SBtNCEzW4niS52fVBdXbQ6nou0wWbUPEpx8Sl/ZjtgE3clXA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.62.0': - resolution: {integrity: sha512-gBjBxQ+9lGpAYq+ELqw0w8QXsBnkZclFc7GRX2r0LnEVn3ZTEqeIKpKcGjucmp76Q53bvJD0i4qBWBhcfhSfGA==} + '@oxlint/binding-linux-riscv64-musl@1.72.0': + resolution: {integrity: sha512-gOc3W7JV0PXRpIL7stUlLe3Wa9Gp0Kdlup87IT3gHDvPKck2xNgMIl/Gs2lldYY2lyXZDC4rWi3hmoLUobkgbQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.62.0': - resolution: {integrity: sha512-Ew2Kxs9EQ9/mbAIJ2hvocMC0wsOu6YKzStI2eFBDt+Td5O8seVC/oxgRIHqCcl5sf5ratA1nozQBAuv7tphkHg==} + '@oxlint/binding-linux-s390x-gnu@1.72.0': + resolution: {integrity: sha512-rpGxph+FjjHcYI5q6uxB3Az+tnfmEnDbSA8+PK9ZE/VzyUAkvBOMeuY7ZQMhu5mpZH7YQDsTdW6Cx4kV/msc6w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.62.0': - resolution: {integrity: sha512-5z25jcAA0gfKyVwz71A0VXgaPlocPoTAxhlv/hgoK6tlCrfoNuw7haWbDHvGMfjXhdic4EqVXGRv5XsTqFnbRQ==} + '@oxlint/binding-linux-x64-gnu@1.72.0': + resolution: {integrity: sha512-WND+uhf/Ko13SLqQMWQUgsZuLvYYEvL0ZKgg0tgGYfLqxG7l8Ju123fHDMJyYSDl5E3bUbpFUuii/OvMreFQzw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.62.0': - resolution: {integrity: sha512-IWpHmMB6ZDllPvqWDkG6AmXrN7JF5e/c4g/0PuURsmlK+vHoYZPB70rr4u1bn3I4LsKCSpqqfveyx6UCOC8wdg==} + '@oxlint/binding-linux-x64-musl@1.72.0': + resolution: {integrity: sha512-SrpbrUL70nG9vh6zP4/oKHWgLuHquwsr7MW9XOn0olBVgh10Uqr8qscKhQoBGEn6olK/IUpn5GSKcdQ5AjUhGA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.62.0': - resolution: {integrity: sha512-fjlSxxrD5pA594vkyikCS9MnPRjQawW6/BLgyTYkO+73wwPlYjkcZ7LSd974l0Q2zkHQmu4DPvJFLYA7o8xrxQ==} + '@oxlint/binding-openharmony-arm64@1.72.0': + resolution: {integrity: sha512-qkrsEn6NmgFKr7U/QnezQMb+q/vzAy0Dd9Y95gQGQTyjzDLN+HRZMuM5u70iyH4nBLCfKBzhjMsYCehKay2jyg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.62.0': - resolution: {integrity: sha512-EiFXr8loNS0Ul3Gu80+9nr1T8jRmnKocqmHHg16tj5ZqTgUXyb97l2rrspVHdDluyFn9JfR4PoJFdNzw4paHww==} + '@oxlint/binding-win32-arm64-msvc@1.72.0': + resolution: {integrity: sha512-LWR6ZlFZph+KPjXv8opgZsXRDCdrdQe8VL8Cg9zxCoBS73h6znzZpydVgmdnwj8mB9AuSM5jxEgDJDpQkjboeg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.62.0': - resolution: {integrity: sha512-IgOFvL73li1bFgab+hThXYA0N2Xms2kV2MvZN95cebV+fmrZ9AVui1JSxfeeqRLo3CpPxKZlzhyq4G0cnaAvIw==} + '@oxlint/binding-win32-ia32-msvc@1.72.0': + resolution: {integrity: sha512-yt6HEh7IsHvtjRWtmeZRX134eaXKHq5Gnqlf1xBJdJl1JtdoRUEJw3nAxpZoUDS860cX/foKbztO441anVBtVQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.62.0': - resolution: {integrity: sha512-6hMpyDWQ2zGA1OXFKBrdYMUveUCO8UJhkO6JdwZPd78xIdHZNhjx+pib+4fC2Cljuhjyl0QwA2F3df/bs4Bp6A==} + '@oxlint/binding-win32-x64-msvc@1.72.0': + resolution: {integrity: sha512-b2eKFD2hX7tIwmo/cyH6TDq8vzWRZ2qNHrzoGntUTmq0h3zQh/uX3eTSHCwI8OB/ADQfJCRelLItK8BsxuucDA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -4083,15 +4083,18 @@ packages: resolution: {integrity: sha512-ku4MecLmCQIj1ScCtzNAqTuyl0BJQ02B36fJT+c5XQihHpYSFak+FC3GYO5fPyYk4oDwi0w0S7hTvrpNzuZhig==} hasBin: true - oxlint@1.62.0: - resolution: {integrity: sha512-1uFkg6HakjsGIpW9wNdeW4/2LOHW9MEkoWjZUTUfQtIHyLIZPYt00w3Sg+H3lH+206FgBPHBbW5dVE5l2ExECQ==} + oxlint@1.72.0: + resolution: {integrity: sha512-1rhdZIP/EvoI91ABIwNU5Q8+bWf8mjrS5UzIOZld4d4bXxJvtlUhlQvaoTogIGin/qdErMOrwaIJvCSIAKTLhA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.18.0' + oxlint-tsgolint: '>=0.22.1' + vite-plus: '*' peerDependenciesMeta: oxlint-tsgolint: optional: true + vite-plus: + optional: true p-cancelable@4.0.1: resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==} @@ -4397,11 +4400,20 @@ packages: resolution: {integrity: sha512-jGhuGAlkgOcbyGRc0Cm9b/y4vvqoxhyAyl6a1diVe8F3sHsgTaQ60QQT5F3rGegTZV3prysgHVc+0LsvPZo3GA==} engines: {node: '>=22.12.0'} + puppeteer-core@25.2.1: + resolution: {integrity: sha512-MwEZ4FFGJ1ZLOmu/04eISxoEMKtCnHyJBRFfgpwPPSYNG6gT6Xw1laNziFSV7uwDcx3jK+ATYIo9SfOd8Uhc3w==} + engines: {node: '>=22.12.0'} + puppeteer@25.2.0: resolution: {integrity: sha512-JPMPd/2+lgdkLhEyPqH895oR3ccMt1wSra6oewgjjTuLmo2s9zPZpKXQTFEIiA/fMKpiL01kjU3+2zPEReRWNg==} engines: {node: '>=22.12.0'} hasBin: true + puppeteer@25.2.1: + resolution: {integrity: sha512-2D5RMkQH9FRhDU57a1/jV9xWoxqZvUjaZOYjAAPdRCEY8A01V5sxzyGOMs8XiKU9fPF91SOSwNYpHRu5SD958g==} + engines: {node: '>=22.12.0'} + hasBin: true + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -5360,9 +5372,9 @@ snapshots: '@apify/consts': 2.52.0 ansi-colors: 4.1.3 - '@apify/oxlint-config@0.2.5(oxlint@1.62.0(oxlint-tsgolint@0.22.0))': + '@apify/oxlint-config@0.2.5(oxlint@1.72.0(oxlint-tsgolint@0.22.0))': dependencies: - oxlint: 1.62.0(oxlint-tsgolint@0.22.0) + oxlint: 1.72.0(oxlint-tsgolint@0.22.0) '@apify/ps-tree@1.2.0': dependencies: @@ -5581,14 +5593,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@crawlee/browser-pool@3.16.0(playwright@1.59.1)(puppeteer@25.2.0)': + '@crawlee/browser-pool@3.16.0(playwright@1.59.1)(puppeteer@25.2.1)': dependencies: '@apify/log': 2.5.34 '@apify/timeout': 0.3.2 '@crawlee/core': 3.16.0 '@crawlee/types': 3.16.0 fingerprint-generator: 2.1.82 - fingerprint-injector: 2.1.82(playwright@1.59.1)(puppeteer@25.2.0) + fingerprint-injector: 2.1.82(playwright@1.59.1)(puppeteer@25.2.1) lodash.merge: 4.6.2 nanoid: 3.3.11 ow: 0.28.2 @@ -5599,18 +5611,18 @@ snapshots: tslib: 2.8.1 optionalDependencies: playwright: 1.59.1 - puppeteer: 25.2.0 + puppeteer: 25.2.1 transitivePeerDependencies: - supports-color - '@crawlee/browser-pool@3.16.0(playwright@1.61.0)(puppeteer@25.2.0)': + '@crawlee/browser-pool@3.16.0(playwright@1.61.0)(puppeteer@25.2.1)': dependencies: '@apify/log': 2.5.34 '@apify/timeout': 0.3.2 '@crawlee/core': 3.16.0 '@crawlee/types': 3.16.0 fingerprint-generator: 2.1.82 - fingerprint-injector: 2.1.82(playwright@1.61.0)(puppeteer@25.2.0) + fingerprint-injector: 2.1.82(playwright@1.61.0)(puppeteer@25.2.1) lodash.merge: 4.6.2 nanoid: 3.3.11 ow: 0.28.2 @@ -5621,7 +5633,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: playwright: 1.61.0 - puppeteer: 25.2.0 + puppeteer: 25.2.1 transitivePeerDependencies: - supports-color @@ -5647,11 +5659,33 @@ snapshots: transitivePeerDependencies: - supports-color - '@crawlee/browser@3.16.0(playwright@1.59.1)(puppeteer@25.2.0)': + '@crawlee/browser-pool@3.16.0(playwright@1.61.1)(puppeteer@25.2.1)': + dependencies: + '@apify/log': 2.5.34 + '@apify/timeout': 0.3.2 + '@crawlee/core': 3.16.0 + '@crawlee/types': 3.16.0 + fingerprint-generator: 2.1.82 + fingerprint-injector: 2.1.82(playwright@1.61.1)(puppeteer@25.2.1) + lodash.merge: 4.6.2 + nanoid: 3.3.11 + ow: 0.28.2 + p-limit: 3.1.0 + proxy-chain: 2.7.1 + quick-lru: 5.1.1 + tiny-typed-emitter: 2.1.0 + tslib: 2.8.1 + optionalDependencies: + playwright: 1.61.1 + puppeteer: 25.2.1 + transitivePeerDependencies: + - supports-color + + '@crawlee/browser@3.16.0(playwright@1.59.1)(puppeteer@25.2.1)': dependencies: '@apify/timeout': 0.3.2 '@crawlee/basic': 3.16.0 - '@crawlee/browser-pool': 3.16.0(playwright@1.59.1)(puppeteer@25.2.0) + '@crawlee/browser-pool': 3.16.0(playwright@1.59.1)(puppeteer@25.2.1) '@crawlee/types': 3.16.0 '@crawlee/utils': 3.16.0 ow: 0.28.2 @@ -5659,15 +5693,15 @@ snapshots: type-fest: 4.41.0 optionalDependencies: playwright: 1.59.1 - puppeteer: 25.2.0 + puppeteer: 25.2.1 transitivePeerDependencies: - supports-color - '@crawlee/browser@3.16.0(playwright@1.61.0)(puppeteer@25.2.0)': + '@crawlee/browser@3.16.0(playwright@1.61.0)(puppeteer@25.2.1)': dependencies: '@apify/timeout': 0.3.2 '@crawlee/basic': 3.16.0 - '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) '@crawlee/types': 3.16.0 '@crawlee/utils': 3.16.0 ow: 0.28.2 @@ -5675,7 +5709,7 @@ snapshots: type-fest: 4.41.0 optionalDependencies: playwright: 1.61.0 - puppeteer: 25.2.0 + puppeteer: 25.2.1 transitivePeerDependencies: - supports-color @@ -5889,13 +5923,13 @@ snapshots: proper-lockfile: 4.1.2 tslib: 2.8.1 - '@crawlee/playwright@3.16.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.2.0)': + '@crawlee/playwright@3.16.0(idcac-playwright@0.2.0)(playwright@1.59.1)(puppeteer@25.2.1)': dependencies: '@apify/datastructures': 2.0.3 '@apify/log': 2.5.34 '@apify/timeout': 0.3.2 - '@crawlee/browser': 3.16.0(playwright@1.59.1)(puppeteer@25.2.0) - '@crawlee/browser-pool': 3.16.0(playwright@1.59.1)(puppeteer@25.2.0) + '@crawlee/browser': 3.16.0(playwright@1.59.1)(puppeteer@25.2.1) + '@crawlee/browser-pool': 3.16.0(playwright@1.59.1)(puppeteer@25.2.1) '@crawlee/core': 3.16.0 '@crawlee/types': 3.16.0 '@crawlee/utils': 3.16.0 @@ -5914,13 +5948,13 @@ snapshots: - puppeteer - supports-color - '@crawlee/playwright@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0)': + '@crawlee/playwright@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1)': dependencies: '@apify/datastructures': 2.0.3 '@apify/log': 2.5.34 '@apify/timeout': 0.3.2 - '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) - '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) '@crawlee/core': 3.16.0 '@crawlee/types': 3.16.0 '@crawlee/utils': 3.16.0 @@ -5939,12 +5973,12 @@ snapshots: - puppeteer - supports-color - '@crawlee/puppeteer@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0)': + '@crawlee/puppeteer@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1)': dependencies: '@apify/datastructures': 2.0.3 '@apify/log': 2.5.34 - '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) - '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) '@crawlee/types': 3.16.0 '@crawlee/utils': 3.16.0 cheerio: 1.0.0-rc.12 @@ -5954,7 +5988,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: idcac-playwright: 0.2.0 - puppeteer: 25.2.0 + puppeteer: 25.2.1 transitivePeerDependencies: - playwright - supports-color @@ -6679,61 +6713,61 @@ snapshots: '@oxlint-tsgolint/win32-x64@0.22.0': optional: true - '@oxlint/binding-android-arm-eabi@1.62.0': + '@oxlint/binding-android-arm-eabi@1.72.0': optional: true - '@oxlint/binding-android-arm64@1.62.0': + '@oxlint/binding-android-arm64@1.72.0': optional: true - '@oxlint/binding-darwin-arm64@1.62.0': + '@oxlint/binding-darwin-arm64@1.72.0': optional: true - '@oxlint/binding-darwin-x64@1.62.0': + '@oxlint/binding-darwin-x64@1.72.0': optional: true - '@oxlint/binding-freebsd-x64@1.62.0': + '@oxlint/binding-freebsd-x64@1.72.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.62.0': + '@oxlint/binding-linux-arm-gnueabihf@1.72.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.62.0': + '@oxlint/binding-linux-arm-musleabihf@1.72.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.62.0': + '@oxlint/binding-linux-arm64-gnu@1.72.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.62.0': + '@oxlint/binding-linux-arm64-musl@1.72.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.62.0': + '@oxlint/binding-linux-ppc64-gnu@1.72.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.62.0': + '@oxlint/binding-linux-riscv64-gnu@1.72.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.62.0': + '@oxlint/binding-linux-riscv64-musl@1.72.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.62.0': + '@oxlint/binding-linux-s390x-gnu@1.72.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.62.0': + '@oxlint/binding-linux-x64-gnu@1.72.0': optional: true - '@oxlint/binding-linux-x64-musl@1.62.0': + '@oxlint/binding-linux-x64-musl@1.72.0': optional: true - '@oxlint/binding-openharmony-arm64@1.62.0': + '@oxlint/binding-openharmony-arm64@1.72.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.62.0': + '@oxlint/binding-win32-arm64-msvc@1.72.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.62.0': + '@oxlint/binding-win32-ia32-msvc@1.72.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.62.0': + '@oxlint/binding-win32-x64-msvc@1.72.0': optional: true '@playwright/browser-chromium@1.61.0': @@ -7609,26 +7643,26 @@ snapshots: optionalDependencies: typescript: 5.9.3 - crawlee@3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0): + crawlee@3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1): dependencies: '@crawlee/basic': 3.16.0 - '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) - '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) '@crawlee/cheerio': 3.16.0 '@crawlee/cli': 3.16.0(@types/node@24.12.2) '@crawlee/core': 3.16.0 '@crawlee/http': 3.16.0 '@crawlee/jsdom': 3.16.0 '@crawlee/linkedom': 3.16.0 - '@crawlee/playwright': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) - '@crawlee/puppeteer': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/playwright': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1) + '@crawlee/puppeteer': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1) '@crawlee/utils': 3.16.0 import-local: 3.2.0 tslib: 2.8.1 optionalDependencies: idcac-playwright: 0.2.0 playwright: 1.61.0 - puppeteer: 25.2.0 + puppeteer: 25.2.1 transitivePeerDependencies: - '@types/node' - bufferutil @@ -8029,21 +8063,21 @@ snapshots: header-generator: 2.1.82 tslib: 2.8.1 - fingerprint-injector@2.1.82(playwright@1.59.1)(puppeteer@25.2.0): + fingerprint-injector@2.1.82(playwright@1.59.1)(puppeteer@25.2.1): dependencies: fingerprint-generator: 2.1.82 tslib: 2.8.1 optionalDependencies: playwright: 1.59.1 - puppeteer: 25.2.0 + puppeteer: 25.2.1 - fingerprint-injector@2.1.82(playwright@1.61.0)(puppeteer@25.2.0): + fingerprint-injector@2.1.82(playwright@1.61.0)(puppeteer@25.2.1): dependencies: fingerprint-generator: 2.1.82 tslib: 2.8.1 optionalDependencies: playwright: 1.61.0 - puppeteer: 25.2.0 + puppeteer: 25.2.1 fingerprint-injector@2.1.82(playwright@1.61.1)(puppeteer@25.2.0): dependencies: @@ -8053,6 +8087,14 @@ snapshots: playwright: 1.61.1 puppeteer: 25.2.0 + fingerprint-injector@2.1.82(playwright@1.61.1)(puppeteer@25.2.1): + dependencies: + fingerprint-generator: 2.1.82 + tslib: 2.8.1 + optionalDependencies: + playwright: 1.61.1 + puppeteer: 25.2.1 + flat@5.0.2: {} follow-redirects@1.16.0: {} @@ -9486,27 +9528,27 @@ snapshots: '@oxlint-tsgolint/win32-arm64': 0.22.0 '@oxlint-tsgolint/win32-x64': 0.22.0 - oxlint@1.62.0(oxlint-tsgolint@0.22.0): + oxlint@1.72.0(oxlint-tsgolint@0.22.0): optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.62.0 - '@oxlint/binding-android-arm64': 1.62.0 - '@oxlint/binding-darwin-arm64': 1.62.0 - '@oxlint/binding-darwin-x64': 1.62.0 - '@oxlint/binding-freebsd-x64': 1.62.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.62.0 - '@oxlint/binding-linux-arm-musleabihf': 1.62.0 - '@oxlint/binding-linux-arm64-gnu': 1.62.0 - '@oxlint/binding-linux-arm64-musl': 1.62.0 - '@oxlint/binding-linux-ppc64-gnu': 1.62.0 - '@oxlint/binding-linux-riscv64-gnu': 1.62.0 - '@oxlint/binding-linux-riscv64-musl': 1.62.0 - '@oxlint/binding-linux-s390x-gnu': 1.62.0 - '@oxlint/binding-linux-x64-gnu': 1.62.0 - '@oxlint/binding-linux-x64-musl': 1.62.0 - '@oxlint/binding-openharmony-arm64': 1.62.0 - '@oxlint/binding-win32-arm64-msvc': 1.62.0 - '@oxlint/binding-win32-ia32-msvc': 1.62.0 - '@oxlint/binding-win32-x64-msvc': 1.62.0 + '@oxlint/binding-android-arm-eabi': 1.72.0 + '@oxlint/binding-android-arm64': 1.72.0 + '@oxlint/binding-darwin-arm64': 1.72.0 + '@oxlint/binding-darwin-x64': 1.72.0 + '@oxlint/binding-freebsd-x64': 1.72.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.72.0 + '@oxlint/binding-linux-arm-musleabihf': 1.72.0 + '@oxlint/binding-linux-arm64-gnu': 1.72.0 + '@oxlint/binding-linux-arm64-musl': 1.72.0 + '@oxlint/binding-linux-ppc64-gnu': 1.72.0 + '@oxlint/binding-linux-riscv64-gnu': 1.72.0 + '@oxlint/binding-linux-riscv64-musl': 1.72.0 + '@oxlint/binding-linux-s390x-gnu': 1.72.0 + '@oxlint/binding-linux-x64-gnu': 1.72.0 + '@oxlint/binding-linux-x64-musl': 1.72.0 + '@oxlint/binding-openharmony-arm64': 1.72.0 + '@oxlint/binding-win32-arm64-msvc': 1.72.0 + '@oxlint/binding-win32-ia32-msvc': 1.72.0 + '@oxlint/binding-win32-x64-msvc': 1.72.0 oxlint-tsgolint: 0.22.0 p-cancelable@4.0.1: {} @@ -9854,6 +9896,19 @@ snapshots: - proxy-agent - utf-8-validate + puppeteer-core@25.2.1: + dependencies: + '@puppeteer/browsers': 3.0.5 + chromium-bidi: 16.0.1(devtools-protocol@0.0.1638949) + devtools-protocol: 0.0.1638949 + typed-query-selector: 2.12.2 + webdriver-bidi-protocol: 0.4.2 + ws: 8.21.0 + transitivePeerDependencies: + - bufferutil + - proxy-agent + - utf-8-validate + puppeteer@25.2.0: dependencies: '@puppeteer/browsers': 3.0.5 @@ -9867,6 +9922,19 @@ snapshots: - proxy-agent - utf-8-validate + puppeteer@25.2.1: + dependencies: + '@puppeteer/browsers': 3.0.5 + chromium-bidi: 16.0.1(devtools-protocol@0.0.1638949) + devtools-protocol: 0.0.1638949 + lilconfig: 3.1.3 + puppeteer-core: 25.2.1 + typed-query-selector: 2.12.2 + transitivePeerDependencies: + - bufferutil + - proxy-agent + - utf-8-validate + queue-microtask@1.2.3: {} quick-lru@4.0.1: {} From a0c836c2b9c4693121f5caf8019acd71add164ca Mon Sep 17 00:00:00 2001 From: nikitachapovskii-dev Date: Wed, 1 Jul 2026 17:07:05 +0200 Subject: [PATCH 4/7] chore(deps): make TS6 + @apify/tsconfig 0.2.0 build, apply ubuntu-24.04 --- .github/workflows/check-pr-title.yaml | 2 +- .github/workflows/on-pull-request.yml | 4 +- .github/workflows/test-e2e.yaml | 2 +- package.json | 2 +- .../camoufox-scraper/tsconfig.json | 2 + .../cheerio-scraper/tsconfig.json | 2 + .../actor-scraper/jsdom-scraper/tsconfig.json | 2 + .../playwright-scraper/tsconfig.json | 2 + .../puppeteer-scraper/tsconfig.json | 2 + .../sitemap-scraper/tsconfig.json | 1 + .../actor-scraper/web-scraper/tsconfig.json | 2 + packages/scraper-tools/package.json | 1 + packages/scraper-tools/tsconfig.build.json | 3 +- pnpm-lock.yaml | 99 ++++++++++++++++--- renovate.json | 2 + 15 files changed, 109 insertions(+), 19 deletions(-) diff --git a/.github/workflows/check-pr-title.yaml b/.github/workflows/check-pr-title.yaml index 050d70d5..7361c6b1 100644 --- a/.github/workflows/check-pr-title.yaml +++ b/.github/workflows/check-pr-title.yaml @@ -7,6 +7,6 @@ on: jobs: check_pr_title: name: 'Check PR title' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: apify/actions/pr-title-check@v1.3.0 diff --git a/.github/workflows/on-pull-request.yml b/.github/workflows/on-pull-request.yml index 9899fce6..e822bbf0 100644 --- a/.github/workflows/on-pull-request.yml +++ b/.github/workflows/on-pull-request.yml @@ -12,7 +12,7 @@ jobs: build_and_test: name: Build & Test if: (!contains(github.event.head_commit.message, '[skip ci]') && !contains(github.event.head_commit.message, 'docs:')) - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 30 steps: @@ -38,7 +38,7 @@ jobs: lint: name: Lint - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - name: Checkout repository diff --git a/.github/workflows/test-e2e.yaml b/.github/workflows/test-e2e.yaml index c4c5736d..0d0f9ca9 100644 --- a/.github/workflows/test-e2e.yaml +++ b/.github/workflows/test-e2e.yaml @@ -12,7 +12,7 @@ on: jobs: build_and_test: name: Build & Test - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 60 steps: diff --git a/package.json b/package.json index 16ccc41c..58276831 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "oxlint": "1.72.0", "oxlint-tsgolint": "0.22.0", "playwright": "^1.61.0", - "puppeteer": "25.2.1", + "puppeteer": "25.2.0", "rimraf": "^6.0.1", "tsx": "^4.16.5", "turbo": "2.9.1", diff --git a/packages/actor-scraper/camoufox-scraper/tsconfig.json b/packages/actor-scraper/camoufox-scraper/tsconfig.json index bf3a4188..54be7af4 100644 --- a/packages/actor-scraper/camoufox-scraper/tsconfig.json +++ b/packages/actor-scraper/camoufox-scraper/tsconfig.json @@ -2,7 +2,9 @@ "extends": "@apify/tsconfig", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "module": "ESNext", + "moduleResolution": "bundler", "allowJs": true, "skipLibCheck": true }, diff --git a/packages/actor-scraper/cheerio-scraper/tsconfig.json b/packages/actor-scraper/cheerio-scraper/tsconfig.json index bf3a4188..54be7af4 100644 --- a/packages/actor-scraper/cheerio-scraper/tsconfig.json +++ b/packages/actor-scraper/cheerio-scraper/tsconfig.json @@ -2,7 +2,9 @@ "extends": "@apify/tsconfig", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "module": "ESNext", + "moduleResolution": "bundler", "allowJs": true, "skipLibCheck": true }, diff --git a/packages/actor-scraper/jsdom-scraper/tsconfig.json b/packages/actor-scraper/jsdom-scraper/tsconfig.json index bf3a4188..54be7af4 100644 --- a/packages/actor-scraper/jsdom-scraper/tsconfig.json +++ b/packages/actor-scraper/jsdom-scraper/tsconfig.json @@ -2,7 +2,9 @@ "extends": "@apify/tsconfig", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "module": "ESNext", + "moduleResolution": "bundler", "allowJs": true, "skipLibCheck": true }, diff --git a/packages/actor-scraper/playwright-scraper/tsconfig.json b/packages/actor-scraper/playwright-scraper/tsconfig.json index bf3a4188..54be7af4 100644 --- a/packages/actor-scraper/playwright-scraper/tsconfig.json +++ b/packages/actor-scraper/playwright-scraper/tsconfig.json @@ -2,7 +2,9 @@ "extends": "@apify/tsconfig", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "module": "ESNext", + "moduleResolution": "bundler", "allowJs": true, "skipLibCheck": true }, diff --git a/packages/actor-scraper/puppeteer-scraper/tsconfig.json b/packages/actor-scraper/puppeteer-scraper/tsconfig.json index bf3a4188..54be7af4 100644 --- a/packages/actor-scraper/puppeteer-scraper/tsconfig.json +++ b/packages/actor-scraper/puppeteer-scraper/tsconfig.json @@ -2,7 +2,9 @@ "extends": "@apify/tsconfig", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "module": "ESNext", + "moduleResolution": "bundler", "allowJs": true, "skipLibCheck": true }, diff --git a/packages/actor-scraper/sitemap-scraper/tsconfig.json b/packages/actor-scraper/sitemap-scraper/tsconfig.json index 11ec1452..54be7af4 100644 --- a/packages/actor-scraper/sitemap-scraper/tsconfig.json +++ b/packages/actor-scraper/sitemap-scraper/tsconfig.json @@ -2,6 +2,7 @@ "extends": "@apify/tsconfig", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "module": "ESNext", "moduleResolution": "bundler", "allowJs": true, diff --git a/packages/actor-scraper/web-scraper/tsconfig.json b/packages/actor-scraper/web-scraper/tsconfig.json index 3173b803..be5037a3 100644 --- a/packages/actor-scraper/web-scraper/tsconfig.json +++ b/packages/actor-scraper/web-scraper/tsconfig.json @@ -2,7 +2,9 @@ "extends": "@apify/tsconfig", "compilerOptions": { "outDir": "dist", + "rootDir": "src", "module": "ESNext", + "moduleResolution": "bundler", "allowJs": true, "skipLibCheck": true, "lib": ["dom"] diff --git a/packages/scraper-tools/package.json b/packages/scraper-tools/package.json index f7f7f171..8fd7e85d 100644 --- a/packages/scraper-tools/package.json +++ b/packages/scraper-tools/package.json @@ -5,6 +5,7 @@ "types": "dist/index.d.ts", "exports": { ".": { + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } diff --git a/packages/scraper-tools/tsconfig.build.json b/packages/scraper-tools/tsconfig.build.json index 201cb221..5f63b6d3 100644 --- a/packages/scraper-tools/tsconfig.build.json +++ b/packages/scraper-tools/tsconfig.build.json @@ -1,7 +1,8 @@ { "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "rootDir": "./src" }, "include": ["src/**/*"] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ddba1c73..e4f3936c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,7 +66,7 @@ importers: version: 20.5.0(@types/node@24.12.2)(conventional-commits-parser@6.4.0)(typescript@6.0.3) crawlee: specifier: ^3.16.0 - version: 3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1) + version: 3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) fs-extra: specifier: ^11.2.0 version: 11.3.4 @@ -98,8 +98,8 @@ importers: specifier: ^1.61.0 version: 1.61.0 puppeteer: - specifier: 25.2.1 - version: 25.2.1 + specifier: 25.2.0 + version: 25.2.0 rimraf: specifier: ^6.0.1 version: 6.1.3 @@ -5620,6 +5620,28 @@ snapshots: transitivePeerDependencies: - supports-color + '@crawlee/browser-pool@3.16.0(playwright@1.61.0)(puppeteer@25.2.0)': + dependencies: + '@apify/log': 2.5.34 + '@apify/timeout': 0.3.2 + '@crawlee/core': 3.16.0 + '@crawlee/types': 3.16.0 + fingerprint-generator: 2.1.82 + fingerprint-injector: 2.1.82(playwright@1.61.0)(puppeteer@25.2.0) + lodash.merge: 4.6.2 + nanoid: 3.3.11 + ow: 0.28.2 + p-limit: 3.1.0 + proxy-chain: 2.7.1 + quick-lru: 5.1.1 + tiny-typed-emitter: 2.1.0 + tslib: 2.8.1 + optionalDependencies: + playwright: 1.61.0 + puppeteer: 25.2.0 + transitivePeerDependencies: + - supports-color + '@crawlee/browser-pool@3.16.0(playwright@1.61.0)(puppeteer@25.2.1)': dependencies: '@apify/log': 2.5.34 @@ -5702,6 +5724,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@crawlee/browser@3.16.0(playwright@1.61.0)(puppeteer@25.2.0)': + dependencies: + '@apify/timeout': 0.3.2 + '@crawlee/basic': 3.16.0 + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/types': 3.16.0 + '@crawlee/utils': 3.16.0 + ow: 0.28.2 + tslib: 2.8.1 + type-fest: 4.41.0 + optionalDependencies: + playwright: 1.61.0 + puppeteer: 25.2.0 + transitivePeerDependencies: + - supports-color + '@crawlee/browser@3.16.0(playwright@1.61.0)(puppeteer@25.2.1)': dependencies: '@apify/timeout': 0.3.2 @@ -5953,6 +5991,31 @@ snapshots: - puppeteer - supports-color + '@crawlee/playwright@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0)': + dependencies: + '@apify/datastructures': 2.0.3 + '@apify/log': 2.5.34 + '@apify/timeout': 0.3.2 + '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/core': 3.16.0 + '@crawlee/types': 3.16.0 + '@crawlee/utils': 3.16.0 + cheerio: 1.0.0-rc.12 + jquery: 3.7.1 + lodash.isequal: 4.5.0 + ml-logistic-regression: 2.0.0 + ml-matrix: 6.12.1 + ow: 0.28.2 + string-comparison: 1.3.0 + tslib: 2.8.1 + optionalDependencies: + idcac-playwright: 0.2.0 + playwright: 1.61.0 + transitivePeerDependencies: + - puppeteer + - supports-color + '@crawlee/playwright@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1)': dependencies: '@apify/datastructures': 2.0.3 @@ -5978,12 +6041,12 @@ snapshots: - puppeteer - supports-color - '@crawlee/puppeteer@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1)': + '@crawlee/puppeteer@3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0)': dependencies: '@apify/datastructures': 2.0.3 '@apify/log': 2.5.34 - '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) - '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) + '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) '@crawlee/types': 3.16.0 '@crawlee/utils': 3.16.0 cheerio: 1.0.0-rc.12 @@ -5993,7 +6056,7 @@ snapshots: tslib: 2.8.1 optionalDependencies: idcac-playwright: 0.2.0 - puppeteer: 25.2.1 + puppeteer: 25.2.0 transitivePeerDependencies: - playwright - supports-color @@ -7648,26 +7711,26 @@ snapshots: optionalDependencies: typescript: 6.0.3 - crawlee@3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1): + crawlee@3.16.0(@types/node@24.12.2)(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0): dependencies: '@crawlee/basic': 3.16.0 - '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) - '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.1) + '@crawlee/browser': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/browser-pool': 3.16.0(playwright@1.61.0)(puppeteer@25.2.0) '@crawlee/cheerio': 3.16.0 '@crawlee/cli': 3.16.0(@types/node@24.12.2) '@crawlee/core': 3.16.0 '@crawlee/http': 3.16.0 '@crawlee/jsdom': 3.16.0 '@crawlee/linkedom': 3.16.0 - '@crawlee/playwright': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1) - '@crawlee/puppeteer': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.1) + '@crawlee/playwright': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) + '@crawlee/puppeteer': 3.16.0(idcac-playwright@0.2.0)(playwright@1.61.0)(puppeteer@25.2.0) '@crawlee/utils': 3.16.0 import-local: 3.2.0 tslib: 2.8.1 optionalDependencies: idcac-playwright: 0.2.0 playwright: 1.61.0 - puppeteer: 25.2.1 + puppeteer: 25.2.0 transitivePeerDependencies: - '@types/node' - bufferutil @@ -8076,6 +8139,14 @@ snapshots: playwright: 1.59.1 puppeteer: 25.2.1 + fingerprint-injector@2.1.82(playwright@1.61.0)(puppeteer@25.2.0): + dependencies: + fingerprint-generator: 2.1.82 + tslib: 2.8.1 + optionalDependencies: + playwright: 1.61.0 + puppeteer: 25.2.0 + fingerprint-injector@2.1.82(playwright@1.61.0)(puppeteer@25.2.1): dependencies: fingerprint-generator: 2.1.82 @@ -9913,6 +9984,7 @@ snapshots: - bufferutil - proxy-agent - utf-8-validate + optional: true puppeteer@25.2.0: dependencies: @@ -9939,6 +10011,7 @@ snapshots: - bufferutil - proxy-agent - utf-8-validate + optional: true queue-microtask@1.2.3: {} diff --git a/renovate.json b/renovate.json index 583d0e52..35c96b9f 100644 --- a/renovate.json +++ b/renovate.json @@ -58,6 +58,7 @@ "description": "Update the Playwright image and driver as one tested stack", "matchManagers": ["dockerfile", "npm"], "matchFileNames": [ + "package.json", "packages/actor-scraper/playwright-scraper/Dockerfile", "packages/actor-scraper/playwright-scraper/package.json" ], @@ -68,6 +69,7 @@ "description": "Update the Chrome image and Puppeteer drivers as one tested stack", "matchManagers": ["dockerfile", "npm"], "matchFileNames": [ + "package.json", "packages/actor-scraper/puppeteer-scraper/Dockerfile", "packages/actor-scraper/puppeteer-scraper/package.json", "packages/actor-scraper/web-scraper/Dockerfile", From 121ebec13a2d078a05e711f9117147cf5774d8cc Mon Sep 17 00:00:00 2001 From: nikitachapovskii-dev Date: Wed, 1 Jul 2026 17:20:41 +0200 Subject: [PATCH 5/7] fix(build): sitemap lib esnext for Array.fromAsync + ignore all *.tsbuildinfo --- .gitignore | 2 +- packages/actor-scraper/sitemap-scraper/tsconfig.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b5a464c7..ad37eacf 100644 --- a/.gitignore +++ b/.gitignore @@ -26,7 +26,7 @@ docs/typedefs docs/changelog.md .history .docusaurus -tsconfig.tsbuildinfo +*.tsbuildinfo apify_storage crawlee_storage storage diff --git a/packages/actor-scraper/sitemap-scraper/tsconfig.json b/packages/actor-scraper/sitemap-scraper/tsconfig.json index 54be7af4..400ebd25 100644 --- a/packages/actor-scraper/sitemap-scraper/tsconfig.json +++ b/packages/actor-scraper/sitemap-scraper/tsconfig.json @@ -5,6 +5,7 @@ "rootDir": "src", "module": "ESNext", "moduleResolution": "bundler", + "lib": ["ESNext"], "allowJs": true, "skipLibCheck": true }, From 737cf8d04de173aa29a87a9f5484ea74a1364d69 Mon Sep 17 00:00:00 2001 From: nikitachapovskii-dev Date: Wed, 1 Jul 2026 18:06:56 +0200 Subject: [PATCH 6/7] fix(ci): re-enable unprivileged userns for Chrome sandbox on ubuntu-24.04 --- .github/workflows/on-pull-request.yml | 5 +++++ .github/workflows/test-e2e.yaml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/on-pull-request.yml b/.github/workflows/on-pull-request.yml index e822bbf0..12b6ae6d 100644 --- a/.github/workflows/on-pull-request.yml +++ b/.github/workflows/on-pull-request.yml @@ -33,6 +33,11 @@ jobs: - name: Build run: pnpm ci:build + # ubuntu-24.04 restricts unprivileged user namespaces via AppArmor, which breaks + # Chrome's sandbox and fails the browser-launch tests. Re-enable it for the runner. + - name: Enable unprivileged user namespaces (Chrome sandbox) + run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 + - name: Tests run: pnpm test diff --git a/.github/workflows/test-e2e.yaml b/.github/workflows/test-e2e.yaml index 0d0f9ca9..ca99a6c1 100644 --- a/.github/workflows/test-e2e.yaml +++ b/.github/workflows/test-e2e.yaml @@ -49,6 +49,11 @@ jobs: - name: Build run: pnpm ci:build + # ubuntu-24.04 restricts unprivileged user namespaces via AppArmor, which breaks + # Chrome's sandbox and fails the browser-launch tests. Re-enable it for the runner. + - name: Enable unprivileged user namespaces (Chrome sandbox) + run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 + - name: Test run: pnpm test:e2e env: From 34fdcf7f71617431d2824a29312d9482df51bae0 Mon Sep 17 00:00:00 2001 From: nikitachapovskii-dev Date: Thu, 2 Jul 2026 11:03:33 +0200 Subject: [PATCH 7/7] chore(deps): reconcile lockfile after master merge --- package.json | 2 +- pnpm-lock.yaml | 123 ++++++++++++++++++++++++------------------------- 2 files changed, 61 insertions(+), 64 deletions(-) diff --git a/package.json b/package.json index 488421b8..04e1497d 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@apify/input_secrets": "^1.2.0", "@apify/log": "^2.5.22", "@apify/oxlint-config": "^0.3.0", - "@apify/tsconfig": "^0.1.2", + "@apify/tsconfig": "^0.2.0", "@commitlint/config-conventional": "^20.0.0", "@isaacs/brace-expansion": "^5.0.1", "@playwright/browser-chromium": "^1.61.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 030dabf5..6a904ded 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1466,124 +1466,124 @@ packages: cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.72.0': - resolution: {integrity: sha512-zhCmvn+1Mj3UchAc/90i99S0t7jJUsHmFVSPg4UWrjO8b8eaSGwscgO6QAUtvHBstkjQwBttQNswEnAF1mIQdA==} + '@oxlint/binding-android-arm-eabi@1.62.0': + resolution: {integrity: sha512-pKsthNECyvJh8lPTICz6VcwVy2jOqdhhsp1rlxCkhgZR47aKvXPmaRWQDv+zlXpRae4qm1MaaTnutkaOk5aofg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.72.0': - resolution: {integrity: sha512-mtH+aY/ozv1eZoCUC2owjFAtyNBKHpJHygKeEu9zXXnQGW1Q2/qOpvx+I+Lf23+TvTz66F4iiXUbl2cGvoLPCQ==} + '@oxlint/binding-android-arm64@1.62.0': + resolution: {integrity: sha512-b1AUNViByvgmR2xJDubvLIr+dSuu3uraG7bsAoKo+xrpspPvu6RIn6Fhr2JUhobfep3jwUTy18Huco6GkwdvGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.72.0': - resolution: {integrity: sha512-EvnajNPDtfknB3ZieeOOyDTwJn9QXDiwfnF4ZDQqART6RG6hjY4WigQcZdGoK2dkB3e1vrmEzN9aYbQCUkh/gQ==} + '@oxlint/binding-darwin-arm64@1.62.0': + resolution: {integrity: sha512-iG+Tvf70UJ6otfwFYIHk36Sjq9cpPP5YLxkoggANNRtzgi3Tj3g8q6Ybqi6AtkU3+yg9QwF7bDCkCS6bbL4PCg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.72.0': - resolution: {integrity: sha512-ZkCdEa/G80A7vEHfeCDz/+L3m33DE73v32mDKhgOIgz8Uwf0DFcK7+uu6qC+7LEhmz5fpOe1osWKyjSNMydFIQ==} + '@oxlint/binding-darwin-x64@1.62.0': + resolution: {integrity: sha512-oOWI6YPPr5AJUx+yIDlxmuUbQjS5gZX3OH3QisawYvsZgLiQVvZtR0rPBcJTxLWqt2ClrWg0DlSrlUiG5SQNHg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.72.0': - resolution: {integrity: sha512-NroXv2vh+sxVY1uya/rM5pjhx1hm8BzlYpx9q67QP0Xhw5MH2bf5GJylpvLEC+781p1Xli/317EoV9AlGwViag==} + '@oxlint/binding-freebsd-x64@1.62.0': + resolution: {integrity: sha512-dLP33T7VLCmLVv4cvjkVX+rmkcwNk2UfxmsZPNur/7BQHoQR60zJ7XLiRvNUawlzn0u8ngCa3itjEG73MAMa/w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.72.0': - resolution: {integrity: sha512-0NDywYgfj279Ou/BcQuCYSj7NJwBfmWn5qc5uGO/Ny7fUWmXyIpvawqX/8acQlWG6IXelJsJhj+JAy6sjsKj0A==} + '@oxlint/binding-linux-arm-gnueabihf@1.62.0': + resolution: {integrity: sha512-fl//LWNks6qo9chNY60UDYyIwtp7a5cEx4Y/rHPjaarhuwqx6jtbzEpD5V5AqmdL4a6Y5D8zeXg5HF2Cr0QmSQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.72.0': - resolution: {integrity: sha512-4vpXB06h65Ezsy4hRyrGjGrfa1SkVPii09yaajiYhmVpgsFiLD+KNxIx/BNAY+XiO+i1yqp9HHdwqM8VTqa5XQ==} + '@oxlint/binding-linux-arm-musleabihf@1.62.0': + resolution: {integrity: sha512-i5vkAuxvueTODV3J2dL61/TXewDHhMFKvtD156cIsk7GsdfiAu7zW7kY0NJXhKeFHeiMZIh7eFNjkPYH6J47HQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.72.0': - resolution: {integrity: sha512-immaN4g2ZGFiOkKrvRX9LvzZdd2GkQM5wR+UyzYyUuyhUTXGQ4HKUJH18xp4G8OfhCVaVAJfKZxwE1r8+4hhaQ==} + '@oxlint/binding-linux-arm64-gnu@1.62.0': + resolution: {integrity: sha512-QwN19LLuIGuOjEflSeJkZmOTfBdBMlTmW8xbMf8TZhjd//cxVNYQPq75q7oKZBJc6hRx3gY7sX0Egc8cEIFZYg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.72.0': - resolution: {integrity: sha512-JGHS9Mnr7iWyyLDxgCv1MhzVpAckgptg00F2gnxt/GD7lQ2SW1BRcxHqhSTaSdDpjWRrBkBxMMh4+Hn3aVtExg==} + '@oxlint/binding-linux-arm64-musl@1.62.0': + resolution: {integrity: sha512-8eCy3FCDuWUM5hWujAv6heMvfZPbcCOU3SdQUAkixZLu5bSzOkNfirJiLGoQFO943xceOKkiQRMQNzH++jM3WA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.72.0': - resolution: {integrity: sha512-AOYgBZqxNshrg83P9v0RYv+m8s10Cqkj4/PxXFDhcS3k7FqsIG5+CxErshZCIN7G8iy4Y+VGfAsuEdar8AcbBg==} + '@oxlint/binding-linux-ppc64-gnu@1.62.0': + resolution: {integrity: sha512-NjQ7K7tpTPDe9J+yq8p/s/J0E7lRCkK2uDBDqvT4XIT6f4Z0tlnr59OBg/WcrmVHER1AbrcfyxhGTXgcG8ytWg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.72.0': - resolution: {integrity: sha512-QMybPS5ij3/vrKG67mqzHwW++91sYxK/PPUVi6SBtNCEzW4niS52fVBdXbQ6nou0wWbUPEpx8Sl/ZjtgE3clXA==} + '@oxlint/binding-linux-riscv64-gnu@1.62.0': + resolution: {integrity: sha512-oKZed9gmSwze29dEt3/Wnsv6l/Ygw/FUst+8Kfpv2SGeS/glEoTGZAMQw37SVyzFV76UTHJN2snGgxK2t2+8ow==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.72.0': - resolution: {integrity: sha512-gOc3W7JV0PXRpIL7stUlLe3Wa9Gp0Kdlup87IT3gHDvPKck2xNgMIl/Gs2lldYY2lyXZDC4rWi3hmoLUobkgbQ==} + '@oxlint/binding-linux-riscv64-musl@1.62.0': + resolution: {integrity: sha512-gBjBxQ+9lGpAYq+ELqw0w8QXsBnkZclFc7GRX2r0LnEVn3ZTEqeIKpKcGjucmp76Q53bvJD0i4qBWBhcfhSfGA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.72.0': - resolution: {integrity: sha512-rpGxph+FjjHcYI5q6uxB3Az+tnfmEnDbSA8+PK9ZE/VzyUAkvBOMeuY7ZQMhu5mpZH7YQDsTdW6Cx4kV/msc6w==} + '@oxlint/binding-linux-s390x-gnu@1.62.0': + resolution: {integrity: sha512-Ew2Kxs9EQ9/mbAIJ2hvocMC0wsOu6YKzStI2eFBDt+Td5O8seVC/oxgRIHqCcl5sf5ratA1nozQBAuv7tphkHg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.72.0': - resolution: {integrity: sha512-WND+uhf/Ko13SLqQMWQUgsZuLvYYEvL0ZKgg0tgGYfLqxG7l8Ju123fHDMJyYSDl5E3bUbpFUuii/OvMreFQzw==} + '@oxlint/binding-linux-x64-gnu@1.62.0': + resolution: {integrity: sha512-5z25jcAA0gfKyVwz71A0VXgaPlocPoTAxhlv/hgoK6tlCrfoNuw7haWbDHvGMfjXhdic4EqVXGRv5XsTqFnbRQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.72.0': - resolution: {integrity: sha512-SrpbrUL70nG9vh6zP4/oKHWgLuHquwsr7MW9XOn0olBVgh10Uqr8qscKhQoBGEn6olK/IUpn5GSKcdQ5AjUhGA==} + '@oxlint/binding-linux-x64-musl@1.62.0': + resolution: {integrity: sha512-IWpHmMB6ZDllPvqWDkG6AmXrN7JF5e/c4g/0PuURsmlK+vHoYZPB70rr4u1bn3I4LsKCSpqqfveyx6UCOC8wdg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.72.0': - resolution: {integrity: sha512-qkrsEn6NmgFKr7U/QnezQMb+q/vzAy0Dd9Y95gQGQTyjzDLN+HRZMuM5u70iyH4nBLCfKBzhjMsYCehKay2jyg==} + '@oxlint/binding-openharmony-arm64@1.62.0': + resolution: {integrity: sha512-fjlSxxrD5pA594vkyikCS9MnPRjQawW6/BLgyTYkO+73wwPlYjkcZ7LSd974l0Q2zkHQmu4DPvJFLYA7o8xrxQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.72.0': - resolution: {integrity: sha512-LWR6ZlFZph+KPjXv8opgZsXRDCdrdQe8VL8Cg9zxCoBS73h6znzZpydVgmdnwj8mB9AuSM5jxEgDJDpQkjboeg==} + '@oxlint/binding-win32-arm64-msvc@1.62.0': + resolution: {integrity: sha512-EiFXr8loNS0Ul3Gu80+9nr1T8jRmnKocqmHHg16tj5ZqTgUXyb97l2rrspVHdDluyFn9JfR4PoJFdNzw4paHww==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.72.0': - resolution: {integrity: sha512-yt6HEh7IsHvtjRWtmeZRX134eaXKHq5Gnqlf1xBJdJl1JtdoRUEJw3nAxpZoUDS860cX/foKbztO441anVBtVQ==} + '@oxlint/binding-win32-ia32-msvc@1.62.0': + resolution: {integrity: sha512-IgOFvL73li1bFgab+hThXYA0N2Xms2kV2MvZN95cebV+fmrZ9AVui1JSxfeeqRLo3CpPxKZlzhyq4G0cnaAvIw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.72.0': - resolution: {integrity: sha512-b2eKFD2hX7tIwmo/cyH6TDq8vzWRZ2qNHrzoGntUTmq0h3zQh/uX3eTSHCwI8OB/ADQfJCRelLItK8BsxuucDA==} + '@oxlint/binding-win32-x64-msvc@1.62.0': + resolution: {integrity: sha512-6hMpyDWQ2zGA1OXFKBrdYMUveUCO8UJhkO6JdwZPd78xIdHZNhjx+pib+4fC2Cljuhjyl0QwA2F3df/bs4Bp6A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -4083,18 +4083,15 @@ packages: resolution: {integrity: sha512-giCk5sEvG02d5tzPmFMX3hem8ndzEEu1xvGYS5OwNfO2WGl6ZVxt5LjE0yiMDoz94INI7XkXwgFAQiydPvVHDw==} hasBin: true - oxlint@1.72.0: - resolution: {integrity: sha512-1rhdZIP/EvoI91ABIwNU5Q8+bWf8mjrS5UzIOZld4d4bXxJvtlUhlQvaoTogIGin/qdErMOrwaIJvCSIAKTLhA==} + oxlint@1.62.0: + resolution: {integrity: sha512-1uFkg6HakjsGIpW9wNdeW4/2LOHW9MEkoWjZUTUfQtIHyLIZPYt00w3Sg+H3lH+206FgBPHBbW5dVE5l2ExECQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.22.1' - vite-plus: '*' + oxlint-tsgolint: '>=0.18.0' peerDependenciesMeta: oxlint-tsgolint: optional: true - vite-plus: - optional: true p-cancelable@4.0.1: resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==} @@ -6781,61 +6778,61 @@ snapshots: '@oxlint-tsgolint/win32-x64@0.24.0': optional: true - '@oxlint/binding-android-arm-eabi@1.72.0': + '@oxlint/binding-android-arm-eabi@1.62.0': optional: true - '@oxlint/binding-android-arm64@1.72.0': + '@oxlint/binding-android-arm64@1.62.0': optional: true - '@oxlint/binding-darwin-arm64@1.72.0': + '@oxlint/binding-darwin-arm64@1.62.0': optional: true - '@oxlint/binding-darwin-x64@1.72.0': + '@oxlint/binding-darwin-x64@1.62.0': optional: true - '@oxlint/binding-freebsd-x64@1.72.0': + '@oxlint/binding-freebsd-x64@1.62.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.72.0': + '@oxlint/binding-linux-arm-gnueabihf@1.62.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.72.0': + '@oxlint/binding-linux-arm-musleabihf@1.62.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.72.0': + '@oxlint/binding-linux-arm64-gnu@1.62.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.72.0': + '@oxlint/binding-linux-arm64-musl@1.62.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.72.0': + '@oxlint/binding-linux-ppc64-gnu@1.62.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.72.0': + '@oxlint/binding-linux-riscv64-gnu@1.62.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.72.0': + '@oxlint/binding-linux-riscv64-musl@1.62.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.72.0': + '@oxlint/binding-linux-s390x-gnu@1.62.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.72.0': + '@oxlint/binding-linux-x64-gnu@1.62.0': optional: true - '@oxlint/binding-linux-x64-musl@1.72.0': + '@oxlint/binding-linux-x64-musl@1.62.0': optional: true - '@oxlint/binding-openharmony-arm64@1.72.0': + '@oxlint/binding-openharmony-arm64@1.62.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.72.0': + '@oxlint/binding-win32-arm64-msvc@1.62.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.72.0': + '@oxlint/binding-win32-ia32-msvc@1.62.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.72.0': + '@oxlint/binding-win32-x64-msvc@1.62.0': optional: true '@playwright/browser-chromium@1.61.0':