diff --git a/package-lock.json b/package-lock.json index 0599b8b05..bb257ecca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,12 +47,12 @@ "@nextcloud/stylelint-config": "^3.1.0", "@nextcloud/vite-config": "^1.5.6", "@testing-library/cypress": "^10.1.0", - "@types/dockerode": "^3.3.47", + "@types/dockerode": "^4.0.1", "@vue/tsconfig": "^0.5.1", "cypress": "^13.17.0", "cypress-split": "^1.24.28", "cypress-visual-regression": "^5.3.0", - "dockerode": "^4.0.10", + "dockerode": "^5.0.0", "eslint-plugin-cypress": "^3.6.0", "ts-node": "^10.9.2", "tslib": "^2.8.1", @@ -1827,6 +1827,39 @@ "cypress": "^13.9.0" } }, + "node_modules/@nextcloud/cypress/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==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@balena/dockerignore": "^1.0.2", + "@grpc/grpc-js": "^1.11.1", + "@grpc/proto-loader": "^0.7.13", + "docker-modem": "^5.0.7", + "protobufjs": "^7.3.2", + "tar-fs": "^2.1.4", + "uuid": "^10.0.0" + }, + "engines": { + "node": ">= 8.0" + } + }, + "node_modules/@nextcloud/cypress/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/@nextcloud/dialogs": { "version": "7.3.0", "resolved": "https://registry.npmjs.org/@nextcloud/dialogs/-/dialogs-7.3.0.tgz", @@ -4092,9 +4125,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": { @@ -7910,9 +7943,9 @@ } }, "node_modules/dockerode": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/dockerode/-/dockerode-4.0.10.tgz", - "integrity": "sha512-8L/P9JynLBiG7/coiA4FlQXegHltRqS0a+KqI44P1zgQh8QLHTg7FKOwhkBgSJwZTeHsq30WRoVFLuwkfK0YFg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/dockerode/-/dockerode-5.0.0.tgz", + "integrity": "sha512-C52mvJ+7lcyhWNfrzVfFsbTrBfy/ezE9FGEYLpu17FUeBcCkxERk9nN7uDl/478ynDiQ4U+5DbQC2vENHkVEtQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -7921,25 +7954,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==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" + "node": ">= 14.17" } }, "node_modules/doctrine": { diff --git a/package.json b/package.json index 04e8e49d0..cbba2cffd 100644 --- a/package.json +++ b/package.json @@ -81,12 +81,12 @@ "@nextcloud/stylelint-config": "^3.1.0", "@nextcloud/vite-config": "^1.5.6", "@testing-library/cypress": "^10.1.0", - "@types/dockerode": "^3.3.47", + "@types/dockerode": "^4.0.1", "@vue/tsconfig": "^0.5.1", "cypress": "^13.17.0", "cypress-split": "^1.24.28", "cypress-visual-regression": "^5.3.0", - "dockerode": "^4.0.10", + "dockerode": "^5.0.0", "eslint-plugin-cypress": "^3.6.0", "ts-node": "^10.9.2", "tslib": "^2.8.1",