From c9306ce36d31d3181d81770eee1ea3d62116094f Mon Sep 17 00:00:00 2001 From: Rifa Achrinza <25147899+achrinza@users.noreply.github.com> Date: Fri, 13 Sep 2024 22:06:25 +0800 Subject: [PATCH] chore: update Node.js and MongoDB supported versions Node.JS: Drop v14, v16 Add v20 MongoDB: Add v5.0, v6.0, v7.0 Signed-off-by: Rifa Achrinza <25147899+achrinza@users.noreply.github.com> --- .github/workflows/continuous-integration.yaml | 8 ++++++-- package.json | 10 +--------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index 7a648919f..e4a26c54f 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -21,8 +21,12 @@ jobs: timeout-minutes: 15 strategy: matrix: - node-version: [14, 16, 18, 19] - mongodb-version: [4.4] + node-version: [18, 19, 20, 21] + mongodb-version: + - '4.4' + - '5.0' + - '6.0' + - '7.0'' fail-fast: false steps: - uses: actions/checkout@v3 diff --git a/package.json b/package.json index d74bfc0ed..5c9bed9b5 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "7.0.0-alpha.1", "description": "The official MongoDB connector for the LoopBack framework.", "engines": { - "node": "14 || 16 || 18" + "node": "18 || 20" }, "author": "IBM Corp.", "main": "index.js", @@ -56,13 +56,5 @@ "semver": "^7.3.7", "should": "^13.2.3", "sinon": "^12.0.1" - }, - "ci": { - "downstreamIgnoreList": [ - "bluemix-metering", - "bluemix-service-broker", - "bluemix-security", - "plan-manager" - ] } }