Skip to content

Commit a850578

Browse files
committed
client: Use rsbuild instead of webpack
1 parent 879c43b commit a850578

File tree

5 files changed

+210
-381
lines changed

5 files changed

+210
-381
lines changed

client/.gitignore

-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
11
/node_modules/
2-
3-
# Webpack
42
/dist/

client/package.json

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"scripts": {
3-
"build": "webpack-cli --mode=production --progress",
4-
"dev": "webpack-cli --mode=development --watch",
3+
"build": "rsbuild build",
4+
"dev": "rsbuild dev",
55
"test": "tsc --noEmit && prettier --check .",
66
"fmt": "prettier --write ."
77
},
88
"devDependencies": {
9+
"@rsbuild/core": "^1.2.18",
910
"@types/react": "^18.3.18",
1011
"@types/react-dom": "^18.3.5",
1112
"@types/react-redux": "^7.1.34",
@@ -15,9 +16,7 @@
1516
"mini-css-extract-plugin": "^2.9.2",
1617
"prettier": "^3.5.3",
1718
"ts-loader": "^9.5.2",
18-
"typescript": "^5.8.2",
19-
"webpack": "^5.98.0",
20-
"webpack-cli": "^5.1.4"
19+
"typescript": "^5.8.2"
2120
},
2221
"dependencies": {
2322
"@fortawesome/fontawesome-svg-core": "^6.7.2",

0 commit comments

Comments
 (0)