From fdfb1ec7acfffcd50b2c8ac169d272cfcab78735 Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Sun, 6 Sep 2026 22:34:14 -0700 Subject: [PATCH] Upgrade Dockerode to version 5 --- package-lock.json | 35 ++++++++++------------------------- package.json | 4 ++-- 2 files changed, 12 insertions(+), 27 deletions(-) diff --git a/package-lock.json b/package-lock.json index 35b159d9..a26d9b89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "cookie-parser": "~1.4.7", "cron": "^4.3.1", "debug": "~4.4.1", - "dockerode": "^4.0.7", + "dockerode": "^5.0.1", "ejs": "^3.1.10", "express": "^5.1.0", "fs-extra": "^11.3.0", @@ -43,7 +43,7 @@ "@types/configstore": "^5.0.1", "@types/cookie-parser": "^1.4.9", "@types/debug": "^4.1.12", - "@types/dockerode": "^3.3.42", + "@types/dockerode": "^4.0.1", "@types/ejs": "^3.1.5", "@types/express": "^5.0.3", "@types/fs-extra": "^11.0.4", @@ -2693,9 +2693,9 @@ } }, "node_modules/@types/dockerode": { - "version": "3.3.47", - "resolved": "https://registry.npmjs.org/@types/dockerode/-/dockerode-3.3.47.tgz", - "integrity": "sha512-ShM1mz7rCjdssXt7Xz0u1/R2BJC7piWa3SJpUBiVjCf2A3XNn4cP6pUVaD8bLanpPVVn4IKzJuw3dOvkJ8IbYw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/dockerode/-/dockerode-4.0.1.tgz", + "integrity": "sha512-cmUpB+dPN955PxBEuXE3f6lKO1hHiIGYJA46IVF3BJpNsZGvtBDcRnlrHYHtOH/B6vtDOyl2kZ2ShAu3mgc27Q==", "dev": true, "license": "MIT", "dependencies": { @@ -5121,9 +5121,9 @@ } }, "node_modules/dockerode": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/dockerode/-/dockerode-4.0.12.tgz", - "integrity": "sha512-/bCZd6KlGcjZO8Buqmi/vXuqEGVEZ0PNjx/biBNqJD3MhK9DmdiAuKxqfNhflgDESDIiBz3qF+0e55+CpnrUcw==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/dockerode/-/dockerode-5.0.1.tgz", + "integrity": "sha512-avsq/xk4YPIrn0CgleX5bjT9Y8IT1p9PxrNQ++RBQ2WEyFfHCTDsT9kmyxz+H/axnjAwg8wJWEIuPGOUuNupiA==", "license": "Apache-2.0", "dependencies": { "@balena/dockerignore": "^1.0.2", @@ -5131,25 +5131,10 @@ "@grpc/proto-loader": "^0.7.13", "docker-modem": "^5.0.7", "protobufjs": "^7.3.2", - "tar-fs": "^2.1.4", - "uuid": "^10.0.0" + "tar-fs": "^2.1.4" }, "engines": { - "node": ">= 8.0" - } - }, - "node_modules/dockerode/node_modules/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", - "deprecated": "uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).", - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" + "node": ">= 14.17" } }, "node_modules/dot-prop": { diff --git a/package.json b/package.json index 1f395ab4..f70bd876 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "cookie-parser": "~1.4.7", "cron": "^4.3.1", "debug": "~4.4.1", - "dockerode": "^4.0.7", + "dockerode": "^5.0.1", "ejs": "^3.1.10", "express": "^5.1.0", "fs-extra": "^11.3.0", @@ -49,7 +49,7 @@ "@types/configstore": "^5.0.1", "@types/cookie-parser": "^1.4.9", "@types/debug": "^4.1.12", - "@types/dockerode": "^3.3.42", + "@types/dockerode": "^4.0.1", "@types/ejs": "^3.1.5", "@types/express": "^5.0.3", "@types/fs-extra": "^11.0.4",