diff --git a/package.json b/package.json index c055b36..a67985e 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,8 @@ "dependencies": { "@tanstack/react-router": "1.22.3", "@vanilla-extract/css": "~1.14.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", "wretch": "^2.7.0" }, "devDependencies": { @@ -36,8 +36,8 @@ "@storybook/test-runner": "^0.17.0", "@tanstack/router-vite-plugin": "~1.20.5", "@types/node": "^20.8.4", - "@types/react": "^18.2.15", - "@types/react-dom": "^18.2.7", + "@types/react": "^18.3.1", + "@types/react-dom": "^18.3.0", "@typescript-eslint/eslint-plugin": "^7.0.2", "@typescript-eslint/parser": "^7.0.2", "@vanilla-extract/vite-plugin": "~4.0.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 979853c..0625d1e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,16 +7,16 @@ settings: dependencies: '@tanstack/react-router': specifier: 1.22.3 - version: 1.22.3(react-dom@18.2.0)(react@18.2.0) + version: 1.22.3(react-dom@18.3.1)(react@18.3.1) '@vanilla-extract/css': specifier: ~1.14.1 version: 1.14.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) wretch: specifier: ^2.7.0 version: 2.7.0 @@ -24,7 +24,7 @@ dependencies: devDependencies: '@chromatic-com/storybook': specifier: ^1.2.25 - version: 1.2.25(react@18.2.0) + version: 1.2.25(react@18.3.1) '@playwright/test': specifier: ^1.38.1 version: 1.38.1 @@ -33,25 +33,25 @@ devDependencies: version: 8.0.4 '@storybook/addon-essentials': specifier: ^8.0.4 - version: 8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-interactions': specifier: ^8.0.4 version: 8.0.4(jest@29.7.0) '@storybook/addon-links': specifier: ^8.0.4 - version: 8.0.4(react@18.2.0) + version: 8.0.4(react@18.3.1) '@storybook/addon-onboarding': specifier: ~8.0.4 version: 8.0.4 '@storybook/blocks': specifier: ^8.0.4 - version: 8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/react': specifier: ^8.0.4 - version: 8.0.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + version: 8.0.4(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2) '@storybook/react-vite': specifier: ^8.0.4 - version: 8.0.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@5.2.11) + version: 8.0.4(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2)(vite@5.2.11) '@storybook/test': specifier: ~8.0.4 version: 8.0.4(jest@29.7.0) @@ -65,11 +65,11 @@ devDependencies: specifier: ^20.8.4 version: 20.8.4 '@types/react': - specifier: ^18.2.15 - version: 18.2.22 + specifier: ^18.3.1 + version: 18.3.1 '@types/react-dom': - specifier: ^18.2.7 - version: 18.2.7 + specifier: ^18.3.0 + version: 18.3.0 '@typescript-eslint/eslint-plugin': specifier: ^7.0.2 version: 7.3.1(@typescript-eslint/parser@7.3.1)(eslint@8.57.0)(typescript@5.2.2) @@ -108,7 +108,7 @@ devDependencies: version: 2.0.1(postcss@8.4.38)(prettier@3.2.5) storybook: specifier: ^8.0.4 - version: 8.0.4(react-dom@18.2.0)(react@18.2.0) + version: 8.0.4(react-dom@18.3.1)(react@18.3.1) typescript: specifier: ^5.0.2 version: 5.2.2 @@ -1467,14 +1467,14 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@chromatic-com/storybook@1.2.25(react@18.2.0): + /@chromatic-com/storybook@1.2.25(react@18.3.1): resolution: {integrity: sha512-3ga2sWa39PeFZxV6gqJoFQh1c60v2rCh92TPE8KrBg+WwEdcrKijDIq+BILGCSg0oVUVplx8siQOrknBL5af6g==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} dependencies: chromatic: 11.2.0 filesize: 10.1.1 jsonfile: 6.1.0 - react-confetti: 6.1.0(react@18.2.0) + react-confetti: 6.1.0(react@18.3.1) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -1497,12 +1497,12 @@ packages: /@emotion/hash@0.9.1: resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} - /@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): resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==} peerDependencies: react: '>=16.8.0' dependencies: - react: 18.2.0 + react: 18.3.1 dev: true /@esbuild/aix-ppc64@0.20.2: @@ -2298,15 +2298,15 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@mdx-js/react@3.0.1(@types/react@18.2.22)(react@18.2.0): + /@mdx-js/react@3.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} peerDependencies: '@types/react': '>=16' react: '>=16' dependencies: '@types/mdx': 2.0.12 - '@types/react': 18.2.22 - react: 18.2.0 + '@types/react': 18.3.1 + react: 18.3.1 dev: true /@ndelangen/get-tarball@3.0.9: @@ -2353,7 +2353,7 @@ packages: playwright: 1.38.1 dev: true - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' @@ -2363,11 +2363,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 - react: 18.2.0 + '@types/react': 18.3.1 + react: 18.3.1 dev: true - /@radix-ui/react-slot@1.0.2(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-slot@1.0.2(@types/react@18.3.1)(react@18.3.1): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' @@ -2377,9 +2377,9 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 - react: 18.2.0 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.1)(react@18.3.1) + '@types/react': 18.3.1 + react: 18.3.1 dev: true /@rollup/pluginutils@5.1.0: @@ -2556,10 +2556,10 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls@8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-controls@8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-K5EYBTsUOTJlvIdA7p6Xj31wnV+RbZAkk56UKQvA7nJD7oDuLOq3E9u46F/uZD1vxddd9zFhf2iONfMe3KTTwQ==} dependencies: - '@storybook/blocks': 8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) lodash: 4.17.21 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -2574,22 +2574,22 @@ packages: resolution: {integrity: sha512-m0Y7qGAMnNPLEOEgzW/SBm8GX0xabJBaRN+aYijO6UKTln7F6oXXVve+xPC0Y4s6Gc9HZFdJY8WXZr1YSGEUVA==} dependencies: '@babel/core': 7.24.3 - '@mdx-js/react': 3.0.1(@types/react@18.2.22)(react@18.2.0) - '@storybook/blocks': 8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@mdx-js/react': 3.0.1(@types/react@18.3.1)(react@18.3.1) + '@storybook/blocks': 8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 8.0.4 - '@storybook/components': 8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/csf-plugin': 8.0.4 '@storybook/csf-tools': 8.0.4 '@storybook/global': 5.0.0 '@storybook/node-logger': 8.0.4 '@storybook/preview-api': 8.0.4 - '@storybook/react-dom-shim': 8.0.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/react-dom-shim': 8.0.4(react-dom@18.3.1)(react@18.3.1) + '@storybook/theming': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 8.0.4 - '@types/react': 18.2.22 + '@types/react': 18.3.1 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 @@ -2598,12 +2598,12 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-essentials@8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-mUIqhAkSz6Qv7nRqAAyCqMLiXBWVsY/8qN7HEIoaMQgdFq38KW3rYwNdzd2JLeXNWP1bBXwfvfcFe7/eqhYJFA==} dependencies: '@storybook/addon-actions': 8.0.4 '@storybook/addon-backgrounds': 8.0.4 - '@storybook/addon-controls': 8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-docs': 8.0.4 '@storybook/addon-highlight': 8.0.4 '@storybook/addon-measure': 8.0.4 @@ -2611,7 +2611,7 @@ packages: '@storybook/addon-toolbars': 8.0.4 '@storybook/addon-viewport': 8.0.4 '@storybook/core-common': 8.0.4 - '@storybook/manager-api': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/node-logger': 8.0.4 '@storybook/preview-api': 8.0.4 ts-dedent: 2.2.0 @@ -2646,7 +2646,7 @@ packages: - vitest dev: true - /@storybook/addon-links@8.0.4(react@18.2.0): + /@storybook/addon-links@8.0.4(react@18.3.1): resolution: {integrity: sha512-SzE+JPZ4mxjprZqbLHf8Hx7UA2fXfMajFjeY9c3JREKQrDoOF1e4r28nAoVsZYF+frWxQB51U4+hOqjlx06wEA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -2656,7 +2656,7 @@ packages: dependencies: '@storybook/csf': 0.1.3 '@storybook/global': 5.0.0 - react: 18.2.0 + react: 18.3.1 ts-dedent: 2.2.0 dev: true @@ -2688,7 +2688,7 @@ packages: memoizerific: 1.11.3 dev: true - /@storybook/blocks@8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/blocks@8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9dRXk9zLJVPOmEWsSXm10XUmIfvS/tVgeBgFXNbusFQZXPpexIPNdRgB004pDGg9RvlY78ykpnd3yP143zaXMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -2701,26 +2701,26 @@ packages: dependencies: '@storybook/channels': 8.0.4 '@storybook/client-logger': 8.0.4 - '@storybook/components': 8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 8.0.4 '@storybook/csf': 0.1.3 '@storybook/docs-tools': 8.0.4 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) + '@storybook/manager-api': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/preview-api': 8.0.4 - '@storybook/theming': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 8.0.4 '@types/lodash': 4.17.0 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: 18.2.0 - react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) - react-dom: 18.2.0(react@18.2.0) + react: 18.3.1 + react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) telejson: 7.2.0 tocbot: 4.25.0 ts-dedent: 2.2.0 @@ -2802,7 +2802,7 @@ packages: tiny-invariant: 1.3.3 dev: true - /@storybook/cli@8.0.4(react-dom@18.2.0)(react@18.2.0): + /@storybook/cli@8.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-8jb8hrulRMfyFyNXFEapxHBS51xb42ZZGfVAacXIsHOJtjOd5CnOoSUYn0aOkVl19VF/snoa9JOW7BaW/50Eqw==} hasBin: true dependencies: @@ -2812,7 +2812,7 @@ packages: '@storybook/codemod': 8.0.4 '@storybook/core-common': 8.0.4 '@storybook/core-events': 8.0.4 - '@storybook/core-server': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-server': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/csf-tools': 8.0.4 '@storybook/node-logger': 8.0.4 '@storybook/telemetry': 8.0.4 @@ -2880,22 +2880,22 @@ packages: - supports-color dev: true - /@storybook/components@8.0.4(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/components@8.0.4(@types/react@18.3.1)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-i5ngl5GTOLB9nZ1cmpxTjtWct5IuH9UxzFC73a0jHMkCwN26w16IqufRVDaoQv0AvZN4pd4fNM2in/XVHA10dw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.22)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.3.1)(react@18.3.1) '@storybook/client-logger': 8.0.4 '@storybook/csf': 0.1.3 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) + '@storybook/theming': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 8.0.4 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' @@ -2943,7 +2943,7 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/core-server@8.0.4(react-dom@18.2.0)(react@18.2.0): + /@storybook/core-server@8.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-/633Pp7LPcDWXkPLSW+W9VUYUbVkdVBG6peXjuzogV0vzdM0dM9af/T0uV2NQxUhzoy6/7QdSDljE+eEOBs2Lw==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 @@ -2958,7 +2958,7 @@ packages: '@storybook/docs-mdx': 3.0.0 '@storybook/global': 5.0.0 '@storybook/manager': 8.0.4 - '@storybook/manager-api': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/node-logger': 8.0.4 '@storybook/preview-api': 8.0.4 '@storybook/telemetry': 8.0.4 @@ -3058,15 +3058,15 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/icons@1.2.9(react-dom@18.2.0)(react@18.2.0): + /@storybook/icons@1.2.9(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 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) dev: true /@storybook/instrumenter@8.0.4: @@ -3081,7 +3081,7 @@ packages: util: 0.12.5 dev: true - /@storybook/manager-api@8.0.4(react-dom@18.2.0)(react@18.2.0): + /@storybook/manager-api@8.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-TudiRmWlsi8kdjwqW0DDLen76Zp4Sci/AnvTbZvZOWe8C2mruxcr6aaGwuIug6y+uxIyXDvURF6Cek5Twz4isg==} dependencies: '@storybook/channels': 8.0.4 @@ -3089,9 +3089,9 @@ packages: '@storybook/core-events': 8.0.4 '@storybook/csf': 0.1.3 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0) + '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) '@storybook/router': 8.0.4 - '@storybook/theming': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 8.0.4 dequal: 2.0.3 lodash: 4.17.21 @@ -3135,17 +3135,17 @@ packages: resolution: {integrity: sha512-dJa13bIxQBfa5ZsXAeL6X/oXI6b87Fy31pvpKPkW1o+7M6MC4OvwGQBqgAd7m8yn6NuIHxrdwjEupa7l7PGb6w==} dev: true - /@storybook/react-dom-shim@8.0.4(react-dom@18.2.0)(react@18.2.0): + /@storybook/react-dom-shim@8.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-H8bci23e+G40WsdYPuPrhAjCeeXypXuAV6mTVvLHGKH+Yb+3wiB1weaXrot/TgzPbkDNybuhTI3Qm48FPLt0bw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 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) dev: true - /@storybook/react-vite@8.0.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@5.2.11): + /@storybook/react-vite@8.0.4(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2)(vite@5.2.11): resolution: {integrity: sha512-SlAsLSDc9I1nhMbf0YgXCHaZbnjzDdv458xirmUj4aJhn45e8yhmODpkPYQ8nGn45VWYMyd0sC66lJNWRvI/FA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -3157,12 +3157,12 @@ packages: '@rollup/pluginutils': 5.1.0 '@storybook/builder-vite': 8.0.4(typescript@5.2.2)(vite@5.2.11) '@storybook/node-logger': 8.0.4 - '@storybook/react': 8.0.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/react': 8.0.4(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2) find-up: 5.0.0 magic-string: 0.30.8 - 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.2.11(@types/node@20.8.4) @@ -3175,7 +3175,7 @@ packages: - vite-plugin-glimmerx dev: true - /@storybook/react@8.0.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + /@storybook/react@8.0.4(react-dom@18.3.1)(react@18.3.1)(typescript@5.2.2): resolution: {integrity: sha512-p4wQSJIhG48UD2fZ6tFDT9zaqrVnvZxjV18+VjSi3dez/pDoEMJ3SWZWcmeDenKwvvk+SPdRH7k5mUHW1Rh0xg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -3190,7 +3190,7 @@ packages: '@storybook/docs-tools': 8.0.4 '@storybook/global': 5.0.0 '@storybook/preview-api': 8.0.4 - '@storybook/react-dom-shim': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/react-dom-shim': 8.0.4(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 8.0.4 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -3202,9 +3202,9 @@ packages: 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.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) semver: 7.6.0 ts-dedent: 2.2.0 type-fest: 2.19.0 @@ -3298,7 +3298,7 @@ packages: - vitest dev: true - /@storybook/theming@8.0.4(react-dom@18.2.0)(react@18.2.0): + /@storybook/theming@8.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-NxtTU2wMC0lj375ejoT3Npdcqwv6NeUpLaJl6EZCMXSR41ve9WG4suUNWQ63olhqKxirjzAz0IL7ggH7c3hPvA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3309,12 +3309,12 @@ packages: react-dom: optional: true 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.4 '@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) dev: true /@storybook/types@8.0.4: @@ -3467,7 +3467,7 @@ packages: engines: {node: '>=12'} dev: false - /@tanstack/react-router@1.22.3(react-dom@18.2.0)(react@18.2.0): + /@tanstack/react-router@1.22.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-z3UUmT/RrF/2P8rUNDbPwu7YL2gZnajXLVjXb7zOI8KV3aCdOWkyCTJf9snkWiOrTfh8zH4opdNPHZpqilH0Jw==} engines: {node: '>=12'} peerDependencies: @@ -3475,23 +3475,23 @@ packages: react-dom: '>=16' dependencies: '@tanstack/history': 1.15.13 - '@tanstack/react-store': 0.2.1(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) + '@tanstack/react-store': 0.2.1(react-dom@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 dev: false - /@tanstack/react-store@0.2.1(react-dom@18.2.0)(react@18.2.0): + /@tanstack/react-store@0.2.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-tEbMCQjbeVw9KOP/202LfqZMSNAVi6zYkkp1kBom8nFuMx/965Hzes3+6G6b/comCwVxoJU8Gg9IrcF8yRPthw==} peerDependencies: react: '>=16' react-dom: '>=16' dependencies: '@tanstack/store': 0.1.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - use-sync-external-store: 1.2.0(react@18.2.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + use-sync-external-store: 1.2.0(react@18.3.1) dev: false /@tanstack/router-generator@1.20.5: @@ -3775,17 +3775,16 @@ packages: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: true - /@types/react-dom@18.2.7: - resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} + /@types/react-dom@18.3.0: + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} dependencies: - '@types/react': 18.2.22 + '@types/react': 18.3.1 dev: true - /@types/react@18.2.22: - resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} + /@types/react@18.3.1: + resolution: {integrity: sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==} dependencies: '@types/prop-types': 15.7.6 - '@types/scheduler': 0.16.3 csstype: 3.1.2 dev: true @@ -3793,10 +3792,6 @@ packages: resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} dev: true - /@types/scheduler@0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==} - dev: true - /@types/semver@7.5.2: resolution: {integrity: sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==} dev: true @@ -7681,13 +7676,13 @@ packages: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} dev: true - /markdown-to-jsx@7.3.2(react@18.2.0): + /markdown-to-jsx@7.3.2(react@18.3.1): resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' dependencies: - react: 18.2.0 + react: 18.3.1 dev: true /media-query-parser@2.0.2: @@ -8538,23 +8533,23 @@ packages: unpipe: 1.0.0 dev: true - /react-colorful@5.6.1(react-dom@18.2.0)(react@18.2.0): + /react-colorful@5.6.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' 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) dev: true - /react-confetti@6.1.0(react@18.2.0): + /react-confetti@6.1.0(react@18.3.1): resolution: {integrity: sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==} engines: {node: '>=10.18'} peerDependencies: react: ^16.3.0 || ^17.0.1 || ^18.0.0 dependencies: - react: 18.2.0 + react: 18.3.1 tween-functions: 1.2.0 dev: true @@ -8584,16 +8579,16 @@ packages: - supports-color dev: true - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + /react-dom@18.3.1(react@18.3.1): + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^18.2.0 + 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-element-to-jsx-string@15.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} peerDependencies: react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 @@ -8601,8 +8596,8 @@ packages: 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 dev: true @@ -8618,8 +8613,8 @@ packages: resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} dev: 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'} dependencies: loose-envify: 1.4.0 @@ -8901,8 +8896,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + /scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: loose-envify: 1.4.0 @@ -9154,11 +9149,11 @@ packages: resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} dev: true - /storybook@8.0.4(react-dom@18.2.0)(react@18.2.0): + /storybook@8.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FUr3Uc2dSAQ80jINH5fSXz7zD7Ncn08OthROjwRtHAH+jMf4wxyZ+RhF3heFy9xLot2/HXOLIWyHyzZZMtGhxg==} hasBin: true dependencies: - '@storybook/cli': 8.0.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/cli': 8.0.4(react-dom@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/preset-env' - bufferutil @@ -9649,12 +9644,12 @@ packages: punycode: 2.3.0 dev: true - /use-sync-external-store@1.2.0(react@18.2.0): + /use-sync-external-store@1.2.0(react@18.3.1): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - react: 18.2.0 + react: 18.3.1 dev: false /util-deprecate@1.0.2: