diff --git a/.changeset/renovate-5bd1178.md b/.changeset/renovate-5bd1178.md new file mode 100644 index 0000000000..200c66c3fe --- /dev/null +++ b/.changeset/renovate-5bd1178.md @@ -0,0 +1,7 @@ +--- +'@backstage/backend-common': patch +'@techdocs/cli': patch +'@backstage/plugin-techdocs-backend': patch +--- + +Updated dependency `dockerode` to `^4.0.0`. diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index c760cf56f2..ba39662e39 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -80,7 +80,7 @@ "compression": "^1.7.4", "concat-stream": "^2.0.0", "cors": "^2.8.5", - "dockerode": "^3.3.1", + "dockerode": "^4.0.0", "express": "^4.17.1", "express-promise-router": "^4.1.0", "fs-extra": "^11.2.0", diff --git a/packages/backend/package.json b/packages/backend/package.json index cfbae7cce9..7d0d3c0892 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -87,7 +87,7 @@ "@opentelemetry/sdk-metrics": "^1.13.0", "azure-devops-node-api": "^12.0.0", "better-sqlite3": "^9.0.0", - "dockerode": "^3.3.1", + "dockerode": "^4.0.0", "example-app": "link:../app", "express": "^4.17.1", "express-prom-bundle": "^6.3.6", diff --git a/packages/techdocs-cli/package.json b/packages/techdocs-cli/package.json index 801d3f358a..e72f3950bf 100644 --- a/packages/techdocs-cli/package.json +++ b/packages/techdocs-cli/package.json @@ -64,7 +64,7 @@ "@backstage/plugin-techdocs-node": "workspace:^", "@types/dockerode": "^3.3.0", "commander": "^9.1.0", - "dockerode": "^3.3.1", + "dockerode": "^4.0.0", "fs-extra": "^11.0.0", "global-agent": "^3.0.0", "http-proxy": "^1.18.1", diff --git a/plugins/techdocs-backend/package.json b/plugins/techdocs-backend/package.json index 2c41dc6379..4568c443e4 100644 --- a/plugins/techdocs-backend/package.json +++ b/plugins/techdocs-backend/package.json @@ -58,7 +58,7 @@ "@backstage/plugin-search-backend-module-techdocs": "workspace:^", "@backstage/plugin-techdocs-node": "workspace:^", "@types/express": "^4.17.6", - "dockerode": "^3.3.1", + "dockerode": "^4.0.0", "express": "^4.17.1", "express-promise-router": "^4.1.0", "fs-extra": "^11.2.0", diff --git a/yarn.lock b/yarn.lock index bfb9217a4b..8f2062d599 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3312,7 +3312,7 @@ __metadata: compression: ^1.7.4 concat-stream: ^2.0.0 cors: ^2.8.5 - dockerode: ^3.3.1 + dockerode: ^4.0.0 express: ^4.17.1 express-promise-router: ^4.1.0 fs-extra: ^11.2.0 @@ -9570,7 +9570,7 @@ __metadata: "@backstage/plugin-techdocs-node": "workspace:^" "@types/dockerode": ^3.3.0 "@types/express": ^4.17.6 - dockerode: ^3.3.1 + dockerode: ^4.0.0 express: ^4.17.1 express-promise-router: ^4.1.0 fs-extra: ^11.2.0 @@ -18027,7 +18027,7 @@ __metadata: "@types/serve-handler": ^6.1.0 "@types/webpack-env": ^1.15.3 commander: ^9.1.0 - dockerode: ^3.3.1 + dockerode: ^4.0.0 find-process: ^1.4.5 fs-extra: ^11.0.0 global-agent: ^3.0.0 @@ -21611,12 +21611,12 @@ __metadata: languageName: node linkType: hard -"asn1@npm:^0.2.4, asn1@npm:~0.2.3": - version: 0.2.4 - resolution: "asn1@npm:0.2.4" +"asn1@npm:^0.2.4, asn1@npm:^0.2.6, asn1@npm:~0.2.3": + version: 0.2.6 + resolution: "asn1@npm:0.2.6" dependencies: safer-buffer: ~2.1.0 - checksum: aa5d6f77b1e0597df53824c68cfe82d1d89ce41cb3520148611f025fbb3101b2d25dd6a40ad34e4fac10f6b19ed5e8628cd4b7d212261e80e83f02b39ee5663c + checksum: 39f2ae343b03c15ad4f238ba561e626602a3de8d94ae536c46a4a93e69578826305366dc09fbb9b56aec39b4982a463682f259c38e59f6fa380cd72cd61e493d languageName: node linkType: hard @@ -22768,6 +22768,13 @@ __metadata: languageName: node linkType: hard +"buildcheck@npm:~0.0.6": + version: 0.0.6 + resolution: "buildcheck@npm:0.0.6" + checksum: ad61759dc98d62e931df2c9f54ccac7b522e600c6e13bdcfdc2c9a872a818648c87765ee209c850f022174da4dd7c6a450c00357c5391705d26b9c5807c2a076 + languageName: node + linkType: hard + "builtin-modules@npm:^3.3.0": version: 3.3.0 resolution: "builtin-modules@npm:3.3.0" @@ -24358,13 +24365,14 @@ __metadata: languageName: node linkType: hard -"cpu-features@npm:0.0.2": - version: 0.0.2 - resolution: "cpu-features@npm:0.0.2" +"cpu-features@npm:~0.0.9": + version: 0.0.9 + resolution: "cpu-features@npm:0.0.9" dependencies: - nan: ^2.14.1 + buildcheck: ~0.0.6 + nan: ^2.17.0 node-gyp: latest - checksum: 15177f9a2d465e4d84390f902c977b34f237dadb29fd8553853b13d906ffe5f15be9f091c72db4f34c71412d5ff4e0e4edf04caebc875b02d1d7ecfce2963299 + checksum: 1ff6045a16d32d9667d5dd69c7d485944494d3378ac9381c52bca772bd0c948812eaeda55a76ef09212b0c0e0c575e5d53221899ce51692b1196089452c5aef1 languageName: node linkType: hard @@ -25737,6 +25745,18 @@ __metadata: languageName: node linkType: hard +"docker-modem@npm:^5.0.3": + version: 5.0.3 + resolution: "docker-modem@npm:5.0.3" + dependencies: + debug: ^4.1.1 + readable-stream: ^3.5.0 + split-ca: ^1.0.1 + ssh2: ^1.15.0 + checksum: 68f4948591622860ca95c10a01cae7f53ff2b2e8435b73b901698083b24ceb24208da12c1db2c47f073d48bc2f64a274cbf30e3c73979734f6fb3fbdf5bdb72e + languageName: node + linkType: hard + "dockerode@npm:^3.3.1": version: 3.3.5 resolution: "dockerode@npm:3.3.5" @@ -25748,6 +25768,17 @@ __metadata: languageName: node linkType: hard +"dockerode@npm:^4.0.0": + version: 4.0.2 + resolution: "dockerode@npm:4.0.2" + dependencies: + "@balena/dockerignore": ^1.0.2 + docker-modem: ^5.0.3 + tar-fs: ~2.0.1 + checksum: 4d36633d04ac5f662b0322d2fa4fe51fb1dd5a45f00b07379196ee5ff5dae13688a9ec1adf1edeaefab5eb22f3ae2219f62026241555a8bcf7edb396bbb5a92f + languageName: node + linkType: hard + "doctrine@npm:^2.1.0": version: 2.1.0 resolution: "doctrine@npm:2.1.0" @@ -27780,7 +27811,7 @@ __metadata: "@types/luxon": ^3.0.0 azure-devops-node-api: ^12.0.0 better-sqlite3: ^9.0.0 - dockerode: ^3.3.1 + dockerode: ^4.0.0 example-app: "link:../app" express: ^4.17.1 express-prom-bundle: ^6.3.6 @@ -35940,7 +35971,7 @@ __metadata: languageName: node linkType: hard -"nan@npm:^2.14.0, nan@npm:^2.14.1, nan@npm:^2.15.0, nan@npm:^2.17.0, nan@npm:^2.18.0": +"nan@npm:^2.14.0, nan@npm:^2.17.0, nan@npm:^2.18.0": version: 2.18.0 resolution: "nan@npm:2.18.0" dependencies: @@ -42499,20 +42530,20 @@ __metadata: languageName: node linkType: hard -"ssh2@npm:^1.4.0": - version: 1.5.0 - resolution: "ssh2@npm:1.5.0" +"ssh2@npm:^1.15.0, ssh2@npm:^1.4.0": + version: 1.15.0 + resolution: "ssh2@npm:1.15.0" dependencies: - asn1: ^0.2.4 + asn1: ^0.2.6 bcrypt-pbkdf: ^1.0.2 - cpu-features: 0.0.2 - nan: ^2.15.0 + cpu-features: ~0.0.9 + nan: ^2.18.0 dependenciesMeta: cpu-features: optional: true nan: optional: true - checksum: 6a2252c12d9587eeb31c499d1d13bb14a255d08243762e1a92b2db76add8912b2c8c25103c79b92e156d598c1e2781c5523b58aa9e85aee06fea365e4cc188bb + checksum: 56baa07dc0dd8d97aefa05033b8a95d220a34b2f203aa9116173d7adc5e9fd46be22d7cfed99cdd9f5548862ae44abd1ec136e20ea856d5c470a0df0e5aea9d1 languageName: node linkType: hard