Skip to content

Commit 59cc4a2

Browse files
chore: Use Vite as main dev runner for FE (#4230)
1 parent 9775228 commit 59cc4a2

File tree

4 files changed

+18
-505
lines changed

4 files changed

+18
-505
lines changed

scripts/develop.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ CODER_DEV_SHIM="${PROJECT_ROOT}/scripts/coder-dev.sh"
9797
fi
9898

9999
# Start the frontend once we have a template up and running
100-
CODER_HOST=http://127.0.0.1:3000 INSPECT_XSTATE=false yarn --cwd=./site dev:vite || kill -INT -$$ &
100+
CODER_HOST=http://127.0.0.1:3000 yarn --cwd=./site dev || kill -INT -$$ &
101101

102102
log
103103
log "===================================================================="

site/package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99
"build:analyze": "NODE_ENV=production webpack --profile --progress --json --config=webpack.prod.ts > out/stats.json && webpack-bundle-analyzer out/stats.json out",
1010
"check:all": "yarn format:check && yarn lint && yarn test",
1111
"chromatic": "chromatic",
12-
"dev": "webpack-dev-server --config=webpack.dev.ts",
13-
"dev:vite": "vite",
12+
"dev": "vite",
1413
"format:check": "prettier --check '**/*.{css,html,js,json,jsx,md,ts,tsx,yaml,yml}'",
1514
"format:types": "prettier --write 'src/api/typesGenerated.ts'",
1615
"format:write": "prettier --write '**/*.{css,html,js,json,jsx,md,ts,tsx,yaml,yml}'",
@@ -78,7 +77,6 @@
7877
},
7978
"devDependencies": {
8079
"@playwright/test": "1.25.1",
81-
"@pmmmwh/react-refresh-webpack-plugin": "0.5.7",
8280
"@storybook/addon-actions": "6.5.9",
8381
"@storybook/addon-essentials": "6.5.12",
8482
"@storybook/addon-links": "6.5.9",
@@ -136,8 +134,7 @@
136134
"typescript": "4.8.2",
137135
"webpack": "5.74.0",
138136
"webpack-bundle-analyzer": "4.6.1",
139-
"webpack-cli": "4.10.0",
140-
"webpack-dev-server": "4.10.1"
137+
"webpack-cli": "4.10.0"
141138
},
142139
"browserslist": [
143140
"chrome 66",

site/webpack.dev.ts

Lines changed: 0 additions & 120 deletions
This file was deleted.

0 commit comments

Comments
 (0)