131.diff (22345B)
1 diff --git a/package-lock.json b/package-lock.json 2 index 80bf3f3..3a53f87 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -31,7 +31,7 @@ 6 }, 7 "devDependencies": { 8 "@jest/globals": "^29.7.0", 9 - "@percy/cli": "^1.27.2", 10 + "@percy/cli": "^1.27.3", 11 "@percy/storybook": "^4.3.6", 12 "@storybook/addon-a11y": "^7.4.6", 13 "@storybook/addon-coverage": "^0.0.9", 14 @@ -49,9 +49,9 @@ 15 "@testing-library/user-event": "^14.5.1", 16 "@types/dompurify": "^3.0.2", 17 "@types/jest": "^29.5.5", 18 - "@types/node": "^20.8.2", 19 - "@types/react": "^18.2.24", 20 - "@types/react-dom": "^18.2.8", 21 + "@types/node": "^20.8.3", 22 + "@types/react": "^18.2.25", 23 + "@types/react-dom": "^18.2.11", 24 "@types/react-modal": "^3.16.1", 25 "@types/wavesurfer.js": "^6.0.5", 26 "@typescript-eslint/eslint-plugin": "^6.7.4", 27 @@ -60,19 +60,19 @@ 28 "autoprefixer": "^10.4.16", 29 "axe-playwright": "^1.2.3", 30 "cross-env": "^7.0.3", 31 - "eslint": "^8.50.0", 32 + "eslint": "^8.51.0", 33 "eslint-plugin-react": "^7.33.2", 34 - "eslint-plugin-storybook": "^0.6.14", 35 + "eslint-plugin-storybook": "^0.6.15", 36 "msw": "^1.3.2", 37 "postcss": "^8.4.31", 38 "prop-types": "^15.8.1", 39 - "sass": "^1.68.0", 40 + "sass": "^1.69.0", 41 "storybook": "^7.4.6", 42 "storybook-addon-react-router-v6": "^2.0.7", 43 "tailwindcss": "^3.3.3", 44 "ts-jest": "^29.1.1", 45 "typescript": "^5.2.2", 46 - "vite": "^4.4.10" 47 + "vite": "^4.4.11" 48 } 49 }, 50 "node_modules/@aashutoshrathi/word-wrap": { 51 @@ -2639,9 +2639,9 @@ 52 } 53 }, 54 "node_modules/@eslint/js": { 55 - "version": "8.50.0", 56 - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", 57 - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", 58 + "version": "8.51.0", 59 + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", 60 + "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", 61 "dev": true, 62 "engines": { 63 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 64 @@ -5659,20 +5659,20 @@ 65 "dev": true 66 }, 67 "node_modules/@percy/cli": { 68 - "version": "1.27.2", 69 - "resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.27.2.tgz", 70 - "integrity": "sha512-cIj0ZjC20cVXVcSJ7yV1hv2/6lCVPUr9Obs5hqztU+7xsJGycK/TvBqCc79HTSl8xhbvmRxro837nT7foyaW1A==", 71 + "version": "1.27.3", 72 + "resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.27.3.tgz", 73 + "integrity": "sha512-GyAIk9wm32cheYAeVyY6nOkDcGgSeG7wgLhZJWzi0gVhFE9W04sudWa++7akEqpGLMnTM2Q4OZv5P3cy1F9iPA==", 74 "dev": true, 75 "dependencies": { 76 - "@percy/cli-app": "1.27.2", 77 - "@percy/cli-build": "1.27.2", 78 - "@percy/cli-command": "1.27.2", 79 - "@percy/cli-config": "1.27.2", 80 - "@percy/cli-exec": "1.27.2", 81 - "@percy/cli-snapshot": "1.27.2", 82 - "@percy/cli-upload": "1.27.2", 83 - "@percy/client": "1.27.2", 84 - "@percy/logger": "1.27.2" 85 + "@percy/cli-app": "1.27.3", 86 + "@percy/cli-build": "1.27.3", 87 + "@percy/cli-command": "1.27.3", 88 + "@percy/cli-config": "1.27.3", 89 + "@percy/cli-exec": "1.27.3", 90 + "@percy/cli-snapshot": "1.27.3", 91 + "@percy/cli-upload": "1.27.3", 92 + "@percy/client": "1.27.3", 93 + "@percy/logger": "1.27.3" 94 }, 95 "bin": { 96 "percy": "bin/run.cjs" 97 @@ -5682,39 +5682,39 @@ 98 } 99 }, 100 "node_modules/@percy/cli-app": { 101 - "version": "1.27.2", 102 - "resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.27.2.tgz", 103 - "integrity": "sha512-qwr6I6rnvGnMkmlE73wpUCnlhjPm2xNnq2vVWJnlTrChQfDXBJUAMRbK2fQLbKEga7YHmrhGAGTVKVPT4MEM6A==", 104 + "version": "1.27.3", 105 + "resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.27.3.tgz", 106 + "integrity": "sha512-RUSzWTRkG4hjUy7dzu+zlKVlbXEcj3yoiFTpjrmUxoK5QMVQtZfDdkHfJNSI51w1ZRzuxmO5x5uqFRpgUKh8QQ==", 107 "dev": true, 108 "dependencies": { 109 - "@percy/cli-command": "1.27.2", 110 - "@percy/cli-exec": "1.27.2" 111 + "@percy/cli-command": "1.27.3", 112 + "@percy/cli-exec": "1.27.3" 113 }, 114 "engines": { 115 "node": ">=14" 116 } 117 }, 118 "node_modules/@percy/cli-build": { 119 - "version": "1.27.2", 120 - "resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.27.2.tgz", 121 - "integrity": "sha512-tYh5oVGZN2HEGHpL7RvQeFxirjKCax2p0W+gDWAU5qaaZMltYsuTxqHXYdiBxS/w2nOYLxz0ew8pj5XY9SiNWA==", 122 + "version": "1.27.3", 123 + "resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.27.3.tgz", 124 + "integrity": "sha512-F7vWMmXipINDO9kvDyaPaIeUZlZLfIbg74oRaAJUOVH2nkf0FNSPy7Dy/MEsFWAiKNeW7/UwHjuYl+I/yMBZPw==", 125 "dev": true, 126 "dependencies": { 127 - "@percy/cli-command": "1.27.2" 128 + "@percy/cli-command": "1.27.3" 129 }, 130 "engines": { 131 "node": ">=14" 132 } 133 }, 134 "node_modules/@percy/cli-command": { 135 - "version": "1.27.2", 136 - "resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.27.2.tgz", 137 - "integrity": "sha512-mufZXwwbWHgQ+TuFZyQU8UOMarhgOeecYecJ0OvHCf1H3kEK9pqth1cjqAhRVRWsxkkiQ1u7/TJU4IkRgiGh4A==", 138 + "version": "1.27.3", 139 + "resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.27.3.tgz", 140 + "integrity": "sha512-aU76lu2a2/N/BUSsXpLXRzeJeXzmAcA3s9EFDeMNDMZY/7dV6wlLX9r7n931UD3bIhdlkl1o7COXIIATtPymJQ==", 141 "dev": true, 142 "dependencies": { 143 - "@percy/config": "1.27.2", 144 - "@percy/core": "1.27.2", 145 - "@percy/logger": "1.27.2" 146 + "@percy/config": "1.27.3", 147 + "@percy/core": "1.27.3", 148 + "@percy/logger": "1.27.3" 149 }, 150 "bin": { 151 "percy-cli-readme": "bin/readme.js" 152 @@ -5724,24 +5724,24 @@ 153 } 154 }, 155 "node_modules/@percy/cli-config": { 156 - "version": "1.27.2", 157 - "resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.27.2.tgz", 158 - "integrity": "sha512-TnCfwO6+iYE6NTbgPzAyTTbc12eP2wkep/g6CQAymg3kGdAqXg/WORUJnZ3sATqQT2Vg9lmwuGziIXG1zHdcew==", 159 + "version": "1.27.3", 160 + "resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.27.3.tgz", 161 + "integrity": "sha512-+gUZUlbpgllux0yJnCFYMuNn1kItfIP9F1AIYqdqFM9KLixodMCWAXDUQ4V4EVLDjOR7fD3NKmyoFUFJgwcIww==", 162 "dev": true, 163 "dependencies": { 164 - "@percy/cli-command": "1.27.2" 165 + "@percy/cli-command": "1.27.3" 166 }, 167 "engines": { 168 "node": ">=14" 169 } 170 }, 171 "node_modules/@percy/cli-exec": { 172 - "version": "1.27.2", 173 - "resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.27.2.tgz", 174 - "integrity": "sha512-tPlxSwO4/ezub6YGfiREuwgHC02oRUBk9fi9ja9PSsLKZMtRt6o+YUt1YVFXMzuoz6tZZen+hrC3++yDO8VNQQ==", 175 + "version": "1.27.3", 176 + "resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.27.3.tgz", 177 + "integrity": "sha512-PuSxfZKWx9BoeCbt5U1Edc+fv5kb/mYr+9sgoBsoHmwe5iNIgYKx6D+wmNK7FHgc82mycNLaEguew2JwJXlPew==", 178 "dev": true, 179 "dependencies": { 180 - "@percy/cli-command": "1.27.2", 181 + "@percy/cli-command": "1.27.3", 182 "cross-spawn": "^7.0.3", 183 "which": "^2.0.2" 184 }, 185 @@ -5750,12 +5750,12 @@ 186 } 187 }, 188 "node_modules/@percy/cli-snapshot": { 189 - "version": "1.27.2", 190 - "resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.27.2.tgz", 191 - "integrity": "sha512-Dp2DBvx2pM24zecVoE0VA1RSmfoWjn1IIbJbx9ZXLqLCo9L//fD8dTFh0RNaxBEZgYwC+KCdglW46U5Kv3FJOw==", 192 + "version": "1.27.3", 193 + "resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.27.3.tgz", 194 + "integrity": "sha512-HU7p5FLJ1W+QM3mbq8MFyqukthFnxPXrBAC7O0Dh4GfxXfdThV1HOdXqCEZ1pj1b3XkEM5SvvLKc7mClnc4D1Q==", 195 "dev": true, 196 "dependencies": { 197 - "@percy/cli-command": "1.27.2", 198 + "@percy/cli-command": "1.27.3", 199 "yaml": "^2.0.0" 200 }, 201 "engines": { 202 @@ -5763,12 +5763,12 @@ 203 } 204 }, 205 "node_modules/@percy/cli-upload": { 206 - "version": "1.27.2", 207 - "resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.27.2.tgz", 208 - "integrity": "sha512-6PK1YmX7sIu985o9yEVeEdyz7ApF7En421by7G0h4iIY4ybo+BTghX164LgWZ87+wFSVptclAB5g/a4X1jdzLQ==", 209 + "version": "1.27.3", 210 + "resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.27.3.tgz", 211 + "integrity": "sha512-sqzOAMqFKXhpuXDGAK5zUf5Aw/xgBbAP4o4y43dRBi6gIgf8DiiLuc+avyfcKm+2lW5cUTG9SPETVCpu03WozQ==", 212 "dev": true, 213 "dependencies": { 214 - "@percy/cli-command": "1.27.2", 215 + "@percy/cli-command": "1.27.3", 216 "fast-glob": "^3.2.11", 217 "image-size": "^1.0.0" 218 }, 219 @@ -5777,25 +5777,25 @@ 220 } 221 }, 222 "node_modules/@percy/client": { 223 - "version": "1.27.2", 224 - "resolved": "https://registry.npmjs.org/@percy/client/-/client-1.27.2.tgz", 225 - "integrity": "sha512-Kzx7nh4y2Su9cU7h+SNUx2tLZUFuVoRI5fhYntsgeqjUIGx3db5/gS7sUMQehxuGEL9CkB9rI3coRTevhAjXDg==", 226 + "version": "1.27.3", 227 + "resolved": "https://registry.npmjs.org/@percy/client/-/client-1.27.3.tgz", 228 + "integrity": "sha512-AuVpiuknK8OiDIN7BpkDRTYx6yAQVI4TjLFy/QmfZDK0PQMH+2dNIBi/pXooC5Ac64I7BYVqdaUk2IbdxEXbqQ==", 229 "dev": true, 230 "dependencies": { 231 - "@percy/env": "1.27.2", 232 - "@percy/logger": "1.27.2" 233 + "@percy/env": "1.27.3", 234 + "@percy/logger": "1.27.3" 235 }, 236 "engines": { 237 "node": ">=14" 238 } 239 }, 240 "node_modules/@percy/config": { 241 - "version": "1.27.2", 242 - "resolved": "https://registry.npmjs.org/@percy/config/-/config-1.27.2.tgz", 243 - "integrity": "sha512-jotM+GVBKLKedKyxja/Xxmnq7d1xdbihV/OkvNMvxZZty7g/fjYFNEElgRNot4whJTrnVXWDvZm2qa6rHYNzZw==", 244 + "version": "1.27.3", 245 + "resolved": "https://registry.npmjs.org/@percy/config/-/config-1.27.3.tgz", 246 + "integrity": "sha512-hxp/zQz/3IQcyBbMkmvvnlkwMn9tgYFAOAFtZqECruqQ1M9XE10uYtWjvVwt9s4rlJEB4PWFvAV4c04/CT6ugQ==", 247 "dev": true, 248 "dependencies": { 249 - "@percy/logger": "1.27.2", 250 + "@percy/logger": "1.27.3", 251 "ajv": "^8.6.2", 252 "cosmiconfig": "^8.0.0", 253 "yaml": "^2.0.0" 254 @@ -5805,17 +5805,17 @@ 255 } 256 }, 257 "node_modules/@percy/core": { 258 - "version": "1.27.2", 259 - "resolved": "https://registry.npmjs.org/@percy/core/-/core-1.27.2.tgz", 260 - "integrity": "sha512-iWfc5PGMoEeInIdVuxDsqALoVZurBaSlaPAMT8HN3iip/1yoKa3Wu3ZFOz7CWTPAB+QJmmbzgczzH4dYAhpuag==", 261 + "version": "1.27.3", 262 + "resolved": "https://registry.npmjs.org/@percy/core/-/core-1.27.3.tgz", 263 + "integrity": "sha512-LK+7dVLRQdVEQUG6Qn61awLbdYmazLwXWYg2UHqEWrbRIygkhoe+n3pPTwzxjiJxJsYYlelx/gDzGwjYzvV4aA==", 264 "dev": true, 265 "hasInstallScript": true, 266 "dependencies": { 267 - "@percy/client": "1.27.2", 268 - "@percy/config": "1.27.2", 269 - "@percy/dom": "1.27.2", 270 - "@percy/logger": "1.27.2", 271 - "@percy/webdriver-utils": "1.27.2", 272 + "@percy/client": "1.27.3", 273 + "@percy/config": "1.27.3", 274 + "@percy/dom": "1.27.3", 275 + "@percy/logger": "1.27.3", 276 + "@percy/webdriver-utils": "1.27.3", 277 "content-disposition": "^0.5.4", 278 "cross-spawn": "^7.0.3", 279 "extract-zip": "^2.0.1", 280 @@ -5831,36 +5831,36 @@ 281 } 282 }, 283 "node_modules/@percy/dom": { 284 - "version": "1.27.2", 285 - "resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.27.2.tgz", 286 - "integrity": "sha512-JEbGOzH2mn6dg3stOEhWrb85ujb/d8txzAwQfrOt7r/VoPD/Le2vfH2IM9VXWbT2ubFv6ctEPNiI2kiZRpkjaw==", 287 + "version": "1.27.3", 288 + "resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.27.3.tgz", 289 + "integrity": "sha512-QVSmogZhlVjy5mzqSesWbS5hjV8+1gMtAXSLtfRjdkZGQ/h2rnDbRZUW4PoJQ9ZpxBZegU5/W9LFvEO3FMVelA==", 290 "dev": true 291 }, 292 "node_modules/@percy/env": { 293 - "version": "1.27.2", 294 - "resolved": "https://registry.npmjs.org/@percy/env/-/env-1.27.2.tgz", 295 - "integrity": "sha512-plC4xu7ZSNOK1i0x6IOkKcGoDiW/dY1/ZD3NxvCu61Aa5KQ4lUsMu9VzabHpS3DlEo8EVKJeZxTExVNSLsbd4w==", 296 + "version": "1.27.3", 297 + "resolved": "https://registry.npmjs.org/@percy/env/-/env-1.27.3.tgz", 298 + "integrity": "sha512-f9NwjAmcN6HEfJ2/32fmBwUJ3xjn/JXmGUKqmSvw0L3WZuvKaYRpYtaI+n0B6NsujZ4R+KUEGr0jczEoQ62UEg==", 299 "dev": true, 300 "dependencies": { 301 - "@percy/logger": "1.27.2" 302 + "@percy/logger": "1.27.3" 303 }, 304 "engines": { 305 "node": ">=14" 306 } 307 }, 308 "node_modules/@percy/logger": { 309 - "version": "1.27.2", 310 - "resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.27.2.tgz", 311 - "integrity": "sha512-L8Srlgut6E9VSW3XlkJUoHYdAuHpjEJr5/l8DbNFMvmvftMQv/8YPxWsde3JGg/Zv9/QvnJYFZXLYlf+8A8+ZQ==", 312 + "version": "1.27.3", 313 + "resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.27.3.tgz", 314 + "integrity": "sha512-Z/XoEakUHVBivZqmRwFTwiOWT6v5nJgQ6V9aNs2FzjcpyFlJAFZTmHv8+craDKehmnND3tp8FGdPe34Ty0JhEQ==", 315 "dev": true, 316 "engines": { 317 "node": ">=14" 318 } 319 }, 320 "node_modules/@percy/sdk-utils": { 321 - "version": "1.27.2", 322 - "resolved": "https://registry.npmjs.org/@percy/sdk-utils/-/sdk-utils-1.27.2.tgz", 323 - "integrity": "sha512-rIzkBdd/x2yHK/9wNjkmdNQB00GAbYxCPQBP6l+/gN2uzBXa1QyYsmTLBl+4Umvr+H0gCdMKnAT1QNey49KVOQ==", 324 + "version": "1.27.3", 325 + "resolved": "https://registry.npmjs.org/@percy/sdk-utils/-/sdk-utils-1.27.3.tgz", 326 + "integrity": "sha512-IhNx5VaYsKiHaFYFbX6BsVb4bNWojNrKyDa9aRF1afAWAeVWHd1Jq/XeVfMDNCrYcsrA+pYDPSXfb+N5cpAeGQ==", 327 "dev": true, 328 "engines": { 329 "node": ">=14" 330 @@ -5881,13 +5881,13 @@ 331 } 332 }, 333 "node_modules/@percy/webdriver-utils": { 334 - "version": "1.27.2", 335 - "resolved": "https://registry.npmjs.org/@percy/webdriver-utils/-/webdriver-utils-1.27.2.tgz", 336 - "integrity": "sha512-rHdoLGaUU3G0+rQe9JQJUJoxVf+8xRZg1PVQkGsJsYGjmc0dLfcPh6LmHSYyZfe9nVxWXxGkZvianlmVXMwOlA==", 337 + "version": "1.27.3", 338 + "resolved": "https://registry.npmjs.org/@percy/webdriver-utils/-/webdriver-utils-1.27.3.tgz", 339 + "integrity": "sha512-yV+7nc8aUPQHP1KnWwTndVHqvgs4xzCA8ObzRFuAaKSTC/hBgpI5ceCDv3aSM03ZtXk4f06AWtsgpU5BYpoP1A==", 340 "dev": true, 341 "dependencies": { 342 - "@percy/config": "1.27.2", 343 - "@percy/sdk-utils": "1.27.2" 344 + "@percy/config": "1.27.3", 345 + "@percy/sdk-utils": "1.27.3" 346 }, 347 "engines": { 348 "node": ">=14" 349 @@ -7840,32 +7840,6 @@ 350 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" 351 } 352 }, 353 - "node_modules/@storybook/manager-api/node_modules/@storybook/types": { 354 - "version": "7.0.9", 355 - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.0.9.tgz", 356 - "integrity": "sha512-6aKrrsX3wgPMg9Nu3AK1GYmCZQiHqHv7l24ywNxZPv0T63rcpS86kWK4qVAywoaXGFc9GtRT+dz1rK8Fx50J9Q==", 357 - "dev": true, 358 - "dependencies": { 359 - "@storybook/channels": "7.0.9", 360 - "@types/babel__core": "^7.0.0", 361 - "@types/express": "^4.7.0", 362 - "file-system-cache": "^2.0.0" 363 - }, 364 - "funding": { 365 - "type": "opencollective", 366 - "url": "https://opencollective.com/storybook" 367 - } 368 - }, 369 - "node_modules/@storybook/manager-api/node_modules/@storybook/types/node_modules/@storybook/channels": { 370 - "version": "7.0.9", 371 - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.0.9.tgz", 372 - "integrity": "sha512-LF/Mkr0/+VOawEAospLGUcfZIPak3yV/ZjEAe/lubvLPJ6s2FFOjDUsyDIa2oM4ZE9TI6AGVN51kddVToelM8A==", 373 - "dev": true, 374 - "funding": { 375 - "type": "opencollective", 376 - "url": "https://opencollective.com/storybook" 377 - } 378 - }, 379 "node_modules/@storybook/manager-api/node_modules/lru-cache": { 380 "version": "6.0.0", 381 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 382 @@ -9654,9 +9628,9 @@ 383 "dev": true 384 }, 385 "node_modules/@types/node": { 386 - "version": "20.8.2", 387 - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", 388 - "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==", 389 + "version": "20.8.3", 390 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.3.tgz", 391 + "integrity": "sha512-jxiZQFpb+NlH5kjW49vXxvxTjeeqlbsnTAdBTKpzEdPs9itay7MscYXz3Fo9VYFEsfQ6LJFitHad3faerLAjCw==", 392 "dev": true 393 }, 394 "node_modules/@types/node-fetch": { 395 @@ -9706,9 +9680,9 @@ 396 "dev": true 397 }, 398 "node_modules/@types/react": { 399 - "version": "18.2.24", 400 - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.24.tgz", 401 - "integrity": "sha512-Ee0Jt4sbJxMu1iDcetZEIKQr99J1Zfb6D4F3qfUWoR1JpInkY1Wdg4WwCyBjL257D0+jGqSl1twBjV8iCaC0Aw==", 402 + "version": "18.2.25", 403 + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.25.tgz", 404 + "integrity": "sha512-24xqse6+VByVLIr+xWaQ9muX1B4bXJKXBbjszbld/UEDslGLY53+ZucF44HCmLbMPejTzGG9XgR+3m2/Wqu1kw==", 405 "dev": true, 406 "dependencies": { 407 "@types/prop-types": "*", 408 @@ -9717,9 +9691,9 @@ 409 } 410 }, 411 "node_modules/@types/react-dom": { 412 - "version": "18.2.8", 413 - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz", 414 - "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==", 415 + "version": "18.2.11", 416 + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.11.tgz", 417 + "integrity": "sha512-zq6Dy0EiCuF9pWFW6I6k6W2LdpUixLE4P6XjXU1QHLfak3GPACQfLwEuHzY5pOYa4hzj1d0GxX/P141aFjZsyg==", 418 "dev": true, 419 "dependencies": { 420 "@types/react": "*" 421 @@ -12824,15 +12798,15 @@ 422 } 423 }, 424 "node_modules/eslint": { 425 - "version": "8.50.0", 426 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", 427 - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", 428 + "version": "8.51.0", 429 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", 430 + "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", 431 "dev": true, 432 "dependencies": { 433 "@eslint-community/eslint-utils": "^4.2.0", 434 "@eslint-community/regexpp": "^4.6.1", 435 "@eslint/eslintrc": "^2.1.2", 436 - "@eslint/js": "8.50.0", 437 + "@eslint/js": "8.51.0", 438 "@humanwhocodes/config-array": "^0.11.11", 439 "@humanwhocodes/module-importer": "^1.0.1", 440 "@nodelib/fs.walk": "^1.2.8", 441 @@ -12959,9 +12933,9 @@ 442 } 443 }, 444 "node_modules/eslint-plugin-storybook": { 445 - "version": "0.6.14", 446 - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.14.tgz", 447 - "integrity": "sha512-IeYigPur/MvESNDo43Z+Z5UvlcEVnt0dDZmnw1odi9X2Th1R3bpGyOZsHXb9bp1pFecOpRUuoMG5xdID2TwwOg==", 448 + "version": "0.6.15", 449 + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.15.tgz", 450 + "integrity": "sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==", 451 "dev": true, 452 "dependencies": { 453 "@storybook/csf": "^0.0.1", 454 @@ -23554,9 +23528,9 @@ 455 "dev": true 456 }, 457 "node_modules/sass": { 458 - "version": "1.68.0", 459 - "resolved": "https://registry.npmjs.org/sass/-/sass-1.68.0.tgz", 460 - "integrity": "sha512-Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA==", 461 + "version": "1.69.0", 462 + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.0.tgz", 463 + "integrity": "sha512-l3bbFpfTOGgQZCLU/gvm1lbsQ5mC/WnLz3djL2v4WCJBDrWm58PO+jgngcGRNnKUh6wSsdm50YaovTqskZ0xDQ==", 464 "dev": true, 465 "dependencies": { 466 "chokidar": ">=3.0.0 <4.0.0", 467 @@ -25406,9 +25380,9 @@ 468 } 469 }, 470 "node_modules/vite": { 471 - "version": "4.4.10", 472 - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.10.tgz", 473 - "integrity": "sha512-TzIjiqx9BEXF8yzYdF2NTf1kFFbjMjUSV0LFZ3HyHoI3SGSPLnnFUKiIQtL3gl2AjHvMrprOvQ3amzaHgQlAxw==", 474 + "version": "4.4.11", 475 + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.11.tgz", 476 + "integrity": "sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==", 477 "dev": true, 478 "dependencies": { 479 "esbuild": "^0.18.10", 480 diff --git a/package.json b/package.json 481 index dcb33f5..dd8d36b 100644 482 --- a/package.json 483 +++ b/package.json 484 @@ -66,7 +66,7 @@ 485 }, 486 "devDependencies": { 487 "@jest/globals": "^29.7.0", 488 - "@percy/cli": "^1.27.2", 489 + "@percy/cli": "^1.27.3", 490 "@percy/storybook": "^4.3.6", 491 "@storybook/addon-a11y": "^7.4.6", 492 "@storybook/addon-coverage": "^0.0.9", 493 @@ -84,9 +84,9 @@ 494 "@testing-library/user-event": "^14.5.1", 495 "@types/dompurify": "^3.0.2", 496 "@types/jest": "^29.5.5", 497 - "@types/node": "^20.8.2", 498 - "@types/react": "^18.2.24", 499 - "@types/react-dom": "^18.2.8", 500 + "@types/node": "^20.8.3", 501 + "@types/react": "^18.2.25", 502 + "@types/react-dom": "^18.2.11", 503 "@types/react-modal": "^3.16.1", 504 "@types/wavesurfer.js": "^6.0.5", 505 "@typescript-eslint/eslint-plugin": "^6.7.4", 506 @@ -95,19 +95,19 @@ 507 "autoprefixer": "^10.4.16", 508 "axe-playwright": "^1.2.3", 509 "cross-env": "^7.0.3", 510 - "eslint": "^8.50.0", 511 + "eslint": "^8.51.0", 512 "eslint-plugin-react": "^7.33.2", 513 - "eslint-plugin-storybook": "^0.6.14", 514 + "eslint-plugin-storybook": "^0.6.15", 515 "msw": "^1.3.2", 516 "postcss": "^8.4.31", 517 "prop-types": "^15.8.1", 518 - "sass": "^1.68.0", 519 + "sass": "^1.69.0", 520 "storybook": "^7.4.6", 521 "storybook-addon-react-router-v6": "^2.0.7", 522 "tailwindcss": "^3.3.3", 523 "ts-jest": "^29.1.1", 524 "typescript": "^5.2.2", 525 - "vite": "^4.4.10" 526 + "vite": "^4.4.11" 527 }, 528 "overrides": { 529 "@geometricpanda/storybook-addon-badges": {