diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 81799eade..5932bfad7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -868,7 +868,7 @@ importers:
version: 1.4.15
'@rsbuild/plugin-vue2':
specifier: ^1.0.4
- version: 1.0.4(@rsbuild/core@1.4.15)(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.0))
+ version: 1.0.4(@rsbuild/core@1.4.15)(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))
typescript:
specifier: ^5.9.2
version: 5.9.2
@@ -1055,7 +1055,7 @@ importers:
version: 1.2.2(@rsbuild/core@1.4.15)(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1076,7 +1076,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1089,7 +1089,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1098,7 +1098,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1132,7 +1132,7 @@ importers:
version: 5.6.0(@lingui/core@4.11.4)(@swc/core@1.13.3(@swc/helpers@0.5.17))
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1174,7 +1174,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1183,7 +1183,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1195,7 +1195,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1204,7 +1204,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1229,7 +1229,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1257,7 +1257,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1275,7 +1275,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1284,7 +1284,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1300,7 +1300,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1312,7 +1312,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1340,7 +1340,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1352,7 +1352,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1371,7 +1371,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1387,7 +1387,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1396,7 +1396,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1408,7 +1408,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1417,7 +1417,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1429,7 +1429,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1468,7 +1468,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1477,7 +1477,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1486,7 +1486,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1495,7 +1495,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1513,7 +1513,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1538,7 +1538,7 @@ importers:
version: 3.1.0(webpack@5.101.2)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1622,7 +1622,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1650,7 +1650,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1722,7 +1722,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1753,7 +1753,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1787,7 +1787,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1815,7 +1815,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1846,7 +1846,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1880,7 +1880,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1898,7 +1898,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
monaco-editor:
specifier: ^0.52.2
version: 0.52.2
@@ -1911,7 +1911,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
monaco-editor:
specifier: ^0.52.2
version: 0.52.2
@@ -1942,7 +1942,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -1957,7 +1957,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2013,7 +2013,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2075,7 +2075,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2084,7 +2084,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2099,7 +2099,7 @@ importers:
version: 1.14.2(encoding@0.1.13)(isolated-vm@4.7.2)(webpack@5.101.2)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2112,7 +2112,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2121,7 +2121,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2139,7 +2139,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@swc/helpers':
specifier: ^0.5.17
version: 0.5.17
@@ -2174,7 +2174,7 @@ importers:
version: 1.2.1
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2189,7 +2189,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2198,7 +2198,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@swc/helpers':
specifier: ^0.5.17
version: 0.5.17
@@ -2236,7 +2236,7 @@ importers:
version: 7.27.1(@babel/core@7.28.3)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2270,7 +2270,7 @@ importers:
version: 7.27.1(@babel/core@7.28.3)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2301,7 +2301,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2332,7 +2332,7 @@ importers:
version: 7.27.1(@babel/core@7.28.3)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2357,7 +2357,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2368,11 +2368,57 @@ importers:
specifier: 0.17.0
version: 0.17.0
+ rspack/react-ssr-esm:
+ dependencies:
+ ejs:
+ specifier: ^3.1.10
+ version: 3.1.10
+ express:
+ specifier: ^5.1.0
+ version: 5.1.0
+ react:
+ specifier: ^19.1.1
+ version: 19.1.1
+ react-dom:
+ specifier: ^19.1.1
+ version: 19.1.1(react@19.1.1)
+ devDependencies:
+ '@rspack/cli':
+ specifier: 1.4.11
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
+ '@rspack/core':
+ specifier: 1.4.11
+ version: 1.4.11(@swc/helpers@0.5.17)
+ '@types/cross-spawn':
+ specifier: ^6.0.6
+ version: 6.0.6
+ '@types/express':
+ specifier: ^5.0.3
+ version: 5.0.3
+ '@types/node':
+ specifier: ^22.17.1
+ version: 22.17.2
+ '@types/react':
+ specifier: ^19.1.9
+ version: 19.1.10
+ '@types/react-dom':
+ specifier: ^19.1.7
+ version: 19.1.7(@types/react@19.1.10)
+ cross-spawn:
+ specifier: ^7.0.6
+ version: 7.0.6
+ rspack-manifest-plugin:
+ specifier: ^5.0.3
+ version: 5.0.3(@rspack/core@1.4.11(@swc/helpers@0.5.17))
+ typescript:
+ specifier: ^5.9.2
+ version: 5.9.2
+
rspack/react-with-extract-css:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@swc/helpers':
specifier: ^0.5.17
version: 0.5.17
@@ -2403,7 +2449,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@swc/helpers':
specifier: ^0.5.17
version: 0.5.17
@@ -2431,7 +2477,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@swc/helpers':
specifier: ^0.5.17
version: 0.5.17
@@ -2456,7 +2502,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2468,7 +2514,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2483,7 +2529,7 @@ importers:
version: 7.28.3
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
babel-loader:
specifier: 10.0.0
version: 10.0.0(@babel/core@7.28.3)(webpack@5.101.2)
@@ -2515,7 +2561,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2524,7 +2570,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2549,7 +2595,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2561,7 +2607,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2616,7 +2662,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2673,7 +2719,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2685,7 +2731,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2694,7 +2740,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2713,7 +2759,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2778,7 +2824,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2796,7 +2842,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2814,7 +2860,7 @@ importers:
version: 2.7.14
vue-loader:
specifier: ^15.11.0
- version: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2)
+ version: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2)
vue-style-loader:
specifier: ^4.1.3
version: 4.1.3
@@ -2823,7 +2869,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2841,7 +2887,7 @@ importers:
version: 2.7.14
vue-loader:
specifier: ^15.10.1
- version: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2)
+ version: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2)
vue-style-loader:
specifier: ^4.1.3
version: 4.1.3
@@ -2860,7 +2906,7 @@ importers:
version: 7.27.1(@babel/core@7.28.3)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2878,7 +2924,7 @@ importers:
version: 12.3.0(@rspack/core@1.4.11(@swc/helpers@0.5.17))(less@4.4.0)(webpack@5.101.2)
vue-loader:
specifier: ^15.11.1
- version: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2)
+ version: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2)
rspack/vue3-jsx:
dependencies:
@@ -2891,7 +2937,7 @@ importers:
version: 7.28.3
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2916,7 +2962,7 @@ importers:
version: 7.27.1(@babel/core@7.28.3)
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2941,7 +2987,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2965,7 +3011,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
devDependencies:
'@rspack/core':
specifier: 1.4.11
@@ -2975,7 +3021,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2987,7 +3033,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -2999,7 +3045,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -3011,7 +3057,7 @@ importers:
dependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
devDependencies:
'@rspack/core':
specifier: 1.4.11
@@ -3028,7 +3074,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -3037,7 +3083,7 @@ importers:
devDependencies:
'@rspack/cli':
specifier: 1.4.11
- version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ version: 1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
'@rspack/core':
specifier: 1.4.11
version: 1.4.11(@swc/helpers@0.5.17)
@@ -6841,6 +6887,9 @@ packages:
'@types/cors@2.8.17':
resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==}
+ '@types/cross-spawn@6.0.6':
+ resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==}
+
'@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
@@ -9023,8 +9072,8 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- ejs@3.1.9:
- resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==}
+ ejs@3.1.10:
+ resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==}
engines: {node: '>=0.10.0'}
hasBin: true
@@ -18455,10 +18504,10 @@ snapshots:
optionalDependencies:
'@rsbuild/core': 1.4.15
- '@rsbuild/plugin-vue2@1.0.4(@rsbuild/core@1.4.15)(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.0))':
+ '@rsbuild/plugin-vue2@1.0.4(@rsbuild/core@1.4.15)(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))':
dependencies:
- vue-loader: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.0))(webpack@5.101.0)
- webpack: 5.101.0
+ vue-loader: 15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2)
+ webpack: 5.101.2(webpack-cli@5.1.4)
optionalDependencies:
'@rsbuild/core': 1.4.15
transitivePeerDependencies:
@@ -18831,11 +18880,11 @@ snapshots:
'@rspack/binding-win32-ia32-msvc': 1.5.0-beta.0
'@rspack/binding-win32-x64-msvc': 1.5.0-beta.0
- '@rspack/cli@1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)':
+ '@rspack/cli@1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)':
dependencies:
'@discoveryjs/json-ext': 0.5.7
'@rspack/core': 1.4.11(@swc/helpers@0.5.17)
- '@rspack/dev-server': 1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
+ '@rspack/dev-server': 1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)
colorette: 2.0.20
exit-hook: 4.0.0
interpret: 3.1.1
@@ -18851,11 +18900,11 @@ snapshots:
- webpack
- webpack-cli
- '@rspack/cli@1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))':
+ '@rspack/cli@1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)':
dependencies:
'@discoveryjs/json-ext': 0.5.7
'@rspack/core': 1.4.11(@swc/helpers@0.5.17)
- '@rspack/dev-server': 1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ '@rspack/dev-server': 1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)
colorette: 2.0.20
exit-hook: 4.0.0
interpret: 3.1.1
@@ -18871,11 +18920,11 @@ snapshots:
- webpack
- webpack-cli
- '@rspack/cli@1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)':
+ '@rspack/cli@1.4.11(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))':
dependencies:
'@discoveryjs/json-ext': 0.5.7
'@rspack/core': 1.4.11(@swc/helpers@0.5.17)
- '@rspack/dev-server': 1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.101.2)
+ '@rspack/dev-server': 1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
colorette: 2.0.20
exit-hook: 4.0.0
interpret: 3.1.1
@@ -18978,11 +19027,28 @@ snapshots:
- webpack
- webpack-cli
+ '@rspack/dev-server@1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(@types/express@5.0.3)':
+ dependencies:
+ '@rspack/core': 1.4.11(@swc/helpers@0.5.17)
+ chokidar: 3.6.0
+ http-proxy-middleware: 2.0.9(@types/express@5.0.3)
+ p-retry: 6.2.0
+ webpack-dev-server: 5.2.2(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
+ ws: 8.18.0
+ transitivePeerDependencies:
+ - '@types/express'
+ - bufferutil
+ - debug
+ - supports-color
+ - utf-8-validate
+ - webpack
+ - webpack-cli
+
'@rspack/dev-server@1.1.4(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack-cli@5.1.4)(webpack@5.101.2)':
dependencies:
'@rspack/core': 1.4.11(@swc/helpers@0.5.17)
chokidar: 3.6.0
- http-proxy-middleware: 2.0.9(@types/express@4.17.21)
+ http-proxy-middleware: 2.0.9(@types/express@5.0.3)
p-retry: 6.2.0
webpack-dev-server: 5.2.2(webpack-cli@5.1.4)(webpack@5.101.2)
ws: 8.18.0
@@ -18999,7 +19065,7 @@ snapshots:
dependencies:
'@rspack/core': 1.4.11(@swc/helpers@0.5.17)
chokidar: 3.6.0
- http-proxy-middleware: 2.0.9(@types/express@4.17.21)
+ http-proxy-middleware: 2.0.9(@types/express@5.0.3)
p-retry: 6.2.0
webpack-dev-server: 5.2.2(webpack@5.101.2(@swc/core@1.13.3(@swc/helpers@0.5.17)))
ws: 8.18.0
@@ -19295,7 +19361,7 @@ snapshots:
'@surma/rollup-plugin-off-main-thread@2.2.3':
dependencies:
- ejs: 3.1.9
+ ejs: 3.1.10
json5: 2.2.3
magic-string: 0.25.9
string.prototype.matchall: 4.0.11
@@ -19694,6 +19760,10 @@ snapshots:
dependencies:
'@types/node': 22.17.2
+ '@types/cross-spawn@6.0.6':
+ dependencies:
+ '@types/node': 22.17.2
+
'@types/debug@4.1.12':
dependencies:
'@types/ms': 0.7.34
@@ -20465,9 +20535,9 @@ snapshots:
'@vue/compiler-dom': 3.5.8
'@vue/shared': 3.5.8
- '@vue/component-compiler-utils@3.3.0(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)':
+ '@vue/component-compiler-utils@3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)':
dependencies:
- consolidate: 0.15.1(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)
+ consolidate: 0.15.1(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)
hash-sum: 1.0.2
lru-cache: 4.1.5
merge-source-map: 1.1.0
@@ -21709,18 +21779,18 @@ snapshots:
console-browserify@1.2.0: {}
- consolidate@0.15.1(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2):
+ consolidate@0.15.1(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2):
dependencies:
bluebird: 3.7.2
optionalDependencies:
- ejs: 3.1.9
+ ejs: 3.1.10
handlebars: 4.7.8
lodash: 4.17.21
pug: 3.0.2
constantinople@4.0.1:
dependencies:
- '@babel/parser': 7.28.0
+ '@babel/parser': 7.28.3
'@babel/types': 7.28.2
optional: true
@@ -21889,20 +21959,6 @@ snapshots:
css-color-keywords@1.0.0: {}
- css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.0):
- dependencies:
- icss-utils: 5.1.0(postcss@8.4.49)
- postcss: 8.4.49
- postcss-modules-extract-imports: 3.1.0(postcss@8.4.49)
- postcss-modules-local-by-default: 4.0.5(postcss@8.4.49)
- postcss-modules-scope: 3.2.0(postcss@8.4.49)
- postcss-modules-values: 4.0.0(postcss@8.4.49)
- postcss-value-parser: 4.2.0
- semver: 7.6.3
- optionalDependencies:
- '@rspack/core': 1.4.11(@swc/helpers@0.5.17)
- webpack: 5.101.0
-
css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2):
dependencies:
icss-utils: 5.1.0(postcss@8.4.49)
@@ -22242,7 +22298,7 @@ snapshots:
ee-first@1.1.1: {}
- ejs@3.1.9:
+ ejs@3.1.10:
dependencies:
jake: 10.8.7
@@ -23718,6 +23774,18 @@ snapshots:
transitivePeerDependencies:
- debug
+ http-proxy-middleware@2.0.9(@types/express@5.0.3):
+ dependencies:
+ '@types/http-proxy': 1.17.14
+ http-proxy: 1.18.1
+ is-glob: 4.0.3
+ is-plain-obj: 3.0.0
+ micromatch: 4.0.8
+ optionalDependencies:
+ '@types/express': 5.0.3
+ transitivePeerDependencies:
+ - debug
+
http-proxy@1.18.1:
dependencies:
eventemitter3: 4.0.7
@@ -29109,75 +29177,9 @@ snapshots:
vue-hot-reload-api@2.3.4: {}
- vue-loader@15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.0))(webpack@5.101.0):
- dependencies:
- '@vue/component-compiler-utils': 3.3.0(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)
- css-loader: 7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.0)
- hash-sum: 1.0.2
- loader-utils: 1.4.2
- vue-hot-reload-api: 2.3.4
- vue-style-loader: 4.1.3
- webpack: 5.101.0
- optionalDependencies:
- '@vue/compiler-sfc': 3.5.18
- transitivePeerDependencies:
- - arc-templates
- - atpl
- - babel-core
- - bracket-template
- - coffee-script
- - dot
- - dust
- - dustjs-helpers
- - dustjs-linkedin
- - eco
- - ect
- - ejs
- - haml-coffee
- - hamlet
- - hamljs
- - handlebars
- - hogan.js
- - htmling
- - jade
- - jazz
- - jqtpl
- - just
- - liquid-node
- - liquor
- - lodash
- - marko
- - mote
- - mustache
- - nunjucks
- - plates
- - pug
- - qejs
- - ractive
- - razor-tmpl
- - react
- - react-dom
- - slm
- - squirrelly
- - swig
- - swig-templates
- - teacup
- - templayed
- - then-jade
- - then-pug
- - tinyliquid
- - toffee
- - twig
- - twing
- - underscore
- - vash
- - velocityjs
- - walrus
- - whiskers
-
- vue-loader@15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2):
+ vue-loader@15.11.1(@vue/compiler-sfc@3.5.18)(css-loader@7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2))(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)(webpack@5.101.2):
dependencies:
- '@vue/component-compiler-utils': 3.3.0(ejs@3.1.9)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)
+ '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(pug@3.0.2)
css-loader: 7.1.2(@rspack/core@1.4.11(@swc/helpers@0.5.17))(webpack@5.101.2)
hash-sum: 1.0.2
loader-utils: 1.4.2
@@ -29829,7 +29831,7 @@ snapshots:
with@7.0.2:
dependencies:
- '@babel/parser': 7.28.0
+ '@babel/parser': 7.28.3
'@babel/types': 7.28.2
assert-never: 1.4.0
babel-walk: 3.0.0-canary-5
diff --git a/rsbuild/ssr/rsbuild.config.ts b/rsbuild/ssr/rsbuild.config.ts
index 184fced67..8d2d2f4a6 100644
--- a/rsbuild/ssr/rsbuild.config.ts
+++ b/rsbuild/ssr/rsbuild.config.ts
@@ -1,16 +1,16 @@
-import { type RequestHandler, type ServerAPIs, defineConfig, logger } from '@rsbuild/core';
+import { type RequestHandler, type SetupMiddlewaresContext, defineConfig, logger } from '@rsbuild/core';
import { pluginReact } from '@rsbuild/plugin-react';
export const serverRender =
- (serverAPI: ServerAPIs): RequestHandler =>
+ (serverContext: SetupMiddlewaresContext): RequestHandler =>
async (_req, res, _next) => {
- const indexModule = await serverAPI.environments.ssr.loadBundle<{
+ const indexModule = await serverContext.environments.ssr.loadBundle<{
render: () => string;
}>('index');
const markup = indexModule.render();
- const template = await serverAPI.environments.web.getTransformedHtml('index');
+ const template = await serverContext.environments.web.getTransformedHtml('index');
const html = template.replace('', markup);
@@ -24,8 +24,8 @@ export default defineConfig({
plugins: [pluginReact()],
dev: {
setupMiddlewares: [
- ({ unshift }, serverAPI) => {
- const serverRenderMiddleware = serverRender(serverAPI);
+ ({ unshift }, serverContext) => {
+ const serverRenderMiddleware = serverRender(serverContext);
unshift(async (req, res, next) => {
if (req.method === 'GET' && req.url === '/') {
diff --git a/rsbuild/vue3-element-plus/components.d.ts b/rsbuild/vue3-element-plus/components.d.ts
index 960a8db71..ce1f2b627 100644
--- a/rsbuild/vue3-element-plus/components.d.ts
+++ b/rsbuild/vue3-element-plus/components.d.ts
@@ -2,6 +2,7 @@
// @ts-nocheck
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
+// biome-ignore lint: disable
export {}
/* prettier-ignore */
diff --git a/rsbuild/vue3-vant/components.d.ts b/rsbuild/vue3-vant/components.d.ts
index a451a6230..376463093 100644
--- a/rsbuild/vue3-vant/components.d.ts
+++ b/rsbuild/vue3-vant/components.d.ts
@@ -2,6 +2,7 @@
// @ts-nocheck
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
+// biome-ignore lint: disable
export {}
/* prettier-ignore */
diff --git a/rspack/react-ssr-esm/client/client.tsx b/rspack/react-ssr-esm/client/client.tsx
new file mode 100644
index 000000000..266708695
--- /dev/null
+++ b/rspack/react-ssr-esm/client/client.tsx
@@ -0,0 +1,5 @@
+import React from "react";
+import ReactDOM from "react-dom";
+import { App } from "./components/app";
+
+ReactDOM.hydrate(
Rspack + React + SSR + ESM
; diff --git a/rspack/react-ssr-esm/dev.js b/rspack/react-ssr-esm/dev.js new file mode 100644 index 000000000..109a72196 --- /dev/null +++ b/rspack/react-ssr-esm/dev.js @@ -0,0 +1,56 @@ +import { spawn } from "cross-spawn"; +import path from "path"; +import rspack from "@rspack/core"; +import rspackConfigClient from "./rspack.config.client.js"; +import rspackConfigServer from "./rspack.config.server.js"; +import { fileURLToPath } from 'url' +import { dirname } from 'path' + +const __filename = fileURLToPath(import.meta.url) +const __dirname = dirname(__filename) + +const compiler = rspack([ + { + ...rspackConfigClient, + mode: "development", + devtool: "source-map", + output: { + ...rspackConfigClient.output, + filename: "[name].js", + }, + }, + { + ...rspackConfigServer, + mode: "development", + devtool: "source-map", + }, +]); + +let node; + +compiler.hooks.watchRun.tap("Dev", (compiler) => { + console.log(`Compiling ${compiler.name} ...`); + if (compiler.name === "server" && node) { + node.kill(); + node = undefined; + } +}); + +compiler.watch({}, (err, stats) => { + if (err) { + console.error(err); + process.exit(1); + } + console.log(stats?.toString("minimal")); + const compiledSuccessfully = !stats?.hasErrors(); + if (compiledSuccessfully && !node) { + console.log("Starting Node.js ..."); + node = spawn( + "node", + ["--inspect", path.join(__dirname, "dist/server.js")], + { + stdio: "inherit", + } + ); + } +}); diff --git a/rspack/react-ssr-esm/package.json b/rspack/react-ssr-esm/package.json new file mode 100644 index 000000000..1a956ed2b --- /dev/null +++ b/rspack/react-ssr-esm/package.json @@ -0,0 +1,29 @@ +{ + "name": "example-react-ssr-esm", + "version": "1.0.0", + "type": "module", + "scripts": { + "build:server": "rspack --config rspack.config.server.js", + "build:client": "rspack --config rspack.config.client.js", + "start": "node ./dist/server.js", + "start:dev": "node dev.js" + }, + "devDependencies": { + "@types/cross-spawn": "^6.0.6", + "@types/express": "^5.0.3", + "@types/node": "^22.17.1", + "@types/react": "^19.1.9", + "@types/react-dom": "^19.1.7", + "cross-spawn": "^7.0.6", + "typescript": "^5.9.2", + "rspack-manifest-plugin": "^5.0.3", + "@rspack/core": "1.4.11", + "@rspack/cli": "1.4.11" + }, + "dependencies": { + "ejs": "^3.1.10", + "express": "^5.1.0", + "react": "^19.1.1", + "react-dom": "^19.1.1" + } +} diff --git a/rspack/react-ssr-esm/rspack.config.client.js b/rspack/react-ssr-esm/rspack.config.client.js new file mode 100644 index 000000000..c2d2da594 --- /dev/null +++ b/rspack/react-ssr-esm/rspack.config.client.js @@ -0,0 +1,39 @@ +import path from "path"; +import { RspackManifestPlugin } from "rspack-manifest-plugin"; +import { fileURLToPath } from "url"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); + +export default { + name: "client", + entry: { + client: path.resolve(__dirname, "client/client.tsx"), + }, + mode: "production", + output: { + clean: true, + path: path.resolve(__dirname + "/dist/static"), + filename: "[name].[contenthash].js", + publicPath: "", + }, + resolve: { + extensions: [".ts", ".tsx", ".js"], + }, + module: { + rules: [ + { + test: /\.tsx?$/, + loader: "builtin:swc-loader", + }, + ], + }, + target: "web", + plugins: [new RspackManifestPlugin()], + output: { + module: true, + }, + experiments: { + outputModule: true, + }, +}; diff --git a/rspack/react-ssr-esm/rspack.config.server.js b/rspack/react-ssr-esm/rspack.config.server.js new file mode 100644 index 000000000..840b925b9 --- /dev/null +++ b/rspack/react-ssr-esm/rspack.config.server.js @@ -0,0 +1,56 @@ +import path from 'path' +import rspack from '@rspack/core' +import { fileURLToPath } from 'url' +import { dirname } from 'path' + +const __filename = fileURLToPath(import.meta.url) +const __dirname = dirname(__filename) + +export default { + name: 'server', + entry: { + server: path.resolve(__dirname, 'server', 'server.ts'), + }, + mode: 'production', + experiments: { + outputModule: true, + }, + output: { + module: true, + path: path.resolve(__dirname, 'dist'), + filename: '[name].js', + }, + externalsType: 'node-commonjs', + externals: ['react', 'express', 'react-dom/server'], + resolve: { + extensions: ['.ts', '.tsx'], + }, + module: { + rules: [ + { + test: /\.tsx?$/, + loader: "builtin:swc-loader", + }, + ], + }, + target: 'node', + node: { + __dirname: false, + __filename: false, + }, + + plugins: [ + new rspack.BannerPlugin({ + banner: ` +import { fileURLToPath as __rspack_fileURLToPath } from 'url'; +import { dirname as __rspack_dirname } from 'path' +const __filename = __rspack_fileURLToPath(import.meta.url); +const __dirname = __rspack_dirname(__filename); + `, + raw: true, + }), + new rspack.CopyRspackPlugin({ + patterns: [{ context: 'server', from: 'views', to: 'views' }], + }), + ], +} diff --git a/rspack/react-ssr-esm/server/server.ts b/rspack/react-ssr-esm/server/server.ts new file mode 100644 index 000000000..0a395e122 --- /dev/null +++ b/rspack/react-ssr-esm/server/server.ts @@ -0,0 +1,28 @@ +import express from "express"; +import fs from "fs"; +import path from "path"; +import React from "react"; +import ReactDOMServer from "react-dom/server"; +import { App } from "../client/components/app"; + +const server = express(); + +server.set("view engine", "ejs"); +server.set("views", path.join(__dirname, "views")); + +server.use("/", express.static(path.join(__dirname, "static"))); + +const manifest = fs.readFileSync( + path.join(__dirname, "static/manifest.json"), + "utf-8" +); +const assets = JSON.parse(manifest); + +server.get("/", (req, res) => { + const component = ReactDOMServer.renderToString(React.createElement(App)); + res.render("client", { assets, component }); +}); + +server.listen(3000, () => { + console.log(`Server running on http://localhost:3000`); +}); diff --git a/rspack/react-ssr-esm/server/views/client.ejs b/rspack/react-ssr-esm/server/views/client.ejs new file mode 100644 index 000000000..a8b69a3bb --- /dev/null +++ b/rspack/react-ssr-esm/server/views/client.ejs @@ -0,0 +1,11 @@ + + + + +