From 0f0cd6097674c5af0fe5952a91bb885821b7d4b3 Mon Sep 17 00:00:00 2001 From: Louis Chemineau Date: Thu, 21 Sep 2023 11:15:44 +0200 Subject: [PATCH 1/2] Bump cypress to v13 Signed-off-by: Louis Chemineau --- package-lock.json | 254 +++++++++++++++++++++++++++++++++++----------- package.json | 3 +- 2 files changed, 193 insertions(+), 64 deletions(-) diff --git a/package-lock.json b/package-lock.json index 694e9c0c8..7b2fc253a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44,7 +44,7 @@ "@cypress/browserify-preprocessor": "^3.0.2", "@nextcloud/babel-config": "^1.0.0", "@nextcloud/browserslist-config": "^2.3.0", - "@nextcloud/cypress": "^1.0.0-beta.2", + "@nextcloud/cypress": "^1.0.0-beta.6", "@nextcloud/eslint-config": "^8.2.1", "@nextcloud/stylelint-config": "^2.3.1", "@nextcloud/webpack-vue-config": "^5.5.1", @@ -55,7 +55,6 @@ "@vue/vue2-jest": "^29.2.6", "autoprefixer": "^10.4.14", "babel-loader-exclude-node-modules-except": "^1.2.1", - "cypress": "^12.9.0", "cypress-visual-regression": "^2.1.0", "cypress-wait-until": "^1.7.2", "dockerode": "^3.3.4", @@ -1960,6 +1959,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "engines": { "node": ">=0.1.90" } @@ -2099,9 +2099,11 @@ } }, "node_modules/@cypress/request": { - "version": "2.88.12", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz", + "integrity": "sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==", "dev": true, - "license": "Apache-2.0", + "peer": true, "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -2116,7 +2118,7 @@ "json-stringify-safe": "~5.0.1", "mime-types": "~2.1.19", "performance-now": "^2.1.0", - "qs": "~6.10.3", + "qs": "6.10.4", "safe-buffer": "^5.1.2", "tough-cookie": "^4.1.3", "tunnel-agent": "^0.6.0", @@ -2128,8 +2130,10 @@ }, "node_modules/@cypress/request/node_modules/form-data": { "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -2141,8 +2145,10 @@ }, "node_modules/@cypress/request/node_modules/qs": { "version": "6.10.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz", + "integrity": "sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==", "dev": true, - "license": "BSD-3-Clause", + "peer": true, "dependencies": { "side-channel": "^1.0.4" }, @@ -2157,6 +2163,7 @@ "version": "1.2.4", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "debug": "^3.1.0", "lodash.once": "^4.1.1" @@ -2166,6 +2173,7 @@ "version": "3.2.7", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ms": "^2.1.1" } @@ -2173,7 +2181,8 @@ "node_modules/@cypress/xvfb/node_modules/ms": { "version": "2.1.3", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", @@ -3169,15 +3178,16 @@ } }, "node_modules/@nextcloud/cypress": { - "version": "1.0.0-beta.2", + "version": "1.0.0-beta.6", + "resolved": "https://registry.npmjs.org/@nextcloud/cypress/-/cypress-1.0.0-beta.6.tgz", + "integrity": "sha512-pWittE2Ik9JAqWoCqMzXVolW0zfntvRPnMqclB5bXVcv4ss5dZqsSeID8CVarU+ymgb/EAf291EL8jAWbQ+BSQ==", "dev": true, - "license": "AGPL-3.0-or-later", "engines": { - "node": "^16.0.0", - "npm": "^7.0.0 || ^8.0.0" + "node": "^20.0.0", + "npm": "^9.0.0" }, "peerDependencies": { - "cypress": "^12.0.1" + "cypress": "^13.2.0" } }, "node_modules/@nextcloud/dialogs": { @@ -4342,8 +4352,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "16.18.39", - "license": "MIT" + "version": "18.17.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.18.tgz", + "integrity": "sha512-/4QOuy3ZpV7Ya1GTRz5CYSz3DgkKpyUptXuQ5PPce7uuyJAOR7r9FhkmxJfvcNUXyklbC63a+YvB3jxy7s9ngw==" }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", @@ -4441,7 +4452,8 @@ "node_modules/@types/sinonjs__fake-timers": { "version": "8.1.1", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/@types/sizzle": { "version": "2.3.3", @@ -4464,11 +4476,6 @@ "@types/node": "^18.11.18" } }, - "node_modules/@types/ssh2/node_modules/@types/node": { - "version": "18.11.18", - "dev": true, - "license": "MIT" - }, "node_modules/@types/stack-utils": { "version": "2.0.1", "dev": true, @@ -4529,6 +4536,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@types/node": "*" } @@ -5397,6 +5405,7 @@ "version": "3.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -5469,6 +5478,7 @@ "version": "4.1.3", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6" } @@ -5558,7 +5568,8 @@ "url": "https://feross.org/support" } ], - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/arg": { "version": "4.1.3", @@ -5695,8 +5706,10 @@ }, "node_modules/assert-plus": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "dev": true, - "license": "MIT", + "peer": true, "engines": { "node": ">=0.8" } @@ -5705,6 +5718,7 @@ "version": "2.0.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -5771,16 +5785,20 @@ }, "node_modules/aws-sign2": { "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", "dev": true, - "license": "Apache-2.0", + "peer": true, "engines": { "node": "*" } }, "node_modules/aws4": { "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", "dev": true, - "license": "MIT" + "peer": true }, "node_modules/axios": { "version": "0.27.2", @@ -6191,7 +6209,8 @@ "node_modules/blob-util": { "version": "2.0.2", "dev": true, - "license": "Apache-2.0" + "license": "Apache-2.0", + "peer": true }, "node_modules/bluebird": { "version": "3.7.2", @@ -6642,6 +6661,7 @@ "version": "0.2.13", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": "*" } @@ -6741,6 +6761,7 @@ "version": "2.3.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6" } @@ -6836,8 +6857,10 @@ }, "node_modules/caseless": { "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", "dev": true, - "license": "Apache-2.0" + "peer": true }, "node_modules/chalk": { "version": "2.4.2", @@ -6878,6 +6901,7 @@ "version": "2.24.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">= 0.8.0" } @@ -6988,6 +7012,7 @@ "version": "2.2.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=6" } @@ -6996,6 +7021,7 @@ "version": "3.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "restore-cursor": "^3.1.0" }, @@ -7007,6 +7033,7 @@ "version": "0.6.2", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "string-width": "^4.2.0" }, @@ -7021,6 +7048,7 @@ "version": "2.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" @@ -7036,6 +7064,7 @@ "version": "4.3.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -7050,6 +7079,7 @@ "version": "2.0.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -7060,12 +7090,14 @@ "node_modules/cli-truncate/node_modules/color-name": { "version": "1.1.4", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/cli-truncate/node_modules/slice-ansi": { "version": "3.0.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -7181,7 +7213,8 @@ "node_modules/colorette": { "version": "2.0.16", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/combine-source-map": { "version": "0.8.0", @@ -7717,14 +7750,16 @@ "license": "MIT" }, "node_modules/cypress": { - "version": "12.17.3", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.2.0.tgz", + "integrity": "sha512-AvDQxBydE771GTq0TR4ZUBvv9m9ffXuB/ueEtpDF/6gOcvFR96amgwSJP16Yhqw6VhmwqspT5nAGzoxxB+D89g==", "dev": true, "hasInstallScript": true, - "license": "MIT", + "peer": true, "dependencies": { - "@cypress/request": "^2.88.11", + "@cypress/request": "^3.0.0", "@cypress/xvfb": "^1.2.4", - "@types/node": "^16.18.39", + "@types/node": "^18.17.5", "@types/sinonjs__fake-timers": "8.1.1", "@types/sizzle": "^2.3.2", "arch": "^2.2.0", @@ -7757,6 +7792,7 @@ "minimist": "^1.2.8", "ospath": "^1.2.2", "pretty-bytes": "^5.6.0", + "process": "^0.11.10", "proxy-from-env": "1.0.0", "request-progress": "^3.0.0", "semver": "^7.5.3", @@ -7769,7 +7805,7 @@ "cypress": "bin/cypress" }, "engines": { - "node": "^14.0.0 || ^16.0.0 || >=18.0.0" + "node": "^16.0.0 || ^18.0.0 || >=20.0.0" } }, "node_modules/cypress-visual-regression": { @@ -7794,6 +7830,7 @@ "version": "4.3.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -7822,6 +7859,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -7831,6 +7869,7 @@ "version": "4.1.2", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7846,6 +7885,7 @@ "version": "7.2.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -7857,6 +7897,7 @@ "version": "2.0.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -7867,12 +7908,14 @@ "node_modules/cypress/node_modules/color-name": { "version": "1.1.4", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/cypress/node_modules/commander": { "version": "6.2.1", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">= 6" } @@ -7881,6 +7924,7 @@ "version": "4.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -7903,6 +7947,7 @@ "version": "5.2.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "pump": "^3.0.0" }, @@ -7917,6 +7962,7 @@ "version": "4.0.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -7925,6 +7971,7 @@ "version": "1.1.1", "dev": true, "license": "Apache-2.0", + "peer": true, "engines": { "node": ">=8.12.0" } @@ -7933,6 +7980,7 @@ "version": "6.0.0", "dev": true, "license": "ISC", + "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -7944,6 +7992,7 @@ "version": "7.5.3", "dev": true, "license": "ISC", + "peer": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -7958,6 +8007,7 @@ "version": "8.1.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -7971,7 +8021,8 @@ "node_modules/cypress/node_modules/yallist": { "version": "4.0.0", "dev": true, - "license": "ISC" + "license": "ISC", + "peer": true }, "node_modules/dash-ast": { "version": "1.0.0", @@ -7980,8 +8031,10 @@ }, "node_modules/dashdash": { "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "assert-plus": "^1.0.0" }, @@ -8048,7 +8101,8 @@ "node_modules/dayjs": { "version": "1.11.5", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/de-indent": { "version": "1.0.2", @@ -8504,8 +8558,10 @@ }, "node_modules/ecc-jsbn": { "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -8629,6 +8685,7 @@ "version": "2.3.6", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-colors": "^4.1.1" }, @@ -9681,7 +9738,8 @@ "node_modules/eventemitter2": { "version": "6.4.7", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/eventemitter3": { "version": "4.0.7", @@ -9728,6 +9786,7 @@ "version": "4.1.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "pify": "^2.2.0" }, @@ -9863,6 +9922,7 @@ "version": "2.0.1", "dev": true, "license": "BSD-2-Clause", + "peer": true, "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -9882,6 +9942,7 @@ "version": "5.2.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "pump": "^3.0.0" }, @@ -9894,11 +9955,13 @@ }, "node_modules/extsprintf": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", "dev": true, "engines": [ "node >=0.6.0" ], - "license": "MIT" + "peer": true }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -10002,6 +10065,7 @@ "version": "1.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "pend": "~1.2.0" } @@ -10032,6 +10096,7 @@ "version": "3.2.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "escape-string-regexp": "^1.0.5" }, @@ -10322,8 +10387,10 @@ }, "node_modules/forever-agent": { "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", "dev": true, - "license": "Apache-2.0", + "peer": true, "engines": { "node": "*" } @@ -10517,14 +10584,17 @@ "version": "3.2.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "async": "^3.2.0" } }, "node_modules/getpass": { "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "assert-plus": "^1.0.0" } @@ -10557,6 +10627,7 @@ "version": "3.0.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ini": "2.0.0" }, @@ -10571,6 +10642,7 @@ "version": "2.0.0", "dev": true, "license": "ISC", + "peer": true, "engines": { "node": ">=10" } @@ -11072,8 +11144,10 @@ }, "node_modules/http-signature": { "version": "1.3.6", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", + "integrity": "sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^2.0.2", @@ -11225,6 +11299,7 @@ "version": "4.0.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -11396,6 +11471,7 @@ "version": "3.0.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ci-info": "^3.2.0" }, @@ -11500,6 +11576,7 @@ "version": "0.4.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "global-dirs": "^3.0.0", "is-path-inside": "^3.0.2" @@ -11575,6 +11652,7 @@ "version": "3.0.3", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -11724,13 +11802,16 @@ }, "node_modules/is-typedarray": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", "dev": true, - "license": "MIT" + "peer": true }, "node_modules/is-unicode-supported": { "version": "0.1.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=10" }, @@ -11790,8 +11871,10 @@ }, "node_modules/isstream": { "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", "dev": true, - "license": "MIT" + "peer": true }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", @@ -13620,8 +13703,10 @@ }, "node_modules/jsbn": { "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", "dev": true, - "license": "MIT" + "peer": true }, "node_modules/jsdoc-type-pratt-parser": { "version": "3.1.0", @@ -13748,8 +13833,10 @@ }, "node_modules/json-stringify-safe": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", "dev": true, - "license": "ISC" + "peer": true }, "node_modules/json5": { "version": "2.2.3", @@ -13811,11 +13898,13 @@ }, "node_modules/jsprim": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", + "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", "dev": true, "engines": [ "node >=0.6.0" ], - "license": "MIT", + "peer": true, "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -13873,6 +13962,7 @@ "version": "1.6.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": "> 0.8" } @@ -13919,6 +14009,7 @@ "version": "3.14.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "cli-truncate": "^2.1.0", "colorette": "^2.0.16", @@ -14006,7 +14097,8 @@ "node_modules/lodash.once": { "version": "4.1.1", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/lodash.sortby": { "version": "4.7.0", @@ -14027,6 +14119,7 @@ "version": "4.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -14042,6 +14135,7 @@ "version": "4.3.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -14056,6 +14150,7 @@ "version": "4.1.2", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14071,6 +14166,7 @@ "version": "2.0.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -14081,12 +14177,14 @@ "node_modules/log-symbols/node_modules/color-name": { "version": "1.1.4", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/log-symbols/node_modules/has-flag": { "version": "4.0.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -14095,6 +14193,7 @@ "version": "7.2.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -14106,6 +14205,7 @@ "version": "4.0.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-escapes": "^4.3.0", "cli-cursor": "^3.1.0", @@ -14123,6 +14223,7 @@ "version": "4.3.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -14137,6 +14238,7 @@ "version": "2.0.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -14147,12 +14249,14 @@ "node_modules/log-update/node_modules/color-name": { "version": "1.1.4", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/log-update/node_modules/wrap-ansi": { "version": "6.2.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -15484,7 +15588,8 @@ "node_modules/ospath": { "version": "1.2.2", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/outpipe": { "version": "1.1.1", @@ -15530,6 +15635,7 @@ "version": "4.0.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -15732,12 +15838,15 @@ "node_modules/pend": { "version": "1.2.0", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/performance-now": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", "dev": true, - "license": "MIT" + "peer": true }, "node_modules/picocolors": { "version": "1.0.0", @@ -15758,6 +15867,7 @@ "version": "2.3.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -16169,7 +16279,8 @@ "node_modules/proxy-from-env": { "version": "1.0.0", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/pseudomap": { "version": "1.0.2", @@ -16713,6 +16824,7 @@ "version": "3.0.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "throttleit": "^1.0.0" } @@ -16801,6 +16913,7 @@ "version": "3.1.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -16831,12 +16944,14 @@ "node_modules/rfdc": { "version": "1.3.0", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/rimraf": { "version": "3.0.2", "dev": true, "license": "ISC", + "peer": true, "dependencies": { "glob": "^7.1.3" }, @@ -17374,6 +17489,7 @@ "version": "4.0.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -17390,6 +17506,7 @@ "version": "4.3.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -17404,6 +17521,7 @@ "version": "2.0.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -17414,7 +17532,8 @@ "node_modules/slice-ansi/node_modules/color-name": { "version": "1.1.4", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/sockjs": { "version": "0.3.24", @@ -17583,8 +17702,10 @@ }, "node_modules/sshpk": { "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -18460,7 +18581,8 @@ "node_modules/throttleit": { "version": "1.0.0", "dev": true, - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/through": { "version": "2.3.8", @@ -18503,6 +18625,7 @@ "version": "0.2.1", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "rimraf": "^3.0.0" }, @@ -18741,8 +18864,10 @@ }, "node_modules/tunnel-agent": { "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dev": true, - "license": "Apache-2.0", + "peer": true, "dependencies": { "safe-buffer": "^5.0.1" }, @@ -19060,6 +19185,7 @@ "version": "4.0.0", "dev": true, "license": "MIT", + "peer": true, "engines": { "node": ">=8" } @@ -19166,6 +19292,7 @@ "version": "8.3.2", "dev": true, "license": "MIT", + "peer": true, "bin": { "uuid": "dist/bin/uuid" } @@ -19239,11 +19366,13 @@ }, "node_modules/verror": { "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", "dev": true, "engines": [ "node >=0.6.0" ], - "license": "MIT", + "peer": true, "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -20708,6 +20837,7 @@ "version": "2.10.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" diff --git a/package.json b/package.json index e8b4a42bf..7dd87f4cd 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "@cypress/browserify-preprocessor": "^3.0.2", "@nextcloud/babel-config": "^1.0.0", "@nextcloud/browserslist-config": "^2.3.0", - "@nextcloud/cypress": "^1.0.0-beta.2", + "@nextcloud/cypress": "^1.0.0-beta.6", "@nextcloud/eslint-config": "^8.2.1", "@nextcloud/stylelint-config": "^2.3.1", "@nextcloud/webpack-vue-config": "^5.5.1", @@ -91,7 +91,6 @@ "@vue/vue2-jest": "^29.2.6", "autoprefixer": "^10.4.14", "babel-loader-exclude-node-modules-except": "^1.2.1", - "cypress": "^12.9.0", "cypress-visual-regression": "^2.1.0", "cypress-wait-until": "^1.7.2", "dockerode": "^3.3.4", From 53d1e08d087391bda40b40edc08c946fc61d5260 Mon Sep 17 00:00:00 2001 From: Louis Chemineau Date: Mon, 25 Sep 2023 17:04:37 +0200 Subject: [PATCH 2/2] Fix wait for request logic in e2e tests Signed-off-by: Louis Chemineau --- cypress/e2e/albumsUtils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cypress/e2e/albumsUtils.ts b/cypress/e2e/albumsUtils.ts index 324209c14..6793515b6 100644 --- a/cypress/e2e/albumsUtils.ts +++ b/cypress/e2e/albumsUtils.ts @@ -47,10 +47,10 @@ export function addFilesToAlbumFromTimeline(albumName: string) { cy.intercept({ times: 1, method: 'PROPFIND', url: '**/dav/photos/**/albums/' }).as('propFindAlbums') cy.intercept({ times: 1, method: 'PROPFIND', url: '**/dav/photos/**/sharedalbums/' }).as('propFindSharedAlbums') cy.contains('Add to album').click() - cy.get('.album-picker ul').contains(albumName).click() - cy.wait('@copy') cy.wait('@propFindAlbums') cy.wait('@propFindSharedAlbums') + cy.get('.album-picker ul').contains(albumName).click() + cy.wait('@copy') } export function addFilesToAlbumFromAlbum(albumName: string, itemsIndex: number[]) {