From dabcfbd2700942f3049832495e01e6793d42fa70 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 12 Mar 2024 00:30:18 +0000 Subject: [PATCH 1/2] chore(deps): update testing libraries --- package.json | 14 +-- yarn.lock | 288 ++++++++++++++++++++++++++------------------------- 2 files changed, 156 insertions(+), 146 deletions(-) diff --git a/package.json b/package.json index 1353430029..8f71b50490 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "yup": "0.32.11" }, "devDependencies": { - "@percy/cli": "1.20.0", + "@percy/cli": "1.28.1", "@percy/cypress": "3.1.2", "@playwright/test": "1.42.1", "@storybook/addon-a11y": "7.6.17", @@ -98,10 +98,10 @@ "@storybook/react-webpack5": "7.6.17", "@storybook/theming": "7.6.17", "@testing-library/cypress": "10.0.1", - "@testing-library/dom": "9.3.3", - "@testing-library/jest-dom": "6.0.0", - "@testing-library/react": "14.0.0", - "@testing-library/user-event": "14.4.3", + "@testing-library/dom": "9.3.4", + "@testing-library/jest-dom": "6.4.2", + "@testing-library/react": "14.2.1", + "@testing-library/user-event": "14.5.2", "@types/classnames": "2.3.0", "@types/clone-deep": "4.0.4", "@types/node": "20.11.24", @@ -121,8 +121,8 @@ "colors": "1.4.0", "concurrently": "8.2.2", "cooky-cutter": "1.5.4", - "cypress": "13.1.0", - "cypress-axe": "1.4.0", + "cypress": "13.6.6", + "cypress-axe": "1.5.0", "cypress-wait-until": "3.0.1", "dotenv-flow": "3.3.0", "eslint": "8.57.0", diff --git a/yarn.lock b/yarn.lock index c69b3758d2..07f09de98e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7,10 +7,10 @@ resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== -"@adobe/css-tools@^4.0.1": - version "4.3.2" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.2.tgz#a6abc715fb6884851fca9dad37fc34739a04fd11" - integrity sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw== +"@adobe/css-tools@^4.3.2": + version "4.3.3" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.3.tgz#90749bde8b89cd41764224f5aac29cd4138f75ff" + integrity sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ== "@ampproject/remapping@^2.2.0": version "2.2.1" @@ -2569,105 +2569,106 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@percy/cli-app@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli-app/-/cli-app-1.20.0.tgz#6822396655d013abac27f45b6b8d09b04926e93f" - integrity sha512-7DMaNBWpW3MiibVcTH6FzZdE0QKFO5sHz4dyUmNNJ/Uxs3hVHVAEP2BQxU0lOYLW6wM7uumCfsc8ccgWxIsK3Q== +"@percy/cli-app@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli-app/-/cli-app-1.28.1.tgz#cbd2c2ec715aed26b2cc8a0e3b9d5cccf49928d2" + integrity sha512-oKNIWIg/MOy8T3S1FujTTcz46Y9ZyhQpkXsdJwU/VOQ9iAsRRSIPK97Rltpj25t8mqvWqV49/YaXo25cZJJvzw== dependencies: - "@percy/cli-command" "1.20.0" - "@percy/cli-exec" "1.20.0" + "@percy/cli-command" "1.28.1" + "@percy/cli-exec" "1.28.1" -"@percy/cli-build@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli-build/-/cli-build-1.20.0.tgz#68aa0dad96414dd0e03d2bd09bff16e98198e946" - integrity sha512-TJ1Khk4cUq3yaHm3e7o1kyXlChfKIaGzxSykO5iIfJ4LYmo+DI6qBe8zGBEgxZ7NoABalGCsT3FswwwrF3TRSw== +"@percy/cli-build@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli-build/-/cli-build-1.28.1.tgz#2e9120f85e27976b1fdd4085eefeb759161cc67c" + integrity sha512-9qSMQiC5K14ynsjvKkoAKNqENkF/NUqOoJKpHPfh5xdhgbChoedo7rzw3BDc1x0wsSMQi/VlFOyUVKHed7rC5g== dependencies: - "@percy/cli-command" "1.20.0" + "@percy/cli-command" "1.28.1" -"@percy/cli-command@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli-command/-/cli-command-1.20.0.tgz#48f367162179ff28f514114429cbf4218b6cef32" - integrity sha512-6EWwevC26L4D8IxhGAwPssJyNVw9tTleur9fkX8t0v9gjVctxS4vvuIjThe2Ti8HMk31UkYfPoaIpO6Dss2o1g== +"@percy/cli-command@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli-command/-/cli-command-1.28.1.tgz#6a46c0b1d908d862cdabb5530029fe089ee76f39" + integrity sha512-akdG5WA8XipUl6YkB+uXdHCgH4vgkXkasSniSjaXE/DHqZVUGfr5nJjvHIRCmQx7+ehAE2bvEYSCQXBMLCo6QA== dependencies: - "@percy/config" "1.20.0" - "@percy/core" "1.20.0" - "@percy/logger" "1.20.0" + "@percy/config" "1.28.1" + "@percy/core" "1.28.1" + "@percy/logger" "1.28.1" -"@percy/cli-config@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli-config/-/cli-config-1.20.0.tgz#9e319c5bb1546bf65ec519039fdca27b580f8656" - integrity sha512-JJhhvQXNFIHr2yFgx0KTVoyG+7PLWXAR+Dfh7m8hpmF9I7O2A5IJUuXbVpRmHGNqSoLvQyOto4Dc6UQzNE5TEg== +"@percy/cli-config@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli-config/-/cli-config-1.28.1.tgz#b6c393c1d3f2a8b78aa586bb0dbcc2e0d1943cc8" + integrity sha512-HPWnXltjp5UItTh6zFUh5su79P8mYRbNYcq7wAAnJdJkT950kcoaBJQj7wDaaAjEnCIRXYT2dIb+UBC/Mj3P9w== dependencies: - "@percy/cli-command" "1.20.0" + "@percy/cli-command" "1.28.1" -"@percy/cli-exec@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli-exec/-/cli-exec-1.20.0.tgz#4d1821311f6fefac39a4320700ba093182590026" - integrity sha512-aZqmmAV7YLixpJ/jD2Nh/02n/lsJWI6EA4f27cmtz5E7tAMz/8BwJC2GxzH0J2PZV7Yf73COT5zgCaQFJec5gA== +"@percy/cli-exec@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli-exec/-/cli-exec-1.28.1.tgz#187005197c94d3506b37d04b211e0db01be3800f" + integrity sha512-6Uki4PttzF9PGAINSRZqqr1QtDgxjiCh/pa6Eu9lNzrqVUV3/SRnK6dCatW/bBst6D97O1sNIZ1hsbFpP/m8dw== dependencies: - "@percy/cli-command" "1.20.0" + "@percy/cli-command" "1.28.1" cross-spawn "^7.0.3" which "^2.0.2" -"@percy/cli-snapshot@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli-snapshot/-/cli-snapshot-1.20.0.tgz#abf2696b91528dac2ee30739339cfbc3675694d5" - integrity sha512-s5ycpdgJbuxZ/RPjNc3EpJ2DpANza41dqLg7Q6O3kWhtAGhrBQENy7DBzNOYCTpEaDtP0IP53lI6+x7w3VQS5w== +"@percy/cli-snapshot@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli-snapshot/-/cli-snapshot-1.28.1.tgz#13986b338e4123d87b4d4efe30212c150ba621c4" + integrity sha512-wAsG95KabtDT83BfG3IhlcUa47IfllB7YQ+bQUnOKxYC4979PsAGpui9Nb7dUqv0X4N2IKaVppuoe3Nov7lgBg== dependencies: - "@percy/cli-command" "1.20.0" + "@percy/cli-command" "1.28.1" yaml "^2.0.0" -"@percy/cli-upload@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli-upload/-/cli-upload-1.20.0.tgz#f9fc5000588f7f578607e1097ec8b078505a9c58" - integrity sha512-a1v0CIEo8pfIhs3zM5vIaWexl73Ln0ApAW0vbzv6G33mrX2HAFf3nrnf7vJxBalZ7spPkeTl+61iRrgz0s9/Zg== +"@percy/cli-upload@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli-upload/-/cli-upload-1.28.1.tgz#c5faf2962778011f2bca709c346ae2c60c7bb66b" + integrity sha512-GAUdDuoUDt3DIWGZq5XX+kPBsKZFHr4kQKsN3lbkh5lVmpgXdDjH8P3KsTb2LwCg5UyIo9fOKO3liG4Os8iIJA== dependencies: - "@percy/cli-command" "1.20.0" + "@percy/cli-command" "1.28.1" fast-glob "^3.2.11" image-size "^1.0.0" -"@percy/cli@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/cli/-/cli-1.20.0.tgz#400bffb290fa91e02e3fe7c263613a8e8f322d62" - integrity sha512-23dfreXNT1PNBzn1f97hpMzD9l86koKPqdUAaXjFqL+iVrxSnq9Dfvw8W7QbChQOEsIjjhdeRkGOFrb1WZLsPg== - dependencies: - "@percy/cli-app" "1.20.0" - "@percy/cli-build" "1.20.0" - "@percy/cli-command" "1.20.0" - "@percy/cli-config" "1.20.0" - "@percy/cli-exec" "1.20.0" - "@percy/cli-snapshot" "1.20.0" - "@percy/cli-upload" "1.20.0" - "@percy/client" "1.20.0" - "@percy/logger" "1.20.0" - -"@percy/client@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/client/-/client-1.20.0.tgz#d899d7272fdbaf19640d431021831fb8c4fa4f47" - integrity sha512-x1iDqx3oCOHSdCP8TX4EZehNbjXFQFq6RhPmLIt8L8ZkNi+ugXPVc4J32evLw7dM+zwgVxXJvF4cwPYkHkOrFw== - dependencies: - "@percy/env" "1.20.0" - "@percy/logger" "1.20.0" - -"@percy/config@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/config/-/config-1.20.0.tgz#56c5b58b42d2d6374dc8c3087388e49fe89b5e62" - integrity sha512-2PlcF7OIEaX4sXtw4Wa+dxy3U6QcWWcrPFSa6W2hxJ8WplnO0UwYMq+PbJ/lP47LWURDvPgLNxyYrywQLe1NHg== - dependencies: - "@percy/logger" "1.20.0" +"@percy/cli@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/cli/-/cli-1.28.1.tgz#24bcca2615cc73deac27fbd583c644b918076261" + integrity sha512-W/6ZvjSiIFZCmIjoeW0KQbFoEaatmQoFpDaxCsxAgfaddYKdXxXusKZluROZSnuPfZryCUDYEgRQ313EL/ILzQ== + dependencies: + "@percy/cli-app" "1.28.1" + "@percy/cli-build" "1.28.1" + "@percy/cli-command" "1.28.1" + "@percy/cli-config" "1.28.1" + "@percy/cli-exec" "1.28.1" + "@percy/cli-snapshot" "1.28.1" + "@percy/cli-upload" "1.28.1" + "@percy/client" "1.28.1" + "@percy/logger" "1.28.1" + +"@percy/client@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/client/-/client-1.28.1.tgz#bdb460689fe241aca60b70798c762e87c8e24e9d" + integrity sha512-vHBvC+r4KIiBag3xWIcEn/cN3RLqPhI9JhhIpO7TppD71NIAGmprqBg8FEdXNuFJ9L9kmrDTn2L2w4xr79dTIg== + dependencies: + "@percy/env" "1.28.1" + "@percy/logger" "1.28.1" + +"@percy/config@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/config/-/config-1.28.1.tgz#cf4c9a566afe4032279f2cf1bb631a29633a24bb" + integrity sha512-TgtU8QCaVNa7jvI7aLf/lpfdVmzOv6zE0rUhggVW4oUv3sa5fTzthXJiZeDZq++0T86/Mposquw+x+NEgdDv7A== + dependencies: + "@percy/logger" "1.28.1" ajv "^8.6.2" - cosmiconfig "^7.0.0" + cosmiconfig "^8.0.0" yaml "^2.0.0" -"@percy/core@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/core/-/core-1.20.0.tgz#f589b57d29c37557fa38d1282ac794435cba6095" - integrity sha512-zb9W5udAnyr3BOMN3vDiWs/BEhgfY5zH4bUapw99zUxu19+/ipt31EWooI911CqxbHwoFtqr+o7JtIYmnICT6g== +"@percy/core@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/core/-/core-1.28.1.tgz#40382502ee7a978f51cb4b74129bc8fecafb6cef" + integrity sha512-VVCQ9PnCpHytXohfw+Dh/02exN0j4a7/L4iSdNNYk82nB1l1enp9mbNkxzHf6NBFSx76xjUCluinFxP/qm0aeA== dependencies: - "@percy/client" "1.20.0" - "@percy/config" "1.20.0" - "@percy/dom" "1.20.0" - "@percy/logger" "1.20.0" + "@percy/client" "1.28.1" + "@percy/config" "1.28.1" + "@percy/dom" "1.28.1" + "@percy/logger" "1.28.1" + "@percy/webdriver-utils" "1.28.1" content-disposition "^0.5.4" cross-spawn "^7.0.3" extract-zip "^2.0.1" @@ -2685,26 +2686,41 @@ dependencies: "@percy/sdk-utils" "^1.3.1" -"@percy/dom@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/dom/-/dom-1.20.0.tgz#3b1f5c35b41d3d5134687d7c32283ed34f54c8d5" - integrity sha512-DA1kWILeoYxTF2H8J36ILH2GGcFpfFDaOrFMjQUvXMMkkEivxNR+dcemIlqphma+HDI2UuGnSXs4MQQ33MGXOQ== +"@percy/dom@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/dom/-/dom-1.28.1.tgz#595430beaaca1bab8e6fad383585850adcec4150" + integrity sha512-5UHGjXxKUyq8CJt+o6NwvLW0R5P2V4gkmLMXw2z3k/0xhtw2Qtl1pzEsgEiCG8LNElD27EeMx63CwdO04T5nHA== -"@percy/env@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/env/-/env-1.20.0.tgz#7b603bf007172b1b18277f06eca61db9602b9d59" - integrity sha512-hk/tPi+e7O0uF3FOOaMXYzA/7Gp0kBcYkYOOHL18/XrpETfBm8uXcP/26FrENdwSAH1nM/bu873NVgeS4pMECw== +"@percy/env@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/env/-/env-1.28.1.tgz#5c129e1d9b0e5f28a82cd049c1396088f039396c" + integrity sha512-8RRNmsJR5MjUYR+zqcrGJhztuu51X2VjLucfk/V4FRX2cg5qHBGJ3aZFCCR2pTEREGn+VqoG/75ocAJDU6dP8Q== + dependencies: + "@percy/logger" "1.28.1" -"@percy/logger@1.20.0": - version "1.20.0" - resolved "https://registry.yarnpkg.com/@percy/logger/-/logger-1.20.0.tgz#c2a58ad29d52996d9fea579e248856e666de35ee" - integrity sha512-x76tOiB/m6GnND9KQ4Fjm+hl7l1NlITuveNWYuSS8Z2euqiggBAXdRuNSqV/oLR4UfgfiY6vYb7ENVpo9G33Iw== +"@percy/logger@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/logger/-/logger-1.28.1.tgz#44e42cb8e1ecfe59a847c512efe81c19deefa6dd" + integrity sha512-L2KpxIzC40oqjDdUheAGiZBDQ64QaOfFQXDLEGzyJ7rE8il5OzbcDQ9AIrW/ortWhF7Uu/soORSJqI1V9XaVAw== + +"@percy/sdk-utils@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/sdk-utils/-/sdk-utils-1.28.1.tgz#b5795bd3724873b4057596b7d830aa17f23d8310" + integrity sha512-joS3i5wjFYXRSVL/NbUvip+bB7ErgwNjoDcID31l61y/QaSYUVCOxl/Fy4nvePJtHVyE1hpV0O7XO3tkoG908g== "@percy/sdk-utils@^1.3.1": version "1.3.1" resolved "https://registry.yarnpkg.com/@percy/sdk-utils/-/sdk-utils-1.3.1.tgz#9bdedde35a861d8d0b43fcebcaa93508e938451f" integrity sha512-jJsJHMPmcDXFpZfQI+yJbpkdq38WQDzLNtbbHMCBNXVb6BqO2MJPijlqaNA8MuVOLsh8ULBQE+n62v/nqAVF/w== +"@percy/webdriver-utils@1.28.1": + version "1.28.1" + resolved "https://registry.yarnpkg.com/@percy/webdriver-utils/-/webdriver-utils-1.28.1.tgz#e9fa0d427d45fccde5a0c7be14a33d29dcea7e5e" + integrity sha512-KDXTgiwb033S7V9xfia6uwVOQlBgTKKr0+W7aDboFB5aUgdR8szM5sWp9LqqaWaGj534ppUNlkgG5aekQgM6sA== + dependencies: + "@percy/config" "1.28.1" + "@percy/sdk-utils" "1.28.1" + "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" @@ -4156,10 +4172,10 @@ "@babel/runtime" "^7.14.6" "@testing-library/dom" "^9.0.0" -"@testing-library/dom@9.3.3": - version "9.3.3" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.3.tgz#108c23a5b0ef51121c26ae92eb3179416b0434f5" - integrity sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw== +"@testing-library/dom@9.3.4": + version "9.3.4" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.4.tgz#50696ec28376926fec0a1bf87d9dbac5e27f60ce" + integrity sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ== dependencies: "@babel/code-frame" "^7.10.4" "@babel/runtime" "^7.12.5" @@ -4184,33 +4200,33 @@ lz-string "^1.5.0" pretty-format "^27.0.2" -"@testing-library/jest-dom@6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.0.0.tgz#d2ba5a3fd13724d5966b3f8cd24d2cedcab4fa76" - integrity sha512-Ye2R3+/oM27jir8CzYPmuWdavTaKwNZcu0d22L9pO/vnOYE0wmrtpw79TQJa8H6gV8/i7yd+pLaqeLlA0rTMfg== +"@testing-library/jest-dom@6.4.2": + version "6.4.2" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz#38949f6b63722900e2d75ba3c6d9bf8cffb3300e" + integrity sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw== dependencies: - "@adobe/css-tools" "^4.0.1" + "@adobe/css-tools" "^4.3.2" "@babel/runtime" "^7.9.2" aria-query "^5.0.0" chalk "^3.0.0" css.escape "^1.5.1" - dom-accessibility-api "^0.5.6" + dom-accessibility-api "^0.6.3" lodash "^4.17.15" redent "^3.0.0" -"@testing-library/react@14.0.0": - version "14.0.0" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.0.0.tgz#59030392a6792450b9ab8e67aea5f3cc18d6347c" - integrity sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg== +"@testing-library/react@14.2.1": + version "14.2.1" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.2.1.tgz#bf69aa3f71c36133349976a4a2da3687561d8310" + integrity sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A== dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^9.0.0" "@types/react-dom" "^18.0.0" -"@testing-library/user-event@14.4.3": - version "14.4.3" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.4.3.tgz#af975e367743fa91989cd666666aec31a8f50591" - integrity sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q== +"@testing-library/user-event@14.5.2": + version "14.5.2" + resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.2.tgz#db7257d727c891905947bd1c1a99da20e03c2ebd" + integrity sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ== "@types/aria-query@^5.0.1": version "5.0.1" @@ -4544,11 +4560,6 @@ dependencies: undici-types "~5.26.4" -"@types/node@^16.18.39": - version "16.18.48" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.48.tgz#3bc872236cdb31cb51024d8875d655e25db489a4" - integrity sha512-mlaecDKQ7rIZrYD7iiKNdzFb6e/qD5I9U1rAhq+Fd+DWvYVs+G2kv74UFHmSOlg5+i/vF3XxuR522V4u8BqO+Q== - "@types/node@^18.0.0": version "18.19.21" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.21.tgz#f4ca1ac8ffb05ee4b89163c2d6fac9a1a59ee149" @@ -5859,7 +5870,7 @@ buffer-from@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -buffer@^5.5.0, buffer@^5.6.0: +buffer@^5.5.0, buffer@^5.7.1: version "5.7.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== @@ -6073,11 +6084,6 @@ chrome-trace-event@^1.0.2: resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== -ci-info@^3.1.1: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.2.0.tgz#2876cb948a498797b5236f0095bc057d0dca38b6" - integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A== - ci-info@^3.2.0: version "3.3.2" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.2.tgz#6d2967ffa407466481c6c90b6e16b3098f080128" @@ -6414,7 +6420,7 @@ cosmiconfig@^7.0.1: path-type "^4.0.0" yaml "^1.10.0" -cosmiconfig@^8.1.3: +cosmiconfig@^8.0.0, cosmiconfig@^8.1.3: version "8.3.6" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== @@ -6507,30 +6513,29 @@ csstype@^3.0.2: resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== -cypress-axe@1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/cypress-axe/-/cypress-axe-1.4.0.tgz#e67482bfe9e740796bf77c7823f19781a8a2faff" - integrity sha512-Ut7NKfzjyKm0BEbt2WxuKtLkIXmx6FD2j0RwdvO/Ykl7GmB/qRQkwbKLk3VP35+83hiIr8GKD04PDdrTK5BnyA== +cypress-axe@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/cypress-axe/-/cypress-axe-1.5.0.tgz#95082734583da77b51ce9b7784e14a442016c7a1" + integrity sha512-Hy/owCjfj+25KMsecvDgo4fC/781ccL+e8p+UUYoadGVM2ogZF9XIKbiM6KI8Y3cEaSreymdD6ZzccbI2bY0lQ== cypress-wait-until@3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/cypress-wait-until/-/cypress-wait-until-3.0.1.tgz#6a697a600f4fb8cd2897489a15fda77c9857abec" integrity sha512-kpoa8yL6Bi/JNsThGBbrrm7g4SNzYyBUv9M5pF6/NTVm/ClY0HnJzeuWnHiAUZKIZ5l86Oedb12wQyjx7/CWPg== -cypress@13.1.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.1.0.tgz#18f268e66662cd91b1766db18bd1f63a66592205" - integrity sha512-LUKxCYlB973QBFls1Up4FAE9QIYobT+2I8NvvAwMfQS2YwsWbr6yx7y9hmsk97iqbHkKwZW3MRjoK1RToBFVdQ== +cypress@13.6.6: + version "13.6.6" + resolved "https://registry.yarnpkg.com/cypress/-/cypress-13.6.6.tgz#5133f231ed1c6e57dc8dcbf60aade220bcd6884b" + integrity sha512-S+2S9S94611hXimH9a3EAYt81QM913ZVA03pUmGDfLTFa5gyp85NJ8dJGSlEAEmyRsYkioS1TtnWtbv/Fzt11A== dependencies: "@cypress/request" "^3.0.0" "@cypress/xvfb" "^1.2.4" - "@types/node" "^16.18.39" "@types/sinonjs__fake-timers" "8.1.1" "@types/sizzle" "^2.3.2" arch "^2.2.0" blob-util "^2.0.2" bluebird "^3.7.2" - buffer "^5.6.0" + buffer "^5.7.1" cachedir "^2.3.0" chalk "^4.1.0" check-more-types "^2.24.0" @@ -6548,7 +6553,7 @@ cypress@13.1.0: figures "^3.2.0" fs-extra "^9.1.0" getos "^3.2.1" - is-ci "^3.0.0" + is-ci "^3.0.1" is-installed-globally "~0.4.0" lazy-ass "^1.6.0" listr2 "^3.8.3" @@ -6843,11 +6848,16 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: +dom-accessibility-api@^0.5.9: version "0.5.10" resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.10.tgz#caa6d08f60388d0bb4539dd75fe458a9a1d0014c" integrity sha512-Xu9mD0UjrJisTmv7lmVSDMagQcU9R5hwAbxsaAE/35XPnPLJobbuREfV/rraiSaEj/UOvgrzQs66zyTWTlyd+g== +dom-accessibility-api@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz#993e925cc1d73f2c662e7d75dd5a5445259a8fd8" + integrity sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w== + dom-converter@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" @@ -8868,12 +8878,12 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-ci@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.0.tgz#c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994" - integrity sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ== +is-ci@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== dependencies: - ci-info "^3.1.1" + ci-info "^3.2.0" is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.13.1: version "2.13.1" From f3a94919f5150bf3cb3b0ec18aa6a455116b1199 Mon Sep 17 00:00:00 2001 From: Peter Makowski Date: Tue, 12 Mar 2024 08:25:01 +0100 Subject: [PATCH 2/2] test: update utils types --- src/testing/utils.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/testing/utils.tsx b/src/testing/utils.tsx index c406ace12f..0a63c9d0ba 100644 --- a/src/testing/utils.tsx +++ b/src/testing/utils.tsx @@ -111,7 +111,7 @@ export const BrowserRouterWithProvider = ({ sidePanelSize, state, store, -}: WrapperProps & { children: React.ReactNode }): React.ReactElement => { +}: WrapperProps & { children: React.ReactNode }): React.ReactNode => { const getMockStore = (state: RootState) => { const mockStore = configureStore(); return mockStore(state); @@ -148,7 +148,7 @@ const WithMockStoreProvider = ({ children, state, store, -}: WrapperProps & { children: React.ReactElement }) => { +}: WrapperProps & { children: React.ReactNode }) => { const getMockStore = (state: RootState) => { const mockStore = configureStore(); return mockStore(state); @@ -183,7 +183,7 @@ export const renderWithBrowserRouter = ( }; export const renderWithMockStore = ( - ui: React.ReactElement, + ui: React.ReactNode, options?: RenderOptions & { state?: RootState; store?: WrapperProps["store"]; @@ -198,7 +198,7 @@ export const renderWithMockStore = ( }); return { ...rendered, - rerender: (ui: React.ReactElement) => + rerender: (ui: React.ReactNode) => renderWithMockStore(ui, { container: rendered.container, ...options }), }; };