diff --git a/package.json b/package.json index cc779c1cd8..715d574228 100644 --- a/package.json +++ b/package.json @@ -137,7 +137,7 @@ "babel-plugin-typescript-to-proptypes": "1.4.2", "cac": "6.7.14", "cross-env": "7.0.3", - "cypress": "12.12.0", + "cypress": "13.6.1", "dotenv": "16.0.3", "eslint": "8.40.0", "eslint-formatter-pretty": "4.1.0", diff --git a/packages/cypress/package.json b/packages/cypress/package.json index dc7c6d72b0..35090bd934 100644 --- a/packages/cypress/package.json +++ b/packages/cypress/package.json @@ -46,7 +46,7 @@ }, "devDependencies": { "@tsconfig/node16": "^16.1.1", - "cypress": "12.12.0" + "cypress": "13.6.1" }, "peerDependencies": { "cypress": ">=8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b41966ef95..edf28caddb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -116,7 +116,7 @@ importers: version: 1.27.2 '@percy/cypress': specifier: 3.1.2 - version: 3.1.2(cypress@12.12.0) + version: 3.1.2(cypress@13.6.1) '@percy/puppeteer': specifier: 2.0.2 version: 2.0.2(puppeteer@20.2.0) @@ -134,7 +134,7 @@ importers: version: 6.5.1(@svgr/core@6.5.1) '@testing-library/cypress': specifier: 8.0.7 - version: 8.0.7(cypress@12.12.0) + version: 8.0.7(cypress@13.6.1) '@testing-library/dom': specifier: ^9.3.1 version: 9.3.1 @@ -184,8 +184,8 @@ importers: specifier: 7.0.3 version: 7.0.3 cypress: - specifier: 12.12.0 - version: 12.12.0 + specifier: 13.6.1 + version: 13.6.1 dotenv: specifier: 16.0.3 version: 16.0.3 @@ -2165,8 +2165,8 @@ importers: specifier: ^16.1.1 version: 16.1.1 cypress: - specifier: 12.12.0 - version: 12.12.0 + specifier: 13.6.1 + version: 13.6.1 packages/eslint-config-mc-app: dependencies: @@ -4144,7 +4144,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.15 + '@babel/helper-validator-identifier': 7.22.20 /@babel/helper-module-transforms@7.23.0(@babel/core@7.12.9): resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} @@ -4269,10 +4269,6 @@ packages: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier@7.22.15: - resolution: {integrity: sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==} - engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} @@ -7069,16 +7065,16 @@ packages: shelljs: 0.8.5 dev: false - /@commercetools-frontend/application-config@22.13.1: - resolution: {integrity: sha512-byoYrdzZOBAFWIAKVS9HQ4BCVEKGEXAOGUFLXajKeLUmDGssoYeVqWIAmstPPLtmjpx9+YmJPuAKXyNDXOmVDw==} + /@commercetools-frontend/application-config@22.13.2: + resolution: {integrity: sha512-VsFERoFRxuyVL10rDyXkWJaTMwDxGIWw8fMZet2m8xchO9U8cvfb7BWN3dgObA+hG8E04GPNKRB67BzVodD5ow==} engines: {node: 16.x || >=18.0.0} dependencies: '@babel/core': 7.23.0 '@babel/register': 7.22.15(@babel/core@7.23.0) '@babel/runtime': 7.23.2 '@babel/runtime-corejs3': 7.22.15 - '@commercetools-frontend/babel-preset-mc-app': 22.13.1 - '@commercetools-frontend/constants': 22.13.1 + '@commercetools-frontend/babel-preset-mc-app': 22.13.2 + '@commercetools-frontend/constants': 22.13.2 '@types/dompurify': 2.4.0 '@types/lodash': 4.14.198 '@types/react': 17.0.56 @@ -7096,8 +7092,8 @@ packages: - utf-8-validate dev: true - /@commercetools-frontend/babel-preset-mc-app@22.13.1: - resolution: {integrity: sha512-XnQPjpffcPWkI4mggZeo2c2XFBN6FsRQF7KHDf1Xi8kVaABHEAS1xAm16ewCBDN5rSUbcyTYyMu/m0TaL3GsJQ==} + /@commercetools-frontend/babel-preset-mc-app@22.13.2: + resolution: {integrity: sha512-QtbLziNshXjEAO/+otJ9gCW8Gek2LL7zmmYpb7lPs6qZ1FHByb83xcTFcZLAd2W84PNQg8c73VIz50dqPleHtw==} engines: {node: 16.x || >=18.0.0} dependencies: '@babel/core': 7.23.0 @@ -7129,8 +7125,8 @@ packages: - supports-color dev: true - /@commercetools-frontend/constants@22.13.1: - resolution: {integrity: sha512-Yeb8Hk1h6Khmqkpm/K9BQeWFl67Ipiogh1hERUeMXY/Q3qX/nSJexrIXPNVTorz18O6D/RZy6K7msYz66pciyw==} + /@commercetools-frontend/constants@22.13.2: + resolution: {integrity: sha512-am8zyHJpmS9J6ScrFnMkg4hMvTTlWuBP8E2kPikArvnHKnLG4NtPNFiUCKCMJbrI0UgPVzoyMbmnulVwPldctw==} dependencies: '@babel/runtime': 7.23.2 '@babel/runtime-corejs3': 7.22.15 @@ -7229,8 +7225,8 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@babel/runtime-corejs3': 7.22.15 - '@commercetools-frontend/application-config': 22.13.1 - '@commercetools-frontend/constants': 22.13.1 + '@commercetools-frontend/application-config': 22.13.2 + '@commercetools-frontend/constants': 22.13.2 '@commercetools-test-data/commons': 6.4.1 '@commercetools-test-data/core': 6.4.1 '@commercetools-test-data/utils': 6.4.1 @@ -8296,7 +8292,7 @@ packages: history: 4.10.1 prop-types: 15.8.1 react: 17.0.2 - react-intl: 6.4.5(react@17.0.2)(typescript@5.0.4) + react-intl: 6.4.5(react@17.0.2)(typescript@5.2.2) react-router-dom: 5.3.4(react@17.0.2) transitivePeerDependencies: - '@types/react' @@ -8664,7 +8660,7 @@ packages: '@emotion/react': 11.11.1(@types/react@17.0.56)(react@17.0.2) prop-types: 15.8.1 react: 17.0.2 - react-intl: 6.4.5(react@17.0.2)(typescript@5.0.4) + react-intl: 6.4.5(react@17.0.2)(typescript@5.2.2) transitivePeerDependencies: - '@types/react' - react-dom @@ -9709,7 +9705,7 @@ packages: lodash: 4.17.21 prop-types: 15.8.1 react: 17.0.2 - react-intl: 6.4.5(react@17.0.2)(typescript@5.0.4) + react-intl: 6.4.5(react@17.0.2)(typescript@5.2.2) warning: 4.0.3 transitivePeerDependencies: - '@types/react' @@ -10164,8 +10160,8 @@ packages: dependencies: postcss-selector-parser: 6.0.11 - /@cypress/request@2.88.11: - resolution: {integrity: sha512-M83/wfQ1EkspjkE2lNWNV5ui2Cv7UCv1swW1DqljahbzLVWltcsexQh8jYtuS/vzFXP+HySntGM83ZXA9fn17w==} + /@cypress/request@3.0.1: + resolution: {integrity: sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==} engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 @@ -10183,7 +10179,7 @@ packages: performance-now: 2.1.0 qs: 6.10.4 safe-buffer: 5.2.1 - tough-cookie: 2.5.0 + tough-cookie: 4.1.3 tunnel-agent: 0.6.0 uuid: 8.3.2 @@ -10298,7 +10294,7 @@ packages: dependencies: '@babel/core': 7.23.0 '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.0) - '@babel/runtime': 7.22.15 + '@babel/runtime': 7.23.2 '@emotion/babel-plugin': 11.11.0 '@emotion/babel-plugin-jsx-pragmatic': 0.2.1(@babel/core@7.23.0) @@ -13353,13 +13349,13 @@ packages: - utf-8-validate dev: false - /@percy/cypress@3.1.2(cypress@12.12.0): + /@percy/cypress@3.1.2(cypress@13.6.1): resolution: {integrity: sha512-JXrGDZbqwkzQd2h5T5D7PvqoucNaiMh4ChPp8cLQiEtRuLHta9nf1lEuXH+jnatGL2j+3jJFIHJ0L7XrgVnvQA==} peerDependencies: cypress: '>=3' dependencies: '@percy/sdk-utils': 1.23.0 - cypress: 12.12.0 + cypress: 13.6.1 dev: false /@percy/dom@1.27.2: @@ -14553,7 +14549,7 @@ packages: dependencies: defer-to-connect: 2.0.1 - /@testing-library/cypress@8.0.7(cypress@12.12.0): + /@testing-library/cypress@8.0.7(cypress@13.6.1): resolution: {integrity: sha512-3HTV725rOS+YHve/gD9coZp/UcPK5xhr4H0GMnq/ni6USdtzVtSOG9WBFtd8rYnrXk8rrGD+0toRFYouJNIG0Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -14561,7 +14557,7 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@testing-library/dom': 8.20.1 - cypress: 12.12.0 + cypress: 13.6.1 dev: false /@testing-library/dom@8.20.1: @@ -15103,9 +15099,6 @@ packages: resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} dev: true - /@types/node@14.18.58: - resolution: {integrity: sha512-Y8ETZc8afYf6lQ/mVp096phIVsgD/GmDxtm3YaPcc+71jmi/J6zdwbwaUU4JvS56mq6aSfbpkcKhQ5WugrWFPw==} - /@types/node@16.18.48: resolution: {integrity: sha512-mlaecDKQ7rIZrYD7iiKNdzFb6e/qD5I9U1rAhq+Fd+DWvYVs+G2kv74UFHmSOlg5+i/vF3XxuR522V4u8BqO+Q==} dev: true @@ -18658,15 +18651,15 @@ packages: fs-exists-sync: 0.1.0 dev: false - /cypress@12.12.0: - resolution: {integrity: sha512-UU5wFQ7SMVCR/hyKok/KmzG6fpZgBHHfrXcHzDmPHWrT+UUetxFzQgt7cxCszlwfozckzwkd22dxMwl/vNkWRw==} - engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} + /cypress@13.6.1: + resolution: {integrity: sha512-k1Wl5PQcA/4UoTffYKKaxA0FJKwg8yenYNYRzLt11CUR0Kln+h7Udne6mdU1cUIdXBDTVZWtmiUjzqGs7/pEpw==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true requiresBuild: true dependencies: - '@cypress/request': 2.88.11 + '@cypress/request': 3.0.1 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) - '@types/node': 14.18.58 + '@types/node': 18.17.14 '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.3 arch: 2.2.0 @@ -18699,9 +18692,10 @@ packages: 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.2 + semver: 7.5.4 supports-color: 8.1.1 tmp: 0.2.1 untildify: 4.0.0 @@ -28897,7 +28891,6 @@ packages: /process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - dev: false /progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} @@ -32151,6 +32144,7 @@ packages: dependencies: psl: 1.9.0 punycode: 2.3.0 + dev: false /tough-cookie@4.1.2: resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==} @@ -32161,6 +32155,15 @@ packages: universalify: 0.2.0 url-parse: 1.5.10 + /tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + engines: {node: '>=6'} + dependencies: + psl: 1.9.0 + punycode: 2.3.0 + universalify: 0.2.0 + url-parse: 1.5.10 + /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}