diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4d21a7b..7880cdb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -193,7 +193,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Install pnpm uses: pnpm/action-setup@v4 @@ -220,7 +220,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Install pnpm uses: pnpm/action-setup@v4 @@ -250,7 +250,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Install pnpm uses: pnpm/action-setup@v4 @@ -290,7 +290,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Install pnpm uses: pnpm/action-setup@v4 @@ -341,7 +341,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Install pnpm uses: pnpm/action-setup@v4 diff --git a/.github/workflows/cross-browser-baselines.yml b/.github/workflows/cross-browser-baselines.yml index d0b1bcb..47db60f 100644 --- a/.github/workflows/cross-browser-baselines.yml +++ b/.github/workflows/cross-browser-baselines.yml @@ -43,7 +43,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Extract visualBaselines settings id: config diff --git a/.github/workflows/mutation.yml b/.github/workflows/mutation.yml index 821ae29..6355bf7 100644 --- a/.github/workflows/mutation.yml +++ b/.github/workflows/mutation.yml @@ -30,7 +30,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Install pnpm uses: pnpm/action-setup@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0d4a74c..1353397 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,7 +30,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "22" - name: Install pnpm uses: pnpm/action-setup@v4 diff --git a/docs/onboarding/README.md b/docs/onboarding/README.md index 3dbdcd4..b296430 100644 --- a/docs/onboarding/README.md +++ b/docs/onboarding/README.md @@ -33,7 +33,7 @@ Before starting, make sure you have: | Requirement | Version | Check Command | |-------------|---------|---------------| -| Node.js | 18+ | `node --version` | +| Node.js | 22.13+ | `node --version` | | pnpm | 8+ | `pnpm --version` | | Git | 2.30+ | `git --version` | | Claude Code | Latest | `claude --version` | diff --git a/packages/pipeline/package.json b/packages/pipeline/package.json index 974b9e7..c44a675 100644 --- a/packages/pipeline/package.json +++ b/packages/pipeline/package.json @@ -44,7 +44,7 @@ "dependencies": { "fast-xml-parser": "^5.10.1", "fflate": "^0.8.2", - "pdfjs-dist": "^6.0.227", + "pdfjs-dist": "^6.2.108", "pngjs": "^7.0.0", "zod": "^3.24.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d4997ef..60dc925 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,8 +75,8 @@ importers: specifier: ^0.8.2 version: 0.8.3 pdfjs-dist: - specifier: ^6.0.227 - version: 6.0.227 + specifier: ^6.2.108 + version: 6.2.108 pngjs: specifier: ^7.0.0 version: 7.0.0 @@ -2179,8 +2179,8 @@ packages: pdf-lib@1.17.1: resolution: {integrity: sha512-V/mpyJAoTsN4cnP31vc0wfNA1+p20evqqnap0KLoRUN0Yk/p3wN52DOEsL4oBFcLdb76hlpKPtzJIgo67j/XLw==} - pdfjs-dist@6.0.227: - resolution: {integrity: sha512-/P6M4SXw+70waMVLUM7rdRtvo+dEzqE1t6W/zQNvBETo2MaRa5rrvCcAYdfWGiUzadTgM0lJmRApUrW0d9zgKg==} + pdfjs-dist@6.2.108: + resolution: {integrity: sha512-YxFb+SQcodN2rnX9Tn3dHYlqfb7NjlzzfONPpJd+AKoKtUjEdevTfbC07d5TcczzOK6261auRkP/M8OBHs9vFQ==} engines: {node: '>=22.13.0 || >=24'} picocolors@1.1.1: @@ -4781,7 +4781,7 @@ snapshots: pako: 1.0.11 tslib: 1.14.1 - pdfjs-dist@6.0.227: + pdfjs-dist@6.2.108: optionalDependencies: '@napi-rs/canvas': 1.0.0