diff --git a/@nself-web/ui/package.json b/@nself-web/ui/package.json index cffc39d..64581cd 100644 --- a/@nself-web/ui/package.json +++ b/@nself-web/ui/package.json @@ -59,7 +59,7 @@ "@testing-library/user-event": "^14", "@types/react": "^19", "@types/react-dom": "^19", - "@vitejs/plugin-react": "^4", + "@vitejs/plugin-react": "^6", "eslint": "^10.13.0", "jsdom": "^25", "tsup": "^8.5.1", diff --git a/@nself/ui/package.json b/@nself/ui/package.json index bdcf374..39a6960 100644 --- a/@nself/ui/package.json +++ b/@nself/ui/package.json @@ -50,7 +50,7 @@ "@testing-library/user-event": "^14", "@types/react": "^19", "@types/react-dom": "^19", - "@vitejs/plugin-react": "^4", + "@vitejs/plugin-react": "^6", "jsdom": "^25", "tsup": "^8", "typescript": "^6.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7ace5f..9df901c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -151,8 +151,8 @@ importers: specifier: ^19 version: 19.2.3(@types/react@19.2.17) '@vitejs/plugin-react': - specifier: ^4 - version: 4.7.0(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + specifier: ^6 + version: 6.1.2(babel-plugin-react-compiler@1.0.0) eslint: specifier: ^10.13.0 version: 10.13.0(jiti@2.7.0) @@ -170,7 +170,7 @@ importers: version: 8.67.0(eslint@10.13.0(jiti@2.7.0))(typescript@6.0.3) vitest: specifier: ^4.1.11 - version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3))(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3)) '@nself/auth-core': dependencies: @@ -499,7 +499,7 @@ importers: version: 8.6.18(@storybook/test@8.6.18(storybook@8.6.19))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.6.19)(typescript@6.0.3) '@storybook/react-vite': specifier: ^8 - version: 8.6.18(@storybook/test@8.6.18(storybook@8.6.19))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.65.0)(storybook@8.6.19)(typescript@6.0.3)(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + version: 8.6.18(@storybook/test@8.6.18(storybook@8.6.19))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.65.0)(storybook@8.6.19)(typescript@6.0.3) '@testing-library/jest-dom': specifier: ^6 version: 6.9.1 @@ -516,8 +516,8 @@ importers: specifier: ^19 version: 19.2.3(@types/react@19.2.17) '@vitejs/plugin-react': - specifier: ^4 - version: 4.7.0(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + specifier: ^6 + version: 6.1.2(babel-plugin-react-compiler@1.0.0) jsdom: specifier: ^25 version: 25.0.1 @@ -538,7 +538,7 @@ importers: version: 6.0.3 vitest: specifier: ^4.1.11 - version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3))(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + version: 4.1.11(@opentelemetry/api@1.9.1)(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3)) packages: @@ -2392,8 +2392,8 @@ packages: resolution: {integrity: sha512-pWIG9a/x1ky8gXKRhPH1OPKpHFoMN1ISLbJ+O+gPXQHIAKhNd5I28RlWf7q576hAOQA9JZTlo3p/M2uyLzJmmw==} engines: {node: '>= 10'} - '@rolldown/pluginutils@1.0.0-beta.27': - resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==} + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} '@rollup/pluginutils@5.4.0': resolution: {integrity: sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==} @@ -3171,11 +3171,21 @@ packages: resolution: {integrity: sha512-/uj/sVvxE4SFYUmc4VnMHGkVx/m+jkWzsqAawAghK8BFm5KXP8WAJ475osnO0xhqhptlZLWJDXcxGDht/sVm+g==} engines: {node: '>=16'} - '@vitejs/plugin-react@4.7.0': - resolution: {integrity: sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==} - engines: {node: ^14.18.0 || >=16.0.0} + '@vitejs/plugin-react@6.1.2': + resolution: {integrity: sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: '>=6.4.4 <7' + '@rolldown/plugin-babel': ^0.1.7 || ^0.2.0 + babel-plugin-react-compiler: ^1.0.0 + oxc-transform-react: ^0.152.0 + vite: ^8.0.0 + peerDependenciesMeta: + '@rolldown/plugin-babel': + optional: true + babel-plugin-react-compiler: + optional: true + oxc-transform-react: + optional: true '@vitest/coverage-v8@4.1.11': resolution: {integrity: sha512-8MVGEFnJIcdGjcbfKmeq8z0pZHH0JlVtoVZH9Q/qwUp6wyFnEJUBMrw9DCaj+ra3vShGmhavjalMIhPNxZAUcw==} @@ -5893,10 +5903,6 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - react-refresh@0.17.0: - resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} - engines: {node: '>=0.10.0'} - react@19.0.0: resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} engines: {node: '>=0.10.0'} @@ -7444,11 +7450,13 @@ snapshots: dependencies: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 + optional: true '@babel/plugin-transform-react-jsx-source@7.29.7(@babel/core@7.29.7)': dependencies: '@babel/core': 7.29.7 '@babel/helper-plugin-utils': 7.29.7 + optional: true '@babel/plugin-transform-react-jsx@7.29.7(@babel/core@7.29.7)': dependencies: @@ -9156,12 +9164,11 @@ snapshots: '@types/yargs': 17.0.35 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@6.0.3)(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@6.0.3)': dependencies: glob: 10.5.0 magic-string: 0.27.0 react-docgen-typescript: 2.4.0(typescript@6.0.3) - vite: 6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1) optionalDependencies: typescript: 6.0.3 @@ -9587,7 +9594,7 @@ snapshots: '@resvg/resvg-wasm@2.0.0-alpha.4': {} - '@rolldown/pluginutils@1.0.0-beta.27': {} + '@rolldown/pluginutils@1.0.1': {} '@rollup/pluginutils@5.4.0(rollup@4.65.0)': dependencies: @@ -9862,13 +9869,12 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@storybook/builder-vite@8.6.18(storybook@8.6.19)(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1))': + '@storybook/builder-vite@8.6.18(storybook@8.6.19)': dependencies: '@storybook/csf-plugin': 8.6.18(storybook@8.6.19) browser-assert: 1.2.1 storybook: 8.6.19 ts-dedent: 2.3.0 - vite: 6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1) '@storybook/components@8.6.18(storybook@8.6.19)': dependencies: @@ -9945,11 +9951,11 @@ snapshots: react-dom: 19.0.0(react@19.0.0) storybook: 8.6.19 - '@storybook/react-vite@8.6.18(@storybook/test@8.6.18(storybook@8.6.19))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.65.0)(storybook@8.6.19)(typescript@6.0.3)(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1))': + '@storybook/react-vite@8.6.18(@storybook/test@8.6.18(storybook@8.6.19))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.65.0)(storybook@8.6.19)(typescript@6.0.3)': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@6.0.3)(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@6.0.3) '@rollup/pluginutils': 5.4.0(rollup@4.65.0) - '@storybook/builder-vite': 8.6.18(storybook@8.6.19)(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + '@storybook/builder-vite': 8.6.18(storybook@8.6.19) '@storybook/react': 8.6.18(@storybook/test@8.6.18(storybook@8.6.19))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.6.19)(typescript@6.0.3) find-up: 5.0.0 magic-string: 0.30.21 @@ -9959,7 +9965,6 @@ snapshots: resolve: 1.22.12 storybook: 8.6.19 tsconfig-paths: 4.2.0 - vite: 6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1) optionalDependencies: '@storybook/test': 8.6.18(storybook@8.6.19) transitivePeerDependencies: @@ -10343,17 +10348,11 @@ snapshots: satori: 0.0.46 yoga-wasm-web: 0.3.0 - '@vitejs/plugin-react@4.7.0(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1))': + '@vitejs/plugin-react@6.1.2(babel-plugin-react-compiler@1.0.0)': dependencies: - '@babel/core': 7.29.7 - '@babel/plugin-transform-react-jsx-self': 7.29.7(@babel/core@7.29.7) - '@babel/plugin-transform-react-jsx-source': 7.29.7(@babel/core@7.29.7) - '@rolldown/pluginutils': 1.0.0-beta.27 - '@types/babel__core': 7.20.5 - react-refresh: 0.17.0 - vite: 6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1) - transitivePeerDependencies: - - supports-color + '@rolldown/pluginutils': 1.0.1 + optionalDependencies: + babel-plugin-react-compiler: 1.0.0 '@vitest/coverage-v8@4.1.11(vitest@4.1.11)': dependencies: @@ -10415,6 +10414,15 @@ snapshots: msw: 2.14.6(@types/node@26.6.5)(typescript@5.9.3) vite: 6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1) + '@vitest/mocker@5.0.5(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3))': + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + '@vitest/spy': 5.0.5 + estree-walker: 3.0.3 + magic-string: 1.4.3 + optionalDependencies: + msw: 2.14.6(@types/node@26.6.5)(typescript@6.0.3) + '@vitest/mocker@5.0.5(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3))(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -13685,8 +13693,6 @@ snapshots: react-refresh@0.14.2: {} - react-refresh@0.17.0: {} - react@19.0.0: {} react@19.2.7: {} @@ -14601,10 +14607,10 @@ snapshots: transitivePeerDependencies: - msw - vitest@4.1.11(@opentelemetry/api@1.9.1)(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3))(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)): + vitest@4.1.11(@opentelemetry/api@1.9.1)(@types/node@26.6.5)(@vitest/coverage-v8@4.1.11)(jsdom@25.0.1)(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3)): dependencies: '@vitest/expect': 4.1.11 - '@vitest/mocker': 5.0.5(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3))(vite@6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1)) + '@vitest/mocker': 5.0.5(msw@2.14.6(@types/node@26.6.5)(typescript@6.0.3)) '@vitest/pretty-format': 4.1.11 '@vitest/runner': 4.1.11 '@vitest/snapshot': 4.1.11 @@ -14621,7 +14627,6 @@ snapshots: tinyexec: 1.3.1 tinyglobby: 0.2.17 tinyrainbow: 3.2.0 - vite: 6.4.5(@types/node@26.6.5)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.51.2)(yaml@2.9.1) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.1