diff --git a/.bun-version b/.bun-version index 085c0f266..9df886c42 100644 --- a/.bun-version +++ b/.bun-version @@ -1 +1 @@ -1.3.14 +1.4.2 diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index e7695ab3d..72d1e7d9b 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -33,7 +33,7 @@ jobs: node-version: ${{ env.LATEST_NODE_VERSION }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Run TSC run: pnpm run build @@ -57,7 +57,7 @@ jobs: node-version: ${{ env.LATEST_NODE_VERSION }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Run lint checks run: pnpm run lint @@ -93,7 +93,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Set up Python (Windows) if: ${{ matrix.os == 'windows-2025' }} @@ -126,7 +126,7 @@ jobs: node-version: ${{ env.LATEST_NODE_VERSION }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Run API tests env: @@ -161,7 +161,7 @@ jobs: node-version: ${{ env.LATEST_NODE_VERSION }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 @@ -209,7 +209,7 @@ jobs: node-version: ${{ env.LATEST_NODE_VERSION }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Build & deploy docs run: pnpm --filter apify-cli-website run build @@ -246,7 +246,7 @@ jobs: node-version: ${{ env.LATEST_NODE_VERSION }} - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Install bun uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0 diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index edb62e2c2..c0759412f 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -31,7 +31,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Build docs run: | @@ -46,7 +46,7 @@ jobs: SEGMENT_TOKEN: ${{ secrets.SEGMENT_TOKEN }} - name: Commit the updated package(-lock).json - uses: apify/actions/signed-commit@v1.3.0 + uses: apify/actions/signed-commit@v1.5.0 with: message: "chore: Automatic theme updating workflow [skip ci]" add: 'website/package.json pnpm-lock.yaml' @@ -61,7 +61,7 @@ jobs: path: ./website/build - name: Deploy artifact to GitHub Pages - uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 + uses: actions/deploy-pages@368f82528645a54fb793d4d04e342629a3f51346 # v5.0.1 - name: Invalidate CloudFront cache run: | diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index ade6e6336..857fb5f39 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -52,7 +52,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Build CLI from source run: pnpm run build diff --git a/.github/workflows/pre_release.yaml b/.github/workflows/pre_release.yaml index f5c6173aa..4007a6d36 100644 --- a/.github/workflows/pre_release.yaml +++ b/.github/workflows/pre_release.yaml @@ -22,7 +22,7 @@ jobs: changelog: ${{ steps.release_metadata.outputs.changelog }} release_notes: ${{ steps.release_metadata.outputs.release_notes }} steps: - - uses: apify/actions/git-cliff-release@v1.3.0 + - uses: apify/actions/git-cliff-release@v1.5.0 name: Prepare release metadata id: release_metadata with: @@ -33,7 +33,7 @@ jobs: name: Wait for code checks to pass runs-on: ubuntu-latest steps: - - uses: lewagon/wait-on-check-action@96d9100b431964d10e0136aff8b9ccb92470505e # v1.8.0 + - uses: lewagon/wait-on-check-action@369769072fe522a3a8a85c03c96af1e5242a1994 # v1.9.1 with: ref: ${{ github.sha }} repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -61,7 +61,7 @@ jobs: registry-url: https://registry.npmjs.org - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Update package version in package.json run: pnpm version ${{ needs.release_metadata.outputs.version_number }} --no-git-tag-version --allow-same-version @@ -71,7 +71,7 @@ jobs: - name: Commit changes id: commit - uses: apify/actions/signed-commit@v1.3.0 + uses: apify/actions/signed-commit@v1.5.0 with: message: "chore(release): Update changelog and package version [skip ci]" pull: '--rebase --autostash' @@ -117,7 +117,7 @@ jobs: registry-url: https://registry.npmjs.org - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Install bun uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0 @@ -180,7 +180,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Set pre-release version run: pnpm version ${{ needs.update_changelog.outputs.pre_release_version }} --no-git-tag-version --allow-same-version --no-git-checks @@ -190,7 +190,7 @@ jobs: run: node scripts/report-install-size.mjs - name: Create release - uses: softprops/action-gh-release@3d0d9888cb7fd7b750713d6e236d1fcb99157228 # v3.0.2 + uses: softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64 # v3.0.3 with: tag_name: v${{ needs.update_changelog.outputs.pre_release_version }} name: ${{ needs.update_changelog.outputs.pre_release_version }} @@ -210,7 +210,7 @@ jobs: steps: - name: Execute publish workflow - uses: apify/actions/execute-workflow@v1.3.0 + uses: apify/actions/execute-workflow@v1.5.0 with: workflow: publish_to_npm.yaml inputs: > diff --git a/.github/workflows/publish_to_npm.yaml b/.github/workflows/publish_to_npm.yaml index 714c504af..26dba00ee 100644 --- a/.github/workflows/publish_to_npm.yaml +++ b/.github/workflows/publish_to_npm.yaml @@ -36,7 +36,7 @@ jobs: registry-url: "https://registry.npmjs.org" - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Check version consistency and bump pre-release version (beta only) if: ${{ inputs.tag == 'beta' }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2b2863f7c..02b5fdc0a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -35,7 +35,7 @@ jobs: changelog: ${{ steps.release_metadata.outputs.changelog }} release_notes: ${{ steps.release_metadata.outputs.release_notes }} steps: - - uses: apify/actions/git-cliff-release@v1.3.0 + - uses: apify/actions/git-cliff-release@v1.5.0 name: Prepare release metadata id: release_metadata with: @@ -61,7 +61,7 @@ jobs: echo 'skipped=false' >> $GITHUB_OUTPUT fi - - uses: lewagon/wait-on-check-action@96d9100b431964d10e0136aff8b9ccb92470505e # v1.8.0 + - uses: lewagon/wait-on-check-action@369769072fe522a3a8a85c03c96af1e5242a1994 # v1.9.1 if: ${{ steps.check_skip.outputs.skipped == 'false' }} with: ref: ${{ github.sha }} @@ -88,7 +88,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Update package version in package.json run: pnpm version ${{ needs.release_metadata.outputs.version_number }} --no-git-tag-version --allow-same-version @@ -112,7 +112,7 @@ jobs: - name: Commit changes id: commit - uses: apify/actions/signed-commit@v1.3.0 + uses: apify/actions/signed-commit@v1.5.0 with: message: "chore(release): Update changelog and package version [skip ci]" pull: '--rebase --autostash' @@ -152,7 +152,7 @@ jobs: registry-url: https://registry.npmjs.org - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Install bun uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0 @@ -215,14 +215,14 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Report install size id: install-size run: node scripts/report-install-size.mjs - name: Create release - uses: softprops/action-gh-release@3d0d9888cb7fd7b750713d6e236d1fcb99157228 # v3.0.2 + uses: softprops/action-gh-release@efb35369e0ad2afab669f228072c1b0d510eae64 # v3.0.3 with: tag_name: ${{ needs.release_metadata.outputs.tag_name }} name: ${{ needs.release_metadata.outputs.version_number }} @@ -240,7 +240,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Execute publish workflow - uses: apify/actions/execute-workflow@v1.3.0 + uses: apify/actions/execute-workflow@v1.5.0 with: workflow: publish_to_npm.yaml inputs: > diff --git a/.github/workflows/version_docs.yaml b/.github/workflows/version_docs.yaml index bdfbc2268..bd187c799 100644 --- a/.github/workflows/version_docs.yaml +++ b/.github/workflows/version_docs.yaml @@ -22,7 +22,7 @@ jobs: node-version: 24 - name: Install pnpm and dependencies - uses: apify/actions/pnpm-install@v1.3.1 + uses: apify/actions/pnpm-install@v1.5.0 - name: Snapshot the current version id: version @@ -36,7 +36,7 @@ jobs: pnpm --filter apify-cli-website exec -- docusaurus docs:version $MAJOR_MINOR - name: Commit and push the version snapshot - uses: apify/actions/signed-commit@v1.3.0 + uses: apify/actions/signed-commit@v1.5.0 with: message: "docs: version docs for ${{ steps.version.outputs.version }} [docs build]" pull: '--rebase --autostash' diff --git a/.nvmrc b/.nvmrc index ca5c35005..df6ae3370 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.18.0 +24.21.0 diff --git a/package.json b/package.json index 0dc975308..735c53701 100644 --- a/package.json +++ b/package.json @@ -134,7 +134,7 @@ "lint-staged": "^17.0.0", "mock-stdin": "^1.0.0", "oxfmt": "0.61.0", - "oxlint": "1.71.0", + "oxlint": "1.82.0", "oxlint-tsgolint": "0.22.1", "rimraf": "~6.1.3", "tsdown": "^0.23.0", @@ -143,7 +143,7 @@ "vitest": "^4.1.8" }, "volta": { - "node": "24.18.0", + "node": "24.21.0", "pnpm": "11.11.0" }, "packageManager": "pnpm@11.11.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9845f0719..b41e07a9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -204,7 +204,7 @@ settings: excludeLinksFromLockfile: false overrides: - tar: 7.5.16 + tar: 7.5.22 importers: @@ -354,7 +354,7 @@ importers: devDependencies: '@apify/oxlint-config': specifier: ^0.3.0 - version: 0.3.0(oxlint@1.71.0(oxlint-tsgolint@0.22.1)) + version: 0.3.0(oxlint@1.82.0(oxlint-tsgolint@0.22.1)) '@apify/tsconfig': specifier: ^0.2.0 version: 0.2.0 @@ -410,8 +410,8 @@ importers: specifier: 0.61.0 version: 0.61.0 oxlint: - specifier: 1.71.0 - version: 1.71.0(oxlint-tsgolint@0.22.1) + specifier: 1.82.0 + version: 1.82.0(oxlint-tsgolint@0.22.1) oxlint-tsgolint: specifier: 0.22.1 version: 0.22.1 @@ -2921,124 +2921,124 @@ packages: cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.71.0': - resolution: {integrity: sha512-ImGmd1njEg4FEJH03jhRnveEegtO3czCtfptvaHivKAZQIYATbVFBrrzbaYMYv0oJioTnxZAZVSyV+oL7W8S2g==} + '@oxlint/binding-android-arm-eabi@1.82.0': + resolution: {integrity: sha512-a3LB+C5Dsj5b/qtmG/mv5WrzuiXEpg1KF5nXWcEvaoN5TYAqkIvxPOwTPp3Jy/FoGpRo8zsTFhMElMXfeoOEzA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.71.0': - resolution: {integrity: sha512-4A5BEexBrwY1YFF8Kiq/lp/wQPRG79G3BWIE1FuWaM5MvmpYSd+7ZySVcKkHdwo0UDzdQGddp6pD9mpctMqLnw==} + '@oxlint/binding-android-arm64@1.82.0': + resolution: {integrity: sha512-OBlhRgNqFblGpGenno/aqOfJLOkQ2B8Ig3iDAalfn0H8hJGZKXPeexCRTDm6uwv6YUjSA9Xnwt1y/Bgj5ZH8uw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.71.0': - resolution: {integrity: sha512-9wJA9GJulLwS2usU3CEisI/ESDO1n1z9eyTCvApMDrAkbJ1ve0mORgTMjcWWsKxkzkeZ2N/Gpra5IQE7x8tYgQ==} + '@oxlint/binding-darwin-arm64@1.82.0': + resolution: {integrity: sha512-dsopxqtY5ZdyT9uLHyGt1SyiLop6hi7hWI3PKpePodkRQOkLaCm+OE4fR9CAz9qdfjiFO8531tX/QDyP/psjFg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.71.0': - resolution: {integrity: sha512-PlLCjS06V0PeJMAJwzjrExw1sYNW9Gch3JtNlcwwZDXGlTYDuwHNN89zYH8LTXFfgkVtsYvs2nv0FqrzyuFDzg==} + '@oxlint/binding-darwin-x64@1.82.0': + resolution: {integrity: sha512-94Lu0SgTClKColU66g1VDuigV3HkcbkJBnTtZjGYfE8UPugaWDgKrm2icjC6HJVUYler2OXaHP/X0TBy8+CowQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.71.0': - resolution: {integrity: sha512-Lhil7bWre0ncxbUoDoxfS0JzpTz17BRQKW7iwoAUY8GJ66+WwJEfYPCFJ1P0WgVZR5/O/b3Q2pENlHOjeXLOGQ==} + '@oxlint/binding-freebsd-x64@1.82.0': + resolution: {integrity: sha512-hne/V06ewhh1i0w8+l7GDNROAGCGPmyFuOwiP7YTRu0JycyStJ4785dmF8xU5p0uUwt2emvIF9vc7Xjis+cJ0g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.71.0': - resolution: {integrity: sha512-Oo9/L58PYD3RC0x05d2upAPLllHytTjHQGsnC06P6Ynn7jKkp5mdImQxXdJ3+FnBaKspNpGogzgVsi6g872LiA==} + '@oxlint/binding-linux-arm-gnueabihf@1.82.0': + resolution: {integrity: sha512-aWY2xtbZf1LneW9Qsv/n2Sp8gOu74JrlQzEtj4coHX2SHFrCfhmAumaU+sI/A5nr+yoTRTSmI/pL2s6ADlNSkw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.71.0': - resolution: {integrity: sha512-mSHfyfgJrEbyIR29ejaeS50BdPk+GoNPlC1dckpDiUZbJAIel68sjSMdOt4WY0/gva+ECC7FNITQkxMJU+vSBw==} + '@oxlint/binding-linux-arm-musleabihf@1.82.0': + resolution: {integrity: sha512-Fe+TtXCXMh/5f7kWlZ2VAwsMumZWtraFlKVk1NJlL52/beGwfDE7ov+/8gVirHzWokzGu7X65hSPq0ucPDskWQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.71.0': - resolution: {integrity: sha512-n9yY4M2tiy3aij4AqtlnspzpfdpeT5JQfK2/w2d8oyp5W0FRwOb1dIeX99nORNcxGr08iD9bH8N5XFz3I2iy8w==} + '@oxlint/binding-linux-arm64-gnu@1.82.0': + resolution: {integrity: sha512-6azCZ6OJudlvipNttXCCQcyeFfcJ/NvUZdSN1z8elo73kCHtyQC7WTiUcSjWYvJ1jaq9KDUyMAoAS/vNzhBomA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.71.0': - resolution: {integrity: sha512-fJZrs5sDZtTaPIOiemRQQmo82Ezy+vOGXemPc4Ok7iVVsYsFa7SlW6Z5XN819VfsqBHRm3NJ3rTdnR8+bJYJdQ==} + '@oxlint/binding-linux-arm64-musl@1.82.0': + resolution: {integrity: sha512-PLEaSD8IAIIlwW4dwOd9YaxuxeOpwiXL4J24rcnE4iNtyM5j9Q9/3+gti08oXpx0u2ygNjRDx9xjWWpQonuJEw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.71.0': - resolution: {integrity: sha512-cwl7VKGERIy9p+G+AvZdfy/06q0aHXaTt/mMRReC751iuNYJgqKjB7NydXSS30nBT9vtr2tunciOtrR4fD6FUA==} + '@oxlint/binding-linux-ppc64-gnu@1.82.0': + resolution: {integrity: sha512-D94em/BwknNTn4vqxjHh5wb2oL566eFhArabqKIr0cNZMHOJuiraFp1A8tXpH05bbE5tqwEfLXTI0MWEGtn3Dw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.71.0': - resolution: {integrity: sha512-eZ8ieVXvzGi8jr7+ybQGPK2STw3mldfxZlgA2738iflfB/rzA69sE6m5rDRpQaxC7dpm745Enlh1Tod0QAk9Gg==} + '@oxlint/binding-linux-riscv64-gnu@1.82.0': + resolution: {integrity: sha512-MOprxBaoYU2D4VgxXCl3ghydThWtx7Um1lL51kGYNeQ5Al7WzsH7/tqGdNtbLrIWnjq3bsm13+nz/gRIxjrOXw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.71.0': - resolution: {integrity: sha512-puMDbQYe6+NXwfMusojoA7CXGn2b3utukmd23PQqc1E3XhVCwyZ+FueSMzDYeNgDV2dUfIVXAAKZBcFDeCL6sA==} + '@oxlint/binding-linux-riscv64-musl@1.82.0': + resolution: {integrity: sha512-5h55QsfJ/luDXZzC20k6SNOY1Az+dCP9WvntKtcUWh2JhckAdwApY2ZusaBTwLENnReXU+A2fJtSrYvZJNKNPg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.71.0': - resolution: {integrity: sha512-4NJLxBs1ujISCt3L/1FcywLs73PWtJuw+piD6feK2V6h6OS6P7xu9/sWt1DTRLibe6QCzmfZzmM/2HPORoV/Lg==} + '@oxlint/binding-linux-s390x-gnu@1.82.0': + resolution: {integrity: sha512-IE8NJNLlHr0CaXyGJPGVn0eTkUyoj1I2UfA8x7I4PSOYKsQ/6btVC7Pywrj5onk0cMH25r6Z38SoN3AvE5Zuog==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.71.0': - resolution: {integrity: sha512-cFDaiR8L3430qp88tfZnvFlt3KotFhR/DlbIL0nHOMMYiG/9Wy4l+6f7t8G8pTa9bd8Lt8+M0y/qjRQ/xcB74g==} + '@oxlint/binding-linux-x64-gnu@1.82.0': + resolution: {integrity: sha512-XUUUxaBo9XKl+J1B9EmP1cTGQPddzeURvoGkfwh/94PGnbW+hBprDljneoI2M1jzC1bzrIV3ihc7iM9UXl8+tg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.71.0': - resolution: {integrity: sha512-orfixdt76KlpNly9z0PkWBBNfwjKz+JFVLP/7wnVchlKNU9Dpt9InU/ZggeSej6fC7qwHmHNOGlhLnQXcYoGuA==} + '@oxlint/binding-linux-x64-musl@1.82.0': + resolution: {integrity: sha512-SWLSFulX9TDuH6yvbPYp4+VNn6jkkIvvI+KiujDM5rWBRHEfkesCC/pCneIIUr6ovkxZ5fRtpi2v5Cz5FrMJZg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.71.0': - resolution: {integrity: sha512-9emQu2lAp6yhPB3XuI+++vR+l/o6JR1X+EpxwcumPdQXBWXEPAsquPGL7l158EqU8SebQMXTUa/S5zN98juyHw==} + '@oxlint/binding-openharmony-arm64@1.82.0': + resolution: {integrity: sha512-BQy35f6ZUdNr9a6c7B7orxQTcLjByGT2z3WAgmRovpRwmPYAaJ+NTplmMzhdjdJ4qSchfMNZy/Ukg+qRg6zseQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.71.0': - resolution: {integrity: sha512-bd5kI8spYwTm3BILDtGhi73zoup5dw8MlPQNT8YB3BD5UIsjNe3K9/4ctrzQMX4SZMoK5HgzVLkLJzacEXB7fA==} + '@oxlint/binding-win32-arm64-msvc@1.82.0': + resolution: {integrity: sha512-V4QhSTg5gctZue8RJjsGi7NpQPThr/p1/HfmiMC5kfe1KFEup9SQRVub4A6kijQjdHfxj7bLL1KO3QO7/5bwMQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.71.0': - resolution: {integrity: sha512-W4HvOHGzVLHcrmFu+bMrJlho+/yrlX5ZNdJZqGe8MEldkQG+RHYhxxad9P4jvWAYFmIqUA5i9DQ8QsJqSU9GIw==} + '@oxlint/binding-win32-ia32-msvc@1.82.0': + resolution: {integrity: sha512-TUSCLaKB2yktpFAJ/r3HAUYsaV/3DT7JS4iNKyoh3a9YNwD0UG7Ezh4D8m23654vQcU6P/RQrCAjRPKe4peP/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.71.0': - resolution: {integrity: sha512-D2kyEIPHk/G/wiZLnwTVC/sVst+T/lKldVOjAFpgTIBUAOlry72e5OiapDbDBF4LfJLkN5ypJb/8Eu6yJzkveQ==} + '@oxlint/binding-win32-x64-msvc@1.82.0': + resolution: {integrity: sha512-VTVoRIWJTb+wvUX8EYoPArfFH02whuR10goFXE/LHRRX33ajRrFgqbcONXZMiF4C5rnattfkm87HqYn8jb8hmQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -7100,12 +7100,12 @@ packages: resolution: {integrity: sha512-YUSGSLUnoolsu8gxISEDio3q1rtsCozwfOzASUn3DT2mR2EeQ93uEEnen7s+6LpF+lyTQFln1pQfqwBh/fsVEg==} hasBin: true - oxlint@1.71.0: - resolution: {integrity: sha512-U1m1X+C0vDj7DC1e13IoZULzEcPczE7UOMTs8VlZGHUEIUaSTZKo5qkPsQEfzpgnQ29Pea/w3Xntk62UCecxZw==} + oxlint@1.82.0: + resolution: {integrity: sha512-+iFM1BGw1ntYJt3QngbJmjbrGxPaKMUADOXOijpWGnYcBPq8YZnQftSS1C+pVcDYy9YxqDVJKQqQkTazTQMboQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.22.1' + oxlint-tsgolint: '>=7.0.2001' vite-plus: '*' peerDependenciesMeta: oxlint-tsgolint: @@ -9718,9 +9718,9 @@ snapshots: '@apify/consts': 3.0.1 ansi-colors: 4.1.3 - '@apify/oxlint-config@0.3.0(oxlint@1.71.0(oxlint-tsgolint@0.22.1))': + '@apify/oxlint-config@0.3.0(oxlint@1.82.0(oxlint-tsgolint@0.22.1))': dependencies: - oxlint: 1.71.0(oxlint-tsgolint@0.22.1) + oxlint: 1.82.0(oxlint-tsgolint@0.22.1) '@apify/ps-tree@1.2.0': dependencies: @@ -13018,61 +13018,61 @@ snapshots: '@oxlint-tsgolint/win32-x64@0.22.1': optional: true - '@oxlint/binding-android-arm-eabi@1.71.0': + '@oxlint/binding-android-arm-eabi@1.82.0': optional: true - '@oxlint/binding-android-arm64@1.71.0': + '@oxlint/binding-android-arm64@1.82.0': optional: true - '@oxlint/binding-darwin-arm64@1.71.0': + '@oxlint/binding-darwin-arm64@1.82.0': optional: true - '@oxlint/binding-darwin-x64@1.71.0': + '@oxlint/binding-darwin-x64@1.82.0': optional: true - '@oxlint/binding-freebsd-x64@1.71.0': + '@oxlint/binding-freebsd-x64@1.82.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.71.0': + '@oxlint/binding-linux-arm-gnueabihf@1.82.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.71.0': + '@oxlint/binding-linux-arm-musleabihf@1.82.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.71.0': + '@oxlint/binding-linux-arm64-gnu@1.82.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.71.0': + '@oxlint/binding-linux-arm64-musl@1.82.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.71.0': + '@oxlint/binding-linux-ppc64-gnu@1.82.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.71.0': + '@oxlint/binding-linux-riscv64-gnu@1.82.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.71.0': + '@oxlint/binding-linux-riscv64-musl@1.82.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.71.0': + '@oxlint/binding-linux-s390x-gnu@1.82.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.71.0': + '@oxlint/binding-linux-x64-gnu@1.82.0': optional: true - '@oxlint/binding-linux-x64-musl@1.71.0': + '@oxlint/binding-linux-x64-musl@1.82.0': optional: true - '@oxlint/binding-openharmony-arm64@1.71.0': + '@oxlint/binding-openharmony-arm64@1.82.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.71.0': + '@oxlint/binding-win32-arm64-msvc@1.82.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.71.0': + '@oxlint/binding-win32-ia32-msvc@1.82.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.71.0': + '@oxlint/binding-win32-x64-msvc@1.82.0': optional: true '@peculiar/asn1-cms@2.9.4': @@ -17529,27 +17529,27 @@ snapshots: '@oxlint-tsgolint/win32-arm64': 0.22.1 '@oxlint-tsgolint/win32-x64': 0.22.1 - oxlint@1.71.0(oxlint-tsgolint@0.22.1): + oxlint@1.82.0(oxlint-tsgolint@0.22.1): optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.71.0 - '@oxlint/binding-android-arm64': 1.71.0 - '@oxlint/binding-darwin-arm64': 1.71.0 - '@oxlint/binding-darwin-x64': 1.71.0 - '@oxlint/binding-freebsd-x64': 1.71.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.71.0 - '@oxlint/binding-linux-arm-musleabihf': 1.71.0 - '@oxlint/binding-linux-arm64-gnu': 1.71.0 - '@oxlint/binding-linux-arm64-musl': 1.71.0 - '@oxlint/binding-linux-ppc64-gnu': 1.71.0 - '@oxlint/binding-linux-riscv64-gnu': 1.71.0 - '@oxlint/binding-linux-riscv64-musl': 1.71.0 - '@oxlint/binding-linux-s390x-gnu': 1.71.0 - '@oxlint/binding-linux-x64-gnu': 1.71.0 - '@oxlint/binding-linux-x64-musl': 1.71.0 - '@oxlint/binding-openharmony-arm64': 1.71.0 - '@oxlint/binding-win32-arm64-msvc': 1.71.0 - '@oxlint/binding-win32-ia32-msvc': 1.71.0 - '@oxlint/binding-win32-x64-msvc': 1.71.0 + '@oxlint/binding-android-arm-eabi': 1.82.0 + '@oxlint/binding-android-arm64': 1.82.0 + '@oxlint/binding-darwin-arm64': 1.82.0 + '@oxlint/binding-darwin-x64': 1.82.0 + '@oxlint/binding-freebsd-x64': 1.82.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.82.0 + '@oxlint/binding-linux-arm-musleabihf': 1.82.0 + '@oxlint/binding-linux-arm64-gnu': 1.82.0 + '@oxlint/binding-linux-arm64-musl': 1.82.0 + '@oxlint/binding-linux-ppc64-gnu': 1.82.0 + '@oxlint/binding-linux-riscv64-gnu': 1.82.0 + '@oxlint/binding-linux-riscv64-musl': 1.82.0 + '@oxlint/binding-linux-s390x-gnu': 1.82.0 + '@oxlint/binding-linux-x64-gnu': 1.82.0 + '@oxlint/binding-linux-x64-musl': 1.82.0 + '@oxlint/binding-openharmony-arm64': 1.82.0 + '@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 p-cancelable@3.0.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c83b87ffa..658d2cc72 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -23,7 +23,7 @@ minimumReleaseAgeExclude: - pnpm@11.11.0 overrides: - tar: 7.5.16 + tar: 7.5.22 # Install native deps for all platforms, not just the current machine's, so the # cross-platform bundle builds (scripts/build-cli-bundles.ts) can embed them. diff --git a/website/package.json b/website/package.json index 3bb664a62..0706fb9ed 100644 --- a/website/package.json +++ b/website/package.json @@ -37,7 +37,7 @@ "unist-util-visit": "^5.1.0" }, "volta": { - "node": "24.18.0", + "node": "24.21.0", "pnpm": "11.11.0" }, "packageManager": "pnpm@11.11.0"