Skip to content

Commit 960f8e9

Browse files
chore(ci): TEMPORARY - install the unreleased webpack-dev-middleware
DO NOT MERGE THIS COMMIT. Revert it, and set the dependency back to a released `^8.4.0`, once webpack-dev-middleware ships. This branch needs what the published 8.3.0 does not have: `hot.protocol` with this server's runtime in `client/webpack-dev-server/`, `onConnect` with the request, `handleUpgrade`, `publishTo`, `hot.ws` and the `ws` server handed out as `hot.implementation`. CI installs from the registry, so without this `tsc` fails in the Build step and every job behind it is cancelled. This vendors a pack of webpack-dev-middleware `main` plus webpack/webpack-dev-middleware#2472 (feat/finish-dev-server-migration). The lockfile change is confined to that one dependency. To undo, with the release out: git revert <this commit> npm install webpack-dev-middleware@^8.4.0 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UjuMAuk9o6UazjHzcAQCTA
1 parent 5f4d462 commit 960f8e9

3 files changed

Lines changed: 8 additions & 3 deletions

File tree

‎package-lock.json‎

Lines changed: 7 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"selfsigned": "^5.5.0",
8787
"serve-index": "^1.9.2",
8888
"tinyglobby": "^0.2.15",
89-
"webpack-dev-middleware": "^8.0.3",
89+
"webpack-dev-middleware": "file:vendor/webpack-dev-middleware.tgz",
9090
"ws": "^8.20.0"
9191
},
9292
"devDependencies": {

‎vendor/webpack-dev-middleware.tgz‎

215 KB
Binary file not shown.

0 commit comments

Comments
 (0)