diff --git a/package.json b/package.json index d55bbd2eb0..076602c318 100644 --- a/package.json +++ b/package.json @@ -133,7 +133,7 @@ "babel-plugin-typescript-to-proptypes": "1.4.2", "cac": "6.7.14", "cross-env": "7.0.3", - "cypress": "12.12.0", + "cypress": "13.5.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 bf671d02ec..300f12ba10 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.5.1" }, "peerDependencies": { "cypress": ">=8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5df7cdfee2..8f756ce3dc 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.5.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.5.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.5.1 + version: 13.5.1 dotenv: specifier: 16.0.3 version: 16.0.3 @@ -1946,8 +1946,8 @@ importers: specifier: ^16.1.1 version: 16.1.1 cypress: - specifier: 12.12.0 - version: 12.12.0 + specifier: 13.5.1 + version: 13.5.1 packages/eslint-config-mc-app: dependencies: @@ -3932,6 +3932,19 @@ packages: '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.15 + /@babel/helper-module-transforms@7.22.17(@babel/core@7.23.0): + resolution: {integrity: sha512-XouDDhQESrLHTpnBtCKExJdyY4gJCdrvH2Pyv8r8kovX2U8G0dRUOT45T9XlbLtuu9CLXP15eusnkprhoPV5iQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-environment-visitor': 7.22.5 + '@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-module-transforms@7.23.0(@babel/core@7.12.9): resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} engines: {node: '>=6.9.0'} @@ -5230,7 +5243,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.0 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0) + '@babel/helper-module-transforms': 7.22.17(@babel/core@7.23.0) '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.22.17): @@ -5275,7 +5288,7 @@ packages: dependencies: '@babel/core': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0) + '@babel/helper-module-transforms': 7.22.17(@babel/core@7.23.0) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-identifier': 7.22.15 @@ -5296,7 +5309,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.0 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0) + '@babel/helper-module-transforms': 7.22.17(@babel/core@7.23.0) '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.17): @@ -5653,7 +5666,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.0) - '@babel/types': 7.23.0 + '@babel/types': 7.22.17 /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.17): resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} @@ -6112,7 +6125,7 @@ packages: '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.23.0) '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.23.0) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.0) - '@babel/types': 7.23.0 + '@babel/types': 7.22.17 babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.23.0) babel-plugin-polyfill-corejs3: 0.8.3(@babel/core@7.23.0) babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.23.0) @@ -6150,7 +6163,7 @@ packages: dependencies: '@babel/core': 7.23.0 '@babel/helper-plugin-utils': 7.22.5 - '@babel/types': 7.23.0 + '@babel/types': 7.22.17 esutils: 2.0.3 /@babel/preset-react@7.22.15(@babel/core@7.22.17): @@ -7811,7 +7824,7 @@ packages: react: 17.x react-intl: 6.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.22.15 '@babel/runtime-corejs3': 7.22.15 '@commercetools-uikit/design-system': 16.7.3(@types/react@17.0.56) '@commercetools-uikit/text': 16.7.3(@types/react@17.0.56)(react-intl@6.4.5)(react@18.2.0) @@ -8862,7 +8875,7 @@ packages: peerDependencies: react: 17.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.22.15 '@babel/runtime-corejs3': 7.22.15 '@commercetools-uikit/constraints': 16.7.3(@types/react@17.0.56)(react@17.0.2) '@commercetools-uikit/design-system': 16.7.3(@types/react@17.0.56) @@ -8910,7 +8923,7 @@ packages: peerDependencies: react: 17.x dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.22.15 '@babel/runtime-corejs3': 7.22.15 '@commercetools-uikit/constraints': 16.7.3(@types/react@17.0.56)(react@18.2.0) '@commercetools-uikit/design-system': 16.7.3(@types/react@17.0.56) @@ -9395,8 +9408,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 @@ -9414,7 +9427,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 @@ -12563,13 +12576,13 @@ packages: - utf-8-validate dev: false - /@percy/cypress@3.1.2(cypress@12.12.0): + /@percy/cypress@3.1.2(cypress@13.5.1): resolution: {integrity: sha512-JXrGDZbqwkzQd2h5T5D7PvqoucNaiMh4ChPp8cLQiEtRuLHta9nf1lEuXH+jnatGL2j+3jJFIHJ0L7XrgVnvQA==} peerDependencies: cypress: '>=3' dependencies: '@percy/sdk-utils': 1.23.0 - cypress: 12.12.0 + cypress: 13.5.1 dev: false /@percy/dom@1.27.2: @@ -13660,7 +13673,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.5.1): resolution: {integrity: sha512-3HTV725rOS+YHve/gD9coZp/UcPK5xhr4H0GMnq/ni6USdtzVtSOG9WBFtd8rYnrXk8rrGD+0toRFYouJNIG0Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -13668,7 +13681,7 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@testing-library/dom': 8.20.1 - cypress: 12.12.0 + cypress: 13.5.1 dev: false /@testing-library/dom@8.20.1: @@ -14200,9 +14213,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 @@ -17775,15 +17785,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.5.1: + resolution: {integrity: sha512-yqLViT0D/lPI8Kkm7ciF/x/DCK/H/DnogdGyiTnQgX4OVR2aM30PtK+kvklTOD1u3TuItiD9wUQAF8EYWtyZug==} + 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 @@ -17816,9 +17826,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 @@ -27920,7 +27931,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==} @@ -31161,6 +31171,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==} @@ -31171,6 +31182,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==}