diff --git a/.eslintrc.yml b/.eslintrc.yml index 832c5b5a..32106c9c 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -27,6 +27,7 @@ rules: '@typescript-eslint/explicit-function-return-type': 'off' '@typescript-eslint/no-floating-promises': 'off' unicorn/filename-case: ['error', { 'case': 'kebabCase' }] + 'require-await': 'error' settings: 'import/resolver': alias: diff --git a/package.json b/package.json index cd20410f..8015479a 100644 --- a/package.json +++ b/package.json @@ -41,11 +41,12 @@ "@storybook/react-vite": "^8.0.10", "@storybook/testing-library": "^0.2.2", "@tailwindcss/typography": "^0.5.7", - "@types/react": "^18.0.24", - "@types/react-dom": "^18.0.8", + "@types/react": "^18.3.4", + "@types/react-dom": "^18.3.0", "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", + "@vanilla-extract/vite-plugin": "^4.0.15", "@vitejs/plugin-react-swc": "~3.7.0", "autoprefixer": "^10.4.13", "browserslist": "~4.22.1", @@ -79,11 +80,12 @@ }, "dependencies": { "@growthbook/growthbook-react": "^0.20.0", + "@vanilla-extract/css": "^1.15.5", "daisyui": "^3.9.4", "dexie": "^3.2.4", "dexie-react-hooks": "^1.1.6", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-router-dom": "^6.15.0", "theme-change": "^2.5.0", "uuid": "^9.0.0" @@ -93,7 +95,7 @@ ], "engines": { "node": ">=20.9", - "pnpm": ">=8.10" + "pnpm": ">=9.8" }, "msw": { "workerDirectory": "public" @@ -103,5 +105,5 @@ "plugin:storybook/recommended" ] }, - "packageManager": "pnpm@9.6.0" + "packageManager": "pnpm@9.8.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab197e72..9b32577a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,10 @@ importers: dependencies: '@growthbook/growthbook-react': specifier: ^0.20.0 - version: 0.20.0(react@18.2.0) + version: 0.20.0(react@18.3.1) + '@vanilla-extract/css': + specifier: ^1.15.5 + version: 1.15.5 daisyui: specifier: ^3.9.4 version: 3.9.4 @@ -19,16 +22,16 @@ importers: version: 3.2.4 dexie-react-hooks: specifier: ^1.1.6 - version: 1.1.6(@types/react@18.0.24)(dexie@3.2.4)(react@18.2.0) + version: 1.1.6(@types/react@18.3.4)(dexie@3.2.4)(react@18.3.1) react: - specifier: ^18.2.0 - version: 18.2.0 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) react-router-dom: specifier: ^6.15.0 - version: 6.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) theme-change: specifier: ^2.5.0 version: 2.5.0 @@ -41,28 +44,28 @@ importers: version: 1.35.1 '@storybook/addon-essentials': specifier: ^8.0.10 - version: 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-interactions': specifier: ^8.0.10 - version: 8.0.10(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3)) + version: 8.0.10(vitest@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) '@storybook/addon-links': specifier: ^8.0.10 - version: 8.0.10(react@18.2.0) + version: 8.0.10(react@18.3.1) '@storybook/addon-mdx-gfm': specifier: ^8.0.10 version: 8.0.10 '@storybook/addon-styling': specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.0.8)(@types/react@18.0.24)(less@4.2.0)(postcss@8.4.31)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(webpack@5.91.0(esbuild@0.20.2)) + version: 1.3.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(less@4.2.0)(postcss@8.4.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.91.0(esbuild@0.20.2)) '@storybook/blocks': specifier: ^8.0.10 - version: 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/react': specifier: ^8.0.10 - version: 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.2.2) + version: 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2) '@storybook/react-vite': specifier: ^8.0.10 - version: 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.1)(typescript@5.2.2)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3)) + version: 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@2.79.1)(typescript@5.2.2)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) '@storybook/testing-library': specifier: ^0.2.2 version: 0.2.2 @@ -70,11 +73,11 @@ importers: specifier: ^0.5.7 version: 0.5.7(tailwindcss@3.3.2) '@types/react': - specifier: ^18.0.24 - version: 18.0.24 + specifier: ^18.3.4 + version: 18.3.4 '@types/react-dom': - specifier: ^18.0.8 - version: 18.0.8 + specifier: ^18.3.0 + version: 18.3.0 '@types/uuid': specifier: ^9.0.0 version: 9.0.0 @@ -84,9 +87,12 @@ importers: '@typescript-eslint/parser': specifier: ^6.21.0 version: 6.21.0(eslint@8.57.0)(typescript@5.2.2) + '@vanilla-extract/vite-plugin': + specifier: ^4.0.15 + version: 4.0.15(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) '@vitejs/plugin-react-swc': specifier: ~3.7.0 - version: 3.7.0(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3)) + version: 3.7.0(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) autoprefixer: specifier: ^10.4.13 version: 10.4.13(postcss@8.4.31) @@ -155,10 +161,10 @@ importers: version: 9.5.0 storybook: specifier: ^8.0.10 - version: 8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook-addon-react-router-v6: specifier: ~2.0.15 - version: 2.0.15(@storybook/blocks@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@storybook/channels@8.0.10)(@storybook/components@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@storybook/core-events@8.0.10)(@storybook/manager-api@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@storybook/preview-api@8.0.10)(@storybook/theming@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react-router-dom@6.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0) + version: 2.0.15(@storybook/blocks@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/channels@8.0.10)(@storybook/components@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/core-events@8.0.10)(@storybook/manager-api@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/preview-api@8.0.10)(@storybook/theming@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) tailwindcss: specifier: ^3.3.2 version: 3.3.2 @@ -167,13 +173,13 @@ importers: version: 5.2.2 vite: specifier: ^5.3.5 - version: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + version: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) vite-plugin-pwa: specifier: ^0.20.1 - version: 0.20.1(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.20.1(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0) vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + version: 2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) packages: @@ -210,8 +216,8 @@ packages: resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.2': - resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} + '@babel/compat-data@7.25.4': + resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} engines: {node: '>=6.9.0'} '@babel/core@7.24.5': @@ -222,8 +228,8 @@ packages: resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.25.0': - resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + '@babel/generator@7.25.5': + resolution: {integrity: sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.22.5': @@ -256,8 +262,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.25.0': - resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} + '@babel/helper-create-class-features-plugin@7.25.4': + resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -428,8 +434,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.25.3': - resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} + '@babel/parser@7.25.4': + resolution: {integrity: sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==} engines: {node: '>=6.0.0'} hasBin: true @@ -637,8 +643,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.25.0': - resolution: {integrity: sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==} + '@babel/plugin-transform-async-generator-functions@7.25.4': + resolution: {integrity: sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -685,8 +691,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.24.7': - resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + '@babel/plugin-transform-class-properties@7.25.4': + resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -709,8 +715,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-classes@7.25.0': - resolution: {integrity: sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==} + '@babel/plugin-transform-classes@7.25.4': + resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1045,8 +1051,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.24.7': - resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} + '@babel/plugin-transform-private-methods@7.25.4': + resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1207,8 +1213,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-unicode-sets-regex@7.24.7': - resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} + '@babel/plugin-transform-unicode-sets-regex@7.25.4': + resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -1219,8 +1225,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/preset-env@7.25.3': - resolution: {integrity: sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==} + '@babel/preset-env@7.25.4': + resolution: {integrity: sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1259,8 +1265,8 @@ packages: resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.25.0': - resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} + '@babel/runtime@7.25.4': + resolution: {integrity: sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==} engines: {node: '>=6.9.0'} '@babel/template@7.22.15': @@ -1279,8 +1285,8 @@ packages: resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.3': - resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} + '@babel/traverse@7.25.4': + resolution: {integrity: sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==} engines: {node: '>=6.9.0'} '@babel/types@7.23.0': @@ -1291,8 +1297,8 @@ packages: resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.25.2': - resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + '@babel/types@7.25.4': + resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==} engines: {node: '>=6.9.0'} '@base2/pretty-print-object@1.0.1': @@ -1312,6 +1318,9 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} + '@emotion/hash@0.9.2': + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} + '@emotion/use-insertion-effect-with-fallbacks@1.0.1': resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: @@ -2889,8 +2898,8 @@ packages: '@types/node@20.12.8': resolution: {integrity: sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==} - '@types/node@22.1.0': - resolution: {integrity: sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==} + '@types/node@22.5.0': + resolution: {integrity: sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2901,8 +2910,8 @@ packages: '@types/pretty-hrtime@1.0.3': resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} - '@types/prop-types@15.7.5': - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} + '@types/prop-types@15.7.12': + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} '@types/qs@6.9.15': resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} @@ -2913,11 +2922,11 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.0.8': - resolution: {integrity: sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==} + '@types/react-dom@18.3.0': + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - '@types/react@18.0.24': - resolution: {integrity: sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==} + '@types/react@18.3.4': + resolution: {integrity: sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -2925,9 +2934,6 @@ packages: '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - '@types/scheduler@0.16.2': - resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} - '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -3040,6 +3046,23 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + '@vanilla-extract/babel-plugin-debug-ids@1.0.6': + resolution: {integrity: sha512-C188vUEYmw41yxg3QooTs8r1IdbDQQ2mH7L5RkORBnHx74QlmsNfqVmKwAVTgrlYt8JoRaWMtPfGm/Ql0BNQrA==} + + '@vanilla-extract/css@1.15.5': + resolution: {integrity: sha512-N1nQebRWnXvlcmu9fXKVUs145EVwmWtMD95bpiEKtvehHDpUhmO1l2bauS7FGYKbi3dU1IurJbGpQhBclTr1ng==} + + '@vanilla-extract/integration@7.1.9': + resolution: {integrity: sha512-bkikYnUdEiUoUZGX3tErmkpU43M4Q0McZcSUHutP/pQCeuDB29t8brLOLzdkahwD+RteX2/R3ukmIm3lAYzUnA==} + + '@vanilla-extract/private@1.0.6': + resolution: {integrity: sha512-ytsG/JLweEjw7DBuZ/0JCN4WAQgM9erfSTdS1NQY778hFQSZ6cfCDEZZ0sgVm4k54uNz6ImKB33AYvSR//fjxw==} + + '@vanilla-extract/vite-plugin@4.0.15': + resolution: {integrity: sha512-kl0EJ0DGRA3/cuZeXfBu4C9oPnkCr1PJIAr1/7Fu1mCrlE+fC6DCriPY2cRuGbbBE/ZhXryUSNT7rWjqAyHlkw==} + peerDependencies: + vite: ^4.0.3 || ^5.0.0 + '@vitejs/plugin-react-swc@3.7.0': resolution: {integrity: sha512-yrknSb3Dci6svCd/qhHqhFPDSw0QtjumcqdKMoNNzmOl5lMXTTiqzjWtG4Qask2HdvvzaNgSunbQGet8/GrKdA==} peerDependencies: @@ -3383,6 +3406,11 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.10.6: + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-regenerator@0.6.2: resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: @@ -3676,6 +3704,9 @@ packages: resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} engines: {'0': node >= 6.0} + confbox@0.1.7: + resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} + confusing-browser-globals@1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} @@ -3784,6 +3815,9 @@ packages: core-js-compat@3.37.1: resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3859,8 +3893,8 @@ packages: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - csstype@3.1.1: - resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} daisyui@3.9.4: resolution: {integrity: sha512-fvi2RGH4YV617/6DntOVGcOugOPym9jTGWW2XySb5ZpvdWO4L7bEG77VHirrnbRUEWvIEVXkBpxUz2KFj0rVnA==} @@ -3933,6 +3967,14 @@ packages: decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dedent@1.5.3: + resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + deep-eql@4.1.3: resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} engines: {node: '>=6'} @@ -3948,6 +3990,9 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + deep-object-diff@1.1.9: + resolution: {integrity: sha512-Rn+RuwkmkDwCi2/oXOFS9Gsr5lJZu/yTGpK7wAaAIE75CC+LCGEZHpY6VQJa/RoJcrmaA/docWJZvYohlNkWPA==} + deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} @@ -4460,6 +4505,10 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} + eval@0.1.8: + resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} + engines: {node: '>= 0.8'} + events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} @@ -4889,6 +4938,10 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + image-size@0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} @@ -4974,8 +5027,8 @@ packages: is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - is-core-module@2.15.0: - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} is-data-view@1.0.1: @@ -5170,6 +5223,9 @@ packages: engines: {node: '>=10'} hasBin: true + javascript-stringify@2.1.0: + resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} + jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} @@ -5447,6 +5503,9 @@ packages: resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} engines: {node: 14 || >=16.14} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -5538,6 +5597,9 @@ packages: mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + media-query-parser@2.0.2: + resolution: {integrity: sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==} + media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -5722,6 +5784,12 @@ packages: engines: {node: '>=10'} hasBin: true + mlly@1.7.1: + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} + + modern-ahocorasick@1.0.1: + resolution: {integrity: sha512-yoe+JbhTClckZ67b2itRtistFKf8yPYelHLc7e5xAwtNAXxM6wJTUx2C7QeVSJFDzKT7bCIFyBVybPMKvmB9AA==} + modify-values@1.0.1: resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} engines: {node: '>=0.10.0'} @@ -6093,6 +6161,9 @@ packages: resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} engines: {node: '>=10'} + pkg-types@1.2.0: + resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} + playwright-core@1.35.1: resolution: {integrity: sha512-pNXb6CQ7OqmGDRspEjlxE49w+4YtR6a3X6mT1hZXeJHWmsEz7SunmvZeiG/+y1yyMZdHnnn73WKYdtV1er0Xyg==} engines: {node: '>=16'} @@ -6474,10 +6545,10 @@ packages: resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==} engines: {node: '>=16.14.0'} - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + react: ^18.3.1 react-element-to-jsx-string@15.0.0: resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} @@ -6545,8 +6616,8 @@ packages: '@types/react': optional: true - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -6650,6 +6721,9 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} + require-like@0.1.2: + resolution: {integrity: sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==} + requireindex@1.2.0: resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} engines: {node: '>=0.10.5'} @@ -6760,8 +6834,8 @@ packages: sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -7131,8 +7205,8 @@ packages: uglify-js: optional: true - terser@5.31.3: - resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==} + terser@5.31.6: + resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} engines: {node: '>=10'} hasBin: true @@ -7354,8 +7428,8 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.13.0: - resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -7486,6 +7560,11 @@ packages: vfile@6.0.1: resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} + vite-node@1.6.0: + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + vite-node@2.0.5: resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -7560,6 +7639,10 @@ packages: resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + engines: {node: '>=10.13.0'} + wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -7781,7 +7864,7 @@ snapshots: '@babel/compat-data@7.24.4': {} - '@babel/compat-data@7.25.2': {} + '@babel/compat-data@7.25.4': {} '@babel/core@7.24.5': dependencies: @@ -7810,9 +7893,9 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - '@babel/generator@7.25.0': + '@babel/generator@7.25.5': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 @@ -7823,7 +7906,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': dependencies: @@ -7831,8 +7914,8 @@ snapshots: '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -7846,7 +7929,7 @@ snapshots: '@babel/helper-compilation-targets@7.25.2': dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/helper-validator-option': 7.24.8 browserslist: 4.23.3 lru-cache: 5.1.1 @@ -7865,7 +7948,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.5 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.24.5)': + '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 @@ -7873,7 +7956,7 @@ snapshots: '@babel/helper-optimise-call-expression': 7.24.7 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.5) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -7920,8 +8003,8 @@ snapshots: '@babel/helper-member-expression-to-functions@7.24.8': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -7931,8 +8014,8 @@ snapshots: '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -7951,7 +8034,7 @@ snapshots: '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -7961,7 +8044,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/helper-plugin-utils@7.24.5': {} @@ -7979,7 +8062,7 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-wrap-function': 7.25.0 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -7995,7 +8078,7 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -8005,8 +8088,8 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -8016,8 +8099,8 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -8046,8 +8129,8 @@ snapshots: '@babel/helper-wrap-function@7.25.0': dependencies: '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.4 + '@babel/types': 7.25.4 transitivePeerDependencies: - supports-color @@ -8077,9 +8160,9 @@ snapshots: dependencies: '@babel/types': 7.24.5 - '@babel/parser@7.25.3': + '@babel/parser@7.25.4': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.5(@babel/core@7.24.5)': dependencies: @@ -8091,7 +8174,7 @@ snapshots: dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -8136,7 +8219,7 @@ snapshots: dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -8278,13 +8361,13 @@ snapshots: '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.5) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.24.5)': + '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.24.5) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -8330,10 +8413,10 @@ snapshots: '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.5)': + '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.5) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -8348,7 +8431,7 @@ snapshots: '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.5) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.5) transitivePeerDependencies: @@ -8366,14 +8449,14 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.5 globals: 11.12.0 - '@babel/plugin-transform-classes@7.25.0(@babel/core@7.24.5)': + '@babel/plugin-transform-classes@7.25.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.24.5) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -8498,7 +8581,7 @@ snapshots: '@babel/core': 7.24.5 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -8590,7 +8673,7 @@ snapshots: '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.4 transitivePeerDependencies: - supports-color @@ -8728,10 +8811,10 @@ snapshots: '@babel/helper-create-class-features-plugin': 7.24.5(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.5)': + '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.5) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -8748,7 +8831,7 @@ snapshots: dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.24.5) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.5) transitivePeerDependencies: @@ -8888,7 +8971,7 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.5 - '@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.5)': + '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) @@ -8981,9 +9064,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-env@7.25.3(@babel/core@7.24.5)': + '@babel/preset-env@7.25.4(@babel/core@7.24.5)': dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/core': 7.24.5 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -9013,13 +9096,13 @@ snapshots: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.5) '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-async-generator-functions': 7.25.0(@babel/core@7.24.5) + '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.24.5) '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.24.5) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.5) + '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.24.5) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-classes': 7.25.0(@babel/core@7.24.5) + '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.24.5) '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.24.5) '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.5) @@ -9047,7 +9130,7 @@ snapshots: '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.5) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.5) + '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.24.5) '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.5) @@ -9060,12 +9143,12 @@ snapshots: '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.5) + '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.24.5) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.5) babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.5) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.5) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.24.5) babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.5) - core-js-compat: 3.37.1 + core-js-compat: 3.38.1 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -9112,7 +9195,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.25.0': + '@babel/runtime@7.25.4': dependencies: regenerator-runtime: 0.14.1 @@ -9131,8 +9214,8 @@ snapshots: '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 + '@babel/parser': 7.25.4 + '@babel/types': 7.25.4 '@babel/traverse@7.24.5': dependencies: @@ -9149,13 +9232,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/traverse@7.25.3': + '@babel/traverse@7.25.4': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 + '@babel/generator': 7.25.5 + '@babel/parser': 7.25.4 '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/types': 7.25.4 debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: @@ -9173,7 +9256,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 - '@babel/types@7.25.2': + '@babel/types@7.25.4': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -9190,9 +9273,11 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0)': + '@emotion/hash@0.9.2': {} + + '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1)': dependencies: - react: 18.2.0 + react: 18.3.1 '@esbuild/aix-ppc64@0.20.2': optional: true @@ -9434,18 +9519,18 @@ snapshots: '@floating-ui/core': 1.5.0 '@floating-ui/utils': 0.1.6 - '@floating-ui/react-dom@2.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@floating-ui/react-dom@2.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/dom': 1.5.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@floating-ui/utils@0.1.6': {} - '@growthbook/growthbook-react@0.20.0(react@18.2.0)': + '@growthbook/growthbook-react@0.20.0(react@18.3.1)': dependencies: '@growthbook/growthbook': 0.30.0 - react: 18.2.0 + react: 18.3.1 '@growthbook/growthbook@0.30.0': dependencies: @@ -9478,13 +9563,13 @@ snapshots: dependencies: '@sinclair/typebox': 0.27.8 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.2.2)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.2.2)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': dependencies: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.2.2) - vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) optionalDependencies: typescript: 5.2.2 @@ -9514,11 +9599,11 @@ snapshots: '@juggle/resize-observer@3.4.0': {} - '@mdx-js/react@3.0.1(@types/react@18.0.24)(react@18.2.0)': + '@mdx-js/react@3.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.0.24 - react: 18.2.0 + '@types/react': 18.3.4 + react: 18.3.1 '@mswjs/cookies@0.2.2': dependencies: @@ -9576,302 +9661,302 @@ snapshots: dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-collection@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-context@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-context@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-direction@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-direction@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-id@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-id@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-popper@1.1.2(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.0.24)(react@18.2.0) + '@floating-ui/react-dom': 2.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.3.4)(react@18.3.1) '@radix-ui/rect': 1.0.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-portal@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-slot': 1.0.2(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-select@1.2.2(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) aria-hidden: 1.2.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.0.24)(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.5.5(@types/react@18.3.4)(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-separator@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-separator@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-slot@1.0.2(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-slot@1.0.2(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@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.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-toggle@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-toggle@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.0.24)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-direction': 1.0.1(@types/react@18.3.4)(react@18.3.1) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@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.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@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.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-use-previous@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-use-rect@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 '@radix-ui/rect': 1.0.1 - react: 18.2.0 + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-use-size@1.0.1(@types/react@18.0.24)(react@18.2.0)': + '@radix-ui/react-use-size@1.0.1(@types/react@18.3.4)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.0.24)(react@18.2.0) - react: 18.2.0 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.4)(react@18.3.1) + react: 18.3.1 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.5 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 - '@types/react-dom': 18.0.8 + '@types/react': 18.3.4 + '@types/react-dom': 18.3.0 '@radix-ui/rect@1.0.1': dependencies: @@ -9911,7 +9996,7 @@ snapshots: dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 - terser: 5.31.3 + terser: 5.31.6 optionalDependencies: rollup: 2.79.1 @@ -9995,9 +10080,9 @@ snapshots: memoizerific: 1.11.3 ts-dedent: 2.2.0 - '@storybook/addon-controls@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/addon-controls@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@storybook/blocks': 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/blocks': 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -10010,22 +10095,22 @@ snapshots: '@storybook/addon-docs@8.0.10': dependencies: '@babel/core': 7.24.5 - '@mdx-js/react': 3.0.1(@types/react@18.0.24)(react@18.2.0) - '@storybook/blocks': 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@mdx-js/react': 3.0.1(@types/react@18.3.4)(react@18.3.1) + '@storybook/blocks': 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/client-logger': 8.0.10 - '@storybook/components': 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-plugin': 8.0.10 '@storybook/csf-tools': 8.0.10 '@storybook/global': 5.0.0 '@storybook/node-logger': 8.0.10 '@storybook/preview-api': 8.0.10 - '@storybook/react-dom-shim': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/react-dom-shim': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.0.10 - '@types/react': 18.0.24 + '@types/react': 18.3.4 fs-extra: 11.2.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) rehype-external-links: 3.0.0 rehype-slug: 6.0.0 ts-dedent: 2.2.0 @@ -10033,11 +10118,11 @@ snapshots: - encoding - supports-color - '@storybook/addon-essentials@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/addon-essentials@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/addon-actions': 8.0.10 '@storybook/addon-backgrounds': 8.0.10 - '@storybook/addon-controls': 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/addon-controls': 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/addon-docs': 8.0.10 '@storybook/addon-highlight': 8.0.10 '@storybook/addon-measure': 8.0.10 @@ -10045,7 +10130,7 @@ snapshots: '@storybook/addon-toolbars': 8.0.10 '@storybook/addon-viewport': 8.0.10 '@storybook/core-common': 8.0.10 - '@storybook/manager-api': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/node-logger': 8.0.10 '@storybook/preview-api': 8.0.10 ts-dedent: 2.2.0 @@ -10060,11 +10145,11 @@ snapshots: dependencies: '@storybook/global': 5.0.0 - '@storybook/addon-interactions@8.0.10(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))': + '@storybook/addon-interactions@8.0.10(vitest@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': dependencies: '@storybook/global': 5.0.0 '@storybook/instrumenter': 8.0.10 - '@storybook/test': 8.0.10(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3)) + '@storybook/test': 8.0.10(vitest@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) '@storybook/types': 8.0.10 polished: 4.3.1 ts-dedent: 2.2.0 @@ -10075,13 +10160,13 @@ snapshots: - jest - vitest - '@storybook/addon-links@8.0.10(react@18.2.0)': + '@storybook/addon-links@8.0.10(react@18.3.1)': dependencies: '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 ts-dedent: 2.2.0 optionalDependencies: - react: 18.2.0 + react: 18.3.1 '@storybook/addon-mdx-gfm@8.0.10': dependencies: @@ -10101,18 +10186,18 @@ snapshots: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 - '@storybook/addon-styling@1.3.7(@types/react-dom@18.0.8)(@types/react@18.0.24)(less@4.2.0)(postcss@8.4.31)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(webpack@5.91.0(esbuild@0.20.2))': + '@storybook/addon-styling@1.3.7(@types/react-dom@18.3.0)(@types/react@18.3.4)(less@4.2.0)(postcss@8.4.31)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.91.0(esbuild@0.20.2))': dependencies: '@babel/template': 7.22.15 '@babel/types': 7.23.0 - '@storybook/api': 7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/components': 7.5.2(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/api': 7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/components': 7.5.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-common': 7.5.2 '@storybook/core-events': 7.5.2 - '@storybook/manager-api': 7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/node-logger': 7.5.2 '@storybook/preview-api': 7.5.2 - '@storybook/theming': 7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 7.5.2 css-loader: 6.8.1(webpack@5.91.0(esbuild@0.20.2)) less-loader: 11.1.3(less@4.2.0)(webpack@5.91.0(esbuild@0.20.2)) @@ -10124,8 +10209,8 @@ snapshots: optionalDependencies: less: 4.2.0 postcss: 8.4.31 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) webpack: 5.91.0(esbuild@0.20.2) transitivePeerDependencies: - '@types/react' @@ -10143,43 +10228,43 @@ snapshots: dependencies: memoizerific: 1.11.3 - '@storybook/api@7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/api@7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/client-logger': 7.0.22 - '@storybook/manager-api': 7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@storybook/blocks@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/blocks@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 8.0.10 '@storybook/client-logger': 8.0.10 - '@storybook/components': 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 8.0.10 '@storybook/csf': 0.1.7 '@storybook/docs-tools': 8.0.10 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/manager-api': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/manager-api': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/preview-api': 8.0.10 - '@storybook/theming': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.0.10 '@types/lodash': 4.17.1 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 - markdown-to-jsx: 7.3.2(react@18.2.0) + markdown-to-jsx: 7.3.2(react@18.3.1) memoizerific: 1.11.3 polished: 4.3.1 - react-colorful: 5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) telejson: 7.2.0 tocbot: 4.27.19 ts-dedent: 2.2.0 util-deprecate: 1.0.2 optionalDependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: - '@types/react' - encoding @@ -10205,7 +10290,7 @@ snapshots: - encoding - supports-color - '@storybook/builder-vite@8.0.10(typescript@5.2.2)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))': + '@storybook/builder-vite@8.0.10(typescript@5.2.2)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': dependencies: '@storybook/channels': 8.0.10 '@storybook/client-logger': 8.0.10 @@ -10224,7 +10309,7 @@ snapshots: fs-extra: 11.2.0 magic-string: 0.30.10 ts-dedent: 2.2.0 - vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: @@ -10250,7 +10335,7 @@ snapshots: telejson: 7.2.0 tiny-invariant: 1.3.3 - '@storybook/cli@8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/cli@8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/core': 7.24.5 '@babel/types': 7.24.5 @@ -10258,7 +10343,7 @@ snapshots: '@storybook/codemod': 8.0.10 '@storybook/core-common': 8.0.10 '@storybook/core-events': 8.0.10 - '@storybook/core-server': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/core-server': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/csf-tools': 8.0.10 '@storybook/node-logger': 8.0.10 '@storybook/telemetry': 8.0.10 @@ -10329,36 +10414,36 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/components@7.5.2(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/components@7.5.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.0.8)(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.3.0)(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/client-logger': 7.5.2 '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/theming': 7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 7.5.2 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - use-resize-observer: 9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + use-resize-observer: 9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' - '@types/react-dom' - '@storybook/components@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/components@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@radix-ui/react-slot': 1.0.2(@types/react@18.0.24)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.4)(react@18.3.1) '@storybook/client-logger': 8.0.10 '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.0.10 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) util-deprecate: 1.0.2 transitivePeerDependencies: - '@types/react' @@ -10436,7 +10521,7 @@ snapshots: dependencies: ts-dedent: 2.2.0 - '@storybook/core-server@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/core-server@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@babel/core': 7.24.5 @@ -10450,7 +10535,7 @@ snapshots: '@storybook/docs-mdx': 3.0.0 '@storybook/global': 5.0.0 '@storybook/manager': 8.0.10 - '@storybook/manager-api': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/node-logger': 8.0.10 '@storybook/preview-api': 8.0.10 '@storybook/telemetry': 8.0.10 @@ -10536,10 +10621,10 @@ snapshots: '@storybook/global@5.0.0': {} - '@storybook/icons@1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/icons@1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@storybook/instrumenter@8.0.10': dependencies: @@ -10551,56 +10636,56 @@ snapshots: '@vitest/utils': 1.6.0 util: 0.12.5 - '@storybook/manager-api@7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/manager-api@7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 7.0.22 '@storybook/client-logger': 7.0.22 '@storybook/core-events': 7.0.22 '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/router': 7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/router': 7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 7.0.22 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) semver: 7.6.0 store2: 2.14.3 telejson: 7.2.0 ts-dedent: 2.2.0 - '@storybook/manager-api@7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/manager-api@7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 7.5.2 '@storybook/client-logger': 7.5.2 '@storybook/core-events': 7.5.2 '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/router': 7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@storybook/theming': 7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/router': 7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/theming': 7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 7.5.2 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) semver: 7.6.0 store2: 2.14.3 telejson: 7.2.0 ts-dedent: 2.2.0 - '@storybook/manager-api@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/manager-api@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/channels': 8.0.10 '@storybook/client-logger': 8.0.10 '@storybook/core-events': 8.0.10 '@storybook/csf': 0.1.7 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/icons': 1.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/router': 8.0.10 - '@storybook/theming': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.0.10 dequal: 2.0.3 lodash: 4.17.21 @@ -10654,26 +10739,26 @@ snapshots: '@storybook/preview@8.0.10': {} - '@storybook/react-dom-shim@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/react-dom-shim@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.1)(typescript@5.2.2)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))': + '@storybook/react-vite@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@2.79.1)(typescript@5.2.2)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.2.2)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.2.2)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) '@rollup/pluginutils': 5.1.0(rollup@2.79.1) - '@storybook/builder-vite': 8.0.10(typescript@5.2.2)(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3)) + '@storybook/builder-vite': 8.0.10(typescript@5.2.2)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) '@storybook/node-logger': 8.0.10 - '@storybook/react': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.2.2) + '@storybook/react': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2) find-up: 5.0.0 magic-string: 0.30.10 - react: 18.2.0 + react: 18.3.1 react-docgen: 7.0.3 - react-dom: 18.2.0(react@18.2.0) + react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 tsconfig-paths: 4.2.0 - vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -10682,13 +10767,13 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/react@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.2.2)': + '@storybook/react@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.2.2)': dependencies: '@storybook/client-logger': 8.0.10 '@storybook/docs-tools': 8.0.10 '@storybook/global': 5.0.0 '@storybook/preview-api': 8.0.10 - '@storybook/react-dom-shim': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/react-dom-shim': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/types': 8.0.10 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -10700,9 +10785,9 @@ snapshots: html-tags: 3.3.1 lodash: 4.17.21 prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-element-to-jsx-string: 15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) semver: 7.6.0 ts-dedent: 2.2.0 type-fest: 2.19.0 @@ -10713,21 +10798,21 @@ snapshots: - encoding - supports-color - '@storybook/router@7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/router@7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/client-logger': 7.0.22 memoizerific: 1.11.3 qs: 6.12.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@storybook/router@7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/router@7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@storybook/client-logger': 7.5.2 memoizerific: 1.11.3 qs: 6.12.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@storybook/router@8.0.10': dependencies: @@ -10749,14 +10834,14 @@ snapshots: - encoding - supports-color - '@storybook/test@8.0.10(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))': + '@storybook/test@8.0.10(vitest@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': dependencies: '@storybook/client-logger': 8.0.10 '@storybook/core-events': 8.0.10 '@storybook/instrumenter': 8.0.10 '@storybook/preview-api': 8.0.10 '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.5(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3)) + '@testing-library/jest-dom': 6.4.5(vitest@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)) '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@vitest/expect': 1.3.1 '@vitest/spy': 1.6.0 @@ -10774,33 +10859,33 @@ snapshots: '@testing-library/user-event': 14.4.3(@testing-library/dom@9.3.1) ts-dedent: 2.2.0 - '@storybook/theming@7.0.22(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/theming@7.0.22(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@storybook/client-logger': 7.0.22 '@storybook/global': 5.0.0 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@storybook/theming@7.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/theming@7.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@storybook/client-logger': 7.5.2 '@storybook/global': 5.0.0 memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@storybook/theming@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@storybook/theming@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1) '@storybook/client-logger': 8.0.10 '@storybook/global': 5.0.0 memoizerific: 1.11.3 optionalDependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) '@storybook/types@7.0.22': dependencies: @@ -10911,7 +10996,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))': + '@testing-library/jest-dom@6.4.5(vitest@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.24.5 @@ -10922,7 +11007,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 optionalDependencies: - vitest: 2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vitest: 2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) '@testing-library/user-event@14.4.3(@testing-library/dom@9.3.1)': dependencies: @@ -11087,9 +11172,9 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.1.0': + '@types/node@22.5.0': dependencies: - undici-types: 6.13.0 + undici-types: 6.19.8 '@types/normalize-package-data@2.4.4': {} @@ -11097,7 +11182,7 @@ snapshots: '@types/pretty-hrtime@1.0.3': {} - '@types/prop-types@15.7.5': {} + '@types/prop-types@15.7.12': {} '@types/qs@6.9.15': {} @@ -11107,22 +11192,19 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@18.0.8': + '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - '@types/react@18.0.24': + '@types/react@18.3.4': dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.2 - csstype: 3.1.1 + '@types/prop-types': 15.7.12 + csstype: 3.1.3 '@types/resolve@1.20.2': {} '@types/resolve@1.20.6': {} - '@types/scheduler@0.16.2': {} - '@types/semver@7.5.8': {} '@types/send@0.17.4': @@ -11277,10 +11359,75 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react-swc@3.7.0(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))': + '@vanilla-extract/babel-plugin-debug-ids@1.0.6': + dependencies: + '@babel/core': 7.24.5 + transitivePeerDependencies: + - supports-color + + '@vanilla-extract/css@1.15.5': + dependencies: + '@emotion/hash': 0.9.2 + '@vanilla-extract/private': 1.0.6 + css-what: 6.1.0 + cssesc: 3.0.0 + csstype: 3.1.3 + dedent: 1.5.3 + deep-object-diff: 1.1.9 + deepmerge: 4.3.1 + lru-cache: 10.4.3 + media-query-parser: 2.0.2 + modern-ahocorasick: 1.0.1 + picocolors: 1.0.1 + transitivePeerDependencies: + - babel-plugin-macros + + '@vanilla-extract/integration@7.1.9(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)': + dependencies: + '@babel/core': 7.24.5 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5) + '@vanilla-extract/babel-plugin-debug-ids': 1.0.6 + '@vanilla-extract/css': 1.15.5 + dedent: 1.5.3 + esbuild: 0.21.5 + eval: 0.1.8 + find-up: 5.0.0 + javascript-stringify: 2.1.0 + mlly: 1.7.1 + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) + vite-node: 1.6.0(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + '@vanilla-extract/private@1.0.6': {} + + '@vanilla-extract/vite-plugin@4.0.15(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6)(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': + dependencies: + '@vanilla-extract/integration': 7.1.9(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + '@vitejs/plugin-react-swc@3.7.0(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))': dependencies: '@swc/core': 1.7.5 - vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) transitivePeerDependencies: - '@swc/helpers' @@ -11706,6 +11853,14 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.24.5): + dependencies: + '@babel/core': 7.24.5 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) + core-js-compat: 3.38.1 + transitivePeerDependencies: + - supports-color + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.5): dependencies: '@babel/core': 7.24.5 @@ -12032,6 +12187,8 @@ snapshots: readable-stream: 3.6.2 typedarray: 0.0.6 + confbox@0.1.7: {} + confusing-browser-globals@1.0.11: {} consola@3.2.3: {} @@ -12172,6 +12329,10 @@ snapshots: dependencies: browserslist: 4.23.3 + core-js-compat@3.38.1: + dependencies: + browserslist: 4.23.3 + core-util-is@1.0.3: {} cosmiconfig@8.2.0: @@ -12281,7 +12442,7 @@ snapshots: dependencies: css-tree: 2.2.1 - csstype@3.1.1: {} + csstype@3.1.3: {} daisyui@3.9.4: dependencies: @@ -12344,6 +12505,8 @@ snapshots: dependencies: character-entities: 2.0.2 + dedent@1.5.3: {} + deep-eql@4.1.3: dependencies: type-detect: 4.0.8 @@ -12373,6 +12536,8 @@ snapshots: deep-is@0.1.4: {} + deep-object-diff@1.1.9: {} + deepmerge@4.3.1: {} default-browser-id@3.0.0: @@ -12442,11 +12607,11 @@ snapshots: dependencies: dequal: 2.0.3 - dexie-react-hooks@1.1.6(@types/react@18.0.24)(dexie@3.2.4)(react@18.2.0): + dexie-react-hooks@1.1.6(@types/react@18.3.4)(dexie@3.2.4)(react@18.3.1): dependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 dexie: 3.2.4 - react: 18.2.0 + react: 18.3.1 dexie@3.2.4: {} @@ -12985,9 +13150,9 @@ snapshots: eslint-plugin-es-x: 7.8.0(eslint@8.57.0) get-tsconfig: 4.7.6 globals: 13.24.0 - ignore: 5.3.1 + ignore: 5.3.2 is-builtin-module: 3.2.1 - is-core-module: 2.15.0 + is-core-module: 2.15.1 minimatch: 3.1.2 resolve: 1.22.8 semver: 7.6.3 @@ -13138,6 +13303,11 @@ snapshots: etag@1.8.1: {} + eval@0.1.8: + dependencies: + '@types/node': 22.5.0 + require-like: 0.1.2 + events@3.3.0: {} execa@5.1.1: @@ -13645,6 +13815,8 @@ snapshots: ignore@5.3.1: {} + ignore@5.3.2: {} + image-size@0.5.5: optional: true @@ -13739,7 +13911,7 @@ snapshots: dependencies: hasown: 2.0.2 - is-core-module@2.15.0: + is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -13895,9 +14067,11 @@ snapshots: filelist: 1.0.4 minimatch: 3.1.2 + javascript-stringify@2.1.0: {} + jest-worker@27.5.1: dependencies: - '@types/node': 22.1.0 + '@types/node': 22.5.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -14151,6 +14325,8 @@ snapshots: lru-cache@10.2.2: {} + lru-cache@10.4.3: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -14194,9 +14370,9 @@ snapshots: markdown-table@3.0.3: {} - markdown-to-jsx@7.3.2(react@18.2.0): + markdown-to-jsx@7.3.2(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 mdast-util-find-and-replace@3.0.1: dependencies: @@ -14303,6 +14479,10 @@ snapshots: mdn-data@2.0.30: {} + media-query-parser@2.0.2: + dependencies: + '@babel/runtime': 7.25.4 + media-typer@0.3.0: {} memoizerific@1.11.3: @@ -14582,6 +14762,15 @@ snapshots: mkdirp@1.0.4: {} + mlly@1.7.1: + dependencies: + acorn: 8.12.1 + pathe: 1.1.2 + pkg-types: 1.2.0 + ufo: 1.5.3 + + modern-ahocorasick@1.0.1: {} + modify-values@1.0.1: {} ms@2.0.0: {} @@ -14949,6 +15138,12 @@ snapshots: dependencies: find-up: 5.0.0 + pkg-types@1.2.0: + dependencies: + confbox: 0.1.7 + mlly: 1.7.1 + pathe: 1.1.2 + playwright-core@1.35.1: {} pluralize@8.0.0: {} @@ -15283,10 +15478,10 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - react-colorful@5.6.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) react-docgen-typescript@2.2.2(typescript@5.2.2): dependencies: @@ -15307,23 +15502,23 @@ snapshots: transitivePeerDependencies: - supports-color - react-dom@18.2.0(react@18.2.0): + react-dom@18.3.1(react@18.3.1): dependencies: loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 + react: 18.3.1 + scheduler: 0.23.2 - react-element-to-jsx-string@15.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + react-element-to-jsx-string@15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@base2/pretty-print-object': 1.0.1 is-plain-object: 5.0.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) react-is: 18.1.0 - react-inspector@6.0.2(react@18.2.0): + react-inspector@6.0.2(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 react-is@16.13.1: {} @@ -15333,47 +15528,47 @@ snapshots: react-is@18.3.1: {} - react-remove-scroll-bar@2.3.4(@types/react@18.0.24)(react@18.2.0): + react-remove-scroll-bar@2.3.4(@types/react@18.3.4)(react@18.3.1): dependencies: - react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.0.24)(react@18.2.0) + react: 18.3.1 + react-style-singleton: 2.2.1(@types/react@18.3.4)(react@18.3.1) tslib: 2.6.2 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - react-remove-scroll@2.5.5(@types/react@18.0.24)(react@18.2.0): + react-remove-scroll@2.5.5(@types/react@18.3.4)(react@18.3.1): dependencies: - react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.0.24)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.0.24)(react@18.2.0) + react: 18.3.1 + react-remove-scroll-bar: 2.3.4(@types/react@18.3.4)(react@18.3.1) + react-style-singleton: 2.2.1(@types/react@18.3.4)(react@18.3.1) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.0.24)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.0.24)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.3.4)(react@18.3.1) + use-sidecar: 1.1.2(@types/react@18.3.4)(react@18.3.1) optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - react-router-dom@6.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + react-router-dom@6.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@remix-run/router': 1.8.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-router: 6.15.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router: 6.15.0(react@18.3.1) - react-router@6.15.0(react@18.2.0): + react-router@6.15.0(react@18.3.1): dependencies: '@remix-run/router': 1.8.0 - react: 18.2.0 + react: 18.3.1 - react-style-singleton@2.2.1(@types/react@18.0.24)(react@18.2.0): + react-style-singleton@2.2.1(@types/react@18.3.4)(react@18.3.1): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 - react: 18.2.0 + react: 18.3.1 tslib: 2.6.2 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - react@18.2.0: + react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -15534,6 +15729,8 @@ snapshots: require-from-string@2.0.2: {} + require-like@0.1.2: {} + requireindex@1.2.0: {} resolve-from@4.0.0: {} @@ -15653,7 +15850,7 @@ snapshots: sax@1.4.1: optional: true - scheduler@0.23.0: + scheduler@0.23.2: dependencies: loose-envify: 1.4.0 @@ -15827,25 +16024,25 @@ snapshots: store2@2.14.3: {} - storybook-addon-react-router-v6@2.0.15(@storybook/blocks@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@storybook/channels@8.0.10)(@storybook/components@8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@storybook/core-events@8.0.10)(@storybook/manager-api@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@storybook/preview-api@8.0.10)(@storybook/theming@8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react-router-dom@6.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0): + storybook-addon-react-router-v6@2.0.15(@storybook/blocks@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/channels@8.0.10)(@storybook/components@8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/core-events@8.0.10)(@storybook/manager-api@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@storybook/preview-api@8.0.10)(@storybook/theming@8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/blocks': 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/blocks': 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/channels': 8.0.10 - '@storybook/components': 8.0.10(@types/react@18.0.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/components': 8.0.10(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/core-events': 8.0.10 - '@storybook/manager-api': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/manager-api': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/preview-api': 8.0.10 - '@storybook/theming': 8.0.10(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/theming': 8.0.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) compare-versions: 6.1.1 - react-inspector: 6.0.2(react@18.2.0) - react-router-dom: 6.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-inspector: 6.0.2(react@18.3.1) + react-router-dom: 6.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - storybook@8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + storybook@8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@storybook/cli': 8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@storybook/cli': 8.0.10(@babel/preset-env@7.24.5(@babel/core@7.24.5))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -16110,12 +16307,12 @@ snapshots: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.3 + terser: 5.31.6 webpack: 5.91.0(esbuild@0.20.2) optionalDependencies: esbuild: 0.20.2 - terser@5.31.3: + terser@5.31.6: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -16328,7 +16525,7 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.13.0: {} + undici-types@6.19.8: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -16411,26 +16608,26 @@ snapshots: dependencies: punycode: 2.3.1 - use-callback-ref@1.3.0(@types/react@18.0.24)(react@18.2.0): + use-callback-ref@1.3.0(@types/react@18.3.4)(react@18.3.1): dependencies: - react: 18.2.0 + react: 18.3.1 tslib: 2.6.2 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 - use-resize-observer@9.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + use-resize-observer@9.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@juggle/resize-observer': 3.4.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - use-sidecar@1.1.2(@types/react@18.0.24)(react@18.2.0): + use-sidecar@1.1.2(@types/react@18.3.4)(react@18.3.1): dependencies: detect-node-es: 1.1.0 - react: 18.2.0 + react: 18.3.1 tslib: 2.6.2 optionalDependencies: - '@types/react': 18.0.24 + '@types/react': 18.3.4 util-deprecate@1.0.2: {} @@ -16464,13 +16661,30 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3): + vite-node@1.6.0(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6): + dependencies: + cac: 6.7.14 + debug: 4.3.6 + pathe: 1.1.2 + picocolors: 1.0.1 + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-node@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -16481,30 +16695,30 @@ snapshots: - supports-color - terser - vite-plugin-pwa@0.20.1(vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): + vite-plugin-pwa@0.20.1(vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6))(workbox-build@7.1.0(@types/babel__core@7.20.5))(workbox-window@7.1.0): dependencies: debug: 4.3.6 pretty-bytes: 6.1.1 tinyglobby: 0.2.0 - vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) workbox-build: 7.1.0(@types/babel__core@7.20.5) workbox-window: 7.1.0 transitivePeerDependencies: - supports-color - vite@5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3): + vite@5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.40 rollup: 4.20.0 optionalDependencies: - '@types/node': 22.1.0 + '@types/node': 22.5.0 fsevents: 2.3.3 less: 4.2.0 lightningcss: 1.22.0 - terser: 5.31.3 + terser: 5.31.6 - vitest@2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3): + vitest@2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -16522,11 +16736,11 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) - vite-node: 2.0.5(@types/node@22.1.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.3) + vite: 5.3.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) + vite-node: 2.0.5(@types/node@22.5.0)(less@4.2.0)(lightningcss@1.22.0)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.1.0 + '@types/node': 22.5.0 transitivePeerDependencies: - less - lightningcss @@ -16541,6 +16755,11 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 + watchpack@2.4.2: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + wcwidth@1.0.1: dependencies: defaults: 1.0.4 @@ -16583,7 +16802,7 @@ snapshots: schema-utils: 3.3.0 tapable: 2.2.1 terser-webpack-plugin: 5.3.10(esbuild@0.20.2)(webpack@5.91.0(esbuild@0.20.2)) - watchpack: 2.4.1 + watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -16665,8 +16884,8 @@ snapshots: dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) '@babel/core': 7.24.5 - '@babel/preset-env': 7.25.3(@babel/core@7.24.5) - '@babel/runtime': 7.25.0 + '@babel/preset-env': 7.25.4(@babel/core@7.24.5) + '@babel/runtime': 7.25.4 '@rollup/plugin-babel': 5.3.1(@babel/core@7.24.5)(@types/babel__core@7.20.5)(rollup@2.79.1) '@rollup/plugin-node-resolve': 15.2.3(rollup@2.79.1) '@rollup/plugin-replace': 2.4.2(rollup@2.79.1) diff --git a/src/components/App.tsx b/src/components/App.tsx index a3e207f2..b6e616de 100644 --- a/src/components/App.tsx +++ b/src/components/App.tsx @@ -30,7 +30,7 @@ function App() { import.meta.env.VITE_GROWTH_BOOK_KEY }`, ) - .then(async (res) => res.json()) + .then((res) => res.json()) .then((json) => { growthbook.setFeatures(json.features); }); diff --git a/src/components/Breadcrumbs.tsx b/src/components/Breadcrumbs.tsx index 5a037fb4..68d10209 100644 --- a/src/components/Breadcrumbs.tsx +++ b/src/components/Breadcrumbs.tsx @@ -1,6 +1,6 @@ import { useMatches } from 'react-router-dom'; -import classes from './breadcrumbs.module.css'; +import { breadcrumbs, crumb as StCrumb } from './breadcrumbs.css'; function Breadcrumbs() { const matches = useMatches(); @@ -13,10 +13,10 @@ function Breadcrumbs() { return (