diff --git a/package.json b/package.json index 28cd5cc..9da2bba 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@types/react-dom": "18.2.4", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", - "@vitejs/plugin-react": "^3.1.0", + "@vitejs/plugin-react": "^4.3.1", "@vitest/ui": "^2.0.4", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -60,8 +60,8 @@ "prop-types": "^15.8.1", "sass": "^1.62.1", "storybook": "^7.0.12", - "typescript": "^4.9.5", - "vite": "^4.1.0", + "typescript": "^5.5.4", + "vite": "^5.4.1", "vitest": "^2.0.4", "webpack": "^5.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 043f07e..2cc23da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,16 +38,16 @@ importers: version: 7.6.20(react@18.3.1) '@storybook/addon-styling': specifier: ^1.0.8 - version: 1.3.7(@types/react-dom@18.2.4)(@types/react@18.2.6)(less@4.2.0)(postcss@7.0.39)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)(typescript@4.9.5)(webpack@5.93.0(esbuild@0.18.20)) + version: 1.3.7(@types/react-dom@18.2.4)(@types/react@18.2.6)(less@4.2.0)(postcss@7.0.39)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)(typescript@5.5.4)(webpack@5.93.0(esbuild@0.18.20)) '@storybook/blocks': specifier: ^7.0.12 version: 7.6.20(@types/react-dom@18.2.4)(@types/react@18.2.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/react': specifier: ^7.0.12 - version: 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@4.9.5) + version: 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) '@storybook/react-vite': specifier: ^7.0.12 - version: 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.19.1)(typescript@4.9.5)(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) + version: 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.19.1)(typescript@5.5.4)(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) '@storybook/testing-library': specifier: ^0.0.14-next.2 version: 0.0.14-next.2 @@ -71,13 +71,13 @@ importers: version: 18.2.4 '@typescript-eslint/eslint-plugin': specifier: ^7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)(typescript@4.9.5) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/parser': specifier: ^7.18.0 - version: 7.18.0(eslint@8.57.0)(typescript@4.9.5) + version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) '@vitejs/plugin-react': - specifier: ^3.1.0 - version: 3.1.0(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) + specifier: ^4.3.1 + version: 4.3.1(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) '@vitest/ui': specifier: ^2.0.4 version: 2.0.4(vitest@2.0.4) @@ -89,10 +89,10 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-import-resolver-alias: specifier: ^1.1.2 - version: 1.1.2(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)) + version: 1.1.2(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) eslint-plugin-jsx-a11y: specifier: ^6.7.1 version: 6.9.0(eslint@8.57.0) @@ -101,7 +101,7 @@ importers: version: 7.35.0(eslint@8.57.0) eslint-plugin-storybook: specifier: ^0.6.12 - version: 0.6.15(eslint@8.57.0)(typescript@4.9.5) + version: 0.6.15(eslint@8.57.0)(typescript@5.5.4) husky: specifier: ^8.0.3 version: 8.0.3 @@ -127,11 +127,11 @@ importers: specifier: ^7.0.12 version: 7.6.20 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ^5.5.4 + version: 5.5.4 vite: - specifier: ^4.1.0 - version: 4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + specifier: ^5.4.1 + version: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) vitest: specifier: ^2.0.4 version: 2.0.4(@types/node@18.19.42)(@vitest/ui@2.0.4)(jsdom@22.1.0)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) @@ -2263,6 +2263,12 @@ packages: peerDependencies: vite: ^4.1.0-beta.0 + '@vitejs/plugin-react@4.3.1': + resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 + '@vitest/expect@2.0.4': resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==} @@ -4528,6 +4534,10 @@ packages: resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -5345,9 +5355,9 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} hasBin: true ufo@1.5.4: @@ -5482,36 +5492,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@4.5.3: - resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vite@5.3.5: - resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + vite@5.4.1: + resolution: {integrity: sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5519,6 +5501,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -5531,6 +5514,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -6820,15 +6805,15 @@ snapshots: '@types/yargs': 17.0.32 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@4.9.5)(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.5.4)(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': 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@4.9.5) - vite: 4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + react-docgen-typescript: 2.2.2(typescript@5.5.4) + vite: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 '@jridgewell/gen-mapping@0.3.5': dependencies: @@ -7442,7 +7427,7 @@ snapshots: '@storybook/global': 5.0.0 ts-dedent: 2.2.0 - '@storybook/addon-styling@1.3.7(@types/react-dom@18.2.4)(@types/react@18.2.6)(less@4.2.0)(postcss@7.0.39)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)(typescript@4.9.5)(webpack@5.93.0(esbuild@0.18.20))': + '@storybook/addon-styling@1.3.7(@types/react-dom@18.2.4)(@types/react@18.2.6)(less@4.2.0)(postcss@7.0.39)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)(typescript@5.5.4)(webpack@5.93.0(esbuild@0.18.20))': dependencies: '@babel/template': 7.25.0 '@babel/types': 7.25.0 @@ -7457,7 +7442,7 @@ snapshots: '@storybook/types': 7.6.20 css-loader: 6.11.0(webpack@5.93.0(esbuild@0.18.20)) less-loader: 11.1.4(less@4.2.0)(webpack@5.93.0(esbuild@0.18.20)) - postcss-loader: 7.3.4(postcss@7.0.39)(typescript@4.9.5)(webpack@5.93.0(esbuild@0.18.20)) + postcss-loader: 7.3.4(postcss@7.0.39)(typescript@5.5.4)(webpack@5.93.0(esbuild@0.18.20)) prettier: 2.8.8 resolve-url-loader: 5.0.0 sass-loader: 13.3.3(sass@1.77.8)(webpack@5.93.0(esbuild@0.18.20)) @@ -7549,7 +7534,7 @@ snapshots: - encoding - supports-color - '@storybook/builder-vite@7.6.20(typescript@4.9.5)(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': + '@storybook/builder-vite@7.6.20(typescript@5.5.4)(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': dependencies: '@storybook/channels': 7.6.20 '@storybook/client-logger': 7.6.20 @@ -7567,9 +7552,9 @@ snapshots: fs-extra: 11.2.0 magic-string: 0.30.11 rollup: 3.29.4 - vite: 4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + vite: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 transitivePeerDependencies: - encoding - supports-color @@ -7903,18 +7888,18 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/react-vite@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.19.1)(typescript@4.9.5)(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': + '@storybook/react-vite@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.19.1)(typescript@5.5.4)(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@4.9.5)(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.5.4)(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) '@rollup/pluginutils': 5.1.0(rollup@4.19.1) - '@storybook/builder-vite': 7.6.20(typescript@4.9.5)(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) - '@storybook/react': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@4.9.5) - '@vitejs/plugin-react': 3.1.0(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) + '@storybook/builder-vite': 7.6.20(typescript@5.5.4)(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) + '@storybook/react': 7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4) + '@vitejs/plugin-react': 3.1.0(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3)) magic-string: 0.30.11 react: 18.3.1 react-docgen: 7.0.3 react-dom: 18.3.1(react@18.3.1) - vite: 4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + vite: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) transitivePeerDependencies: - '@preact/preset-vite' - encoding @@ -7923,7 +7908,7 @@ snapshots: - typescript - vite-plugin-glimmerx - '@storybook/react@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@4.9.5)': + '@storybook/react@7.6.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.4)': dependencies: '@storybook/client-logger': 7.6.20 '@storybook/core-client': 7.6.20 @@ -7949,7 +7934,7 @@ snapshots: type-fest: 2.19.0 util-deprecate: 1.0.2 optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 transitivePeerDependencies: - encoding - supports-color @@ -8260,34 +8245,34 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@4.9.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@4.9.5) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.6 eslint: 8.57.0 optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -8301,15 +8286,15 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@4.9.5)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) debug: 4.3.6 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@4.9.5) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -8317,7 +8302,7 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -8325,13 +8310,13 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@4.9.5) + tsutils: 3.21.0(typescript@5.5.4) optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.18.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -8340,20 +8325,20 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@4.9.5) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@4.9.5)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.4) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.3 @@ -8361,12 +8346,12 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@4.9.5)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -8384,14 +8369,25 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@3.1.0(vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': + '@vitejs/plugin-react@3.1.0(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': dependencies: '@babel/core': 7.24.9 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.9) magic-string: 0.27.0 react-refresh: 0.14.2 - vite: 4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + vite: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + transitivePeerDependencies: + - supports-color + + '@vitejs/plugin-react@4.3.1(vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3))': + dependencies: + '@babel/core': 7.24.9 + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.9) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.9) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) transitivePeerDependencies: - supports-color @@ -9025,14 +9021,14 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig@8.3.6(typescript@4.9.5): + cosmiconfig@8.3.6(typescript@5.5.4): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 4.9.5 + typescript: 5.5.4 cross-spawn@7.0.3: dependencies: @@ -9450,9 +9446,9 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)): + eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)): dependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0) eslint-import-resolver-node@0.3.9: dependencies: @@ -9462,17 +9458,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -9482,7 +9478,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.0 is-glob: 4.0.3 @@ -9493,7 +9489,7 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -9541,10 +9537,10 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-storybook@0.6.15(eslint@8.57.0)(typescript@4.9.5): + eslint-plugin-storybook@0.6.15(eslint@8.57.0)(typescript@5.5.4): dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.5.4) eslint: 8.57.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -10948,9 +10944,9 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-loader@7.3.4(postcss@7.0.39)(typescript@4.9.5)(webpack@5.93.0(esbuild@0.18.20)): + postcss-loader@7.3.4(postcss@7.0.39)(typescript@5.5.4)(webpack@5.93.0(esbuild@0.18.20)): dependencies: - cosmiconfig: 8.3.6(typescript@4.9.5) + cosmiconfig: 8.3.6(typescript@5.5.4) jiti: 1.21.6 postcss: 7.0.39 semver: 7.6.3 @@ -10997,6 +10993,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + prelude-ls@1.2.1: {} prettier@2.8.8: {} @@ -11113,9 +11115,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-docgen-typescript@2.2.2(typescript@4.9.5): + react-docgen-typescript@2.2.2(typescript@5.5.4): dependencies: - typescript: 4.9.5 + typescript: 5.5.4 react-docgen@7.0.3: dependencies: @@ -11819,9 +11821,9 @@ snapshots: dependencies: punycode: 2.3.1 - ts-api-utils@1.3.0(typescript@4.9.5): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 4.9.5 + typescript: 5.5.4 ts-dedent@2.2.0: {} @@ -11836,10 +11838,10 @@ snapshots: tslib@2.6.3: {} - tsutils@3.21.0(typescript@4.9.5): + tsutils@3.21.0(typescript@5.5.4): dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.5.4 type-check@0.4.0: dependencies: @@ -11894,7 +11896,7 @@ snapshots: typedarray@0.0.6: {} - typescript@4.9.5: {} + typescript@5.5.4: {} ufo@1.5.4: {} @@ -12020,33 +12022,22 @@ snapshots: debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + vite: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite@4.5.3(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3): - dependencies: - esbuild: 0.18.20 - postcss: 8.4.40 - rollup: 3.29.4 - optionalDependencies: - '@types/node': 18.19.42 - fsevents: 2.3.3 - less: 4.2.0 - sass: 1.77.8 - terser: 5.31.3 - - vite@5.3.5(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3): + vite@5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3): dependencies: esbuild: 0.21.5 - postcss: 8.4.40 + postcss: 8.4.41 rollup: 4.19.1 optionalDependencies: '@types/node': 18.19.42 @@ -12073,7 +12064,7 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) + vite: 5.4.1(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) vite-node: 2.0.4(@types/node@18.19.42)(less@4.2.0)(sass@1.77.8)(terser@5.31.3) why-is-node-running: 2.3.0 optionalDependencies: @@ -12084,6 +12075,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color