Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
8f1590d
Revert "Revert "startDevWorker - Milestone 1" (#4171)"
RamIdeas Oct 13, 2023
61b3cbb
fix: don't show logs to ProxyWorker(s)
RamIdeas Oct 13, 2023
b1b6544
fix: show console.log's in remote mode
RamIdeas Oct 17, 2023
d34fc4c
use miniflare verbose mode only if debug log level
RamIdeas Oct 18, 2023
cd9be39
register ProxyWorker with DevRegistry
RamIdeas Oct 19, 2023
e106aa6
Revert "register ProxyWorker with DevRegistry"
RamIdeas Oct 19, 2023
b272636
use single Miniflare instance
RamIdeas Oct 25, 2023
6ce1f92
port: clear remote runtime logs
RamIdeas Oct 25, 2023
f2c8c97
default unstable_dev inspectorPort to 0
RamIdeas Oct 25, 2023
6749fba
parallelise cleanup to minimise chance of hanging
RamIdeas Oct 25, 2023
8276138
ensure InspectorProxyWorker unsafeDirectPort is set
RamIdeas Oct 25, 2023
9b403a5
don't use file-system for (Inspector)ProxyWorker DOs
RamIdeas Oct 25, 2023
7813a26
prevent eviction of the Durable Objects
RamIdeas Oct 30, 2023
ba1418f
ready event should await proxyWorker.setOptions
RamIdeas Oct 26, 2023
0311273
remove unused import from rebase
RamIdeas Oct 30, 2023
c456de2
Make external-service-bindings-app mork locally
penalosa Oct 30, 2023
2fd84de
tmp: disable fail-fast on unit-test matrix
RamIdeas Oct 31, 2023
8622c36
tmp: test debugging
RamIdeas Oct 31, 2023
f4e55d0
tmp: more test debugging
RamIdeas Oct 31, 2023
e49c8c8
temp: more test debugging
RamIdeas Oct 31, 2023
2bf4d46
temp: run only dev-env tests
RamIdeas Oct 31, 2023
e8836d9
temp: more test debugging
RamIdeas Oct 31, 2023
7cf9069
temp: more test debugging
RamIdeas Oct 31, 2023
bc11f06
temp: more test debugging
RamIdeas Oct 31, 2023
10b73b7
await setOptionsPromise before accessing mf.ready promise
RamIdeas Oct 31, 2023
9cc5516
workaround for Miniflare bug setOptions/ready
RamIdeas Oct 31, 2023
e2544c6
Add logging
penalosa Oct 31, 2023
db2cf68
remove miniflare workaround for parallel requests
RamIdeas Nov 1, 2023
eecccd7
ensure miniflare version is consistent
RamIdeas Nov 1, 2023
c61bdb4
apply miniflare patch for Mutex#drained bug
RamIdeas Nov 1, 2023
2909265
considerations for race between control messages and user fetches
RamIdeas Nov 1, 2023
6b99cab
use port: undefined vs 0 for UserWorker
RamIdeas Nov 2, 2023
42fcf89
Don't try to parse node internals
penalosa Nov 2, 2023
b55a13a
improve InspectorProxyWorker debug logs
RamIdeas Nov 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/pullrequests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ jobs:
test:
name: "Tests"
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
Expand Down
1 change: 1 addition & 0 deletions fixtures/dev-env/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
dist
25 changes: 25 additions & 0 deletions fixtures/dev-env/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"name": "dev-env",
"version": "1.0.1",
"private": true,
"description": "",
"license": "ISC",
"author": "",
"main": "src/index.js",
"scripts": {
"test": "npx vitest run",
"test:ci": "npx vitest run",
"test:watch": "npx vitest",
"type:tests": "tsc -p ./tests/tsconfig.json"
},
"devDependencies": {
"@types/ws": "^8.5.7",
"@cloudflare/workers-tsconfig": "workspace:^",
"get-port": "^7.0.0",
"miniflare": "3.20231025.1",
"undici": "^5.23.0",
"wrangler": "workspace:*",
"ws": "^8.14.2"
},
"dependencies": {}
}
Loading