Skip to content

Commit 29df8e1

Browse files
authored
Revert "Revert "startDevWorker - Milestone 1 (#4497)" (#4531)" (#4535)
This reverts commit 310281a.
1 parent 97727de commit 29df8e1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+3696
-983
lines changed

.changeset/serious-toys-repeat.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
"wrangler": minor
3+
---
4+
5+
Reintroduces some internal refactorings of wrangler dev servers (including `wrangler dev`, `wrangler dev --remote`, and `unstable_dev()`).
6+
7+
These changes were released in 3.13.0 and reverted in 3.13.1 -- we believe the changes are now more stable and ready for release again.
8+
9+
There are no changes required for developers to opt-in. Improvements include:
10+
11+
- fewer 'address in use' errors upon reloads
12+
- upon config/source file changes, requests are buffered to guarantee the response is from the new version of the Worker

fixtures/dev-env/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dist

fixtures/dev-env/package.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"name": "dev-env",
3+
"version": "1.0.1",
4+
"private": true,
5+
"description": "",
6+
"license": "ISC",
7+
"author": "",
8+
"main": "src/index.js",
9+
"scripts": {
10+
"test": "npx vitest run",
11+
"test:ci": "npx vitest run",
12+
"test:watch": "npx vitest",
13+
"type:tests": "tsc -p ./tests/tsconfig.json"
14+
},
15+
"devDependencies": {
16+
"@types/ws": "^8.5.7",
17+
"@cloudflare/workers-tsconfig": "workspace:^",
18+
"get-port": "^7.0.0",
19+
"miniflare": "3.20231025.1",
20+
"undici": "^5.23.0",
21+
"wrangler": "workspace:*",
22+
"ws": "^8.14.2"
23+
},
24+
"dependencies": {}
25+
}

0 commit comments

Comments
 (0)