diff --git a/composer.lock b/composer.lock index 6f7aa2630..c71cc1403 100644 --- a/composer.lock +++ b/composer.lock @@ -67709,7 +67709,7 @@ "source": { "type": "git", "url": "https://github.com/spryker/cypress-tests.git", - "reference": "d92c604be71ffa82b474f660c4fc6201ad396098" + "reference": "07e6f77cb9cba72b73be18ad5fd7b0e0b9e0f14b" }, "default-branch": true, "type": "library", @@ -67717,7 +67717,7 @@ "MIT" ], "description": "This repository is dedicated to housing an extensive collection of UI end-to-end tests, meticulously crafted using Cypress for Spryker applications. These tests are designed to thoroughly evaluate the user interface, ensuring that all interactions and visual elements function as intended in real-world scenarios. By leveraging Cypress's advanced browser automation capabilities, this suite provides an efficient and effective means of validating the user experience, confirming the seamless operation and aesthetic integrity of Spryker's front-end components. Our commitment to rigorous UI testing helps maintain the high standard of quality and reliability that Spryker users expect.", - "time": "2024-06-13T11:11:26+00:00" + "time": "2024-09-25T17:41:04+00:00" }, { "name": "spryker/development", diff --git a/package-lock.json b/package-lock.json index 679fe0672..1a7706d30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1938,13 +1938,13 @@ } }, "node_modules/@cypress/grep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@cypress/grep/-/grep-4.0.1.tgz", - "integrity": "sha512-i3mWy4mG6nxF7m93W0nzsMZkl0PflGa4+SygA9P92tELayYYAaRKlr07I4fo5PnwoPk1H9IEbXoMFJkhfTMxtg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@cypress/grep/-/grep-4.1.0.tgz", + "integrity": "sha512-yUscMiUgM28VDPrNxL19/BhgHZOVrAPrzVsuEcy6mqPqDYt8H8fIaHeeGQPW4CbMu/ry9sehjH561WDDBIXOIg==", "dev": true, "dependencies": { "debug": "^4.3.4", - "find-test-names": "^1.19.0", + "find-test-names": "^1.28.18", "globby": "^11.0.4" }, "peerDependencies": { @@ -6191,13 +6191,13 @@ } }, "node_modules/cypress": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.11.0.tgz", - "integrity": "sha512-NXXogbAxVlVje4XHX+Cx5eMFZv4Dho/2rIcdBHg9CNPFUGZdM4cRdgIgM7USmNYsC12XY0bZENEQ+KBk72fl+A==", + "version": "13.14.2", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.14.2.tgz", + "integrity": "sha512-lsiQrN17vHMB2fnvxIrKLAjOr9bPwsNbPZNrWf99s4u+DVmCY6U+w7O3GGG9FvP4EUVYaDu+guWeNLiUzBrqvA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@cypress/request": "^3.0.0", + "@cypress/request": "^3.0.1", "@cypress/xvfb": "^1.2.4", "@types/sinonjs__fake-timers": "8.1.1", "@types/sizzle": "^2.3.2", @@ -6236,7 +6236,7 @@ "request-progress": "^3.0.0", "semver": "^7.5.3", "supports-color": "^8.1.1", - "tmp": "~0.2.1", + "tmp": "~0.2.3", "untildify": "^4.0.0", "yauzl": "^2.10.0" }, @@ -7285,9 +7285,9 @@ } }, "node_modules/eslint-plugin-cypress": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.1.tgz", - "integrity": "sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.2.tgz", + "integrity": "sha512-CtcFEQTDKyftpI22FVGpx8bkpKyYXBlNge6zSo0pl5/qJvBAnzaD76Vu2AsP16d6mTj478Ldn2mhgrWV+Xr0vQ==", "dev": true, "dependencies": { "globals": "^13.20.0" @@ -10821,12 +10821,12 @@ "integrity": "sha512-9277NbhwoiwKOq83Q0aU98faY1ZUe8pniIXDNAxljYzNiWNwOrDLh6juF2tOuC91f4TIfF/6KHbAd8wHRV0QSQ==" }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -15186,18 +15186,18 @@ "version": "0.1.0", "license": "MIT", "devDependencies": { - "@cypress/grep": "^4.0.1", - "@faker-js/faker": "^8.3.1", + "@cypress/grep": "^4.1.0", + "@faker-js/faker": "^8.4.1", "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.13.1", - "cypress": "^13.11.0", + "@typescript-eslint/parser": "^6.21.0", + "cypress": "^13.13.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", - "eslint-plugin-cypress": "^2.15.1", + "eslint-plugin-cypress": "^2.15.2", "inversify": "^6.0.2", - "prettier": "3.1.0", - "reflect-metadata": "^0.2.0", - "typescript": "^5.3.3" + "prettier": "^3.3.2", + "reflect-metadata": "^0.2.2", + "typescript": "~5.3.3" }, "engines": { "node": ">=18.0.0", @@ -15419,9 +15419,9 @@ } }, "vendor/spryker/cypress-tests/node_modules/prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", - "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, "bin": { "prettier": "bin/prettier.cjs" @@ -15448,6 +15448,19 @@ "node": ">=10" } }, + "vendor/spryker/cypress-tests/node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "vendor/spryker/discount/assets/Zed": { "name": "spryker-zed-discount", "version": "1.0.0", @@ -16816,13 +16829,13 @@ "dev": true }, "@cypress/grep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@cypress/grep/-/grep-4.0.1.tgz", - "integrity": "sha512-i3mWy4mG6nxF7m93W0nzsMZkl0PflGa4+SygA9P92tELayYYAaRKlr07I4fo5PnwoPk1H9IEbXoMFJkhfTMxtg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@cypress/grep/-/grep-4.1.0.tgz", + "integrity": "sha512-yUscMiUgM28VDPrNxL19/BhgHZOVrAPrzVsuEcy6mqPqDYt8H8fIaHeeGQPW4CbMu/ry9sehjH561WDDBIXOIg==", "dev": true, "requires": { "debug": "^4.3.4", - "find-test-names": "^1.19.0", + "find-test-names": "^1.28.18", "globby": "^11.0.4" } }, @@ -19882,12 +19895,12 @@ } }, "cypress": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.11.0.tgz", - "integrity": "sha512-NXXogbAxVlVje4XHX+Cx5eMFZv4Dho/2rIcdBHg9CNPFUGZdM4cRdgIgM7USmNYsC12XY0bZENEQ+KBk72fl+A==", + "version": "13.14.2", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.14.2.tgz", + "integrity": "sha512-lsiQrN17vHMB2fnvxIrKLAjOr9bPwsNbPZNrWf99s4u+DVmCY6U+w7O3GGG9FvP4EUVYaDu+guWeNLiUzBrqvA==", "dev": true, "requires": { - "@cypress/request": "^3.0.0", + "@cypress/request": "^3.0.1", "@cypress/xvfb": "^1.2.4", "@types/sinonjs__fake-timers": "8.1.1", "@types/sizzle": "^2.3.2", @@ -19926,7 +19939,7 @@ "request-progress": "^3.0.0", "semver": "^7.5.3", "supports-color": "^8.1.1", - "tmp": "~0.2.1", + "tmp": "~0.2.3", "untildify": "^4.0.0", "yauzl": "^2.10.0" }, @@ -20033,18 +20046,18 @@ "cypress-tests": { "version": "file:vendor/spryker/cypress-tests", "requires": { - "@cypress/grep": "^4.0.1", - "@faker-js/faker": "^8.3.1", + "@cypress/grep": "^4.1.0", + "@faker-js/faker": "^8.4.1", "@typescript-eslint/eslint-plugin": "^6.21.0", - "@typescript-eslint/parser": "^6.13.1", - "cypress": "^13.11.0", + "@typescript-eslint/parser": "^6.21.0", + "cypress": "^13.13.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", - "eslint-plugin-cypress": "^2.15.1", + "eslint-plugin-cypress": "^2.15.2", "inversify": "^6.0.2", - "prettier": "3.1.0", - "reflect-metadata": "^0.2.0", - "typescript": "^5.3.3" + "prettier": "^3.3.2", + "reflect-metadata": "^0.2.2", + "typescript": "~5.3.3" }, "dependencies": { "@typescript-eslint/eslint-plugin": { @@ -20169,9 +20182,9 @@ } }, "prettier": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", - "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true }, "semver": { @@ -20182,6 +20195,12 @@ "requires": { "lru-cache": "^6.0.0" } + }, + "typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true } } }, @@ -21159,9 +21178,9 @@ } }, "eslint-plugin-cypress": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.1.tgz", - "integrity": "sha512-eLHLWP5Q+I4j2AWepYq0PgFEei9/s5LvjuSqWrxurkg1YZ8ltxdvMNmdSf0drnsNo57CTgYY/NIHHLRSWejR7w==", + "version": "2.15.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.15.2.tgz", + "integrity": "sha512-CtcFEQTDKyftpI22FVGpx8bkpKyYXBlNge6zSo0pl5/qJvBAnzaD76Vu2AsP16d6mTj478Ldn2mhgrWV+Xr0vQ==", "dev": true, "requires": { "globals": "^13.20.0" @@ -23599,12 +23618,12 @@ "integrity": "sha512-9277NbhwoiwKOq83Q0aU98faY1ZUe8pniIXDNAxljYzNiWNwOrDLh6juF2tOuC91f4TIfF/6KHbAd8wHRV0QSQ==" }, "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "requires": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" } },