From f9469c89f3995b7afe9be9dfb68b51817ed36942 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ianar=C3=A9=20S=C3=A9vi?= Date: Tue, 17 Feb 2026 11:15:20 +0100 Subject: [PATCH] :boom: drop support for node.js 18 --- .github/workflows/_publish-code.yml | 2 +- .github/workflows/_publish-docs.yml | 2 +- .github/workflows/_static-analysis.yml | 2 +- .github/workflows/_test-integrations.yml | 4 ++-- .github/workflows/_test-units.yml | 2 -- package-lock.json | 6 +++--- package.json | 2 +- 7 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/_publish-code.yml b/.github/workflows/_publish-code.yml index 4abc5d17..ba3632f8 100644 --- a/.github/workflows/_publish-code.yml +++ b/.github/workflows/_publish-code.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 24 cache: "npm" - name: Install Node.js dependencies diff --git a/.github/workflows/_publish-docs.yml b/.github/workflows/_publish-docs.yml index 7ff3aeeb..73b8279e 100644 --- a/.github/workflows/_publish-docs.yml +++ b/.github/workflows/_publish-docs.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 24 cache: "npm" - name: Install Node.js dependencies diff --git a/.github/workflows/_static-analysis.yml b/.github/workflows/_static-analysis.yml index 88f572ef..90c2867f 100644 --- a/.github/workflows/_static-analysis.yml +++ b/.github/workflows/_static-analysis.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 24 cache: "npm" - name: Install Node.js dependencies diff --git a/.github/workflows/_test-integrations.yml b/.github/workflows/_test-integrations.yml index ef7dd09b..16516423 100644 --- a/.github/workflows/_test-integrations.yml +++ b/.github/workflows/_test-integrations.yml @@ -26,7 +26,7 @@ jobs: - "windows-latest" - "macos-latest" node-version: - - "18" + - "20" - "24" runs-on: ${{ matrix.os }} @@ -77,7 +77,7 @@ jobs: - "windows-latest" - "macos-latest" node-version: - - "18" + - "20" - "24" runs-on: ${{ matrix.os }} diff --git a/.github/workflows/_test-units.yml b/.github/workflows/_test-units.yml index 1e8e0d78..20f284cf 100644 --- a/.github/workflows/_test-units.yml +++ b/.github/workflows/_test-units.yml @@ -11,7 +11,6 @@ jobs: os: - "ubuntu-latest" node-version: - - "18" - "20" - "22" - "24" @@ -50,7 +49,6 @@ jobs: os: - "ubuntu-latest" node-version: - - "18" - "20" - "22" - "24" diff --git a/package-lock.json b/package-lock.json index 3feee175..629cb5d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mindee", - "version": "5.0.0-alpha1", + "version": "5.0.0-alpha2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mindee", - "version": "5.0.0-alpha1", + "version": "5.0.0-alpha2", "license": "MIT", "dependencies": { "commander": "~9.4.1", @@ -33,7 +33,7 @@ "typescript": "^5.9.3" }, "engines": { - "node": ">= 18.17" + "node": ">= 20.1" }, "optionalDependencies": { "@cantoo/pdf-lib": "^2.3.2", diff --git a/package.json b/package.json index c6fada19..f54347c3 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "CHANGELOG.md" ], "engines": { - "node": ">= 18.17" + "node": ">= 20.1" }, "repository": { "type": "git",