From 31fd05409e26ce5eaf8d5cb32841ae87e8d4517f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 02:09:52 +0000 Subject: [PATCH 1/3] chore: update devdependencies (non-major) --- package.json | 6 +- packages/smarthr-ui/package.json | 8 +- pnpm-lock.yaml | 659 +++++++++++++++---------------- sandbox/next/package.json | 2 +- 4 files changed, 335 insertions(+), 340 deletions(-) diff --git a/package.json b/package.json index 4e2c436dff..3b24cf79e6 100644 --- a/package.json +++ b/package.json @@ -4,17 +4,17 @@ "description": "SmartHR ui components built with React.", "author": "SmartHR-UI Team", "devDependencies": { - "@commitlint/cli": "^19.2.2", + "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", "eslint": "^8.57.0", - "eslint-config-smarthr": "^6.28.0", + "eslint-config-smarthr": "^6.30.0", "eslint-plugin-storybook": "^0.8.0", "husky": "^9.0.11", "lint-staged": "^15.2.2", "prettier": "^3.2.5", "prettier-config-smarthr": "^1.0.0", "prettier-plugin-tailwindcss": "^0.5.14", - "stylelint": "^16.3.1", + "stylelint": "^16.5.0", "stylelint-config-prettier": "^9.0.5", "stylelint-config-smarthr": "^3.0.0", "stylelint-config-standard": "^36.0.0", diff --git a/packages/smarthr-ui/package.json b/packages/smarthr-ui/package.json index ab4a177d68..5e967f8aa4 100644 --- a/packages/smarthr-ui/package.json +++ b/packages/smarthr-ui/package.json @@ -50,7 +50,7 @@ "@types/lodash.range": "^3.2.9", "@types/node": "^20.12.7", "@types/react": "^18.3.1", - "@types/react-dom": "^18.2.25", + "@types/react-dom": "^18.3.0", "@types/react-test-renderer": "^17.0.9", "@types/react-transition-group": "^4.4.10", "@types/styled-components": "^5.1.34", @@ -72,18 +72,18 @@ "postcss": "^8.4.38", "postcss-styled-syntax": "^0.6.4", "postcss-syntax": "^0.36.2", - "puppeteer": "^22.6.5", + "puppeteer": "^22.7.1", "react": "^18.3.1", "react-docgen-typescript": "^2.2.2", "react-dom": "^18.3.1", "react-ga4": "^2.1.0", - "react-test-renderer": "^18.2.0", + "react-test-renderer": "^18.3.1", "rimraf": "^5.0.5", "standard-version": "^9.3.2", "storybook": "^8.0.9", "storybook-addon-pseudo-states": "^3.0.1", "styled-components": "^5.3.11", - "testcafe": "3.5.0", + "testcafe": "3.6.0", "ts-loader": "^9.5.1", "ttypescript": "^1.5.15", "typescript-plugin-styled-components": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fc85f51b8f..74d09f40b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ importers: .: devDependencies: '@commitlint/cli': - specifier: ^19.2.2 - version: 19.2.2(@types/node@20.12.7)(typescript@5.4.5) + specifier: ^19.3.0 + version: 19.3.0(@types/node@20.12.7)(typescript@5.4.5) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 @@ -25,8 +25,8 @@ importers: specifier: ^8.57.0 version: 8.57.0 eslint-config-smarthr: - specifier: ^6.28.0 - version: 6.28.0(eslint-plugin-smarthr@0.5.8)(eslint@8.57.0)(react@18.3.1)(typescript@5.4.5) + specifier: ^6.30.0 + version: 6.30.0(eslint-plugin-smarthr@0.5.10)(eslint@8.57.0)(react@18.3.1)(typescript@5.4.5) eslint-plugin-storybook: specifier: ^0.8.0 version: 0.8.0(eslint@8.57.0)(typescript@5.4.5) @@ -46,17 +46,17 @@ importers: specifier: ^0.5.14 version: 0.5.14(prettier@3.2.5) stylelint: - specifier: ^16.3.1 - version: 16.3.1(typescript@5.4.5) + specifier: ^16.5.0 + version: 16.5.0(typescript@5.4.5) stylelint-config-prettier: specifier: ^9.0.5 - version: 9.0.5(stylelint@16.3.1) + version: 9.0.5(stylelint@16.5.0) stylelint-config-smarthr: specifier: ^3.0.0 - version: 3.0.0(postcss-styled-syntax@0.5.0)(stylelint-config-standard@36.0.0)(stylelint@16.3.1) + version: 3.0.0(postcss-styled-syntax@0.5.0)(stylelint-config-standard@36.0.0)(stylelint@16.5.0) stylelint-config-standard: specifier: ^36.0.0 - version: 36.0.0(stylelint@16.3.1) + version: 36.0.0(stylelint@16.5.0) stylelint-config-styled-components: specifier: ^0.1.1 version: 0.1.1 @@ -141,7 +141,7 @@ importers: version: 8.0.9 '@storybook/addon-styling': specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.2.25)(@types/react@18.3.1)(less@4.2.0)(postcss@8.4.38)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.91.0) + version: 1.3.7(@types/react-dom@18.3.0)(@types/react@18.3.1)(less@4.2.0)(postcss@8.4.38)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.91.0) '@storybook/addon-styling-webpack': specifier: ^1.0.0 version: 1.0.0(webpack@5.91.0) @@ -203,8 +203,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 '@types/react-dom': - specifier: ^18.2.25 - version: 18.2.25 + specifier: ^18.3.0 + version: 18.3.0 '@types/react-test-renderer': specifier: ^17.0.9 version: 17.0.9 @@ -269,8 +269,8 @@ importers: specifier: ^0.36.2 version: 0.36.2(postcss@8.4.38) puppeteer: - specifier: ^22.6.5 - version: 22.6.5(typescript@5.4.5) + specifier: ^22.7.1 + version: 22.7.1(typescript@5.4.5) react: specifier: ^18.3.1 version: 18.3.1 @@ -284,8 +284,8 @@ importers: specifier: ^2.1.0 version: 2.1.0 react-test-renderer: - specifier: ^18.2.0 - version: 18.2.0(react@18.3.1) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) rimraf: specifier: ^5.0.5 version: 5.0.5 @@ -300,10 +300,10 @@ importers: version: 3.0.1 styled-components: specifier: ^5.3.11 - version: 5.3.11(react-dom@18.3.1)(react-is@18.2.0)(react@18.3.1) + version: 5.3.11(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) testcafe: - specifier: 3.5.0 - version: 3.5.0 + specifier: 3.6.0 + version: 3.6.0 ts-loader: specifier: ^9.5.1 version: 9.5.1(typescript@5.4.5)(webpack@5.91.0) @@ -342,8 +342,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 '@types/react-dom': - specifier: ^18 - version: 18.2.25 + specifier: ^18.3.0 + version: 18.3.0 eslint-config-next: specifier: ^14.2.3 version: 14.2.3(eslint@8.57.0)(typescript@5.4.5) @@ -1855,12 +1855,12 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@commitlint/cli@19.2.2(@types/node@20.12.7)(typescript@5.4.5): - resolution: {integrity: sha512-P8cbOHfg2PQRzfICLSrzUVOCVMqjEZ8Hlth6mtJ4yOEjT47Q5PbIGymgX3rLVylNw+3IAT2Djn9IJ2wHbXFzBg==} + /@commitlint/cli@19.3.0(@types/node@20.12.7)(typescript@5.4.5): + resolution: {integrity: sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==} engines: {node: '>=v18'} hasBin: true dependencies: - '@commitlint/format': 19.0.3 + '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 '@commitlint/load': 19.2.0(@types/node@20.12.7)(typescript@5.4.5) '@commitlint/read': 19.2.1 @@ -1905,8 +1905,8 @@ packages: engines: {node: '>=v18'} dev: true - /@commitlint/format@19.0.3: - resolution: {integrity: sha512-QjjyGyoiVWzx1f5xOteKHNLFyhyweVifMgopozSgx1fGNrGV8+wp7k6n1t6StHdJ6maQJ+UUtO2TcEiBFRyR6Q==} + /@commitlint/format@19.3.0: + resolution: {integrity: sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==} engines: {node: '>=v18'} dependencies: '@commitlint/types': 19.0.3 @@ -2117,7 +2117,7 @@ packages: /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1): resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: - react: '>=16.8.0' + react: ^18.3.1 dependencies: react: 18.3.1 dev: true @@ -2355,8 +2355,8 @@ packages: /@floating-ui/react-dom@2.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-rZtAmSht4Lry6gdhAJDrCp/6rKN7++JnL1/Anbr/DdeyYXQPxvg/ivrbYvJulbRf4vL8b212suwMM2lxbv+RQA==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: '@floating-ui/dom': 1.5.1 react: 18.3.1 @@ -2703,8 +2703,8 @@ packages: /@mdx-js/react@3.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} peerDependencies: - '@types/react': '>=16' - react: '>=16' + '@types/react': ^18.3.1 + react: ^18.3.1 dependencies: '@types/mdx': 2.0.5 '@types/react': 18.3.1 @@ -2835,8 +2835,8 @@ packages: dev: true optional: true - /@puppeteer/browsers@2.2.2: - resolution: {integrity: sha512-hZ/JhxPIceWaGSEzUZp83/8M49CoxlkuThfTR7t4AoCu5+ZvJ3vktLm60Otww2TXeROB5igiZ8D9oPQh6ckBVg==} + /@puppeteer/browsers@2.2.3: + resolution: {integrity: sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==} engines: {node: '>=18'} hasBin: true dependencies: @@ -2864,13 +2864,13 @@ packages: '@babel/runtime': 7.24.0 dev: true - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -2878,20 +2878,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -2901,10 +2901,10 @@ packages: '@babel/runtime': 7.24.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true @@ -2912,8 +2912,8 @@ packages: /@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -2926,8 +2926,8 @@ packages: /@radix-ui/react-context@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -2940,8 +2940,8 @@ packages: /@radix-ui/react-direction@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -2951,13 +2951,13 @@ packages: react: 18.3.1 dev: true - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -2967,11 +2967,11 @@ packages: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true @@ -2979,8 +2979,8 @@ packages: /@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -2990,13 +2990,13 @@ packages: react: 18.3.1 dev: true - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3005,10 +3005,10 @@ packages: dependencies: '@babel/runtime': 7.24.0 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true @@ -3016,8 +3016,8 @@ packages: /@radix-ui/react-id@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3028,13 +3028,13 @@ packages: react: 18.3.1 dev: true - /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3043,28 +3043,28 @@ packages: dependencies: '@babel/runtime': 7.24.0 '@floating-ui/react-dom': 2.0.1(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/rect': 1.0.1 '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3072,20 +3072,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3095,18 +3095,18 @@ packages: '@babel/runtime': 7.24.0 '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3115,27 +3115,27 @@ packages: dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-select@1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3145,38 +3145,38 @@ packages: '@babel/runtime': 7.24.0 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-id': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 aria-hidden: 1.2.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-remove-scroll: 2.5.5(@types/react@18.3.1)(react@18.3.1) dev: true - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3184,9 +3184,9 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true @@ -3194,8 +3194,8 @@ packages: /@radix-ui/react-slot@1.0.2(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3206,13 +3206,13 @@ packages: react: 18.3.1 dev: true - /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3223,23 +3223,23 @@ packages: '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3248,21 +3248,21 @@ packages: dependencies: '@babel/runtime': 7.24.0 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3273,12 +3273,12 @@ packages: '@radix-ui/primitive': 1.0.1 '@radix-ui/react-context': 1.0.1(@types/react@18.3.1)(react@18.3.1) '@radix-ui/react-direction': 1.0.1(@types/react@18.3.1)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true @@ -3286,8 +3286,8 @@ packages: /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3300,8 +3300,8 @@ packages: /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3315,8 +3315,8 @@ packages: /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3330,8 +3330,8 @@ packages: /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3344,8 +3344,8 @@ packages: /@radix-ui/react-use-previous@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3358,8 +3358,8 @@ packages: /@radix-ui/react-use-rect@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3373,8 +3373,8 @@ packages: /@radix-ui/react-use-size@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3385,13 +3385,13 @@ packages: react: 18.3.1 dev: true - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: - '@types/react': '*' + '@types/react': ^18.3.1 '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -3399,9 +3399,9 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.0 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.1 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true @@ -3597,14 +3597,15 @@ packages: webpack: 5.91.0(@swc/core@1.4.17)(esbuild@0.18.16) dev: true - /@storybook/addon-styling@1.3.7(@types/react-dom@18.2.25)(@types/react@18.3.1)(less@4.2.0)(postcss@8.4.38)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.91.0): + /@storybook/addon-styling@1.3.7(@types/react-dom@18.3.0)(@types/react@18.3.1)(less@4.2.0)(postcss@8.4.38)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.91.0): resolution: {integrity: sha512-JSBZMOrSw/3rlq5YoEI7Qyq703KSNP0Jd+gxTWu3/tP6245mpjn2dXnR8FvqVxCi+FG4lt2kQyPzgsuwEw1SSA==} + deprecated: 'This package has been split into @storybook/addon-styling-webpack and @storybook/addon-themes. More info: https://github.com/storybookjs/addon-styling' hasBin: true peerDependencies: less: ^3.5.0 || ^4.0.0 postcss: ^7.0.0 || ^8.0.1 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 webpack: ^5.0.0 peerDependenciesMeta: less: @@ -3621,7 +3622,7 @@ packages: '@babel/template': 7.24.0 '@babel/types': 7.24.0 '@storybook/api': 7.6.17(react-dom@18.3.1)(react@18.3.1) - '@storybook/components': 7.6.17(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@storybook/components': 7.6.17(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/core-common': 7.6.17 '@storybook/core-events': 7.6.17 '@storybook/manager-api': 7.6.17(react-dom@18.3.1)(react@18.3.1) @@ -3688,8 +3689,8 @@ packages: /@storybook/blocks@8.0.9(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-F2zSrfSwzTFN7qW3zB80tG+EXtmfmCDC6Ird0F7tolszb6tOqJcAcBOwQbE2O0wI63sLu21qxzXgaKBMkiWvJg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: react: optional: true @@ -3908,14 +3909,14 @@ packages: - supports-color dev: true - /@storybook/components@7.6.17(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): + /@storybook/components@7.6.17(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-lbh7GynMidA+CZcJnstVku6Nhs+YkqjYaZ+mKPugvlVhGVWv0DaaeQFVuZ8cJtUGJ/5FFU4Y+n+gylYUHkGBMA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.25)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 7.6.17 '@storybook/csf': 0.1.5 '@storybook/global': 5.0.0 @@ -3934,8 +3935,8 @@ packages: /@storybook/components@8.0.9(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-JcwBGADzIJs0PSzqykrrD2KHzNG9wtexUOKuidt+FSv9szpUhe3qBAXIHpdfBRl7mOJ9TRZ5rt+mukEnfncdzA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) '@storybook/client-logger': 8.0.9 @@ -4164,8 +4165,8 @@ packages: resolution: {integrity: sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==} engines: {node: '>=14.0.0'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -4244,8 +4245,8 @@ packages: resolution: {integrity: sha512-kkJG03ZOJXM8fhYJuvAX9+3QVwoOMnz1tj75M/45c9i6XafPrBi2imGZWjXzuKXMxg/KO9fS/Y0JZmDh7vPM9g==} engines: {node: '>=18.0.0'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 typescript: '*' peerDependenciesMeta: typescript: @@ -4342,8 +4343,8 @@ packages: /@storybook/react-dom-shim@8.0.9(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-8011KlRuG3obr5pZZ7bcEyYYNWF3tR596YadoMd267NPoHKvwAbKL1L/DNgb6kiYjZDUf9QfaKSCWW31k0kcRQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -4353,8 +4354,8 @@ packages: resolution: {integrity: sha512-JJIEL7fXrSurzc/pUhvZMjwVZpKuWNwjq3N9jTjwy0GxN2lDEu6glHCyMglvij/GURWvm4eXsATHUfNf47B1AA==} engines: {node: '>=18.0.0'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 typescript: '>= 4.2.x' peerDependenciesMeta: typescript: @@ -4381,8 +4382,8 @@ packages: resolution: {integrity: sha512-NeQ6suZG3HKikwe3Tx9cAIaRx7uP8FKCmlVvIiBg4LTTI5orCt94PPakvuZukZcbkqvcCnEBkebAzwUpn8PiJw==} engines: {node: '>=18.0.0'} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 typescript: '>= 4.2.x' peerDependenciesMeta: typescript: @@ -4520,8 +4521,8 @@ packages: /@storybook/theming@7.6.17(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-ZbaBt3KAbmBtfjNqgMY7wPMBshhSJlhodyMNQypv+95xLD/R+Az6aBYbpVAOygLaUQaQk4ar7H/Ww6lFIoiFbA==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@storybook/client-logger': 7.6.17 @@ -4534,8 +4535,8 @@ packages: /@storybook/theming@8.0.9(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jgfDuYoiNMMirQiASN3Eg0hGDXsEtpdAcMxyShqYGwu9elxgD9yUnYC2nSckYsM74a3ZQ3JaViZ9ZFSe2FHmeQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 peerDependenciesMeta: react: optional: true @@ -4761,12 +4762,12 @@ packages: resolution: {integrity: sha512-ttodVWYA2i2w4hRa6krKrmS1vKxAEkwDz34y+CwbcrbZUxFzUYN3a5xZyFKo+K6LBseCRCUkwcjATpaNn/UsIA==} engines: {node: '>=18'} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: '@babel/runtime': 7.24.0 '@testing-library/dom': 10.0.0 - '@types/react-dom': 18.2.25 + '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true @@ -5080,8 +5081,8 @@ packages: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: true - /@types/react-dom@18.2.25: - resolution: {integrity: sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==} + /@types/react-dom@18.3.0: + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} dependencies: '@types/react': 18.3.1 dev: true @@ -5174,8 +5175,8 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin@7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-gKmTNwZnblUdnTIJu3e9kmeRRzV2j1a/LUO27KNNAnIC5zjy1aSvXSRp4rVNlmAoHlQ7HzX42NbKpcSr4jF80A==} + /@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -5186,11 +5187,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.6.0 - '@typescript-eslint/type-utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.6.0 + '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 graphemer: 1.4.0 @@ -5224,8 +5225,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.6.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==} + /@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -5234,10 +5235,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.6.0 - '@typescript-eslint/types': 7.6.0 - '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.6.0 + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 typescript: 5.4.5 @@ -5261,16 +5262,16 @@ packages: '@typescript-eslint/visitor-keys': 7.2.0 dev: true - /@typescript-eslint/scope-manager@7.6.0: - resolution: {integrity: sha512-ngttyfExA5PsHSx0rdFgnADMYQi+Zkeiv4/ZxGYUWd0nLs63Ha0ksmp8VMxAIC0wtCFxMos7Lt3PszJssG/E6w==} + /@typescript-eslint/scope-manager@7.8.0: + resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.6.0 - '@typescript-eslint/visitor-keys': 7.6.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/visitor-keys': 7.8.0 dev: true - /@typescript-eslint/type-utils@7.6.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==} + /@typescript-eslint/type-utils@7.8.0(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -5279,8 +5280,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) @@ -5299,8 +5300,8 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@7.6.0: - resolution: {integrity: sha512-h02rYQn8J+MureCvHVVzhl69/GAfQGPQZmOMjG1KfCl7o3HtMSlPaPUAPu6lLctXI5ySRGIYk94clD/AUMCUgQ==} + /@typescript-eslint/types@7.8.0: + resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} engines: {node: ^18.18.0 || >=20.0.0} dev: true @@ -5368,8 +5369,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.6.0(typescript@5.4.5): - resolution: {integrity: sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==} + /@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5): + resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -5377,8 +5378,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.6.0 - '@typescript-eslint/visitor-keys': 7.6.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 @@ -5410,8 +5411,8 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.6.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==} + /@typescript-eslint/utils@7.8.0(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -5419,9 +5420,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.6.0 - '@typescript-eslint/types': 7.6.0 - '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.8.0 + '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -5445,11 +5446,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@7.6.0: - resolution: {integrity: sha512-4eLB7t+LlNUmXzfOu1VAIAdkjbu5xNSerURS9X/S5TUKWFRpXRQZbmtPqgKmYx8bj3J0irtQXSiWAOY82v+cgw==} + /@typescript-eslint/visitor-keys@7.8.0: + resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.6.0 + '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 dev: true @@ -6303,7 +6304,7 @@ packages: '@babel/helper-module-imports': 7.24.3 babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 - styled-components: 5.3.11(react-dom@18.3.1)(react-is@18.2.0)(react@18.3.1) + styled-components: 5.3.11(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) dev: true /babel-plugin-syntax-jsx@6.18.0: @@ -6737,12 +6738,12 @@ packages: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} engines: {node: '>=6.0'} - /chromium-bidi@0.5.17(devtools-protocol@0.0.1262051): - resolution: {integrity: sha512-BqOuIWUgTPj8ayuBFJUYCCuwIcwjBsb3/614P7tt1bEPJ4i1M0kCdIl0Wi9xhtswBXnfO2bTpTMkHD71H8rJMg==} + /chromium-bidi@0.5.19(devtools-protocol@0.0.1273771): + resolution: {integrity: sha512-UA6zL77b7RYCjJkZBsZ0wlvCTD+jTjllZ8f6wdO4buevXgTZYjV+XLB9CiEa2OuuTGGTLnI7eN9I60YxuALGQg==} peerDependencies: devtools-protocol: '*' dependencies: - devtools-protocol: 0.0.1262051 + devtools-protocol: 0.0.1273771 mitt: 3.0.1 urlpattern-polyfill: 10.0.0 zod: 3.22.4 @@ -7360,8 +7361,8 @@ packages: engines: {node: '>=4'} dev: true - /css-functions-list@3.2.1: - resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} + /css-functions-list@3.2.2: + resolution: {integrity: sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==} engines: {node: '>=12 || >=16'} dev: true @@ -7835,8 +7836,8 @@ packages: resolution: {integrity: sha512-fYXbFSeilT7bnKWFi4OERSPHdtaEoDGn4aUhV5Nly6/I+Tp6JZ/6Icmd7LVIF5euyodGpxz2e/bfUmDnIdSIDw==} dev: true - /devtools-protocol@0.0.1262051: - resolution: {integrity: sha512-YJe4CT5SA8on3Spa+UDtNhEqtuV6Epwz3OZ4HQVLhlRccpZ9/PAYk0/cy/oKxFKRrZPBUPyxympQci4yWNWZ9g==} + /devtools-protocol@0.0.1273771: + resolution: {integrity: sha512-QDbb27xcTVReQQW/GHJsdQqGKwYBE7re7gxehj467kKP2DKuYBUj6i2k5LRiAC66J1yZG/9gsxooz/s9pcm0Og==} dev: true /didyoumean@1.2.2: @@ -8371,7 +8372,7 @@ packages: eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) @@ -8390,23 +8391,23 @@ packages: eslint: 8.57.0 dev: true - /eslint-config-smarthr@6.28.0(eslint-plugin-smarthr@0.5.8)(eslint@8.57.0)(react@18.3.1)(typescript@5.4.5): - resolution: {integrity: sha512-7AoPXvR96lX6zjQRmqXYGHJXWNcBCN/ZhvlNyIpLaC2DU9Zn1WDythbthN23JdYvJZdPy7bFwmgygsaXeNqDNQ==} + /eslint-config-smarthr@6.30.0(eslint-plugin-smarthr@0.5.10)(eslint@8.57.0)(react@18.3.1)(typescript@5.4.5): + resolution: {integrity: sha512-oCSxKYKwrV0hjTPixkAQo5mbh83I2OSYncXKDTWTIDq++BwlsXs8arvOfHBtcsaWgYiBnWJ5Mc9a+lgne31zGQ==} peerDependencies: eslint: ^7.0.0 || ^8.0.0 - eslint-plugin-smarthr: ^0.5.8 - react: ^16.8.6 || ^17.0.0 || ^18.0.0 + eslint-plugin-smarthr: ^0.5.10 + react: ^18.3.1 typescript: ^3.4.5 || ^4.0.0 || ^5.0.0 dependencies: - '@typescript-eslint/eslint-plugin': 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.8.0(@typescript-eslint/parser@7.8.0)(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) eslint: 8.57.0 eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) - eslint-plugin-smarthr: 0.5.8(eslint@8.57.0) + eslint-plugin-smarthr: 0.5.10(eslint@8.57.0) react: 18.3.1 typescript: 5.4.5 transitivePeerDependencies: @@ -8436,7 +8437,7 @@ packages: enhanced-resolve: 5.16.0 eslint: 8.57.0 eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.8.0)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -8478,7 +8479,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.6.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -8499,7 +8500,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -8507,7 +8508,7 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.8.0)(eslint@8.57.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -8517,7 +8518,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -8526,7 +8527,7 @@ packages: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.6.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.8.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -8603,8 +8604,8 @@ packages: string.prototype.matchall: 4.0.11 dev: true - /eslint-plugin-smarthr@0.5.8(eslint@8.57.0): - resolution: {integrity: sha512-jABtQR8jFY0dHvAnRW8oXVFWJAlcZqGD6n5IN8o822UQI3EQyrft1D8/Tg4nziI+qtSeulOoHM3fqC+aF3Loiw==} + /eslint-plugin-smarthr@0.5.10(eslint@8.57.0): + resolution: {integrity: sha512-uDuBctiBJgPELpfwVddB4V6MDVEadICY9nDZo8TeKFYQ8FiRG176vDgydQLzpApIwkWVxG+7hamlWbPnlp8cYg==} peerDependencies: eslint: ^7 || ^8 dependencies: @@ -8695,8 +8696,8 @@ packages: - supports-color dev: true - /esotope-hammerhead@0.6.7: - resolution: {integrity: sha512-nejJRHWvdoymlWnAXJGm8qfaK1hQ7NiMnTQzMSHPUzBrY7Nogu8O0Q6/HcY8AvY58pkkq2loto7oDDZ0zXYQcg==} + /esotope-hammerhead@0.6.8: + resolution: {integrity: sha512-2Zhg0c6NfrNA4QT5s4+QG5WJQtq3Se7GonNwtNwfr7sVIo/7L8rirPfh9yyloEmDA7R0yPgD10teFxhf2vWyIw==} dependencies: '@types/estree': 0.0.46 dev: true @@ -10347,11 +10348,6 @@ packages: engines: {node: '>=8'} dev: true - /is-jquery-obj@0.1.1: - resolution: {integrity: sha512-18toSebUVF7y717dgw/Dzn6djOCqrkiDp3MhB8P6TdKyCVkbD1ZwE7Uz8Hwx6hUPTvKjbyYH9ncXT4ts4qLaSA==} - deprecated: The is-jquery-obj package has reached end-of-life and will not receive further updates. - dev: true - /is-map@2.0.2: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true @@ -11120,7 +11116,7 @@ packages: styled-components: '>= 5' dependencies: '@adobe/css-tools': 4.3.2 - styled-components: 5.3.11(react-dom@18.3.1)(react-is@18.2.0)(react@18.3.1) + styled-components: 5.3.11(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) dev: true /jest-util@29.7.0: @@ -11805,7 +11801,7 @@ packages: resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} engines: {node: '>= 10'} peerDependencies: - react: '>= 0.14.0' + react: ^18.3.1 dependencies: react: 18.3.1 dev: true @@ -12147,8 +12143,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 + react: ^18.3.1 + react-dom: ^18.3.1 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -13256,7 +13252,7 @@ packages: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 18.2.0 + react-is: 18.3.1 dev: true /pretty-hrtime@1.0.3: @@ -13372,14 +13368,14 @@ packages: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} - /puppeteer-core@22.6.5: - resolution: {integrity: sha512-s0/5XkAWe0/dWISiljdrybjwDCHhgN31Nu/wznOZPKeikgcJtZtbvPKBz0t802XWqfSQnQDt3L6xiAE5JLlfuw==} + /puppeteer-core@22.7.1: + resolution: {integrity: sha512-jD7T7yN7PWGuJmNT0TAEboA26s0VVnvbgCxqgQIF+eNQW2u71ENaV2JwzSJiCHO+e72H4Ue6AgKD9USQ8xAcOQ==} engines: {node: '>=18'} dependencies: - '@puppeteer/browsers': 2.2.2 - chromium-bidi: 0.5.17(devtools-protocol@0.0.1262051) + '@puppeteer/browsers': 2.2.3 + chromium-bidi: 0.5.19(devtools-protocol@0.0.1273771) debug: 4.3.4(supports-color@5.5.0) - devtools-protocol: 0.0.1262051 + devtools-protocol: 0.0.1273771 ws: 8.16.0 transitivePeerDependencies: - bufferutil @@ -13387,16 +13383,16 @@ packages: - utf-8-validate dev: true - /puppeteer@22.6.5(typescript@5.4.5): - resolution: {integrity: sha512-YuoRKGj3MxHhUwrey7vmNvU4odGdUdNsj1ee8pfcqQlLWIXfMOXZCAXh8xdzpZESHH3tCGWp2xmPZE8E6iUEWg==} + /puppeteer@22.7.1(typescript@5.4.5): + resolution: {integrity: sha512-JBCBCwQ9+dyPp5haqeecgv0N0vgWFx44woUeKJaPeJT8CU3RXrd8F/tqJQbuAmcWlbMhYJSlTJkIFrwVAs6BNA==} engines: {node: '>=18'} hasBin: true requiresBuild: true dependencies: - '@puppeteer/browsers': 2.2.2 + '@puppeteer/browsers': 2.2.3 cosmiconfig: 9.0.0(typescript@5.4.5) - devtools-protocol: 0.0.1262051 - puppeteer-core: 22.6.5 + devtools-protocol: 0.0.1273771 + puppeteer-core: 22.7.1 transitivePeerDependencies: - bufferutil - supports-color @@ -13482,8 +13478,8 @@ packages: /react-colorful@5.6.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -13527,8 +13523,8 @@ packages: /react-draggable@4.4.6(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} peerDependencies: - react: '>= 16.3.0' - react-dom: '>= 16.3.0' + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: clsx: 1.1.1 prop-types: 15.8.1 @@ -13539,8 +13535,8 @@ packages: /react-element-to-jsx-string@15.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 @@ -13556,7 +13552,7 @@ packages: /react-icons@5.1.0(react@18.3.1): resolution: {integrity: sha512-D3zug1270S4hbSlIRJ0CUS97QE1yNNKDjzQe3HqY0aefp2CBn9VgzgES27sRR2gOvFK+0CNx/BW0ggOESp6fqQ==} peerDependencies: - react: '*' + react: ^18.3.1 dependencies: react: 18.3.1 dev: false @@ -13564,8 +13560,8 @@ packages: /react-innertext@1.1.5(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q==} peerDependencies: - '@types/react': '>=0.0.0 <=99' - react: '>=0.0.0 <=99' + '@types/react': ^18.3.1 + react: ^18.3.1 dependencies: '@types/react': 18.3.1 react: 18.3.1 @@ -13582,16 +13578,16 @@ packages: resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} dev: true - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + /react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} dev: true /react-remove-scroll-bar@2.3.4(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -13606,8 +13602,8 @@ packages: resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -13624,19 +13620,19 @@ packages: /react-shallow-renderer@16.15.0(react@18.3.1): resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 + react: ^18.3.1 dependencies: object-assign: 4.1.1 react: 18.3.1 - react-is: 18.2.0 + react-is: 18.3.1 dev: true /react-style-singleton@2.2.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -13648,13 +13644,13 @@ packages: tslib: 2.6.2 dev: true - /react-test-renderer@18.2.0(react@18.3.1): - resolution: {integrity: sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==} + /react-test-renderer@18.3.1(react@18.3.1): + resolution: {integrity: sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 dependencies: react: 18.3.1 - react-is: 18.2.0 + react-is: 18.3.1 react-shallow-renderer: 16.15.0(react@18.3.1) scheduler: 0.23.2 dev: true @@ -13662,8 +13658,8 @@ packages: /react-transition-group@4.4.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: '@babel/runtime': 7.24.0 dom-helpers: 5.2.1 @@ -14751,12 +14747,12 @@ packages: webpack: 5.91.0(@swc/core@1.4.17)(esbuild@0.18.16) dev: false - /styled-components@5.3.11(react-dom@18.3.1)(react-is@18.2.0)(react@18.3.1): + /styled-components@5.3.11(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} engines: {node: '>=10'} peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' + react: ^18.3.1 + react-dom: ^18.3.1 react-is: '>= 16.8.0' dependencies: '@babel/helper-module-imports': 7.24.3 @@ -14769,7 +14765,7 @@ packages: hoist-non-react-statics: 3.3.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-is: 18.2.0 + react-is: 18.3.1 shallowequal: 1.1.0 supports-color: 5.5.0 dev: true @@ -14780,7 +14776,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + react: ^18.3.1 peerDependenciesMeta: '@babel/core': optional: true @@ -14791,26 +14787,26 @@ packages: react: 18.3.1 dev: false - /stylelint-config-prettier@9.0.5(stylelint@16.3.1): + /stylelint-config-prettier@9.0.5(stylelint@16.5.0): resolution: {integrity: sha512-U44lELgLZhbAD/xy/vncZ2Pq8sh2TnpiPvo38Ifg9+zeioR+LAkHu0i6YORIOxFafZoVg0xqQwex6e6F25S5XA==} engines: {node: '>= 12'} hasBin: true peerDependencies: stylelint: '>= 11.x < 15' dependencies: - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.5.0(typescript@5.4.5) dev: true - /stylelint-config-recommended@14.0.0(stylelint@16.3.1): + /stylelint-config-recommended@14.0.0(stylelint@16.5.0): resolution: {integrity: sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==} engines: {node: '>=18.12.0'} peerDependencies: stylelint: ^16.0.0 dependencies: - stylelint: 16.3.1(typescript@5.4.5) + stylelint: 16.5.0(typescript@5.4.5) dev: true - /stylelint-config-smarthr@3.0.0(postcss-styled-syntax@0.5.0)(stylelint-config-standard@36.0.0)(stylelint@16.3.1): + /stylelint-config-smarthr@3.0.0(postcss-styled-syntax@0.5.0)(stylelint-config-standard@36.0.0)(stylelint@16.5.0): resolution: {integrity: sha512-2KaqcZzE0IamquRCaulfkQfFe97G1yqW8glykBI2pkDvEjvfHiwqS3c15UaWio7Ldx8yc8de1Up5i6PCJBQ5cw==} peerDependencies: postcss-styled-syntax: ^0.4.0 || ^0.5.0 @@ -14818,26 +14814,26 @@ packages: stylelint-config-standard: ^33.0.0 || ^34.0.0 || ^35.0.0 dependencies: postcss-styled-syntax: 0.5.0(postcss@8.4.38) - stylelint: 16.3.1(typescript@5.4.5) - stylelint-config-standard: 36.0.0(stylelint@16.3.1) + stylelint: 16.5.0(typescript@5.4.5) + stylelint-config-standard: 36.0.0(stylelint@16.5.0) dev: true - /stylelint-config-standard@36.0.0(stylelint@16.3.1): + /stylelint-config-standard@36.0.0(stylelint@16.5.0): resolution: {integrity: sha512-3Kjyq4d62bYFp/Aq8PMKDwlgUyPU4nacXsjDLWJdNPRUgpuxALu1KnlAHIj36cdtxViVhXexZij65yM0uNIHug==} engines: {node: '>=18.12.0'} peerDependencies: stylelint: ^16.1.0 dependencies: - stylelint: 16.3.1(typescript@5.4.5) - stylelint-config-recommended: 14.0.0(stylelint@16.3.1) + stylelint: 16.5.0(typescript@5.4.5) + stylelint-config-recommended: 14.0.0(stylelint@16.5.0) dev: true /stylelint-config-styled-components@0.1.1: resolution: {integrity: sha512-z5Xz/9GmvxO6e/DLzBMwkB85zHxEEjN6K7Cj80Bi+o/9vR9eS3GX3E9VuMnX9WLFYulqbqLtTapGGY28JBiy9Q==} dev: true - /stylelint@16.3.1(typescript@5.4.5): - resolution: {integrity: sha512-/JOwQnBvxEKOT2RtNgGpBVXnCSMBgKOL2k7w0K52htwCyJls4+cHvc4YZgXlVoAZS9QJd2DgYAiRnja96pTgxw==} + /stylelint@16.5.0(typescript@5.4.5): + resolution: {integrity: sha512-IlCBtVrG+qTy3v+tZTk50W8BIomjY/RUuzdrDqdnlCYwVuzXtPbiGfxYqtyYAyOMcb+195zRsuHn6tgfPmFfbw==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -14849,7 +14845,7 @@ packages: balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 9.0.0(typescript@5.4.5) - css-functions-list: 3.2.1 + css-functions-list: 3.2.2 css-tree: 2.3.1 debug: 4.3.4(supports-color@5.5.0) fast-glob: 3.3.2 @@ -14878,7 +14874,7 @@ packages: strip-ansi: 7.1.0 supports-hyperlinks: 3.0.0 svg-tags: 1.0.0 - table: 6.8.1 + table: 6.8.2 write-file-atomic: 5.0.1 transitivePeerDependencies: - supports-color @@ -14941,8 +14937,8 @@ packages: resolution: {integrity: sha512-k8uzYIkIVwmT+TcglpdN50pS2y1BDcUnBPK9iJeGu0Pl1lOI8pD6wtzgw91Pjpe+RxtTncw32tLxs/R0yNL2Mg==} dev: true - /table@6.8.1: - resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} + /table@6.8.2: + resolution: {integrity: sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==} engines: {node: '>=10.0.0'} dependencies: ajv: 8.11.0 @@ -15150,8 +15146,8 @@ packages: - supports-color dev: true - /testcafe-hammerhead@31.7.0: - resolution: {integrity: sha512-80pF5RweoJKbsTgzroXXJAFbR2kkxa5SYVIOZyMICXdgI/JQz7GBcF7mEb4Uwq1+M9Pa9k8QDaO1v5xyDse9BQ==} + /testcafe-hammerhead@31.7.1: + resolution: {integrity: sha512-H162ruxCc0wIAkoVky7aQyEntiA6Np8OcWzOx0/2cSPY6BARFdFNd3spu2TB2j3qcpFIZ233IpEx+2sY+VFbjg==} engines: {node: '>=14.0.0'} dependencies: '@adobe/css-tools': 4.3.2 @@ -15160,7 +15156,7 @@ packages: bowser: 1.6.0 crypto-md5: 1.0.0 debug: 4.3.1 - esotope-hammerhead: 0.6.7 + esotope-hammerhead: 0.6.8 http-cache-semantics: 4.1.1 httpntlm: 1.8.12 iconv-lite: 0.5.1 @@ -15185,13 +15181,12 @@ packages: - utf-8-validate dev: true - /testcafe-legacy-api@5.1.6: - resolution: {integrity: sha512-Q451IdSUX1NmRfE8kzIcEeoqbUlLaMv2fwVNgQOBEFmA5E57c3jsIpLDTDqv6FPcNwdNMYIZMiB6tzlXB5wf1g==} + /testcafe-legacy-api@5.1.8: + resolution: {integrity: sha512-Jp/8xPQ+tjr2iS569Og8fFRaSx/7h/N/t6DVzhWpVNO3D5AtPkGmSjCAABh7tHkUwrKfBI7sLuVaxekiT5PWTA==} dependencies: async: 3.2.3 dedent: 0.6.0 highlight-es: 1.0.3 - is-jquery-obj: 0.1.1 lodash: 4.17.21 moment: 2.29.4 mustache: 2.3.2 @@ -15201,7 +15196,7 @@ packages: pinkie: 2.0.4 read-file-relative: 1.2.0 strip-bom: 2.0.0 - testcafe-hammerhead: 31.7.0 + testcafe-hammerhead: 31.7.1 transitivePeerDependencies: - bufferutil - supports-color @@ -15238,8 +15233,8 @@ packages: resolution: {integrity: sha512-MTw+RigHsEYmFgzUFNErDxui1nTYUk6nm2bmfacQiKPdhJ9AHW/wue4J/l44mhN8x3E8NgOUkHHOI+1TDFXiLQ==} dev: true - /testcafe@3.5.0: - resolution: {integrity: sha512-EFy3mMMPpmWzkY35X3JDnQw/GNkw2sW90957t3eMj5zmspwu5FBlkEHRNm2SkmcQWHQTcpp0VZ5HXzVSEHvr6w==} + /testcafe@3.6.0: + resolution: {integrity: sha512-GrCw4udtrTpAUokzasI2FCRDCXiB6uhBs8BGpRffNrVUvlRFYeF9zjIShuDGf8vvRsOsv3+ZXvq5CGvVAmiuzQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: @@ -15324,8 +15319,8 @@ packages: source-map-support: 0.5.21 strip-bom: 2.0.0 testcafe-browser-tools: 2.0.26 - testcafe-hammerhead: 31.7.0 - testcafe-legacy-api: 5.1.6 + testcafe-hammerhead: 31.7.1 + testcafe-legacy-api: 5.1.8 testcafe-reporter-json: 2.2.0 testcafe-reporter-list: 2.2.0 testcafe-reporter-minimal: 2.2.0 @@ -15923,8 +15918,8 @@ packages: resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true @@ -15937,8 +15932,8 @@ packages: /use-resize-observer@9.1.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} peerDependencies: - react: 16.8.0 - 18 - react-dom: 16.8.0 - 18 + react: ^18.3.1 + react-dom: ^18.3.1 dependencies: '@juggle/resize-observer': 3.4.0 react: 18.3.1 @@ -15949,8 +15944,8 @@ packages: resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@types/react': ^18.3.1 + react: ^18.3.1 peerDependenciesMeta: '@types/react': optional: true diff --git a/sandbox/next/package.json b/sandbox/next/package.json index 9805c6ff1a..5da0f013b5 100644 --- a/sandbox/next/package.json +++ b/sandbox/next/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@types/node": "^20", "@types/react": "^18", - "@types/react-dom": "^18", + "@types/react-dom": "^18.3.0", "eslint-config-next": "^14.2.3", "postcss": "^8", "tailwindcss": "^3.4.1", From ada56b7b2cbe13cb8421fac931f698a26039d502 Mon Sep 17 00:00:00 2001 From: AtsushiM Date: Wed, 8 May 2024 07:46:04 +0900 Subject: [PATCH 2/3] chore: fix eslint --- .../FormControl/FormControl.stories.tsx | 2 +- .../components/FormControl/FormControl.tsx | 20 ++++++++++++++----- .../src/components/Icon/Icon.stories.tsx | 10 +++++----- 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/packages/smarthr-ui/src/components/FormControl/FormControl.stories.tsx b/packages/smarthr-ui/src/components/FormControl/FormControl.stories.tsx index a47b4df48e..1706812296 100644 --- a/packages/smarthr-ui/src/components/FormControl/FormControl.stories.tsx +++ b/packages/smarthr-ui/src/components/FormControl/FormControl.stories.tsx @@ -39,7 +39,7 @@ export const All: StoryFn = () => ( title="氏名" statusLabelProps={{ type: 'grey', children: '任意' }} helpMessage="氏名を入力してください。" - errorMessages={'氏名が入力されていません。'} + errorMessages="氏名が入力されていません。" > diff --git a/packages/smarthr-ui/src/components/FormControl/FormControl.tsx b/packages/smarthr-ui/src/components/FormControl/FormControl.tsx index 79fda92b41..aa2dc659da 100644 --- a/packages/smarthr-ui/src/components/FormControl/FormControl.tsx +++ b/packages/smarthr-ui/src/components/FormControl/FormControl.tsx @@ -6,7 +6,7 @@ import React, { ReactNode, useMemo, } from 'react' -import { isStyledComponent } from 'styled-components' +import styled, { isStyledComponent } from 'styled-components' import { tv } from 'tailwind-variants' import { useId } from '../../hooks/useId' @@ -218,13 +218,13 @@ export const ActualFormControl: React.FC = ({ )} {actualErrorMessages.length > 0 && ( - + {actualErrorMessages.map((message, index) => ( -

+ -

+ ))} -
+ )}
@@ -305,3 +305,13 @@ const isComboBoxElement = (type: string | React.JSXElementConstructor) => { } export const FormControl: React.FC> = ActualFormControl + +const ErrorList = styled.ul` + list-style: none; + padding: 0; + margin: 0; +` +const ErrorListItem = styled.li` + padding: 0; + margin: 0; +` diff --git a/packages/smarthr-ui/src/components/Icon/Icon.stories.tsx b/packages/smarthr-ui/src/components/Icon/Icon.stories.tsx index a287e87f67..40d36d620f 100644 --- a/packages/smarthr-ui/src/components/Icon/Icon.stories.tsx +++ b/packages/smarthr-ui/src/components/Icon/Icon.stories.tsx @@ -26,24 +26,24 @@ export const All: StoryFn = () => ( {Object.entries(Icons).map(([name, Icon]) => ( - +
{name?.replace(/Icon$/, '')}
-
+ ))}
旧名称(非推奨) {Object.entries(DeprecatedIcons).map(([name, Icon]) => ( - +
{name?.replace(/Icon$/, '')}
-
+ ))}
@@ -158,7 +158,7 @@ export const GenerateIcon: StoryFn = () => { ) } -const ItemWrapper = styled(BaseColumn)` +const StyledBaseColumn = styled(BaseColumn)` ${({ theme: { space } }) => css` flex-basis: 10em; From aeb53519ce69d415b4c15b3967f2e04e67d108e6 Mon Sep 17 00:00:00 2001 From: AtsushiM Date: Wed, 8 May 2024 08:01:33 +0900 Subject: [PATCH 3/3] =?UTF-8?q?chore:=20Stack=20gap=3D{0}=20=E3=82=92?= =?UTF-8?q?=E6=B6=88=E3=81=97=E3=81=A6=E4=BB=96=E8=A6=81=E7=B4=A0=E3=81=AB?= =?UTF-8?q?=E3=81=BE=E3=81=A8=E3=82=81=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .circleci/config.yml | 1 + packages/smarthr-ui/package.json | 3 +- .../DropdownMenuButton/DropdownMenuButton.tsx | 15 +++---- .../Dropdown/DropdownScrollArea.tsx | 16 +++++--- .../components/FormControl/FormControl.tsx | 41 ++++++++----------- pnpm-lock.yaml | 5 ++- 6 files changed, 40 insertions(+), 41 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index bf39cff6ef..ffc97a68ea 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -49,6 +49,7 @@ commands: keys: - pnpm-packages-reg-{{ checksum "pnpm-lock.yaml" }} - run: pnpm ui install + - run: pnpm ui exec playwright install - save_cache: paths: - ~/.cache/pnpm diff --git a/packages/smarthr-ui/package.json b/packages/smarthr-ui/package.json index ffbc6144f1..889b05db78 100644 --- a/packages/smarthr-ui/package.json +++ b/packages/smarthr-ui/package.json @@ -30,6 +30,7 @@ "@storybook/addon-interactions": "^8.0.10", "@storybook/addon-storysource": "^8.0.10", "@storybook/addon-styling": "^1.3.7", + "@storybook/addon-styling-webpack": "^1.0.0", "@storybook/addon-viewport": "^8.0.10", "@storybook/addon-webpack5-compiler-babel": "^3.0.3", "@storybook/blocks": "^8.0.10", @@ -39,7 +40,6 @@ "@storybook/react-webpack5": "^8.0.10", "@storybook/source-loader": "^8.0.10", "@storybook/test": "^8.0.10", - "@storybook/addon-styling-webpack": "^1.0.0", "@storybook/test-runner": "^0.17.0", "@storybook/theming": "^8.0.10", "@swc/core": "^1.4.17", @@ -69,6 +69,7 @@ "jest-styled-components": "^7.2.0", "memory-fs": "^0.5.0", "npm-run-all": "^4.1.5", + "playwright": "^1.44.0", "postcss": "^8.4.38", "postcss-styled-syntax": "^0.6.4", "postcss-syntax": "^0.36.2", diff --git a/packages/smarthr-ui/src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx b/packages/smarthr-ui/src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx index 77dcf02214..2988942797 100644 --- a/packages/smarthr-ui/src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx +++ b/packages/smarthr-ui/src/components/Dropdown/DropdownMenuButton/DropdownMenuButton.tsx @@ -16,7 +16,6 @@ import { Dropdown, DropdownContent, DropdownScrollArea, DropdownTrigger } from ' import { AnchorButton, Button, BaseProps as ButtonProps } from '../../Button' import { RemoteDialogTrigger } from '../../Dialog' import { FaCaretDownIcon, FaEllipsisIcon } from '../../Icon' -import { Stack } from '../../Layout' type Actions = ActionItem | ActionItem[] @@ -214,14 +213,12 @@ export const DropdownMenuButton: FC = ({ - - - {React.Children.map(children, (item, i) => - // MEMO: {flag &&